#instantbird log on 11 24 2012

All times are UTC.

00:15:42 --> clokep has joined #instantbird
00:15:42 * ChanServ sets mode +o clokep 
00:23:45 <-- clokep has quit (Ping timeout)
01:36:16 <-- qlum has quit (Quit: Getting the <censored> out.)
01:55:52 --> mconley has joined #instantbird
02:16:05 <-- Mook_as has quit (Quit: Mook_as)
02:32:54 --> Optimizer has joined #instantbird
02:34:22 <-- Optimizer has quit (Connection reset by peer)
02:34:27 --> Optimizer has joined #instantbird
02:36:07 <-- Optimizer has quit (Ping timeout)
03:16:20 <-- mconley has quit (Input/output error)
03:19:01 <-- zen_monkey has quit (Ping timeout)
03:22:40 --> zen_monkey has joined #instantbird
03:34:47 <instant-buildbot> build #691 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/691
03:35:24 --> Mook has joined #instantbird
03:48:26 <-- meh has quit (Quit: The point is: don't lose your dinosaur.)
04:14:38 --> skeledrew1 has joined #instantbird
04:15:08 <-- skeledrew has quit (Ping timeout)
04:18:48 --> EionRobb has joined #instantbird
04:55:58 <-- zen_monkey has quit (Ping timeout)
05:11:59 <-- Mook has quit (Quit: Mook)
05:12:09 --> Mook has joined #instantbird
05:12:45 <-- Mook has quit (Quit: Mook)
05:12:59 --> Mook has joined #instantbird
05:19:38 <instant-buildbot> build #782 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/782
05:39:58 --> clokep has joined #instantbird
05:39:58 * ChanServ sets mode +o clokep 
05:49:30 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
06:36:44 <-- ivan has quit (Ping timeout)
06:37:15 --> ivan has joined #instantbird
07:43:19 --> Even has joined #instantbird
07:43:19 * ChanServ sets mode +o Even 
07:45:15 <instant-buildbot> build #691 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/691
08:29:59 --> rosonline has joined #instantbird
08:52:32 --> jb has joined #instantbird
08:56:49 <-- rosonline has quit (Quit: Experimentem Instantbird 1.3 -- http://www.instantbird.com)
09:02:50 <-- Even has quit (Input/output error)
09:05:50 --> rosonline has joined #instantbird
09:08:40 <-- rosonline has quit (Quit: Experimentem Instantbird 1.3 -- http://www.instantbird.com)
09:08:48 --> rosonline has joined #instantbird
09:10:13 --> zen_monkey has joined #instantbird
09:19:26 <-- zen_monkey has quit (Ping timeout)
09:20:01 --> zen_monkey has joined #instantbird
09:52:49 <-- jb has quit (Ping timeout)
10:14:35 <-- Mook has quit (Quit: Mook)
10:21:22 --> jb has joined #instantbird
10:38:02 <-- jb has quit (Ping timeout)
10:38:32 --> jb has joined #instantbird
10:41:27 <-- jb has quit (Ping timeout)
10:48:52 <-- EionRobb has quit (Quit: Leaving.)
10:52:00 --> jb has joined #instantbird
10:54:44 <-- jb has quit (Ping timeout)
11:10:10 --> jb has joined #instantbird
11:28:15 <-- zen_monkey has quit (Ping timeout)
11:28:29 --> zen_monkey has joined #instantbird
11:32:20 --> gerard-majax_ has joined #instantbird
11:33:40 <-- zen_monkey has quit (Ping timeout)
11:41:18 <-- jb has quit (Ping timeout)
11:55:21 --> qlum has joined #instantbird
11:58:13 --> jb has joined #instantbird
11:58:19 <-- jb has quit (Client exited)
11:58:24 --> jb1 has joined #instantbird
12:07:18 <-- sander85 has quit (Client exited)
12:28:30 --> mikk_s has joined #instantbird
12:28:54 <-- mikk_s has quit (Client exited)
12:41:30 <-- jb1 has quit (Ping timeout)
12:47:01 --> meh has joined #instantbird
13:30:23 --> mpmc has joined #instantbird
13:32:36 <-- meh has quit (Ping timeout)
13:33:26 --> meh has joined #instantbird
13:34:12 --> jb has joined #instantbird
13:39:18 <-- jb has quit (Ping timeout)
14:13:36 <-- meh has quit (Ping timeout)
14:16:13 --> jb has joined #instantbird
14:37:23 --> jb1 has joined #instantbird
14:37:35 <-- jb has quit (Ping timeout)
14:38:01 --> clokep has joined #instantbird
14:38:01 * ChanServ sets mode +o clokep 
15:02:54 --> Optimizer has joined #instantbird
15:05:33 <-- clokep has quit (Ping timeout)
15:09:57 <-- Optimizer has quit (Ping timeout)
15:11:27 --> clokep has joined #instantbird
15:11:27 * ChanServ sets mode +o clokep 
15:12:32 <-- jb1 has quit (Ping timeout)
15:13:22 --> Optimizer has joined #instantbird
15:18:23 --> Mic has joined #instantbird
15:18:24 * ChanServ sets mode +h Mic 
15:21:28 <-- Mic has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
15:25:18 --> Mic has joined #instantbird
15:25:18 * ChanServ sets mode +h Mic 
15:27:08 --> flo has joined #instantbird
15:27:09 * ChanServ sets mode +qo flo flo 
15:32:47 <-- clokep has quit (Ping timeout)
15:48:47 --> skeledrew has joined #instantbird
15:48:53 <-- skeledrew1 has quit (Ping timeout)
16:14:17 <-- Optimizer has quit (Ping timeout)
16:17:32 --> Optimizer has joined #instantbird
16:18:27 --> wnayes has joined #instantbird
16:34:09 <Mic> When tracking "www" on Twitter, you get tweets containing things like "www". That's both nice and annoying (especially when trying to filter for keywords) :S
16:34:21 <Mic> *search
16:41:24 --> jb has joined #instantbird
16:44:37 <-- jb has quit (Ping timeout)
16:52:09 <-- rosonline has quit (Quit: Experimentem Instantbird 1.3 -- http://www.instantbird.com)
17:02:35 --> meh has joined #instantbird
17:25:38 <-- Mic has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
17:41:54 --> jb has joined #instantbird
17:44:48 <-- jb has quit (Ping timeout)
17:54:26 <-- meh has quit (Quit: reboot)
18:07:31 <-- Optimizer has quit (Ping timeout)
18:09:35 --> aleth has joined #instantbird
18:09:36 * ChanServ sets mode +h aleth 
18:11:06 --> Optimizer has joined #instantbird
18:19:33 --> meh has joined #instantbird
18:36:01 <-- Optimizer has quit (Ping timeout)
18:42:25 --> jb has joined #instantbird
18:45:56 <-- jb has quit (Ping timeout)
19:06:41 <-- gerard-majax_ has quit (Ping timeout)
19:07:02 --> clokep has joined #instantbird
19:07:02 * ChanServ sets mode +o clokep 
19:12:41 --> gerard-majax__ has joined #instantbird
19:42:32 <wnayes> Ahh, I won't bugmail spam 1824 anymore, but I see why Message times convert differently... times in Messages are in time_t (seconds) while PRTime is in microseconds, so the conversions are opposite :)
19:45:14 <clokep> Yeah, I was about to point that out to you... glad you figured it out. :)
19:52:53 <-- clokep has quit (Ping timeout)
19:55:46 <-- Kaishi has quit (Ping timeout)
19:59:31 --> Kaishi has joined #instantbird
20:06:13 --> clokep has joined #instantbird
20:06:13 * ChanServ sets mode +o clokep 
20:23:12 <aleth> Could someone bump DOM Inspector? thanks!
20:26:11 * clokep will just bump aleth later...
20:29:33 <-- clokep has quit (Ping timeout)
20:43:26 --> jb has joined #instantbird
20:44:01 <-- jb has quit (Excess Flood)
20:56:45 --> DGMurdockIII has joined #instantbird
20:57:35 <-- aleth has quit (Input/output error)
21:01:41 <instantbot> florian@instantbird.org granted review for attachment 2126 on bug 1824.
21:01:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1824 enh, --, ---, wnayes, ASSI, Add a startDate attribute to prplIConversation
21:03:40 --> flo-retina has joined #instantbird
21:03:41 * ChanServ sets mode +qo flo-retina flo-retina 
21:09:37 <instantbot> New Core - General bug 1826 filed by florian@instantbird.org.
21:09:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1826 min, --, ---, nobody, NEW, Fallback to the default emoticon theme when the current one is unavailable
21:28:10 --> jb has joined #instantbird
21:28:10 <-- jb has quit (Excess Flood)
21:28:12 --> jb has joined #instantbird
21:42:43 <instantbot> florian@instantbird.org granted review for attachment 2121 on bug 1815.
21:42:45 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1815 nor, --, ---, aleth, ASSI, Tab completion for nicks that start with "funny" characters
21:52:18 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/a5587e6cebc8 - Patrick Cloke - Bug 1814 - Fix ISUPPORT (Watch/Monitor), r=aleth.
21:52:19 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/226083db03da - Patrick Cloke - Bug 1818 - "Couldn't parse message" due to trailing spaces, r=aleth.
21:52:20 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/d92d61a9b2a3 - aleth - Bug 1815 - Tab completion for nicks that start with "funny" characters, r=fqueze.
21:52:21 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/ef98956be637 - Patrick Cloke - Bug 1811 - IRC password does not work with ZNC/server password auth, r=aleth.
21:58:56 <flo-retina> http://www.oxymoronical.com/blog/2012/11/Lets-just-put-it-in-Toolkit :-S
22:04:09 --> mconley has joined #instantbird
22:28:01 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121119183901])
22:28:05 --> Mic has joined #instantbird
22:28:06 * ChanServ sets mode +h Mic 
22:28:37 * flo-retina is working on per-account debug logs, and hopes to have a proof of concept tonight
22:30:57 <Mic> This sounds very useful :)
22:31:31 <-- Kaishi has quit (Quit: Kaishi)
22:31:36 --> Kaishi has joined #instantbird
23:00:47 <-- jb has quit (Ping timeout)
23:05:40 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
23:08:15 <Mic> How's it going to be configured?
23:12:12 <flo-retina> what do you want to configure?
23:12:32 <flo-retina> for now I'm keeping a reference in the imAccount implementation to the latest 50 debug messages related to the account
23:12:48 <Mic> The log level for each account.
23:13:17 <flo-retina> not different than now
23:13:36 <flo-retina> I think the first version won't avoid having to go to about:config
23:13:54 <flo-retina> but at least it will be possible to copy/paste the whole log at once, and without having messages from other accounts in the middle
23:14:32 <Mic> ok
23:14:41 <Mic> i'm looking forward to it :)
23:14:44 <flo-retina> in the future I would like to separate the log each time we make a new connection attempt, and to keep for longer the logs of connection failures / unexpected account disconnections
23:14:54 <flo-retina> as that's the cases that we likely want users to report logs from
23:15:06 <flo-retina> but for now, I just want to make the "give us a debug log" operation less painful
23:17:39 <flo-retina> so many typos in my code :(
23:20:49 <flo-retina> Mic: does this format http://pastebin.instantbird.com/105811 looks like it's good enough?
23:21:34 <-- meh has quit (Quit: The point is: don't lose your dinosaur.)
23:21:52 <flo-retina> (things almost work for twitter already)
23:24:40 <Mic> It looks OK
23:25:28 <Mic> Is "prpl-twitter" (in this example) something that needs to be repeated on every item in the list?
23:30:13 <flo-retina> "doXHRequest" is part of the same readonly attribute
23:34:14 <Mic> So that means that it is not easily possible to leave prpl-twitter away while keeping e.g. the doXHRequest?
23:35:40 <flo-retina> there would be 2 ways to do it: 1. define a new xpcom interface that fits our needs better, and use it (currently I tried to make minimal changes, so I kept on using the nsIScriptError interface used by the toolkit error console) 2. strip the prplId at the time we format the string for each error message.
23:39:42 <Mic> I'm leaving in a minute or two but I think what you pastebined is fine already.
23:40:40 <Mic> If there can be no other sources than always the same prplId for each message in a log, I think it could be nice to really remove it.
23:42:09 <flo-retina> I think the prpl id will be useful if we later implement conversation debug logs, as opposed to account debug logs
23:42:25 <flo-retina> and for libpurple I think it's not always the prpl id
23:44:01 <-- mconley has quit (Input/output error)
23:45:03 <Mic> Sure, keep it if there are useful cases to have it. It seemed redundant for me from the example, that's why I asked.
23:47:14 <flo-retina> I dislike it too (even in the current error console ;))
23:47:36 <flo-retina> I think we will find ways to optimize a thing or two after playing with it for a while
23:58:51 <flo-retina> Mic: here is an example with an AIM account: http://pastebin.instantbird.com/105831