Get rid of weird round-the-houses method of processing, and avoid duplicating the value in a map and a field. This fixes our handling of servers doing really stupid, theoretical things like resetting the CHANTYPES they support. (And by "fixes" I mean the parser will keep state, while everything else burns around it.) Change-Id: Ie4936f21e68e4bb1134e9be3f16932eef4ab086f Reviewed-on: http://gerrit.dmdirc.com/2831 Automatic-Compile: DMDirc Build Manager Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>tags/0.8
|
|
||
679 |
|
679 |
|
680 |
|
680 |
|
681 |
|
681 |
|
682 |
|
|
|
683 |
|
|
|
684 |
|
|
|
685 |
|
682 |
|
686 |
|
683 |
|
687 |
|
684 |
|
|
|
||
1665 |
|
1662 |
|
1666 |
|
1663 |
|
1667 |
|
1664 |
|
1668 |
|
|
|
|
1665 |
|
|
1669 |
|
1666 |
|
1670 |
|
|
|
1671 |
|
|
|
1672 |
|
|
|
1673 |
|
|
|
1674 |
|
|
|
1675 |
|
|
|
|
1667 |
|
|
|
1668 |
|
|
|
1669 |
|
|
|
1670 |
|
|
|
1671 |
|
|
|
1672 |
|
|
|
1673 |
|
|
|
1674 |
|
|
|
1675 |
|
|
|
1676 |
|
|
|
1677 |
|
|
1676 |
|
1678 |
|
1677 |
|
1679 |
|
1678 |
|
1680 |
|
|
|
||
1745 |
|
1747 |
|
1746 |
|
1748 |
|
1747 |
|
1749 |
|
1748 |
|
|
|
1749 |
|
|
|
1750 |
|
|
|
1751 |
|
|
|
1752 |
|
|
|
1753 |
|
|
|
1754 |
|
|
|
1755 |
|
|
|
|
1750 |
|
|
|
1751 |
|
|
|
1752 |
|
|
1756 |
|
1753 |
|
|
1754 |
|
|
|
1755 |
|
|
1757 |
|
1756 |
|
1758 |
|
1757 |
|
1759 |
|
1758 |
|
|
|
||
182 |
|
182 |
|
183 |
|
183 |
|
184 |
|
184 |
|
185 |
|
|
|
|
185 |
|
|
186 |
|
186 |
|
187 |
|
187 |
|
188 |
|
188 |
|
|
|
||
252 |
|
252 |
|
253 |
|
253 |
|
254 |
|
254 |
|
|
255 |
|
|
|
256 |
|
|
|
257 |
|
|
255 |
|
258 |
|
256 |
|
|
|
257 |
|
|
|
|
259 |
|
|
|
260 |
|
|
|
261 |
|
|
|
262 |
|
|
|
263 |
|
|
|
264 |
|
|
258 |
|
265 |
|
259 |
|
266 |
|
260 |
|
267 |
|