#instantbird log on 11 25 2012

All times are UTC.

00:00:12 * flo-retina feels a terrible lack of colors there
00:00:32 <flo-retina> I think we can do much better with a JSON format and a relatively trivial HTML page to color things
00:01:56 <flo-retina> each log should probably start with the user agent and buildid
00:03:54 <Mic> Colors or other formatting would be helpful indeed but I really need to go now
00:03:59 <Mic> Good night!
00:04:09 <-- Mic has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
00:12:56 --> mconley has joined #instantbird
00:28:40 <instantbot> New Core - Debug bug 1827 filed by florian@instantbird.org.
00:28:41 <instantbot> florian@instantbird.org requested feedback from aleth@instantbird .org for attachment 2128 on bug 1827.
00:28:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1827 enh, --, ---, nobody, NEW, Add an easy way to copy an account specific debug log
00:33:18 <-- wnayes has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
00:37:29 --> jb has joined #instantbird
00:42:18 <-- jb has quit (Ping timeout)
00:45:31 --> jb has joined #instantbird
00:47:20 --> rosonline has joined #instantbird
00:48:03 <instant-buildbot> build #356 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/356
00:49:36 <-- jb has quit (Ping timeout)
01:05:24 --> clokep has joined #instantbird
01:05:24 * ChanServ sets mode +o clokep 
01:07:38 <instantbot> clokep@gmail.com set the Resolution field on bug 1814 to FIXED.
01:07:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1814 min, --, 1.4, clokep, RESO FIXED, Clean up ISUPPORT message handling
01:08:19 <instantbot> clokep@gmail.com set the Resolution field on bug 1818 to FIXED.
01:08:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1818 nor, --, 1.4, clokep, RESO FIXED, "Couldn't parse message" due to trailing spaces
01:08:59 <instantbot> clokep@gmail.com set the Resolution field on bug 1815 to FIXED.
01:09:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1815 nor, --, 1.4, aleth, RESO FIXED, Tab completion for nicks that start with "funny" characters
01:10:00 <instantbot> clokep@gmail.com set the Resolution field on bug 1811 to FIXED.
01:10:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1811 nor, --, 1.4, clokep, RESO FIXED, IRC password does not work with ZNC server password auth
01:10:30 --> jb has joined #instantbird
01:12:18 <-- jb has quit (Ping timeout)
01:12:24 --> jb has joined #instantbird
01:18:28 <-- clokep has quit (Ping timeout)
01:20:45 <-- jb has quit (Ping timeout)
01:24:23 <-- mconley has quit (Ping timeout)
01:26:24 --> mconley has joined #instantbird
01:27:47 <-- qlum has quit (Quit: Getting the <censored> out.)
01:39:09 <-- SM0TVI has quit (Ping timeout)
01:40:56 --> SM0TVI has joined #instantbird
01:46:47 <-- rosonline has quit (Quit: Experimentem Instantbird 1.3 -- http://www.instantbird.com)
01:47:38 <-- mconley has quit (Input/output error)
02:01:45 <instant-buildbot> build #343 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/343
02:59:40 <instant-buildbot> build #326 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/326
03:13:33 --> clokep has joined #instantbird
03:13:33 * ChanServ sets mode +o clokep 
03:14:11 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
03:14:17 --> clokep has joined #instantbird
03:14:17 * ChanServ sets mode +o clokep 
03:22:05 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 2129 on bug 1748.
03:22:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1748 enh, --, ---, clokep, ASSI, Add NAMESX support (to get all user modes of someone instead of just one)
03:35:19 <instant-buildbot> build #692 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/692
03:38:36 --> Optimizer has joined #instantbird
03:40:13 --> mconley has joined #instantbird
03:58:26 <-- Optimizer has quit (Ping timeout)
03:59:57 --> Optimizer has joined #instantbird
04:09:46 --> DGMurdockIII has joined #instantbird
04:37:45 <-- Optimizer has quit (Ping timeout)
04:40:28 --> Optimizer has joined #instantbird
04:44:21 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121119183901])
04:55:51 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 2130 on bug 1817.
04:55:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1817 nor, --, ---, clokep, ASSI, Don't disconnect when failing to parse a message
04:56:55 <-- mconley has quit (Input/output error)
05:00:11 <-- Optimizer has quit (Ping timeout)
05:02:56 <instantbot> clokep@gmail.com granted feedback for attachment 2128 on bug 1827.
05:02:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1827 enh, --, ---, nobody, NEW, Add an easy way to copy an account specific debug log
05:05:46 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
05:17:38 <instant-buildbot> build #783 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/783
05:32:55 <-- SM0TVI has quit (Ping timeout)
05:44:18 --> SM0TVI has joined #instantbird
05:46:08 <-- SM0TVI has quit (Ping timeout)
05:46:41 --> SM0TVI has joined #instantbird
07:45:25 <instant-buildbot> build #692 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/692
08:30:59 --> jb has joined #instantbird
08:53:33 --> mikk_s has joined #instantbird
08:58:26 <-- mikk_s has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
08:59:09 <-- jb has quit (Ping timeout)
09:28:54 --> Mic has joined #instantbird
09:28:54 * ChanServ sets mode +h Mic 
09:31:25 <-- gerard-majax__ has quit (Ping timeout)
09:31:59 --> gerard-majax__ has joined #instantbird
09:32:53 <-- Tonnes has quit (Connection reset by peer)
09:37:53 --> jb has joined #instantbird
09:57:32 <-- Mic has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
10:26:01 <-- gerard-majax__ has quit (Quit: Ex-Chat)
10:26:07 --> gerard-majax_ has joined #instantbird
10:33:15 --> Tonnes has joined #instantbird
10:55:44 --> mikk_s has joined #instantbird
11:15:39 --> Even has joined #instantbird
11:15:39 * ChanServ sets mode +o Even 
11:16:54 <-- Even has quit (Input/output error)
11:19:52 --> qlum has joined #instantbird
11:20:18 <-- jb has quit (Ping timeout)
11:49:00 --> jb has joined #instantbird
11:54:38 <-- jb has quit (Ping timeout)
11:59:04 --> meh has joined #instantbird
12:03:00 --> mpmc has joined #instantbird
12:49:19 --> jb has joined #instantbird
12:53:38 <-- jb has quit (Ping timeout)
13:01:52 --> aleth has joined #instantbird
13:01:53 * ChanServ sets mode +h aleth 
13:05:09 --> Optimizer has joined #instantbird
13:09:31 <instantbot> aleth@instantbird.org granted review for attachment 2129 on bug 1748.
13:09:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1748 enh, --, ---, clokep, ASSI, Add NAMESX support (to get all user modes of someone instead of just one)
13:16:15 <-- Optimizer has quit (Ping timeout)
13:17:45 <-- aleth has quit (Quit: Au revoir)
13:17:53 --> aleth has joined #instantbird
13:19:34 <-- mikk_s has left #instantbird ()
13:19:35 --> Optimizer has joined #instantbird
13:27:51 <-- aleth has quit (Quit: Au revoir)
13:27:57 --> aleth has joined #instantbird
13:28:00 <-- meh has quit (Quit: reboot)
13:29:00 <aleth> Suddenly getting "NickServ: This nickname is registered and protected...." messages with the latest nightly :(
13:29:02 <aleth> Is it just me?
13:29:12 <-- aleth has quit (Quit: Au revoir)
13:29:37 --> aleth has joined #instantbird
13:30:11 <qlum> It maybe, checking now if I am on the last nightly
13:30:27 <qlum> updating
13:30:29 <-- qlum has quit (Quit: Getting the <censored> out.)
13:30:30 <-- aleth has quit (Quit: Au revoir)
13:30:33 --> qlum has joined #instantbird
13:30:34 --> aleth has joined #instantbird
13:30:37 --> meh has joined #instantbird
13:31:15 <qlum> its not just you
13:31:19 <qlum> I have it to
13:32:00 <-- Optimizer has quit (Ping timeout)
13:32:25 --> clokep has joined #instantbird
13:32:25 * ChanServ sets mode +o clokep 
13:33:22 <aleth> clokep: When you said you tested the ZNC patch...
13:33:32 <aleth> ;)
13:33:43 * aleth is wondering what we missed
13:33:50 <clokep> aleth: What?
13:33:59 <clokep> I'm not getting any messages.
13:34:10 <clokep> But I'm probably not on the latest nightly.
13:34:16 <qlum> I don't think it is every net
13:34:22 <qlum> and yea
13:34:28 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
13:34:30 <qlum> I had to update to the latest to to get the issue
13:34:32 --> clokep has joined #instantbird
13:34:32 * ChanServ sets mode +o clokep 
13:34:47 <-- clokep has quit (Input/output error)
13:34:56 --> clokep has joined #instantbird
13:35:36 <clokep> aleth: I didn't get anything.
13:35:43 --> Optimizer has joined #instantbird
13:36:02 <aleth> clokep: I'm getting a log now
13:36:22 <aleth> Try disconnecting and reconnecting?
13:37:20 <qlum> I only got it on irc.gbatemp.net and irc.ps3sanctuary.co.uk
13:37:21 <clokep> aleth: I don't see how the patch can't work. :-S
13:37:24 <qlum> other nets are fine
13:37:32 <aleth> clokep: Nor can I :-S
13:38:26 <aleth> But we're not sending IDENTIFY when we should in my log
13:38:48 <clokep> :(
13:39:14 <clokep> aleth: I see the typo.
13:39:26 <clokep> "this.shouldAuthenticate" it should be aAccount.shouldAuthenticate :(
13:39:30 <aleth> Aha! :)
13:39:35 <aleth> Yeah...
13:39:45 <clokep> Give me a second.
13:39:47 <aleth> Well, easily fixed :)
13:39:56 <clokep> aleth: I think it was a bad merge between your patch and mine. :(
13:40:39 <qlum> anyway as long as its not fixed manually identifying still works fine
13:41:02 * clokep is fixing it.
13:41:28 --> jb has joined #instantbird
13:41:41 <instantbot> aleth@instantbird.org granted review for attachment 2130 on bug 1817.
13:41:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1817 nor, --, ---, clokep, ASSI, Don't disconnect when failing to parse a message
13:42:32 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 2131 on bug 1811.
13:42:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1811 nor, --, 1.4, clokep, RESO FIXED, IRC password does not work with ZNC server password auth
13:43:35 <aleth> qlum: That's the kind of thing that sometimes happens with nightlies ;)
13:43:51 <qlum> true
13:44:51 <clokep> Yeah, that's really my fault. I'm sorry about that. :(
13:44:55 <instantbot> aleth@instantbird.org granted review for attachment 2131 on bug 1811.
13:44:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1811 nor, --, 1.4, clokep, RESO FIXED, IRC password does not work with ZNC server password auth
13:45:13 <qlum> In the case of firefox nightlies to much of this stuff happens for general use of the nightly in instantbird its usually okay and even this was not the biggest issue in the world
13:45:32 <-- jb has quit (Ping timeout)
13:45:41 <aleth> qlum: We do catch most things at the review stage, thankfully.
13:51:31 <clokep> Is bug 1821 WONTFIX?
13:51:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1821 enh, --, ---, nobody, UNCO, [Wish] Window of FB Chat/Twitter etc. minimized on tray
13:51:48 <aleth> I think so.
13:52:08 <aleth> Goes against all the various OS UI guidelines, doesn't it?
13:53:35 <clokep> Plus it's just weird. :P
13:53:37 <instantbot> clokep@gmail.com set the Resolution field on bug 1821 to WONTFIX.
13:53:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1821 enh, --, ---, nobody, RESO WONTFIX, [Wish] Window of FB Chat/Twitter etc. minimized on tray
13:53:55 <clokep> I thought bug 1820 was filed already, but I couldn't find it. :(
13:53:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1820 enh, --, ---, nobody, UNCO, [Wish] Better Button for reply and Retweet
13:56:32 <-- meh has quit (Quit: reboot)
13:57:41 <clokep> aleth: What was https://bugzilla.mozilla.org/show_bug.cgi?id=548206 for?
13:57:42 <aleth> That bug about a separate tab for mentions is something Mic could easily add to his patch (what happened to it anyway? Wasn't it basically finished...)
13:57:46 <clokep> It's fixed now and blocks Instantbird.
13:58:06 <aleth> It's what we needed to support RTL better
13:58:08 * clokep can't find the corresponding bug in our tracker. :(
13:58:13 <clokep> Yes, I know that. :P
13:58:16 <aleth> Which means I should probably look at that again
13:58:18 <-- Optimizer has quit (Ping timeout)
13:58:19 <aleth> :-/
13:58:35 --> meh has joined #instantbird
13:58:54 <aleth> Well, once we update to that mozilla version ;)
13:58:56 <clokep> Ah, got it.
13:58:58 <clokep> Bug 1600.
13:59:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1600 nor, --, ---, nobody, NEW, RTL messages on the receiver side
13:59:27 --> jb has joined #instantbird
13:59:51 <aleth> The nightlies are gecko 21 already or still 20?
14:00:07 <aleth> s/n/n-1
14:01:30 <clokep> aleth: Nightly is 20.
14:01:46 --> Optimizer has joined #instantbird
14:01:52 <clokep> Instantbird nightlies haven't been updated yet, obviously.
14:02:05 <aleth> Nor has FF aurora, hence my confusion
14:02:34 <clokep> Ah, I don' tknow what that is on. :)
14:03:45 * clokep now has 0 unread bugmail!
14:04:01 <aleth> Enjoy it while it lasts
14:06:09 <clokep> Are you about to bombard me? :P
14:06:40 <instantbot> New Core - General bug 1828 filed by aleth@instantbird.org.
14:06:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1828 nor, --, ---, nobody, NEW, Update to Mozilla 19
14:06:45 <aleth> Not really...
14:08:00 <instantbot> New Core - General bug 1829 filed by aleth@instantbird.org.
14:08:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1829 nor, --, ---, nobody, NEW, Update to Mozilla 20
14:09:06 <-- jb has quit (Ping timeout)
14:10:42 <aleth> There you go.
14:11:44 <clokep> Not too bad. ;)
14:14:59 <-- mpmc has quit (Connection reset by peer)
14:24:43 <flo> clokep: "I thought bug 1820 was filed already, but I couldn't find it. :(" It's in BMO I think.
14:24:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1820 enh, --, ---, nobody, UNCO, Button / icons for message actions (e.g. retweet/reply)
14:25:03 --> jb has joined #instantbird
14:25:23 <clokep> flo: Ah, maybe...
14:25:28 <clokep> I didn't check there. :)
14:26:45 <flo> so, about the debug logs, what are we doing? :)
14:26:46 <-- meh has quit (Quit: reboot)
14:26:57 * flo types a reply to clokep's comment
14:27:10 <clokep> flo: We can discuss on here if that is easier.
14:28:47 --> meh has joined #instantbird
14:30:48 * aleth not got to that part of his bugmail yet
14:32:32 <flo> replied
14:33:57 <flo> clokep: I dislike having "this.LOG" instead of "LOG" everywhere in the js prpl code, but I really don't see any other shorter way to specify the account for each message
14:34:04 <clokep> flo: I think your responses are reasonable and we should go ahead with it.
14:34:12 <clokep> flo: I think that was part of what I disliked too.
14:35:43 <flo> clokep: the only solution would be something similar to what we do for libpurple, but it's an awful hack ;)
14:36:31 <clokep> flo: I'm fine with the patch as it is then. :)
14:36:38 <aleth> Instead of the fixed 50 messages, how about a "start logging"/"stop logging" button (which also sets the loglevel pref)? 
14:36:44 <clokep> It would be nice to get the libpurple debug logs into there too.
14:36:48 <aleth> (not necessarily in this bug)
14:36:49 <flo> (btw, I was pretty surprised yesterday to see a debug message from sametime.c while connecting an MSN account. That made pretty obvious that the MSN prpl does some crap with pointers :()
14:37:01 <clokep> aleth: Usually you want to debug an issue that has already happened.
14:37:23 <aleth> clokep: Oh right, of course. You might not know how to reproduce
14:37:24 <flo> clokep: what do you mean by "It would be nice to get the libpurple debug logs into there too."? It already works for libpurple.
14:37:48 <aleth> clokep: The problem is just that loglevel usually won't have been set then either
14:38:10 <flo> aleth: there are lots of possible future improvements
14:38:36 <clokep> flo: That's what I thought, then what do you mean by "In prplIAccount, it would force me to implement it in purplexpcom, for no obvious benefit." Do you just mean implementing the ERROR/LOG/etc. functions?
14:38:39 <flo> aleth: maybe we need to ignore the loglevel value for debug logs, and keep it only for what's shown in the error console
14:38:50 <clokep> I think that might be a good idea.
14:39:02 <flo> clokep: yes, I would have to implement all the ERROR/LOG/... functions, which I wouldn't want to call anyway.
14:39:07 <clokep> And eventually just show warnings and errors in the console.
14:39:16 <clokep> flo: OK! I misread that comment then, that's all. :)
14:39:47 <flo> "eventually just show warnings and errors in the console." that's already the default behavior
14:39:59 <flo> ignore the loglevel prefs for debug logs would just make these prefs pointless
14:40:18 <clokep> Exactly.
14:40:34 <aleth> Well, not pointless, as you wouldn't by default write the log anywhere if not requested, right?
14:40:47 <aleth> Which would be different to when the loglevel is changed
14:40:56 <flo> aleth: among the future plans, I think we need a way to clear a log (to start fresh when we are about to reproduce an issue for which we want a log), and to keep for longer the log where we can guess that there's an issue (typicall connection failures and unexpected disconnections)
14:41:49 <flo> we also need to get rid of the log after a while ; especially when an account has been disconnected without error, there's no reason to keep the log around forever.
14:42:51 <clokep> flo: I think I saw something in the IRC logs about wanting to color the output, etc. do you just mean showing errors in red, etc.?
14:43:00 <clokep> Or do you mean like "syntax" highlighting of messages?
14:43:03 <flo> I would also like "sending" and "received" to be flags of debug messages, so that we color these messages in the UI, to better see the dialog that's going on with the server
14:43:28 <clokep> Bleh, BMO is incredibly slow. :(
14:44:04 <flo> clokep: I want the location in light grey until it's hovered. I want it to be a clickable link. Red for errors, orange for warnings. And maybe some color code or icons for outgoing/incoming
14:44:25 <clokep> flo: Usually > and < are used, I think?
14:44:32 <-- Optimizer has quit (Ping timeout)
14:44:40 <flo> clokep: that's not super explicit ;)
14:44:57 <clokep> I know. :) But it is fairly common.
14:45:34 * clokep is excited to get this into a nightly though.
14:45:48 <clokep> I think this logger should ignore the preference?
14:46:51 <flo> I think so too. (if you are talking about loglevel)
14:47:05 <clokep> Yes, sorry. I'm being super vague this morning.
14:47:09 * clokep should eat something...
14:47:28 <flo> but to do that, I have to refactor the code in both purpleDebug and imXPCOMUtils (currently we return early without even creating the nsIScriptError instance), and I didn't want the patch to look mess when asking for feedback on the proof of concept
14:47:51 * aleth wonders if clokep could look at the unpretty usermode patch before it bitrots
14:48:10 --> Optimizer has joined #instantbird
14:48:15 <clokep> aleth: It's on my todo list still. :(
14:48:22 <flo> btw, one of the reasons why I haven't made the WIP work with IRC is that I suspect it may bitrot with almost any IRC patch
14:48:31 <flo> (if they touch functions that do logging)
14:50:15 <clokep> We can do it as a separate patch even if you want.
14:50:44 <flo> so, if I understood correctly, a summary of the changes we need before landing are: 1. Preserve the log level of each message. 2. Ignore the loglevel prefs for the debug logs.
14:51:39 <flo> clokep: I was hoping someone would do it for me for IRC (benefits: less work for me :-P; validation that the new API is usable by someone else)
14:52:02 <clokep> flo: I'm willing to do that
14:54:02 <-- meh has quit (Quit: reboot)
14:56:08 --> meh has joined #instantbird
14:56:27 <aleth> What's purpleAccountScoper?
14:56:33 <clokep> aleth: That patch already bitrotted actually.
14:59:40 <instantbot> aleth@instantbird.org granted feedback for attachment 2128 on bug 1827.
14:59:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1827 enh, --, ---, nobody, NEW, Add an easy way to copy an account specific debug log
15:00:12 <aleth> clokep had already asked all my questions ;)
15:00:52 <instantbot> clokep@gmail.com denied review for attachment 2013 on bug 1419.
15:00:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1419 nor, --, ---, aleth, ASSI, Handle the user's user mode
15:00:56 <clokep> flo: But yes, I think your summary is correct.
15:01:22 <flo> :)
15:01:32 <flo> I'll try to update the patch today
15:01:36 <clokep> :)
15:01:43 * flo looks forward to bug reports about the next nightlies having correct debug logs
15:02:11 <aleth> Will make life so much easier when people come in here...\
15:06:49 <flo> aleth: except they will still be using 1.3 ;)
15:07:48 <aleth> flo: But all we'll have to do is ask them to try again with the nightly ;)
15:08:07 <aleth> (Some people may not want to do that of course)
15:10:19 <-- Optimizer has quit (Connection reset by peer)
15:18:27 <-- aleth has quit (Quit: Au revoir)
15:18:29 --> aleth has joined #instantbird
15:28:53 <-- jb has quit (Ping timeout)
15:44:00 --> mikk_s has joined #instantbird
15:44:13 <-- mikk_s has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
15:47:35 <-- clokep has quit (Ping timeout)
15:53:05 --> Mnyromyr has joined #instantbird
15:59:19 <flo> are the nickserv messages from freenode saying "fqueze!~Instantbi@<hostname> has just authenticated as you (fqueze_)" something we should/could eat silently?
16:01:09 <-- gerard-majax_ has quit (Connection reset by peer)
16:01:12 --> gerard-majax__ has joined #instantbird
16:01:36 <aleth> If we want to keep them, I think we should turn them into system messages.
16:01:56 <flo> system messages? Or server messages?
16:01:56 <aleth> (to avoid the Nickserv tab)
16:02:11 --> mikk_s has joined #instantbird
16:02:13 <aleth> System messages, or not at all, I'd say.
16:02:22 <flo> I think the nickserv messages saying that someone failed to authenticate are good to keep.
16:02:22 <-- mikk_s has left #instantbird ()
16:02:44 <flo> system messages wouldn't avoid the nickserv tab, would they?
16:02:56 <flo> or do we not create any conversation when only a system message arrives?
16:03:10 <aleth> I meant redirecting the Nickserv message to a system message in the open conversations for that account.
16:07:24 --> rosonline has joined #instantbird
16:31:55 <-- Kaishi has quit (Ping timeout)
16:35:47 --> Kaishi has joined #instantbird
16:37:31 <instantbot> aleth@instantbird.org requested review from clokep@gmail.com for attachment 2132 on bug 1419.
16:37:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1419 nor, --, ---, aleth, ASSI, Handle the user's user mode
16:42:04 <instantbot> aleth@instantbird.org cancelled review?(clokep@gmail.com) for attachment 2132 on bug 1419.
16:42:05 <instantbot> aleth@instantbird.org requested review from clokep@gmail.com for attachment 2133 on bug 1419.
16:42:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1419 nor, --, ---, aleth, ASSI, Handle the user's user mode
16:49:35 --> Optimizer has joined #instantbird
16:54:14 --> jb has joined #instantbird
17:48:06 <-- meh has quit (Quit: reboot)
17:54:58 <-- jb has quit (Ping timeout)
17:56:40 --> jb has joined #instantbird
17:57:45 --> mconley has joined #instantbird
17:58:04 --> meh has joined #instantbird
18:08:02 <-- jb has quit (Ping timeout)
18:14:17 --> jb has joined #instantbird
18:20:18 <-- jb has quit (Ping timeout)
18:21:10 --> gerard-majax_ has joined #instantbird
18:21:16 <-- gerard-majax__ has quit (Quit: Ex-Chat)
18:22:19 --> jb has joined #instantbird
18:33:36 <-- jb has quit (Ping timeout)
18:45:23 --> FireFly_TB has joined #instantbird
19:02:36 <-- FireFly_TB has quit (Input/output error)
19:10:31 <-- gerard-majax_ has quit (Connection reset by peer)
19:10:35 --> gerard-majax_ has joined #instantbird
19:24:29 <-- Kaishi has quit (Quit: Kaishi)
19:24:33 --> Kaishi has joined #instantbird
19:32:07 <-- Optimizer has quit (Ping timeout)
19:35:49 --> mikk_s has joined #instantbird
19:47:16 --> FireFly_TB has joined #instantbird
19:53:12 --> Mic|web has joined #instantbird
19:54:10 <Mic|web> aleth: regarding the Twitter tabs: I'm trying to sort out a few problems with the keywords but I'm still at it.
19:55:59 <Mic|web> One of the current problems is funny things they do with different unicode characters :(
19:56:34 <aleth> Mic|web: ah cool, was just to check it didnt fall between the chairs at release
19:57:08 <Mic|web> I'm really trying to get all these bugs fixed soon (latest history in convs, duplicate accounts, Twitter tabs,..)
19:59:44 <-- mikk_s has left #instantbird ()
20:07:17 <-- FireFly_TB has quit (Ping timeout)
20:07:43 <aleth> not to worry, I suspect 1.4 is a while off yet ;)
20:08:00 <Mic|web> Oh, I've got more plans for the time until then ;)
20:09:07 --> EionRobb has joined #instantbird
20:09:22 <Mic|web> FT is not among them, btw :P
20:09:42 <EionRobb> some say ft?
20:10:03 <Mic|web> If you hadn't joined I wouldn't have said it ;)
20:10:16 <EionRobb> lol
20:20:42 <-- mconley has quit (Input/output error)
20:24:00 <Mic|web> bye
20:24:01 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
20:57:30 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
21:15:40 --> mpmc has joined #instantbird
21:17:26 --> FireFly_TB has joined #instantbird
21:18:42 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
21:18:48 --> mpmc has joined #instantbird
21:28:40 <-- gerard-majax_ has quit (No route to host)
21:28:48 --> gerard-majax__ has joined #instantbird
21:31:27 <-- rosonline has quit (Quit: Experimentem Instantbird 1.3 -- http://www.instantbird.com)
21:33:59 --> rosonline has joined #instantbird
21:39:21 <-- gerard-majax__ has quit (Connection reset by peer)
21:39:26 --> gerard-majax_ has joined #instantbird
21:44:43 <flo-retina> Mic|web: "FT is not among them, btw :P" ahah :)
22:08:09 <-- aleth has quit (Input/output error)
22:17:22 --> jb has joined #instantbird
22:38:01 --> aleth has joined #instantbird
22:46:35 <EionRobb> :D
22:47:57 <flo-retina> bah, finishing a patch always takes longer than expected
22:49:39 <EionRobb> yeah, the last 1% always takes 99% of the time
22:53:32 --> clokep has joined #instantbird
22:57:36 <clokep> aleth: Moving JUST the comment overly complicates things. :(
22:58:07 <instantbot> florian@instantbird.org requested review from clokep@gmail.com for attachment 2134 on bug 1827.
22:58:08 <instantbot> florian@instantbird.org requested feedback from aleth@instantbird.org for attachment 2134 on bug 1827.
22:58:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1827 enh, --, ---, florian, NEW, Add an easy way to copy an account specific debug log
22:58:10 <clokep> I don't understand why we can't move the this._userModeReceived = true; to the one we expect to get it from.
22:58:12 <flo-retina> EionRobb: I hope we will enjoy using the result of that patch though :)
22:58:31 <aleth> clokep: You had me convinced about moving the comment to where userModeReceived is tested :-/
22:58:56 <clokep> aleth: Let me re-read the patch again, but I'm going to r- it until I understand why we can't have this._userModeReceived = true; with the comment.
22:59:01 <flo-retina> clokep: adapting js-xmpp was more work than I thought, and I couldn't resist the temptation to improve logging in socket.jsm while I was at it ;)
22:59:19 <clokep> flo-retina: I see that! Thanks for making that logging better. :) We shold have done that months ago.
22:59:27 * clokep needs to finish unpacking hisc ar.
22:59:28 <aleth> clokep: I didn't want to move =true because it would have to be moved to two places, and in one of them you'd have to use a temp variable to store the old value before overwriting it.
22:59:47 <aleth> Since the old value is passed as an argument.
23:01:39 <flo-retina> heh, https://bugzilla.instantbird.org/attachment.cgi?id=2130 would bitrot with the logging patch ;)
23:02:05 * flo-retina is handling the checkin-needed queue now so that anybody looking at logging changes can do it without bitrot
23:02:38 <aleth> Better logging is going to be great :)
23:03:23 <flo-retina> aleth: I suspect it will receive a lot of follow-up patches in the next few days
23:03:35 <-- jb has quit (Ping timeout)
23:03:56 <flo-retina> aleth: it's the kind of things that nobody wants to touch at all when it sucks a lot, and that we want to keep improving once it's good enough to make us want to look at it.
23:05:17 <clokep> :) Yay check-ins!
23:05:46 <clokep> aleth: Why would it be in two places? It's my understanding that we always receive a certain response from the server immediately upon log-in, wouldn't it only need to be in that place?
23:06:06 <aleth> clokep: Only if you are really sure every server behaves that way.
23:07:06 <aleth> And maybe I didn't put it well, I dislike setting a var to true before the place where I want to test whether it is false.
23:09:04 * aleth dislikes needing that variable in the first place, but that's life.
23:09:23 * flo-retina offers aleth a free variable.
23:09:39 <clokep> aleth: OK, that wasn't explained in the bug.
23:09:43 <flo-retina> (and I have no idea of what that discussion is about ;))
23:10:33 * flo-retina wonders what https://bugzilla.mozilla.org/show_bug.cgi?id=814992 is about
23:11:19 <aleth> Ask whether the user had his nicklist collapsed.
23:11:58 * aleth should really find a way to fix that even if its a hack
23:12:03 <flo-retina> anyway, I've got to go. I'll be back online in ~1 hour. If the logging patch is ready (reviewed and another IRC patch is available) by then, it may be in the next nightly, otherwise it will have to wait (ie I'm not going to do more than a checkin tonight).
23:12:28 <flo-retina> aleth: it may be a tb specific bug
23:12:37 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
23:12:58 <aleth> Is it even possible to collapse the nicklist on TB?
23:13:05 * clokep doesn't know.
23:13:09 <clokep> That sounds like a dup though.
23:13:26 <aleth> bug 1143 if so
23:13:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1143 nor, --, ---, nobody, REOP, Collapsed participant list sometimes loses listitems
23:13:45 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/e2ff32e19c78 - Patrick Cloke - Bug 1817 - Don't disconnect when failing to parse a message, r=aleth.
23:13:47 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/af7d99904021 - Patrick Cloke - Bug 1811 - IRC password does not work with ZNC server password auth, followup to fix breakage, r=aleth.
23:13:48 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/bac6503567d1 - Patrick Cloke - Bug 1748 - Add NAMESX support (to get all user modes of someone instead of just one), r=aleth.
23:13:52 <clokep> Not the one I meant. :)
23:13:58 <clokep> There's a bugzilla bug I think it dups.
23:14:01 <clokep> *Thunderbird
23:15:00 <aleth> sorry, gtg. Feel free to checkin the logging patch if clokep r+'s it, or else I'll look at it tomorrow
23:15:36 <-- flo has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
23:16:49 <-- aleth has quit (Input/output error)
23:18:48 --> jb has joined #instantbird
23:25:38 <-- jb has quit (Ping timeout)
23:29:45 --> jb has joined #instantbird
23:33:08 <-- FireFly_TB has quit (Ping timeout)
23:37:23 <instantbot> clokep@gmail.com set the Resolution field on bug 1748 to FIXED.
23:37:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1748 enh, --, 1.4, clokep, RESO FIXED, Add NAMESX support (to get all user modes of someone instead of just one)
23:38:44 <instantbot> clokep@gmail.com set the Resolution field on bug 1817 to FIXED.
23:38:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1817 nor, --, 1.4, clokep, RESO FIXED, Don't disconnect when failing to parse a message
23:39:00 <clokep> Lots of check-ins by me. ;)
23:47:47 <-- mpmc has quit (Connection reset by peer)
23:50:06 --> mconley has joined #instantbird
23:56:49 <instantbot> clokep@gmail.com denied review for attachment 2134 on bug 1827.
23:56:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1827 enh, --, ---, florian, NEW, Add an easy way to copy an account specific debug log