libpurple/protocols/irc/.todo

Sun, 28 Jan 2007 21:48:58 +0000

author
Ethan Blanton <elb@pidgin.im>
date
Sun, 28 Jan 2007 21:48:58 +0000
changeset 15516
07e9a078cc06
parent 15435
4b933b06d75e
child 16238
33bf2fd32108
child 20478
46933dc62880
permissions
-rw-r--r--

This makes IRC /names handling generally more robust, as well as
properly dealing with the case where the user runs /quote names #chan
and we don't know about it. I thought things were already handled in
this fashion, but obviously they were not.

11683
c7798b04679b [gaim-migrate @ 13969]
Luke Schierer <lschiere@pidgin.im>
parents: 8434
diff changeset
1 <todo version="0.1.19">
8434
114e360d1e69 [gaim-migrate @ 9164]
Tim Ringenbach <marv@pidgin.im>
parents: 6805
diff changeset
2 <note priority="veryhigh" time="1058921630" done="1079072308">
114e360d1e69 [gaim-migrate @ 9164]
Tim Ringenbach <marv@pidgin.im>
parents: 6805
diff changeset
3 fix duplication of names on rejoin (depends on convo API)
114e360d1e69 [gaim-migrate @ 9164]
Tim Ringenbach <marv@pidgin.im>
parents: 6805
diff changeset
4 <comment>
114e360d1e69 [gaim-migrate @ 9164]
Tim Ringenbach <marv@pidgin.im>
parents: 6805
diff changeset
5 someone fixed this
114e360d1e69 [gaim-migrate @ 9164]
Tim Ringenbach <marv@pidgin.im>
parents: 6805
diff changeset
6 </comment>
114e360d1e69 [gaim-migrate @ 9164]
Tim Ringenbach <marv@pidgin.im>
parents: 6805
diff changeset
7 </note>
6805
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
8 <note priority="high" time="1036041787" done="1058754795">
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
9 no list of people on /join
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
10 <comment>
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
11 This is a convo issue, not an IRC issue
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
12 </comment>
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
13 </note>
11683
c7798b04679b [gaim-migrate @ 13969]
Luke Schierer <lschiere@pidgin.im>
parents: 8434
diff changeset
14 <note priority="high" time="1058843325" done="0">
8434
114e360d1e69 [gaim-migrate @ 9164]
Tim Ringenbach <marv@pidgin.im>
parents: 6805
diff changeset
15 /ignore
114e360d1e69 [gaim-migrate @ 9164]
Tim Ringenbach <marv@pidgin.im>
parents: 6805
diff changeset
16 </note>
6805
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
17 <note priority="medium" time="1036041658" done="1058918372">
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
18 Error 421, unknown command when going away. sometimes. (has to do with html in away messages?)
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
19 <comment>
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
20 I think this was caused by embedded newlines -- fixed, if that's the case.
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
21 </comment>
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
22 </note>
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
23 <note priority="medium" time="1036041674" done="1058921563">
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
24 /names
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
25 </note>
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
26 <note priority="medium" time="1058755195" done="1058918104">
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
27 Allow text to be sent on /query
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
28 </note>
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
29 <note priority="medium" time="1059198036" done="1060103790">
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
30 error message on unknown commands (don't just pass to ircd)
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
31 </note>
11683
c7798b04679b [gaim-migrate @ 13969]
Luke Schierer <lschiere@pidgin.im>
parents: 8434
diff changeset
32 <note priority="low" time="1060015217" done="0">
6805
00b5295ec8b9 [gaim-migrate @ 7345]
Luke Schierer <lschiere@pidgin.im>
parents: 6415
diff changeset
33 Make /part smarter ... part the current channel with a part message on '/part message' if we can determine the first word is not a channel name
5122
56fddf609d04 [gaim-migrate @ 5485]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
34 </note>
11683
c7798b04679b [gaim-migrate @ 13969]
Luke Schierer <lschiere@pidgin.im>
parents: 8434
diff changeset
35 <note priority="medium" time="1129562998">
c7798b04679b [gaim-migrate @ 13969]
Luke Schierer <lschiere@pidgin.im>
parents: 8434
diff changeset
36 UI to see the banlist output in
c7798b04679b [gaim-migrate @ 13969]
Luke Schierer <lschiere@pidgin.im>
parents: 8434
diff changeset
37 </note>
5122
56fddf609d04 [gaim-migrate @ 5485]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
38 </todo>

mercurial