#instantbird log on 04 29 2012

All times are UTC.

00:19:51 --> EionRobb has joined #instantbird
00:31:48 --> Mautematico has joined #instantbird
00:47:29 <-- EionRobb has quit (Quit: Leaving.)
01:05:34 <-- Mautematico has quit (Quit: Instantbird 1.1)
01:37:30 --> gpsychosis has joined #instantbird
02:28:58 --> mmkmou has joined #instantbird
02:29:58 <-- mmkmou has quit (Quit: Instantbird -- http://www.instantbird.com)
02:59:14 <instant-buildbot> build #479 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/479
04:01:38 <-- Kaishi has quit (Quit: Kaishi)
04:01:42 --> Kaishi has joined #instantbird
04:20:53 <instant-buildbot> build #570 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/570
04:24:01 <gpsychosis> flo, I imagine it's simple enough to install add-ons, but there's nothing in the FAQ or the Add-ons site to specify the folder they go in.
04:33:02 --> EionRobb has joined #instantbird
05:06:55 <-- Kaishi has quit (Quit: Kaishi)
05:09:57 --> NmN has joined #instantbird
06:00:05 <-- EionRobb has quit (Quit: Leaving.)
06:01:33 --> EionRobb has joined #instantbird
06:02:22 <instant-buildbot> build #467 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/467
06:03:15 <-- skeledrew has quit (Ping timeout)
06:13:16 <-- EionRobb has quit (Ping timeout)
06:14:47 --> skeledrew has joined #instantbird
06:32:17 <-- skeledrew has quit (Connection reset by peer)
06:32:54 --> skeledrew has joined #instantbird
06:57:01 --> Kaishi has joined #instantbird
07:24:47 --> Mic has joined #instantbird
07:24:47 * ChanServ sets mode +h Mic 
07:25:04 <Mic> Hello
07:28:12 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
07:29:11 --> Mic has joined #instantbird
07:29:12 * ChanServ sets mode +h Mic 
07:29:17 <-- Mic has quit (Connection reset by peer)
07:29:28 --> Mic has joined #instantbird
07:29:28 * ChanServ sets mode +h Mic 
07:32:39 <-- NmN has quit (Quit: Instantbird 1.1)
07:35:00 --> meh has joined #instantbird
07:35:06 <Mic> clokep: seems you c/p-ed the comment above your sortComparator from group.xml. It talks about sorting alphabetically ;)
07:38:15 * jwir3 is now known as jwir3|away
07:38:21 * jwir3|away is now known as jwir3|zzz
08:00:33 --> aleth has joined #instantbird
08:00:33 * ChanServ sets mode +h aleth 
08:04:35 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
08:06:06 --> Mic has joined #instantbird
08:06:07 * ChanServ sets mode +h Mic 
08:07:33 <Mic> clokep: the "LJ Talk" protocol plugin doesn't seem to work at the moment, let me know (e.g. via review) when you fixed that, I'll remove the doesn't-work-user-review from its page then (which is a bit bug-report-ish).
08:09:15 <Mic> I can imagine it could need similar changes I had to make to get https://addons.instantbird.org/en-US/instantbird/addon/254 working again. Just in case that this might be helpful.
08:16:11 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
08:20:35 <-- gpsychosis has quit (Quit: Instantbird 1.1)
08:21:41 --> Mic has joined #instantbird
08:21:42 * ChanServ sets mode +h Mic 
08:24:06 <Mic> Very rarely, but definitely recurring, I'm getting "this program stopped working - do you want to search for help"-Windows-crash-dialogs (no crashreporter) shortly after connecting. Has anyone seen something similar?
08:35:44 --> jb has joined #instantbird
08:38:15 <-- Even1 has quit (Quit: Instantbird -- http://www.instantbird.com)
08:39:06 <flo> I had that "Timestamp out of bounds" twitter error twice again :(
08:39:50 --> Even1 has joined #instantbird
08:39:57 --> Tomek has joined #instantbird
08:44:46 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
08:45:50 --> EionRobb has joined #instantbird
08:46:39 --> Mic has joined #instantbird
08:46:39 * ChanServ sets mode +h Mic 
08:49:08 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
09:02:32 <-- jb has quit (Ping timeout)
10:03:35 --> sonny has joined #instantbird
10:26:33 <-- EionRobb has quit (Quit: Leaving.)
10:52:53 <-- aleth has quit (Input/output error)
11:56:41 <-- meh has quit (Ping timeout)
12:06:26 --> meh has joined #instantbird
12:25:30 --> clokep has joined #instantbird
12:25:30 * ChanServ sets mode +o clokep 
12:25:50 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com)
12:25:54 --> clokep has joined #instantbird
12:25:55 * ChanServ sets mode +o clokep 
12:28:54 <clokep> Thanks Mic.
12:36:05 <clokep> Mic: The thing is I tried to convert LJ Talk to use JS-XMPP, but it doesn't seem to work in that situation...
12:36:16 <clokep> So...yeah I shold update it to use a real override again.
12:36:48 <clokep> wnayes: I think if you have a property in a properties file of prpl names that are comma separated, that would work fine.
12:37:00 <clokep> I.e. prpl-aim,prpl-msn,prpl-gtalk,prpl-facebook
12:37:22 <clokep> That should be easy enough to parse and then you can get the human readable names via JS (they should be available somewhere).
12:44:08 --> mmkmou has joined #instantbird
13:04:21 <flo> someone interested in improving/cleaning up our CSS may want to look at https://bugzilla.mozilla.org/attachment.cgi?id=619384&action=diff#a/mail/components/im/messages/main.css_sec1 (and the next 2 files)
13:17:33 --> aleth has joined #instantbird
13:17:33 * ChanServ sets mode +h aleth 
13:33:34 <-- gerard-majax has quit (Ping timeout)
13:35:31 --> gerard-majax has joined #instantbird
13:45:08 <-- gerard-majax has quit (Ping timeout)
13:45:21 --> gerard-majax has joined #instantbird
14:05:36 --> Mic|web has joined #instantbird
14:08:18 <Mic|web> clokep: I'm not using overrides either. See http://pastebin.instantbird.com/34225
14:09:19 <clokep> Right, maybe there's just an issue from the LJ server then.
14:09:26 <clokep> It seems to be killing the connection.
14:13:47 --> NmN has joined #instantbird
14:20:26 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
14:26:25 <flo> I wonder if aleth is going to implement infinite scrollback soon.
14:27:04 <flo> it seems like a difficult task, but rejoining the bubbles after removing the unread ruler seemed even more difficult to me :)
14:29:24 <flo> clokep: do you think wnayes reads instantbot's (<-- aleth, another time... well, actually 2 :-D, where I'm glad the completion didn't add a space after the nick) log, or should we paste your comment in the bug?
14:30:34 <flo> I wanted to comment something similar yesterday, and forgot. I think using a comma separated list of prpl ids in a .properties file makes sense, and then it's possible to have something like popularProtocol.<prplid>.description = <longer localizable description>
14:33:21 <clokep> Don't we have the "longer localizable description" already?
14:33:39 <clokep> (i.e. what's used in the current account wizard)
14:33:42 <clokep> Or did you want something even longer.
14:33:47 <clokep> Idk if he reads it or not.
14:34:01 <flo> clokep: no
14:34:03 <clokep> He mentioned he saw the blog in the log though.
14:34:22 <flo> There's a title (that isn't even localized), but not a description
14:34:35 <clokep> Ah, I see. Then yes we should be able to do that.
14:34:43 <clokep> We should post it in the bug and CC him?
14:35:19 <flo> I'm not sure I've seen his bugzilla id yet, but assuming his gmail address is likely to work I guess
14:36:30 <clokep> flo: You can search bugzilla IDs in the admin UI.
14:36:41 <clokep> By name too I think.
14:37:11 <clokep> https://bugzilla.instantbird.org/editusers.cgi?action=list&matchvalue=realname&matchstr=Nayes&matchtype=substr&groupid=9 should work
14:37:44 <flo> my guess was right then :)
14:42:35 <clokep> :)
15:15:05 <-- sonny has quit (Ping timeout)
16:14:55 <-- NmN has quit (Quit: Instantbird 1.1)
16:27:09 --> EionRobb has joined #instantbird
16:28:56 <-- EionRobb has quit (Ping timeout)
17:11:01 * bear-afk is now known as bear
17:14:09 <-- meh has quit (Ping timeout)
17:14:16 * bear is now known as bear-afk
17:18:05 <-- gerard-majax has quit (Connection reset by peer)
17:18:11 --> gerard-majax_ has joined #instantbird
17:23:35 --> meh has joined #instantbird
17:26:12 <-- Even1 has quit (Quit: Instantbird -- http://www.instantbird.com)
17:40:12 --> sonny has joined #instantbird
17:53:54 <-- sonny has quit (Client exited)
17:54:31 --> sonny has joined #instantbird
18:06:28 --> chrisccoulson has joined #instantbird
18:08:30 <-- sander85 has quit (Client exited)
18:08:40 --> sander85 has joined #instantbird
18:10:36 <-- clokep has quit (Ping timeout)
18:15:11 * gerard-majax_ is now known as gerard-majax
18:30:20 <-- sonny has quit (Client exited)
18:33:27 --> Mnyromyr has joined #instantbird
18:38:53 --> sonny has joined #instantbird
18:40:14 --> clokep has joined #instantbird
18:40:14 * ChanServ sets mode +o clokep 
18:49:11 --> Mautematico has joined #instantbird
18:54:47 --> EionRobb has joined #instantbird
18:57:04 * bear-afk is now known as bear
18:58:05 * bear is now known as bear-afk
19:28:33 <-- meh has quit (Ping timeout)
19:28:50 --> meh has joined #instantbird
19:31:49 <-- meh has quit (Ping timeout)
19:33:51 --> meh has joined #instantbird
19:46:07 <-- Tomek has quit (Client exited)
19:47:53 --> Tomek has joined #instantbird
20:05:50 <-- Kaishi has quit (Quit: Kaishi)
20:05:54 --> Kaishi has joined #instantbird
20:12:25 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1414 on bug 1236.
20:12:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1236 nor, --, 1.2, aletheia2, ASSI, JSON log viewer conversation bubbles all have the same colour for libpurple IM conversations
20:12:51 <-- meh has quit (Quit: poof)
20:16:39 <instantbot> aletheia2@fastmail.fm cancelled review?(florian@instantbird .org) for attachment 1414 on bug 1236.
20:16:40 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1415 on bug 1236.
20:16:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1236 nor, --, 1.2, aletheia2, ASSI, JSON log viewer conversation bubbles all have the same colour for libpurple IM conversations
20:20:29 <clokep> aleth: Why did you special case Twitter?
20:20:47 <aleth> I didn't, whoever wrote the logger did.
20:21:00 <clokep> "this._isChat = aIsChat || this._protocolName == "twitter";"?
20:21:38 <aleth> Twitter timeline log directories don't end in .chat and are special-cased elsewhere in the code.
20:22:21 <aleth> I don't know why.
20:26:23 <clokep> They do now.
20:26:33 <clokep> There was a bug for 1.1 where jsProto dirs weren't logged w/ a .chat
20:27:17 <aleth> So people who used twitter with 1.1 have directory names without .chat
20:27:40 <aleth> That explains it, it's for backwards compatibility.
20:30:17 <clokep> yup
20:44:15 <-- Mautematico has quit (Ping timeout)
20:59:10 <-- mmkmou has quit (Quit: Instantbird -- http://www.instantbird.com)
20:59:51 --> Mic|web has joined #instantbird
21:01:46 <Mic|web> aleth: maybe ".parent" helps with the file things you're doing
21:02:31 <Mic|web> this.file.parent.path.slice(-5) or so. I might be completely wrong though.
21:03:33 <Mic|web> Well, good evening again :)
21:03:37 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
21:07:07 <aleth> Mic: Thanks for the tip! I didn't know about parent
21:08:33 <instantbot> aletheia2@fastmail.fm cancelled review?(florian@instantbird .org) for attachment 1415 on bug 1236.
21:08:34 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1416 on bug 1236.
21:08:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1236 nor, --, 1.2, aletheia2, ASSI, JSON log viewer conversation bubbles all have the same colour for libpurple IM conversations
21:12:09 <-- gerard-majax has quit (Ping timeout)
21:13:04 <-- douglaswth has quit (Quit: OMGWTFBBQ!)
21:16:39 --> douglaswth has joined #instantbird
21:23:33 <-- sonny has quit (Ping timeout)
21:39:49 --> mmkmou has joined #instantbird
21:43:51 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1417 on bug 1242.
21:43:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1242 min, --, ---, nobody, NEW, JSON log viewer scrolls to end of conversation on opening log
21:45:03 <-- mmkmou has quit (Ping timeout)
21:45:44 <instantbot> florian@instantbird.org denied review for attachment 1416 on bug 1236.
21:45:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1236 nor, --, 1.2, aletheia2, ASSI, JSON log viewer conversation bubbles all have the same colour for libpurple IM conversations
21:46:38 <flo> wow, it's awesome that the fix for bug 1242 is so trivial :)
21:46:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1242 min, --, ---, nobody, NEW, JSON log viewer scrolls to end of conversation on opening log
21:47:00 <aleth> Yes, I was surprised too :)
21:47:53 --> mmkmou has joined #instantbird
21:47:57 <instantbot> aletheia2@fastmail.fm cancelled review?(florian@instantbird .org) for attachment 1417 on bug 1242.
21:47:58 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1418 on bug 1242.
21:48:56 <flo> aleth: I wonder if you could cut in half your number of attachment by self-reviewing them before attaching, rather than after :-D
21:49:30 <aleth> Probably... :S
21:50:04 <flo> but I'm definitely glad you are fixing these bugs, and finding nits yourself before I have to comment about them :)
21:53:11 <instantbot> florian@instantbird.org granted review for attachment 1418 on bug 1242.
21:53:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1242 min, --, ---, nobody, NEW, JSON log viewer scrolls to end of conversation on opening log
21:53:31 <aleth> I tend to find these nits in patches that don't take long to do and therefore am too quick to submit...
21:54:51 <flo> I tend to have afterthoughts too when submitting patches
22:08:31 <flo> aleth: isn't the approach I suggested for bug 1236 easier than your current patches?
22:08:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1236 nor, --, 1.2, nobody, NEW, JSON log viewer conversation bubbles all have the same colour for libpurple IM conversations
22:11:11 <aleth> flo: It is an easy change. But I'm not sure about the backwards compatibilty. Maybe there is no need for backwards compatibility as it only affects logs made by the nightly? If so, I'm kind of peeved this wasn't fixed ages ago...
22:12:28 <flo> aleth: I think it wasn't annoying enough for anybody to really care
22:13:03 <flo> aleth: the only reason why I put it in the 1.2-something list is that I expected the fix would required a change to the log format and that would be more painful if we have released a version with the existing format
22:14:15 <aleth> If one changes the log format in the way you suggest (the right way to go I think), all your 1.2a1pre chat logs will be monochromatic, which you might or might not care about ;)
22:14:43 <flo> that's a good point
22:14:54 <flo> but you can work around it
22:15:12 <aleth> By keeping the tests from the current patch...
22:15:52 <aleth> I guess I was just surprised you realized soon after writing the JSON logger you'd have to change the format and didn't do it
22:15:58 <flo> aleth: by checking if the conversation passed to http://lxr.instantbird.org/instantbird/source/chat/components/public/imILogger.idl#84 is a chat
22:17:22 <flo> "you realized soon after writing the JSON logger you'd have to change the format and didn't do it" you are right that I realized soon that I would have to change it, but I didn't know what the new format would be. I still don't know what we should do with the topic and the nick list for the logs to be truly lossless
22:17:53 <aleth> Including those sounds much more complicated...
22:18:18 <flo> yes, I don't really know how to handle them, nor if I care
22:19:19 <aleth> I can't think of any particular reason to include them atm
22:19:44 <aleth> Apart from losslessness...
22:19:59 <flo> at some point, when thinking about infinite scroll, I wanted the displayed participant list to reflect who was in the room at the time the messages displayed arrived
22:20:21 <flo> so that when scrolling, the user doesn't navigate in a list of messages, but in history
22:20:28 <aleth> Right.
22:20:37 <aleth> Yes, that would be nifty...
22:20:40 <flo> I've never been able to decide if that would be great or seriously overkill
22:20:49 <flo> and given the current performance issues of the nicklist, I'm not really sure :)
22:20:57 <aleth> I don't know either :)
22:21:49 <flo> I don't think that's a good reason to not fix the isChat issue before releasing 1.2 though ;)
22:22:12 <flo> it's just the "real" reason why I haven't fixed it: I always considered that the current log format's handling if chat wasn't finished
22:23:20 <flo> aleth: by the way, the workaround I suggested would be enough for things to appear to work all the time, even without changing the log format
22:24:07 <flo> I still think including the info in the log is preferable, to simplify the work of a future indexer
22:24:33 <aleth> I don't think I understand your suggestion.
22:25:33 <aleth> You are assuming the logs are only accessed via the currently existing methods in that case.
22:26:28 <flo> yes, that's why I said "would be enough for things to *appear* to work"
22:26:40 <aleth> ah ;)
22:27:14 <flo> :)
22:31:12 <flo> it seems surprising to write to the conversation "There is no nickname or channel: %S" after a user has gone offline :-S
22:32:06 <aleth> It is, but IRC doesn't tell you if someone was online recently unless you do a whowas
22:33:09 <clokep> You could word it more as "%s is not available." or something.
22:34:09 <flo> aleth: if you have received messages previously in the same conversation, which is likely, that message is strange ;)
22:34:10 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
22:34:16 <flo> I guess that's what I wanted to say
22:34:59 <flo> and mentioning a channel in a private conversation is strange too
22:35:25 <aleth> Yes, that doesn't seem ideal
22:35:55 <flo> still better than no error at all though ;)
22:37:59 <clokep> flo: We can vary the message on whether %S isMUCName or not, if that works better?
22:38:48 --> wnayes has joined #instantbird
22:39:04 <aleth> Wouldn't it have to depend also on what it's in response to... a privmsg or a command?
22:39:26 <aleth> (Of course that doesn't affect the bug you were fixing)
22:45:55 <flo> clokep: do you prefer that we polish that message in a follow-up, or do you want to make another iteration of that patch?
22:46:50 <clokep> flo: We should just do another iteration (unless you really want that in like tomorrow's nightly, in which case we'll refine it afterward).
22:47:21 <flo> ok, I'll skip it then (I asked because I was processing the checkin-needed list ;))
22:48:00 <clokep> :) Right.
22:52:20 <instantbot> florian@instantbird.org denied review for attachment 1408 on bug 1366.
22:52:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1366 maj, --, ---, clokep, ASSI, Inform the user when attempting to send a message to an offline nick
22:57:34 --> sonny has joined #instantbird
23:00:35 <-- mmkmou has quit (Ping timeout)
23:01:26 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com)
23:01:35 --> clokep has joined #instantbird
23:01:35 * ChanServ sets mode +o clokep 
23:02:00 <instantbot> florian@instantbird.org granted review for attachment 1407 on bug 1406.
23:02:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1406 nor, --, ---, aletheia2, ASSI, Reply-to-nick: Multiple nicks and compatibility with tab complete
23:02:26 <-- sonny has left #instantbird ()
23:04:54 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/9214cc27c3f9 - aleth - Bug 1406 - Reply-to-nick: Multiple nicks and compatibility with tab complete, r=fqueze.
23:04:55 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/0bae2c9cdccd - aleth - Bug 1242 - JSON log viewer scrolls to end of conversation on opening log, r=fqueze.
23:04:56 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/03b51dc961be - aleth - Bug 1410 - [Tab Complete] Pressing tab while cursor is in a nickname produces garbage, r=fqueze.
23:04:57 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/3c71fb425d43 - Benedikt Pfeifer - Bug 1261 - "Paper Sheets": use media queries for conditional CSS instead of JS, r=clokep.
23:06:35 <instantbot> clokep@gmail.com set the Resolution field on bug 1406 to FIXED.
23:06:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1406 nor, --, 1.2, aletheia2, RESO FIXED, Reply-to-nick: Multiple nicks and compatibility with tab complete
23:07:36 <instantbot> clokep@gmail.com set the Resolution field on bug 1242 to FIXED.
23:07:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1242 min, --, 1.2, aletheia2, RESO FIXED, JSON log viewer scrolls to end of conversation on opening log
23:08:17 <instantbot> clokep@gmail.com set the Resolution field on bug 1410 to FIXED.
23:08:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1410 min, --, 1.2, aletheia2, RESO FIXED, [Tab Complete] Pressing tab while cursor is in a nickname produces garbage
23:09:18 <instantbot> clokep@gmail.com set the Resolution field on bug 1261 to FIXED.
23:09:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1261 enh, --, 1.2, benediktp, RESO FIXED, "Paper Sheets": use media queries for conditional CSS instead of JS
23:12:27 <flo> aleth: I think some of the twitter logs are lost anyway, as at some point the conversation title was mistakenly localized :(
23:14:45 <aleth> What I meant was that changing the existing code, which has this special case, at the possible cost of no longer finding twitter directories, seems outside the scope of that bug. And without the change, it seems better to be consistent with what is there. I agree there doesn't seem to be a pretty solution so far
23:16:46 <clokep> The "solution" is to migrate the folders and not special case the code. ;)
23:20:09 <flo> right, cleaning up the profiles with some migration code is the best solution, but I don't see anybody volunteering for that boring task
23:20:22 * clokep hides.
23:22:37 <flo> clokep: a bit wordy, but you may want to read some paragraphs of http://royal.pingdom.com/2012/04/24/irc-is-dead-long-live-irc/ while hiding
23:28:24 <flo> I'm the author for only 1 fix in the last 25 commits; 3 for the last 40.
23:29:17 <flo> Good night :)
23:29:24 <clokep> Interesting article.
23:29:27 <clokep> Makes sense.
23:33:32 * clokep goes to file "Remove IRC support from Instantbird" :P