#instantbird log on 03 11 2012

All times are UTC.

00:06:51 <-- Mautematico has quit (Ping timeout)
00:22:15 --> Mautematico has joined #instantbird
00:22:30 <-- Mautematico has quit (Quit: Instantbird -- http://www.instantbird.com)
00:50:45 <-- aleth has quit (Input/output error)
01:29:15 <-- sonny has quit (Client exited)
01:35:05 <-- Tomek has quit (Quit: Instantbird 1.1)
01:36:58 --> Mook_ib has joined #instantbird
01:44:58 --> Mook has joined #instantbird
01:49:36 <-- Plop has quit (Connection reset by peer)
01:49:38 --> Plop has joined #instantbird
02:06:02 <-- Suiseiseki has quit (Ping timeout)
02:06:46 --> Suiseiseki has joined #instantbird
03:21:23 <-- Plop has quit (Ping timeout)
03:39:09 --> danols has joined #instantbird
04:05:55 <-- skeledrex has quit (Connection reset by peer)
04:06:17 --> skeledrex has joined #instantbird
04:13:01 <-- skeledrex has quit (Ping timeout)
04:13:37 --> skeledrex has joined #instantbird
04:13:53 <skeledrex> issue with the Facebook plugin
04:14:55 <skeledrex> when someone initiates a video chat, there's alot of system message spamming while the call is connecting or disconnecting
04:31:53 <instant-buildbot> build #423 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/423
05:35:05 <instant-buildbot> build #509 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/509
06:00:15 --> Plop has joined #instantbird
06:26:58 <-- Plop has quit (Ping timeout)
06:29:03 --> Plop has joined #instantbird
06:37:01 <-- skeledrex has quit (Connection reset by peer)
06:37:34 --> skeledrex has joined #instantbird
06:53:23 <instant-buildbot> build #413 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/413
07:20:47 <-- Plop has quit (Ping timeout)
07:25:56 --> Plop has joined #instantbird
08:29:53 <-- Gizmokid2005 has quit (Ping timeout)
08:31:10 --> Gizmokid2005 has joined #instantbird
08:38:13 --> pvagner has joined #instantbird
09:49:58 <-- Even has quit (Quit: Instantbird -- http://www.instantbird.com)
09:50:05 --> Even has joined #instantbird
09:50:05 * ChanServ sets mode +o Even 
09:50:08 <-- Even has quit (Quit: Even)
09:50:12 --> Even has joined #instantbird
09:50:12 * ChanServ sets mode +o Even 
10:04:59 <-- chrisccoulson has quit (Ping timeout)
10:32:17 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
10:33:13 --> aleth has joined #instantbird
10:33:13 * ChanServ sets mode +h aleth 
10:33:59 <-- Mook_ib has quit (Ping timeout)
11:01:21 <flo> skeledrex: do you have an example of these system messages spamming you?
11:03:34 <flo> aleth: when reading "Nice to see somebody noticed TB IM is happening :) also good job you wrote that blog post clokep ;)", I wondered which blog post you were talking about. Was there a new one today/yesterday?
11:06:02 <flo> having 50 unread bugmails after one day of absence doesn't really encourage me to go read them :-/
11:08:43 <aleth> flo: No new one - I was referring to the one mentioned in that post on TB IM
11:10:43 <aleth> As it sounded like it convinced the author IB wasn't dead ;)
11:12:41 <flo> ah, that post on TB IM wasn't in my native language and indicated ghacks (http://www.ghacks.net/2012/03/09/thunderbird-gets-instant-messaging-capabilities/ (where ecaron commented, btw!)) as the source, so I haven't bothered translating it
11:12:46 <flo> will look again :)
11:13:56 <aleth> I hope you don't get completely drowned in mail once it lands...
11:15:56 <flo> I hope they won't be too disappointed to discover that the first version with IM won't support IM contacts in the address book, and won't support searching email and IM archives at once :-/
11:16:53 <aleth> Can't do everything at once ;)
11:17:13 <flo> yes
11:17:20 <flo> but the article mentions it being there ;)
11:17:30 <aleth> Oh.
11:17:42 <aleth> Hmm, does it landing in TB mean it will be in the release version in 3*6 weeks? Are they on the same rapid cycle?
11:18:24 <flo> 2*6 weeks
11:18:37 <flo> as we are landing at the end of the development cycle rather than the beginning
11:19:02 <aleth> Not a lot of time then...
11:21:20 <aleth> It'll probably be a nice surprise to a lot of people when it shows up in release.
11:21:46 <flo> I think it will be mostly invisible in the first release
11:21:58 <flo> except for the "Chat" button in the toolbar
12:10:42 <-- aleth has quit (Quit: Instantbird -- http://www.instantbird.com)
12:23:50 <flo> Warning: Unhandled IRC message: :concrete.mozilla.org 401 flo <nickname of the person I was replying to> :No such nick/channel
12:24:18 <flo> clokep: this is pretty serious as it means we won't have any error message at all in the conversation when sending a message failed because the user has left
12:24:37 <flo> I think libpurple wrote a system message "User not logged in" in the conversation in that case
12:43:56 --> nico has joined #instantbird
12:45:36 <-- nico has quit (Quit: http://www.mibbit.com ajax IRC Client)
13:30:53 --> aleth has joined #instantbird
13:30:53 * ChanServ sets mode +h aleth 
13:41:04 <-- Plop has quit (Ping timeout)
13:42:04 --> Plop has joined #instantbird
13:55:50 --> Tomek has joined #instantbird
13:57:07 --> sonny has joined #instantbird
14:13:52 --> clokep has joined #instantbird
14:13:52 * ChanServ sets mode +o clokep 
14:19:25 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com)
14:19:33 --> clokep has joined #instantbird
14:19:33 * ChanServ sets mode +o clokep 
14:51:56 <-- sonny has quit (Ping timeout)
14:55:07 <-- danols has quit (Connection reset by peer)
14:55:15 --> danols has joined #instantbird
14:56:01 --> sonny has joined #instantbird
15:16:10 <-- Suiseiseki has quit (Ping timeout)
15:16:51 --> mmkmou has joined #instantbird
15:17:15 --> Suiseiseki has joined #instantbird
15:25:21 <-- sonny has quit (Client exited)
15:38:03 --> igorko has joined #instantbird
15:56:15 <-- igorko has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
16:18:43 <-- Suiseiseki has quit (Connection reset by peer)
16:20:08 --> Suiseiseki has joined #instantbird
17:14:58 <flo> ah, I see aleth has touched the 401 reply in his patch for bug 1332. Why "XXX It would be nice to send this to the tab where the triggering command was sent from, but that is currently impossible." impossible? why?
17:15:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1332 nor, --, ---, nobody, NEW, Implement /whois and /whowas commands
17:21:10 <aleth> flo: The latest patch does put an error message in the right conversation for whois/whowas, but achieve that more generally would require changes outside the scope of that bug (to remember or find out which conv sent the message 401 is a response to)
17:21:12 <clokep> flo: Yes, he did. :)
17:21:22 <clokep> Sorry I didn't respond, was out with friends all yesterday.
17:27:02 <flo> I was out with friends too yesterday (+ drove 700km/8hours)
17:32:18 <flo> aleth: I'm not really sure of why we need to remember which conv sent the message: the nick is in the message sent by the server
17:32:35 <flo> can't we just go through all existing private conversations and put the messages there?
17:33:29 <aleth> flo: That's true unless it's in response to something sent from an IRC channel. Not sure if that applies, as I don't know which other commands can trigger 401.
17:34:40 <flo> aleth: so if I understand you correctly, the risk is adding an error message in a private conversation if someone used the /whois command, even though the user hasn't attempted to send a message?
17:35:04 <clokep> Reply 401 can happen from many commands.
17:35:17 <aleth> Try "/query nonexistantnick" from an IRC channel for example
17:36:13 <flo> do we know what libpurple do then?
17:39:50 <aleth> (But the problem you mention would also be there of course)
17:42:25 <flo> what's the solution then? :)
17:42:37 <aleth> For whois/whowas? I fixed that already
17:42:41 <clokep> flo: What behavior did aleth do right now?
17:43:09 <flo> clokep: an XXX comment
17:44:25 <clokep> Open a window from that user and say "No user with this nick known" or something.
17:44:34 <aleth> More generally,you either add infrastructure so the 401/406 handler can write to the right tab, or you solve the issue on a command-by-command basis. I don't know how many such commands there are.
17:45:30 <aleth> For example the /query case shouldn't be too hard to fix along the lines of what clokep suggests.
17:45:35 <flo> my main concern right now is sending messages to /dev/null without being informed of that
17:47:24 <clokep> I'm not sure what "different" cases we're concerned a bout? :-/
17:47:27 * clokep is very confused.
17:48:10 <aleth> I think flo is worried about the current behaviour of "/msg someone importantmessage" 
17:49:37 <clokep> Which is?
17:49:57 <clokep> It seems to work as I'd expect
17:50:09 <aleth> No, you get no feedback you got the nick wrong.
17:50:39 <aleth> After my patch you at least get an error message in the server tab ;) But that's not really ideal.
17:51:45 <aleth> It would be no problem when fixing bug 1321 by doing a whois to set the display name to also print a message to the conv if the nick doesn't exist. That's one solution.
17:51:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1321 min, --, ---, nobody, NEW, Display name is lower case for IRC DMs
17:52:13 <aleth> Another would be doing something more intricate to never open a new tab in the first place when the nick doesnt exist.
17:52:33 <clokep> No.
17:52:39 <clokep> Jus topen the conversation and display the error in it.
17:54:29 <clokep> At least we can do that for now and if we decide it really sucks...
17:54:30 <clokep> Oh well.
17:54:45 --> Andrey has joined #instantbird
17:54:50 <clokep> flo: Did you see my pastebin with the XXX --> TODO comments?
17:56:37 <flo> aleth: the case I'm interested in is: someone PMs you with a question, and disconnects 2 minutes later (someone who hasn't understood that people aren't always in front of their computer just because their nick is connected to IRC) and then you waste time answering the question, sending several messages in a row, even though the server told us after the first message that the user was gone.
17:56:59 <flo> clokep: I clicked on the link yesterday, but never saw the content. I was completely exhausted :(
17:57:11 <flo> looking again now! :)
17:58:03 <aleth> flo: Yes, that definitely needs to be fixed
17:59:05 <flo> I would like if we could fix that before Thunderbird with IM is string frozen :)
18:00:00 <aleth> It's possible the strings needed for that are already in my patch ;) 
18:01:17 <aleth> Depending on what you have in mind. Though they might need rephrasing to something more user-friendly than "No such nick" or whatever I put there
18:01:37 <flo> %S is no longer online.
18:02:15 <clokep> That sounds good ot me...
18:02:29 <clokep> But you can also get it for the whowas command
18:02:38 <aleth> Unless it was a misspelling
18:02:59 <aleth> clokep: Whowas is 406, separate message.
18:03:12 <clokep> aleth: Ah that's good. :)
18:04:27 <flo> clokep: are the response 393-395 related to some servers storing a buddy list? :-S
18:05:16 <clokep> flo: No, not really. :-/
18:05:23 <clokep> I needed to go back over those coments and ran out of time. :-S
18:06:11 <aleth> Still, I think the fix for this issue (401 on /msg) should be a separate patch from my whois one
18:06:39 <flo> clokep: that patch in the pastebin is ok with me
18:07:10 <clokep> OK. :)
18:07:38 <flo> clokep: I'm not a fan of the "// TODO<end of line>" comments, but oh well...
18:07:46 <clokep> aleth: I'm fairly certain that patch is good btw...but I have a ton of changes in ircBase.jsm right now...
18:07:58 <clokep> flo: Me neither...:-(
18:09:09 <flo> clokep: want me to check-in the content of that pastebin right now?
18:10:13 <clokep> Please. :)
18:10:19 <clokep> Also the other one I sent about the TIME command?
18:13:39 <flo> is it in a pastebin?
18:14:22 <flo> bah, I have changes in my local copy
18:14:47 <flo> anybody wanting to r+ the change I had to disable the "OK" button in the add buddy dialog when the input box is empty?
18:15:22 <clokep> flo: r+
18:15:30 <clokep> Yes, it was in pastbein. I can find it...
18:15:39 <flo> I also have this trivial change to the account removal code: http://pastebin.instantbird.com/18423
18:15:56 <flo> I think we discussed it a few days ago and you agreed :)
18:16:13 <-- SM0TVI has quit (Ping timeout)
18:18:20 <-- Andrey has quit (Quit: )
18:19:48 <clokep> Yes that looked OK
18:22:31 --> SM0TVI has joined #instantbird
18:24:36 <clokep> flO: http://pastebin.instantbird.com/17778 is the other one...
18:26:41 <flo> how does this sound as a commit message? "Reduce the number of XXX comments in ircBase.jsm to please bienvenu, r=fqueze."
18:28:16 <clokep> That's fine w/ me. :)
18:28:25 <clokep> You can reference the Mozilla bug if you'd like?
18:34:11 <-- Tomek has quit (Ping timeout)
18:34:19 --> Tomek has joined #instantbird
18:38:07 <-- SM0TVI has quit (Ping timeout)
18:39:23 --> SM0TVI has joined #instantbird
18:42:56 <-- Suiseiseki has quit (Ping timeout)
18:43:46 <-- SM0TVI has quit (Ping timeout)
18:44:56 --> SM0TVI has joined #instantbird
18:46:42 --> igorko has joined #instantbird
18:49:14 --> Suiseiseki has joined #instantbird
18:51:07 <-- SM0TVI has quit (Ping timeout)
18:52:20 --> SM0TVI has joined #instantbird
18:59:18 <flo> clokep: http://pastebin.instantbird.com/17778 is OK with me. Any commit message to propose? :)
18:59:57 <clokep> "Stop trying to parse CTCP times because JS Dates suck"?
19:00:17 <-- SM0TVI has quit (Ping timeout)
19:00:26 <flo> "suck" isn't very specific
19:01:35 --> SM0TVI has joined #instantbird
19:05:17 <clokep> "Avoid trying to parse CTCP time response because JS Dates lose all timezone information." is fairly accurate.
19:06:03 --> Mook_ib has joined #instantbird
19:06:27 <-- Mook_ib has quit (Input/output error)
19:07:25 --> sonny has joined #instantbird
19:14:42 --> Mook has joined #instantbird
19:18:03 <flo> ok
19:18:15 <flo> anything else I should commit now before pushing?
19:20:39 <clokep> I think that's good.
19:22:40 <flo> bug 1165 maybe?
19:22:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1165 min, --, ---, benediktp, NEW, Accessibility: Add a title to the chat log document in the conversation window
19:22:46 <flo> do you want me to rephrase the comment?
19:23:22 <-- mmkmou has quit (Ping timeout)
19:24:33 <flo> "screen readers may read the title of the document, so provide one to avoid an ugly fallback to the URL (bug 1175)" is this better?
19:24:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1175 nor, --, ---, nobody, NEW, Add-ons need a notification when a conversation is moved to a new window
19:24:42 <clokep> Yes, thanks. :)
19:25:00 <clokep> Uhh well...1165, not 1175. ;)
19:25:01 * flo isn't sure if that's a reply to the first or second question
19:25:21 <flo> ah, it's for that reason that you didn't like the comment?! :-D
19:26:05 <clokep> :)
19:26:15 --> Mic|web has joined #instantbird
19:26:18 <aleth> bug 1328 is r+
19:26:19 <clokep> The other accessibility bug can probably be checked in to?
19:26:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1328 min, --, ---, nobody, NEW, /msg <nick> should open an empty conversation tab
19:26:58 --> mmkmou has joined #instantbird
19:27:21 <flo> clokep: well, I may not have r+'ed it (I added a comment in the bug)
19:27:41 <flo> (although it's mostly a style nit)
19:27:56 <Mic|web> flo: thanks, I saw it. The map/join solution is much nicer! :)
19:28:15 <flo> Mic|web: np! :)
19:28:21 <Mic|web> I can update the patch now if you like
19:28:55 <flo> Mic|web: I don't mind. If you want it to be pushed today go ahead. If you don't mind it waiting a day or two, *I* don't need it now ;)
19:29:00 <aleth> Mic|web: That smiley panel should be a popular add-on... I think there is a bug somewhere with people looking for something like that
19:29:56 <Mic|web> aleth: There is already one by igorko - and I feel bad to upload a competing version (even though mine actually uses your current theme and tries to fit the icons into filled rows/columns)
19:30:54 <flo> well, bug 1165 is actually r- too :(
19:30:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1165 min, --, ---, benediktp, NEW, Accessibility: Add a title to the chat log document in the conversation window
19:31:02 <flo> it completely breaks the log viewer :(
19:31:40 <flo> Mic|web: I don't think you should feel bad about this :)
19:32:06 <Mic|web> I haven't thought about looking at the log viewer :(
19:32:21 <aleth> Mic|web: Choice is not a bad thing usually...
19:33:19 <aleth> Mic|web: ah, it was bug 1195. Might be relevant
19:33:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1195 nor, --, ---, nobody, NEW, Add UI to insert emoticons
19:33:28 <clokep> Yeah the log viewer. :( Didn't test that.
19:33:42 <Mic|web> What does it break there?
19:34:23 <Mic|web> flo: I won't update the patch for bug 412 tonight, don't wait for that
19:34:23 <flo> .target doesn't exist for imILogConversation I think
19:34:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=412 nor, --, ---, benediktp, ASSI, [Accessibility] Add accessible text for the status icons and other purely graphical info
19:34:32 <flo> "Error: aConv.target is undefined
19:34:32 <flo> Source File: resource:///modules/imThemes.jsm
19:34:32 <flo> Line: 599"
19:34:59 <flo> I guess I may fix that myself
19:35:50 <flo> it should use http://lxr.instantbird.org/instantbird/source/chat/components/public/imILogger.idl#51
19:37:05 <flo> Mic|web: is there any reason for this .target to be here?
19:37:35 <flo> aConv seems to be an imIConversation, which inherits from prplIConversation (what you get from the .target attribute) anyway
19:40:44 <Mic|web> I must have missed that when reading the idl
19:43:12 <-- SM0TVI has quit (Ping timeout)
19:44:30 --> SM0TVI has joined #instantbird
19:44:41 <flo> ok, http://pastebin.instantbird.com/18438 works
19:44:46 <-- Plop has quit (Ping timeout)
19:44:53 <flo> I guess the simplification is OK with you? :)
19:45:05 <flo> hmm, I have changed all the lines, not sure any more who is the author and how is the reviewer :-S
19:46:01 <Mic|web> If that works in both cases, it is ofcourse fine with me :)
19:46:14 <flo> it does
19:46:37 <Mic|web> Make me reviewer, you changed more than I did ;)
19:47:48 <Mic|web> I'll append the updated patch to the bug in return
19:50:33 <flo> just the changeset url will do, won't it?
19:51:49 <flo> there's some trailing whitespace in attachment 1238 :(
19:51:55 <Mic|web> OK
19:52:47 <flo> what's the reason for the added parenthesis in         if ((event.keyCode != event.DOM_VK_RETURN) &&            (event.keyCode != event.DOM_VK_ENTER))
19:57:39 * flo assumes there is none and commits the code without it
19:59:14 <Mic|web> Oh, none, yes. It seems I just copied this from the code pasted in the bug
20:01:19 <-- igorko has quit (Connection reset by peer)
20:02:40 <flo> aleth: I don't like the coding style of https://bugzilla.instantbird.org/attachment.cgi?id=1236; I'll reformat it and show you in a pastebin what I would change it to
20:05:29 <flo> aleth: http://pastebin.instantbird.com/18447
20:11:10 <flo> aleth: reasons for the change: we use { } as soon as there's more than one line inside the statement; and we tend to prefer returning early for error cases instead of indenting the code doing real work
20:11:45 <aleth> flo: Yes, that's better.  Or using clokep's comment, http://pastebin.instantbird.com/18449 ?
20:12:25 <clokep> I vote for that one personally. :)
20:12:54 <aleth> Comment would need changing then too.
20:13:35 <flo> aleth, clokep: except trimming is wrong here
20:13:51 <flo> if someone types "/msg nick blah blah blah " I think we want to send the trailing space
20:15:32 <clokep> Ah, we probably do.
20:15:49 <aleth> OK.
20:17:02 --> chrisccoulson has joined #instantbird
20:24:45 <Mic|web> bye
20:24:54 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
20:27:12 <-- SM0TVI has quit (Ping timeout)
20:28:28 --> SM0TVI has joined #instantbird
20:38:13 <-- SM0TVI has quit (Ping timeout)
20:39:30 --> SM0TVI has joined #instantbird
20:48:50 <-- mmkmou has quit (Ping timeout)
20:54:00 <flo> clokep, aleth: so, which version are we commiting? :)
20:54:14 <clokep> flo: Yours.
20:54:32 <aleth> ^^ :)
20:54:46 <flo> ok
20:57:17 <flo> I also changed the comment to say "if the first space is at the end of the message" (added the word "first")
20:57:49 <clokep> OK.
20:57:58 <clokep> Thanks for fixing that up a bit.
20:58:07 <flo> np
20:58:22 <-- SM0TVI has quit (Ping timeout)
20:59:36 --> SM0TVI has joined #instantbird
21:14:02 <-- SM0TVI has quit (Ping timeout)
21:15:14 --> SM0TVI has joined #instantbird
21:16:25 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com)
21:48:48 --> mmkmou has joined #instantbird
21:55:05 <-- SM0TVI has quit (Ping timeout)
21:56:02 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/7213137f8f13 - Patrick Cloke - Avoid trying to parse CTCP time response because JS Dates lose all timezone information, r=fqueze.
21:56:03 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/3fd2f13878aa - Florian Quèze - Fix spelling of 'attachment' in comments.
21:56:04 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/2ea0ec22990e - aleth - Bug 1328 - /msg <nick> should open an empty conversation tab, r=clokep.
21:56:05 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/908010e6268d - Florian Quèze - Send the account-removed notification after removing the account from the account list, r=clokep.
21:56:06 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/1d4b3aae2f1f - Patrick Cloke - Reduce the number of XXX comments in ircBase.jsm to please bienvenu (see bug 714733), r=fqueze.
21:56:07 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/ddaca8093e6d - Benedikt Pfeifer - Bug 1274 - Pressing 'Enter' on a participant in the list doesn't start a private chat, r=clokep.
21:56:08 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/9f5832bdf6ad - Florian Quèze - Disable the OK button of the 'Add Buddy' dialog when the username input box is empty, r=clokep.
21:56:09 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/c15791758442 - Florian Quèze - Bug 1165 - Accessibility: Add a title to the chat log document in the conversation window, r=Mic.
21:56:22 --> SM0TVI has joined #instantbird
21:58:35 <-- pvagner has quit (Connection reset by peer)
21:58:40 <-- SM0TVI has quit (Quit: I view things as they are, without regard to place or person; my country is the world, and my religion is to do good. -- Thomas Paine (*1737 †1809))
21:58:54 --> pvagner has joined #instantbird
21:59:02 --> SM0TVI has joined #instantbird
21:59:12 <-- Suiseiseki has quit (Ping timeout)
21:59:17 --> Kagami has joined #instantbird
22:04:18 <-- SM0TVI has quit (Ping timeout)
22:05:34 --> SM0TVI has joined #instantbird
22:08:06 <-- mmkmou has quit (Ping timeout)
22:10:55 <-- SM0TVI has quit (Ping timeout)
22:11:40 --> mmkmou has joined #instantbird
22:12:04 --> SM0TVI has joined #instantbird
22:17:35 <-- Kagami has quit (Connection reset by peer)
22:18:18 --> Suiseiseki has joined #instantbird
22:18:20 <flo> clokep: in the review comments, Blake suggested replacing "connection.quitting=Sending the QUIT message" with "Quitting". How do you feel about it?
22:20:06 <flo> clokep: in irc.properties, the first two localization notes seem unrelated to the strings just after them :(
22:21:27 <flo> err, that "connection.quitting" string will never be displayed
22:21:40 <flo> the second parameter of reportDisconnecting is for an error message, not a disconnection progress message
22:22:00 <flo> when calling with NO_ERROR as the first parameter, the second is irrelevant
23:05:04 <-- mmkmou has quit (Ping timeout)
23:12:12 --> fluxrst has joined #instantbird
23:12:12 <fluxrst> Latest Scanners SMTP,SSH,VNC,NOLOGINS -> Visit http://www.0-day.me   
23:12:12 <-- fluxrst has left #instantbird ()
23:18:26 --> fluxrst has joined #instantbird
23:18:27 <fluxrst> Latest Scanners SMTP,SSH,VNC,NOLOGINS -> Visit http://www.0-day.me   
23:18:29 <-- fluxrst has left #instantbird ()
23:20:05 --> fluxrst has joined #instantbird
23:20:06 <fluxrst> Latest Scanners SMTP,SSH,VNC,NOLOGINS -> Visit http://www.0-day.me   
23:20:08 <-- fluxrst has left #instantbird ()
23:51:24 <flo> aleth: I wonder if the "country 8 *" is something we could parse away
23:51:52 <aleth> flo: Is that something semi-standardized?
23:54:13 <flo> I don't know
23:54:49 <aleth> Otherwise I'm not sure it's worth worrying about. I only mentioned those examples because they imply the only reliable user name on IRC is the nick. One can't for example "use the real name when available".
23:57:06 <flo> we receive: ":concrete.mozilla.org 311 flo jwir4 In moz-FA942C67.com * :country 8 * :Scott Johnson"
23:57:19 <flo> the spec says:
23:57:20 <flo> 311     RPL_WHOISUSER
23:57:21 <flo>                         "<nick> <user> <host> * :<real name>"
23:57:40 <aleth> Oh, so that one looks like it might be a parsing error...
23:58:03 <aleth> Good catch!
23:59:19 <aleth> ...or a nonstandard extension of the protocol
23:59:39 <flo> Yes, I think it's a nonstandard extension
23:59:59 <flo> but if we decided that real name is the last parameter, instead of the 5th as we currently do, it would just work in both cases