#instantbird log on 04 24 2012

All times are UTC.

00:00:21 <instant-buildbot> build #243 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/243
00:01:56 <-- aleth has quit (Input/output error)
00:06:33 --> myk has joined #instantbird
00:08:30 <clokep> Mic: I nominated sort-by-status for public.
00:08:41 <clokep> https://addons.instantbird.org/en-US/instantbird/addon/317/ for anyone interested.
00:10:04 <instantbot> clokep@gmail.com set the Resolution field on bug 701 to WONTFIX.
00:10:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=701 enh, --, ---, clokep, RESO WONTFIX, Sort buddies by status
00:29:57 <gpsychosis> Hey, is there supposed to be an indicator in the message window that tells you where you left off?
00:30:24 <clokep> gpsychosis: Are you running nightly builds?
00:30:26 <gpsychosis> No
00:30:31 <gpsychosis> I will move to that once I learn JS
00:31:35 <clokep> Then no. :P
00:31:50 <clokep> aleth recently added that to the nightly builds though.
00:32:42 <gpsychosis> Nice.
00:52:16 <-- mmkmou has quit (Quit: Instantbird -- http://www.instantbird.com)
00:54:29 <-- sonny has quit (Quit: Instantbird -- http://www.instantbird.com)
00:54:54 <clokep> Yeah, it works fairly well. :) We try to keep the nightlies very stable btw so they should be "safe" ot use.
00:54:56 <clokep> :)
00:59:32 <-- myk has quit (Input/output error)
01:02:56 <-- Mook_as has quit (Quit: gone)
01:22:59 <instant-buildbot> build #211 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/211
01:27:32 <instantbot> New Core - General bug 1390 filed by clokep@gmail.com.
01:27:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1390 nor, --, ---, nobody, NEW, Update to Gecko 12
01:38:34 <-- chrisccoulson has quit (Ping timeout)
01:38:51 --> chrisccoulson has joined #instantbird
01:43:04 <instant-buildbot> build #232 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/232
01:46:48 <instantbot> New Instantbird (UI) bug 1391 filed by clokep@gmail.com.
01:46:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1391 enh, --, ---, nobody, NEW, Simplify account creation wizard
01:59:36 <-- chrisccoulson has quit (Ping timeout)
01:59:53 --> chrisccoulson has joined #instantbird
02:08:53 <gpsychosis> test
02:12:19 <clokep> What are you testing? :P
02:13:14 <gpsychosis> Oh, I was using the Simple Dark message style
02:13:20 <gpsychosis> and my chat buddy was coming in black
02:13:36 <gpsychosis> so I changed it to only show simple formatting (no fonts/colours>
02:13:39 <gpsychosis> it fixed it.
02:13:56 <gpsychosis> I didn't know I was testing in here
02:14:03 <gpsychosis> once I realized I'd hoped nobody would notice
02:14:04 <gpsychosis> :/
02:14:12 <clokep> Nah it's cool.
02:14:20 <clokep> :) Not a big deal.
02:14:20 <clokep> Just asking.
02:14:28 <gpsychosis> y'all are cool _as ice_
02:14:36 <gpsychosis> I know that
02:14:45 <gpsychosis> Nobody wants to look like a tool, though
02:15:05 <gpsychosis> JavaScript is so ugly, though
02:15:12 <gpsychosis> on an unrelated note
02:15:41 <gpsychosis> This program seems to be written in Python, which I'm also learning. Can't I write plugins in that?
02:16:35 <clokep> We don't use any Python no, where do you see that?
02:16:48 <clokep> (You could actually use Python with some hackery....but I won't get into that.)
02:16:58 <clokep> I find JavaScript pretty looking. :P C++ is ugly. Why do you think it's ugly?
02:17:44 <gpsychosis> Because it looks like C++ compared to Python
02:18:00 <gpsychosis> I did two years of C++ and C#, and I pretty much lost all of it
02:18:32 <gpsychosis> C++ is at least consistently ugly, but JavaScript has some C++ conventions and not others
02:19:11 <gpsychosis> I wonder how display pictures are handled by MSN protocol...
02:19:40 <clokep> How so?
02:19:48 <clokep> Hahah....MSN....yeah that's a messy protocl
02:20:12 <gpsychosis> I've been getting my friends to use Instantbird and that's their main complaint
02:20:20 <gpsychosis> "My MSN pictures aren't showing up to my friends"
02:20:27 <gpsychosis> I got one of them to submit a bug
02:20:29 <gpsychosis> or look for i
02:20:30 <gpsychosis> it
02:21:05 <gpsychosis> As for Javascript, the way loops are written, and the way things are declared, it's very arduous
02:21:33 <clokep> : shrugs : if you say so...
02:21:34 <gpsychosis> style is something I might want to spend a good day studying
02:21:37 <gpsychosis> with Python, it's natural
02:21:40 <clokep> Personally I find Python essentially unreadable.
02:21:49 <clokep> I disagree. :)
02:21:57 <gpsychosis> Yeah, I get hardcore engineers telling me Python is "brutish"
02:22:04 <gpsychosis> I'm a novice, mind
02:22:27 <gpsychosis> I'm sure you have very good reasons to prefer JavaScript
02:22:38 <gpsychosis> I'll come to appreciate it in time
02:28:26 <clokep> Haha, well it's what the platform uses. :)
02:28:31 <clokep> But it's much more powerful than people say it is...
02:28:43 <clokep> I mean professionally I don't write JS at all...
02:29:11 <clokep> Pretty much Iv'e found every language has it's purposes and is good for something.
02:29:20 <clokep> And not to mcok a language until you've used it for a long time...
02:30:30 <gpsychosis> I'd never mock a programming language, but I'll certainly call it out for not being aesthetically pleasing
02:30:52 <clokep> Sorry, didn't mean to imply you were!
02:31:01 <clokep> I personally fine C style languages much nicer. :)
02:38:22 <clokep> Just look at it as an excuse to learn another language. ;)
02:40:26 <gpsychosis> Yeah, I am on the verge of getting OOP understood with Python
02:40:36 <gpsychosis> suddenly started taking up JS because I have an actual reason to use it
02:40:46 <gpsychosis> Installed Ruby, but haven't touched it yet
02:41:09 <gpsychosis> Got Visual C++ but got discouraged because I was making something in SFML and my video card wasn't supported
02:41:20 <gpsychosis> I just need to grind away at something
02:41:28 <gpsychosis> Codeacademy's JS course is alright for that
02:42:09 <clokep> I've never used code academy.
02:42:15 <clokep> I learned JS before they had all these tutorials and stuff...
02:45:17 <gpsychosis> probably a better way of learning
02:45:37 <gpsychosis> I'm using the official documentation for Python after having a sour experience with a "tutorial" tutorial
02:51:34 <clokep> Have you seen developer.mozilla.org btw?
02:51:48 <gpsychosis> Not yet, clokep 
02:51:51 <gpsychosis> Will check it out
02:52:01 <-- Gizmokid2005 has quit (Ping timeout)
02:52:15 <gpsychosis> I'm going to start getting into mozilla in a big way. I'm migrating all my mail/contacts/calendar from Google this summer
02:52:48 --> Gizmokid2005 has joined #instantbird
02:53:03 <gpsychosis> I'll start interfacing via Thunderbird/lightning
02:53:31 <gpsychosis> in a few versions I guess I'll only need Thunderbird since Instantbird will get merged
03:01:44 <clokep> Instantbird is not being merged into Thunderbird.
03:01:51 <clokep> Some of the code from Instantbird is being used in Thunderbird.
03:10:39 <-- EionRobb has quit (Quit: Leaving.)
03:11:21 <clokep> In fact I think I said that in our last blog post. ;)
03:11:46 <clokep> Of course if you prefer to IM through Thunderbird, that's OK too.
03:11:50 <clokep> Still going to be our code. :-D
03:22:20 <gpsychosis> Well, I kind of don't like the idea of having two applications that do the same thing
03:22:36 <gpsychosis> but I guess if it's not a fully-fledged IM client within Tbird I'll stick to Ibird standalone
03:22:53 <gpsychosis> I haven't looked much at your blog yet, but that's now on the list as well
03:24:08 <instant-buildbot> build #474 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/474
03:30:12 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com)
03:31:08 <-- gpsychosis has quit (Ping timeout)
03:33:24 <-- harisund has quit (Ping timeout)
03:44:54 --> harisund has joined #instantbird
03:51:51 <-- harisund has quit (Ping timeout)
03:53:22 --> gpsychosis has joined #instantbird
04:03:19 --> harisund has joined #instantbird
04:10:23 --> skeledrew has joined #instantbird
04:13:01 --> Tomek has joined #instantbird
04:29:39 <-- pvagner has quit (Ping timeout)
04:45:01 <-- Tomek has quit (Quit: Instantbird 1.1)
05:01:48 <-- gpsychosis has quit (Ping timeout)
05:06:13 --> NmN has joined #instantbird
05:07:11 <instant-buildbot> build #565 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/565
05:25:44 --> gpsychosis has joined #instantbird
05:44:09 --> pvagner has joined #instantbird
05:44:38 <-- pvagner has quit (Client exited)
05:52:09 <-- NmN has quit (Quit: Instantbird 1.1)
06:02:48 <instant-buildbot> build #462 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/462
06:16:39 --> pvagner has joined #instantbird
06:17:28 --> jb has joined #instantbird
06:44:47 <-- jb has quit (Ping timeout)
06:58:42 <-- pvagner has quit (Connection reset by peer)
07:12:54 --> pvagner has joined #instantbird
07:25:24 <-- pvagner has quit (Ping timeout)
07:39:53 <-- Kaishi has quit (Input/output error)
07:49:22 --> pvagner has joined #instantbird
07:49:56 --> Tomek has joined #instantbird
08:22:17 --> NmN has joined #instantbird
08:23:45 --> jb has joined #instantbird
08:25:15 <-- Tomek has quit (Quit: Instantbird 1.1)
08:27:01 --> jc has joined #instantbird
08:43:32 --> mmkmou has joined #instantbird
08:53:27 --> gerard-majax has joined #instantbird
09:02:59 <instantbot> New Instantbird (UI) bug 1392 filed by klx211@gmail.com.
09:03:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1392 nor, --, ---, nobody, UNCO, Input method is not usable in Fedora 16 64-bit and compilation failed, too.
09:04:44 --> aleth has joined #instantbird
09:04:45 * ChanServ sets mode +h aleth 
09:05:56 --> flo has joined #instantbird
09:05:56 * ChanServ sets mode +qo flo flo 
09:06:37 <-- aleth has quit (Quit: Instantbird -- http://www.instantbird.com)
09:06:48 --> aleth has joined #instantbird
09:06:48 * ChanServ sets mode +h aleth 
09:06:51 <instantbot> Just appeared in Pidgin News - default :
09:06:52 <instantbot> http://kingant.net/2012/04/announcing-our-four-summer-of-code-students/ - Mark Doliner: Announcing our four Summer of Code students!
09:09:33 <aleth> libpurple on Android, what does that mean?
09:16:06 --> Even1 has joined #instantbird
09:19:24 <flo> aleth: disappointment and wasted time?
09:22:09 <aleth> Unless they have something major planned, which is a bit unlikely :-/
09:22:34 <flo> nah, it's just the back-end, no front end seems to be planned :-P.
09:22:58 <aleth> Strange project to pick at any rate.
09:34:21 --> Tomek has joined #instantbird
09:35:21 <flo> ooooh, we are getting HTML DOMParser with today's Mozilla update :)
09:35:21 <flo> awesome :)
09:36:29 <flo> that might even give me some motivation to write unittests for our HTML sanitizing, and smiley replacement codes, as it becomes possible to execute them without any DOM window, so we can test that with xpcshell tests :)
09:36:45 <-- mmkmou has quit (Ping timeout)
09:37:48 <aleth> What will this do?
09:38:03 <flo> what?
09:38:10 <aleth> The DOMParser
09:38:22 <aleth> Ah, I found a link
09:38:53 <flo> currently to be able to parse HTML we need to do it in the context of a DOM window containing an unpriviledged document, so we use a <browser> inside the hidden window (horrible hack)
09:39:06 <flo> now it will be possible to parse HTML using just XPCOM
09:39:07 <aleth> So this is straight HTML to a document?
09:40:28 <aleth> Nice :)
09:40:37 <flo> I don't remember if the result is a document or a DOM fragment, but anyway, it's something that we can use DOM methods on
09:40:45 --> mmkmou has joined #instantbird
09:49:50 <flo> ah, and once on moz12 we will also be able to take https://bugzilla.mozilla.org/show_bug.cgi?id=740502
09:53:27 <aleth> Oh good.
09:54:03 <aleth> Though I don't think I've seen the issue in IB.
09:55:18 <flo> https://bugzilla.mozilla.org/show_bug.cgi?id=737022 has been fixed only for moz14, so we currently don't see warnings and errors that happen at the time our documents are parsed
09:55:41 <aleth> I see.
10:21:46 --> clokep has joined #instantbird
10:21:46 * ChanServ sets mode +o clokep 
10:30:23 * clokep thinks someone should write a blog post. ;)
10:31:04 <clokep> Btw gpsychosis I should mention (since you were talking about MSN stuff), that most of our protocols are written in C, not JavaScript, and are inherited from libpurple (aka Pidgin).
10:31:19 <gpsychosis> I see
10:31:30 <gpsychosis> I probably cannot ever help with that
10:31:31 <instantbot> clokep@gmail.com set the Resolution field on bug 523 to WORKSFORME.
10:31:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=523 min, --, ---, nobody, RESO WORKSFORME, Strange glitch when creating a new account
10:32:00 <clokep> The MSN code could be described as...gnarly I think. :)
10:33:38 <clokep> aleth: Thanks for finding another WORKSFORME bug. ;) We'll get them all closed eventually. :P
10:35:33 <flo> http://developer.pidgin.im/ticket/5927 Pidgin's 4 years old top crasher is still there :-P.
10:41:13 <clokep> Maybe they should look into crash reporting instead of usage stats? ;)
10:50:03 <-- jc has quit (Connection reset by peer)
10:50:29 --> jc has joined #instantbird
10:52:37 <-- clokep has quit (Input/output error)
10:52:46 --> clokep has joined #instantbird
10:52:46 * ChanServ sets mode +o clokep 
10:53:23 <-- NmN has quit (Ping timeout)
10:54:46 <clokep> instantbot: ping
10:54:47 <instantbot> clokep: pong
10:55:08 <clokep> aleth: Just found something else we should do for tab complete...
10:55:20 <clokep> (Also...if someone is active, does that mean you can't press tab to continue to cycle through other nicks?)
10:55:58 <clokep> Overall the patch seems to work well though. :)
10:59:39 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com)
11:16:08 <-- Tomek has quit (Ping timeout)
11:21:17 <-- Even1 has quit (Quit: Instantbird -- http://www.instantbird.com)
11:21:23 --> Even has joined #instantbird
11:21:23 * ChanServ sets mode +o Even 
11:31:25 --> sonny has joined #instantbird
11:41:45 --> Mic|web has joined #instantbird
11:42:42 --> clokep_work has joined #instantbird
11:42:42 * ChanServ sets mode +o clokep_work 
11:43:05 --> NmN has joined #instantbird
11:43:44 <aleth> clokep_work: You can cycle through the active nicks. But we could change that. It's just that on large channels you'de get a long list... I don't know what's best there.
11:45:30 <clokep_work> "You can cycle through active nicks", what?
11:45:41 <clokep_work> So if I have nick1, nick2, and nick3 in a room.
11:45:46 <clokep_work> nick1 and nick3 are active.
11:46:10 <clokep_work> I'd expect "ni"<tab> to give me "nick1", another press would give me "nick3", another press would give me "nick2"
11:46:17 <aleth> So if you ni<tab> you get "nick" and then can cycle through 1 and 3 atm
11:46:25 <clokep_work> I.e. it's just prioritizing, not not allowing you to complete to inactive nicks.
11:47:52 <aleth> That might be better. But there is no "won't allow to complete", just 'won't allow to cycle". 
11:48:08 <clokep_work> Isn't that the same thing in this case? ;)
11:48:18 <aleth> It is in your unusual example ;)
11:48:56 <aleth> I was worried about large rooms where c<tab> will give you a list of a hundred nicks. Cycling through that seems a bit silly when you can restrict to active ones.
11:49:14 <aleth> But that's why it's good it's in nightlies, to figure this out :)
11:54:40 <clokep_work> Perhaps...but it would cycle through the active ones first I would think, so it would give you both!
11:55:54 <aleth> Yes, I think I like the idea.
11:56:00 <aleth>  A side-effect would be that you would get less partial completions though.
11:56:11 <clokep_work> Does pressing tab now complete to the first one automatically?
11:56:15 <clokep_work> Hmm...you're right.
11:56:16 <aleth> No.
11:57:33 <aleth> Maybe what is happening is that now one can cycle, one is more likely to get lazy about adding more letters?
11:58:29 <instantbot> New Instantbird (UI) bug 1393 filed by clokep@gmail.com.
11:58:31 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1393 enh, --, ---, nobody, NEW, [Tab Complete] Do not allow a nick to be completed multiple times
12:00:45 <clokep_work> aleth: I'll file a bug about this...
12:03:09 <aleth> Thanks! But I don't think I'll implement it until a little more time has passed testing this...
12:04:22 <aleth> in particular whether people use partial completions less now they can cycle
12:04:50 <Mic|web> I never really liked partial completions ;)
12:06:23 <Mic|web> Even: about add-n reviews: I've no idea about the AVIM update, don't use Pidgin and can't test the Pidgin Importer and can't review my own add-on either. Maybe you could help out here?
12:08:04 <clokep_work> Mic|web: I think I have one up for review. :-d
12:12:19 <flo> Mic|web: "don't use Pidgin and can't test the Pidgin Importer" what's this about?
12:12:46 <Mic|web> https://addons.instantbird.org/en-US/instantbird/addon/314
12:13:49 <aleth> I suspect someone has tested this recently ;)
12:14:11 <Mic|web> clokep_work: http://mxr.mozilla.org/mozilla-central/source/chrome/test/unit/test_bug564667.js#127, no "style" for you. Sorry.
12:14:32 <instantbot> New Instantbird (UI) bug 1394 filed by clokep@gmail.com.
12:14:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1394 enh, --, ---, nobody, NEW, [Tab Complete] Does not cycle through inactive nicks
12:14:44 <aleth> Ah, no it's somebody else again.
12:15:20 <clokep_work> Mic|web: That's really disappointing. :( I tried to find it documented somewhree and couldn't.
12:15:22 <clokep_work> Thanks though.
12:15:27 <Mic|web> Cycling backwards could be useful if you pressed tab one time too often.
12:15:48 <clokep_work> Mic|web: shift+tab perhaps? :)
12:15:51 <Mic|web> clokep_work: the documentation around that really sucks.
12:15:59 <Mic|web> clokep_work: That's what I was thinking about.
12:16:02 <aleth> Mic|web: yes, I wasn't sure how standard sh-Tab was
12:16:14 <clokep_work> aleth: Extremely standard for most things...I don't know about for tab complete.
12:16:19 <Mic|web> I think pretty standard.
12:16:29 <aleth> OK. 
12:16:38 <aleth> It might have been Linux-only (for focus)
12:16:50 <Mic|web> Atleast with other combinations like Alt+Tab, Ctrl+Tab.
12:16:54 <-- jc has quit (Quit: jc)
12:16:56 <Mic|web> I'd suspect also Win+Tab
12:17:11 --> jc has joined #instantbird
12:17:37 <Mic|web> My editor also undoes indentation with Shift+Tab if that counts ;)
12:17:59 <Mic|web> I can file a bug.
12:18:14 <aleth> Please do. I'll add that soon.
12:19:48 <-- jc has quit (Quit: jc)
12:20:02 --> jc has joined #instantbird
12:20:34 <clokep_work> aleth: Komodo does it too FWIW, also if you press shift+tab after the first completion it goes back to "no completion" (i.e. what you actually typed).
12:22:04 <aleth> I am used to it for reverse indentation as well. 
12:22:29 <clokep_work> Yup! :)
12:22:37 <clokep_work> I don't think Instantbird supports indentation like that. ;)
12:22:41 <-- jc has quit (Input/output error)
12:22:59 --> jc has joined #instantbird
12:23:36 <aleth> clokep_work: I think I'll keep backspace for undoing the completion. Then sh-Tab will simply cycle backwards.
12:24:25 <aleth> Unless that turns out to feel weird...
12:24:27 <instantbot> New Instantbird (UI) bug 1395 filed by benediktp@ymail.com.
12:24:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1395 enh, --, ---, nobody, NEW, [Tab Complete] Cycling backwards through list of completions
12:26:02 <flo> what about Ev*<tab> -> "E ven, E ven1, E ven2: "? :-P
12:27:48 <aleth> will the real even please stand up :P
12:28:35 <clokep_work> flo: If we're going to do that, can we just use regexps? :P Ev[aeiou]+n --> "E ven, E van, E vin, E veen: " :P
12:28:50 <aleth> lol
12:29:05 <aleth> and maybe (blank)<tab> -> ping everybody ;)
12:29:25 <clokep_work> Yes, I think .* could cause issues.
12:30:52 <Mic|web> Could the ping-to-everyone also convert your message to uppercase letters, please? Just in case...
12:31:18 <flo> and add a blink tag
12:31:55 <aleth> the marquee tag would be good if there are more nicks than fit in one line
12:32:07 <flo> :-D
12:33:08 <Even> Yeah, we should definitely do this.
12:33:08 <Even> That would be fun :P
12:34:49 <-- Even has quit (Ping timeout)
12:44:09 --> jb1 has joined #instantbird
12:44:15 <Mic|web> THis sounds cool: https://developer.mozilla.org/en/JavaScript/Reference/Statements/for...of
12:44:22 --> je has joined #instantbird
12:44:47 <-- jc has quit (Ping timeout)
12:44:56 <-- jb has quit (Ping timeout)
12:45:09 <aleth> someone needs to update their nightly ^^
12:45:25 <flo> aleth: we haven't checked in the patch for Thunderbird
12:45:28 <clokep_work> aleth: He's on Daily.
12:45:41 <aleth> flo: That explains it.
12:46:15 <clokep_work> Mic|web: Thta seems to be "for each...()" how does it differ?
12:46:42 <clokep_work> Ah I guess that it can go over "collections" or whatever.
12:46:42 <flo> clokep_work: it seems to work on more data types
12:47:13 <Mic|web> Yes, that's why I think it sounds good.
12:48:30 <clokep_work> Why didn't they just use the same syntax? :(
12:59:11 <-- NmN has quit (Ping timeout)
13:05:31 * flo isn't super enthusiastic about https://bugzilla.mozilla.org/show_bug.cgi?id=748323 he has just filed
13:06:15 <clokep_work> :(
13:06:23 <-- je has quit (Quit: je)
13:06:38 --> jb has joined #instantbird
13:11:06 --> deOmega1 has joined #instantbird
13:11:54 <deOmega1> good day.  hey all,  is there a way to have google+ chat configured on  IB?
13:12:32 <deOmega1> seems it is different from  googlechat
13:13:05 <deOmega1> someone trying to chat with me, but it is coming through my phone
13:13:35 <aleth> flo: Is the aurora audience a bit small on TB?
13:14:20 <flo> aleth: smaller than beta, why?
13:15:05 <clokep_work> deOmega1: AFAIK there isn't a way to hook up to it...
13:16:14 <deOmega1> ok, thanks.. i cannot even access it via the web, so I figure not possible 
13:16:17 <deOmega1> but had to ask
13:16:19 <deOmega1> thanks 
13:16:22 <deOmega1> have a ghreat day
13:16:37 <aleth> flo: because you sound disappointed..
13:17:24 <-- deOmega1 has quit (Quit: Instantbird -- http://www.instantbird.com)
13:18:56 <clokep_work> deOmega1: You should be able to access it via plus.google.com or whatever it is.
13:18:58 <flo> aleth: I'm disappointed by the wasted efforts caused by rushing to finish it in time to ship for Tb13 to finally disable it and ship later. But at this point I think disabling it is the right decision
13:21:41 <-- mmkmou has quit (Ping timeout)
13:24:58 --> mmkmou has joined #instantbird
13:29:14 --> Even has joined #instantbird
13:29:14 * ChanServ sets mode +o Even 
13:35:15 --> Tomek has joined #instantbird
13:46:40 <-- pvagner has quit (Ping timeout)
13:50:06 <-- gpsychosis has quit (Ping timeout)
13:52:28 * bear-afk is now known as bear
13:55:23 <-- aleth has quit (Quit: Instantbird -- http://www.instantbird.com)
13:59:38 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
14:07:43 <-- jb has quit (Quit: jb)
14:08:31 <-- jb1 has quit (Quit: Instantbird 1.1)
14:12:57 --> jb has joined #instantbird
14:21:01 --> pvagner has joined #instantbird
14:24:16 --> NmN has joined #instantbird
14:38:29 <-- NmN has quit (Quit: Instantbird 1.1)
14:43:35 <-- Tomek has quit (Quit: Instantbird 1.1)
14:46:03 --> Tomek has joined #instantbird
14:49:20 --> jb1 has joined #instantbird
15:09:47 <-- sonny has quit (Client exited)
15:13:02 --> myk has joined #instantbird
15:15:15 --> jb2 has joined #instantbird
15:15:19 --> jc has joined #instantbird
15:15:40 <-- jb has quit (Ping timeout)
15:16:08 <-- jb1 has quit (Ping timeout)
15:23:47 <-- Tomek has quit (Quit: Instantbird 1.1)
15:24:59 --> aleth has joined #instantbird
15:24:59 * ChanServ sets mode +h aleth 
15:34:27 * jwir3|away is now known as jwir3
15:34:32 <-- Even has quit (Ping timeout)
15:35:10 * clokep_work now understand why we don't have any tests. ;)
15:35:30 <flo> why?
15:36:21 <flo> (I've just discussed that over the phone for at least 10 minutes)
15:36:56 <clokep_work> flo: Because it's painful to write them...
15:37:00 * clokep_work is doing it for work right now.
15:37:06 <clokep_work> Well it's easier if I understood the algorithm I 'pose. ;)
15:39:36 --> Even has joined #instantbird
15:39:36 * ChanServ sets mode +o Even 
15:42:11 <-- aleth has left #instantbird ()
15:50:39 --> aleth has joined #instantbird
15:50:39 * ChanServ sets mode +h aleth 
15:53:05 * bear is now known as bear-afk
15:59:15 --> sonny has joined #instantbird
16:01:00 --> Tomek has joined #instantbird
16:10:01 <-- Tomek has quit (Client exited)
16:12:52 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1388 on bug 1395.
16:12:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1395 enh, --, ---, aletheia2, ASSI, [Tab Complete] Cycling backwards through list of completions
16:16:11 * clokep_work is probably stealing that review. ^ ^
16:17:22 <aleth> Maybe you'll see a way to prettify it...
16:17:55 <aleth> There are also some old contact list patches you could review if you are bored ;)
16:19:57 <flo> isn't there duplicated code?
16:20:39 <clokep_work> That was my first thought too.
16:20:45 <aleth> Yes, that's true
16:20:53 <clokep_work> Why not just do a .reverse() on the list of completions and use the same code?
16:21:11 <aleth> There wasn't at first, but in the version I submitted in the end there is.
16:21:47 <aleth> I'll resubmit it
16:22:17 <flo> seems ok otherwise
16:26:49 --> wnayes has joined #instantbird
16:27:22 <clokep_work> aleth: My favorite kind of review...one I already did that I just need to mark the flag on.
16:27:26 <clokep_work> Hello wnayes!
16:28:19 <wnayes> Hi everyone! I'm looking forward to working on the Account Import Wizard this summer
16:29:27 <wnayes> I'm setting up Instantbird to compile on my Windows install currently.
16:29:38 <flo> wnayes: hello :)
16:29:50 <clokep_work> Great! Did you find any directions somewhere? They might be on the wiki (if not they're on my blog...)
16:30:00 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1389 on bug 1395.
16:30:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1395 enh, --, ---, aletheia2, ASSI, [Tab Complete] Cycling backwards through list of completions
16:30:02 <aleth> Hi wnayes :)
16:30:26 <wnayes> clokep_work: I'm following your blog instructions now :)
16:30:45 <clokep_work> wnayes: Great! Hopefully it's up to date. :-S
16:31:21 <wnayes> We'll see, WinSDK does take awhile to install haha
16:31:53 <clokep_work> Yes, it does. :(
16:32:06 <clokep_work> aleth: What exactly is completionsIndex is that into the array or into the string?
16:32:33 <aleth> Into the array. Points at the next completion to be used in the forward direction.
16:33:21 <clokep_work> I hope there's a comment about that somewhere. ;)
16:33:29 <clokep_work> Otherwise, it looks good to me.
16:34:00 <aleth> No comment, but seeing the addString follows immediately I thought it was clear from the context ;)
16:34:31 <clokep_work> Fair enough, I'm not super familiar with that code. r=me.
16:35:00 <aleth> Thanks :)
16:35:42 --> Tomek has joined #instantbird
16:36:19 <instantbot> clokep@gmail.com requested review from florian@instantbird.org for attachment 1389 on bug 1395.
16:36:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1395 enh, --, ---, aletheia2, ASSI, [Tab Complete] Cycling backwards through list of completions
16:36:50 <instantbot> clokep@gmail.com cancelled review?(florian@instantbird .org) for attachment 1388 on bug 1395.
16:38:04 --> igorko has joined #instantbird
16:39:24 <clokep_work> wnayes: Your timezone is CDT?
16:39:50 <wnayes> Yes, for now and during the Summer as well
16:40:12 <aleth> Finally a dev who doesn't show up in shades of red or green ;)
16:40:21 <-- jc has quit (Connection reset by peer)
16:40:43 --> jb has joined #instantbird
16:40:46 <clokep_work> That's what I thought, just wanted to make sure! :)
16:41:42 <clokep_work> aleth: Do you not like instantbot being green? :P
16:42:23 <aleth> I don't mind instantbot being green, but other devs in green look like instantbot ;)
16:44:44 --> Mic|web has joined #instantbird
16:45:42 <instantbot> clokep@gmail.com granted review for attachment 1383 on bug 1389.
16:45:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1389 min, --, ---, aletheia2, ASSI, Warning: reference to undefined property this._lastScrollHeight
16:47:03 <instantbot> New Core - IRC bug 1396 filed by aletheia2@fastmail.fm.
16:47:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1396 min, --, ---, nobody, NEW, Unhandled IRC message 438: Nick change too fast
16:47:31 <clokep_work> aleth: I'm going to make you fix all these IRC bugs you file. :P
16:47:40 <aleth> you can try :P
16:47:45 <-- gerard-majax has quit (Ping timeout)
16:47:53 <aleth> Well, that one is kinda trivial...
16:48:21 <clokep_work> Is it?
16:48:54 <aleth> Trivial to include in ircBase.jsm like the others, not so trivial to display the error message properly, as per all the other error messages...
16:49:04 <clokep_work> It shouldn't be included in there. ;)
16:49:07 <Mic|web> aleth: The tab-complete-if is getting pretty long :( I mean I understand what it is doing but maybe a more detailed comment would be good there?
16:49:39 <aleth> Mic|web: I added a comment at the beginning of it already, what more would you like?
16:50:34 <-- mmkmou has quit (Quit: Instantbird -- http://www.instantbird.com)
16:52:25 <aleth> i.e. I'm not sure what kind of detail you are thinking of.
16:52:41 <instantbot> clokep@gmail.com denied review for attachment 1142 on bug 1107.
16:52:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1107 nor, --, ---, aletheia2, ASSI, Contact list section header styling for Linux
16:53:06 <flo> I thought at least twice in the last 24 hours that it would be nice to remove all the completion from that binding and move it into a JS module, so that we can add xpcshell tests for the completion
16:53:51 <flo> but then I discarded that idea as I can't find any other consumer for the new API that module would add :).
16:54:00 <clokep_work> Thunderbird? ;)
16:54:20 <flo> well, that could help to unfork that code I guess, if the module was in chat/
16:54:59 <Mic|web> aleth: dunno;)
16:57:58 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1390 on bug 1107.
16:58:00 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1107 nor, --, ---, aletheia2, ASSI, Contact list section header styling for Linux
16:58:25 <clokep_work> wnayes: So...just out of curiosity...any reason you don't use Instantbird for IRC? :-D
16:58:32 <clokep_work> aleth: You're too damn fast at making new patches.
16:58:47 <aleth> clokep_work: Well, considering the change you requested... :P
16:59:14 <aleth> I just edited the diff.
17:00:35 <wnayes> clokep_work: definitely will start using it once I get it compiled! I have been working with it in my linux install primarily so far
17:01:11 <-- myk has quit (Connection reset by peer)
17:01:51 * bear-afk is now known as bear
17:02:00 <Mic|web> aleth: It's XP_UNIX if I'm not mistaken.
17:02:40 <aleth> lol
17:02:51 <aleth> ok, that was too fast then ;)
17:03:25 <instantbot> aletheia2@fastmail.fm cancelled review?(clokep@gmail.com) for attachment 1390 on bug 1107.
17:03:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1107 nor, --, ---, aletheia2, ASSI, Contact list section header styling for Linux
17:03:55 <clokep_work> Yes, it's XP_UNIX.
17:04:09 <aleth> Yes, I have no idea how that happened,
17:04:29 <clokep_work> wnayes: Ah, good to hear. :) Was curious if there was a reason you didn't find it adequate (so we can make it better!)
17:07:10 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1391 on bug 1107.
17:07:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1107 nor, --, ---, aletheia2, ASSI, Contact list section header styling for Linux
17:07:20 <clokep_work> aleth: Bah, sorry I'm an idiot.
17:07:25 <-- igorko has quit (Connection reset by peer)
17:08:15 <clokep_work> aleth: So bug 1202...
17:08:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1202 nor, --, ---, nobody, NEW, Add inline options to select nick highlight style
17:08:23 <clokep_work> Do you need to change install.rdf to use inline options or no?
17:08:27 <clokep_work> Your first comment confuses me. :-S
17:08:54 --> myk has joined #instantbird
17:15:27 <myk> when i'm disconnected from IRC, a /msg i send (from a /query tab) doesn't appear to fail
17:16:22 <myk> so i think it was received
17:16:28 <myk> even though it wasn't
17:16:49 <clokep_work> myk: We have a bug open on that, yes. :-/
17:18:13 <myk> clokep_work: aha!
17:18:43 <clokep_work> I can find the # for you if you want.
17:20:06 --> jc has joined #instantbird
17:20:28 <-- jb has quit (Ping timeout)
17:20:52 <clokep_work> wnayes: So I guess we should somewhat introduce ourselves to you? The whole bonding thing. ;)
17:22:05 <clokep_work> Unless you know who we all are already?
17:23:11 <wnayes> haha no, definitely new to this community :)
17:23:56 <clokep_work> Well flo is Florian, he started the project back in...2007 (I think?), based on a GSoC idea that wasn't accepted.
17:24:04 <clokep_work> He knows everything. :P
17:24:44 <flo> wnayes: the op/half-op tend to indicate how much you can assume that these people know what they are talking about, so I guess those are the people we need to introduce first :)
17:24:55 <clokep_work> Mic|web has been around a long time doing lots of random things -- he does most of our add-on reviews and other random things.
17:25:07 <clokep_work> (Feel free to jump in if you don't like my introduction of people...)
17:25:07 <Mic|web> :D
17:25:13 <flo> he remembers all the bugs that have ever been filed
17:25:21 <flo> and most of the wiki pages
17:25:40 <clokep_work> aleth has been doing a lot of our tab complete code and Linux integration and lots of odds and ends, as well as fixing my crappy IRC code.
17:26:28 <clokep_work> Eve n runs our servers mostly.
17:26:55 <clokep_work> instantbot announces new bugs, new attachments & reviews, closed bugs and check-ins.
17:26:58 <instantbot> clokep_work: Sorry, I've no idea what 'announces new bugs, new attachments & reviews, closed bugs and check-ins' might be.
17:27:10 <clokep_work> instant-buildbot announces our commit and nightly build success/failures.
17:27:15 <clokep_work> instantbot: botsnack
17:27:16 <instantbot> :)
17:27:41 <flo> wnayes, instantbot is stupid, but sometimes helpful
17:27:52 <wnayes> :)
17:27:54 <flo> aleth: ^^ completion failure :(
17:27:56 <clokep_work> And I tend to do random things and stay as far away from the UI as possible. ;) But I've written most of our IRC code (and a lot of the Twitter code?)
17:28:01 --> Mook_as has joined #instantbird
17:28:25 <aleth> flo: fail how?
17:28:32 <clokep_work> And Mook_as likes to say random things in drive by comments. ;) (He has a lot of experience with the Mozilla toolkit though so is a good resource if you have questions that aren't too specific!)
17:28:34 <flo> wnayes:  clokep_work knows everything about the protocol plugins that are implemented in JS, and is scared by libpurple.
17:28:38 <aleth> you didn't press backspace?
17:28:59 <flo> aleth: I don't know what I pressed, but what I sent isn't what I meant to send :(
17:29:11 <aleth> :(
17:29:30 <wnayes> I know that Florian is +7 hours from my timezone, are many of the others here outside the US?
17:30:01 * aleth wonders who isn't scared by libpurple
17:30:02 <flo> wnayes: nobody knows it yet, but clokep_work is the future team leader. You can already guess that by the fact that he is the one writing the "status update" blog posts ;).
17:30:14 <Mic|web> I'm also from europe.
17:30:15 <flo> aleth: student who applied for libpurple projects? ;)
17:30:36 <aleth> flo: oh yes! coming soon for android! :)
17:30:38 <clokep_work> aleth: I'm in EST.
17:30:51 <aleth> I'm in Europe too
17:31:07 <aleth> We had someone from HK I think?
17:31:11 <flo> wnayes: The project started in France, so we used to have more than half of the people here from France. It's no longer true though :).
17:31:35 <clokep_work> Most people seem to be close to EST time though. :P (At least with the hours flo and aleth seem to keep...)
17:31:55 <flo> wnayes, Moria n is a retired developer, who still takes care of instantbot, so when that bot disappears for no apparent reason, he's the one we bug about it 
17:32:24 <flo> clokep_work: it's just that you tend to wake up in the middle of the night :-P
17:33:36 <Mic|web> I think I'm quite familiar with CSS stuff even though I don't really like that;)
17:33:52 <aleth> clokep_work: "There are two ways to let the Add-on Manager find your options file: 1) Name the file options.xul and put it in the extension's root folder (alongside install.rdf). or 2) Use install.rdf "
17:33:58 <wnayes> I look forward to making this project a success this summer with everyone's help :)
17:34:17 <aleth> Yay :)
17:35:04 <clokep_work> aleth: Ah, OK. Their documentation seems a bit funkity about it.
17:35:12 <clokep_work> I'll try that when I get home then, but it seems to be an r+.
17:35:16 <clokep_work> I can even check into that repo! ;)
17:35:25 <flo> wnayes: something worth noting: instantbot keeps a log of all conversations happening here. This means that: 1. Google may index what you say here. 2. If nobody answers a question, it's likely someone will see it when reading the log the next day.
17:35:27 <aleth> Oh, you have new powers :)
17:35:34 <Mook_as> Mic|web: sorry, I haven't had the energy to look at the pull request for allevet.
17:37:15 <clokep_work> wnayes: Do you have any experience with Mozilla-ish stuff at all? (Or what have you done before? What do you like writing? What language do you hate? Blah blah)
17:37:26 <Mic|web> Mook_as: no need to feel bad about that. It's neither important nor urgent ;)
17:37:41 <flo> wnayes: anothing thing worth noting: my current day job is on Thunderbird, as there's a project to integrate instant messaging in it, and all the back-end of Instantbird is shared with Thunderbird for that. So we have some interactions with the Thunderbird team (jb (with some variations on his nick) is the leader of the Thunderbird team)
17:38:08 <Mook_as> Mic|web: sorry, I only feel bad up to the point where I remember I have no obligations to do anything... ;)
17:38:17 <Mook_as> (but I _want_ to, of course0
17:38:23 <flo> I work on Instantbird on my free time but sometimes work on parts that are shared between Tb and Ib during my work time.
17:39:42 <flo> all other contributors work on Instantbird during their free time (but may do some things while they have some spare time between two tasks when they are at work)
17:41:00 --> gerard-majax has joined #instantbird
17:41:01 <wnayes> clokep_work: Aside from researching Mozilla's platform and playing around with a few XUL examples while writing my GSoC proposal, I have a lot to learn in the next few weeks! :) I enjoy working with Java/C#, and have made some smaller projects with Javascript. I'm definitely excited to tackle a larger project
17:41:05 <clokep_work> (For hints...I'm at work when I'm _work and Mook is at work when he's _as.)
17:41:35 <aleth> wnayes: Javascript should have you covered for most things :)
17:43:16 <aleth> OOP via XPCOM can be a bit confusing though (in my limited experience)
17:44:01 <clokep_work> (XPCOM lets C code talk to JavaScript and vice versa.)
17:44:25 <Mook_as> and for really crazy people, python! :D
17:44:43 <Mook_as> (for extra degrees of crazy, there used to be some sort of perl and ruby bindings too)
17:44:45 <flo> Mook_as: you are crazy though ;)
17:45:08 <Mic|web> btw I have an example extension for (JS) XPCOM components with categories on AIO (=addons.instantbird.org) if you want to have a look at that.
17:45:30 <Mic|web> I think it's called "Minimal Example" iirc..?
17:45:36 <-- jb2 has quit (Connection reset by peer)
17:45:40 --> jb has joined #instantbird
17:46:47 <Mic|web> I need to go, have a nice day/evening/..
17:46:58 <flo> summer! ;)
17:46:59 <wnayes> Mic|web: I'll have a look at that, thanks!
17:47:11 <Mic|web> Ah, yes, that was the name
17:47:13 <Mic|web> https://addons.instantbird.org/en-US/instantbird/addon/315
17:47:19 <Mic|web> bye
17:47:27 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
17:48:00 <clokep_work> Mook_as: Someone was in here earlier asking about using Python. ;)
17:48:07 <clokep_work> (There's Java bindings too somewhere...)
17:48:45 <flo> wnayes: learning by reading through lots of documentation pages may be tedious, so it may be more pleasurable to do do it by contributing small patches to learn how we get things done at the same time as you learn the technologies.
17:48:51 <Mook_as> oh yeah, javaxpcom. sadly I think these days it's on par with perl/ruby (since it's been removed from tree).
17:49:22 <flo> if you have some itches to scratch with the current behaviors of Instantbird, the bounding period may be a great opportunity to scratch some of them.
17:49:45 <flo> Or we can maybe suggest a few things that would be of reasonable size to get you involved during that period if you don't have any idea
17:50:13 <clokep_work> Mook_as: Do they not use it for Fennec?
17:50:25 <Mook_as> clokep_work: no, that's some separate thing (talking via json, IIRC)
17:50:35 <clokep_work> That's silly. :(
17:50:55 <Mook_as> anyway, android isn't java, according to google ;)
17:51:07 <Mook_as> (... half the time, when they want to avoid the lawyers)
17:52:01 * clokep_work goes to make MatXPCOM and really screw people over. ;)
17:52:27 <aleth> Then make it talk to Wolfram Alpha ;)
17:53:16 <clokep_work> (For reference...I actually wanted that for a project with a friend, but definitely don't have the skill set for that.)
17:54:39 <wnayes> flo: learning by doing will definitely be helpful. I'll be sure to look though the bug tracker as well.
17:54:56 <Mook_as> https://developer.mozilla.org/en/xptcall_FAQ and http://mxr.mozilla.org/mozilla-central/source/xpcom/reflect/xptcall/porting.html might be useful reading
17:55:12 <Mook_as> it's actually not that bad, as long as your target has a C API to talk to it
17:56:34 <flo> I've got to go, talk to you later
17:56:34 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com)
18:00:36 <clokep_work> And please ask questions if you have any! Even if they seem trivial.
18:01:39 <aleth> wnayes: I suspect you have found this, but just in case, https://wiki.instantbird.org/Developer
18:04:25 <wnayes> aleth: Thanks, I've been reading the compiling page so far.  clokep_work: I'm sure there will be many!
18:06:35 <clokep_work> How is the installation going?
18:07:24 <clokep_work> Also, what version of Visual Studio are you using? I think we need 2010 now that we're on Mozilla >...9 or 10 or 11 or whatever.
18:07:45 <wnayes> the msvc8.bat seems to have trouble finding Microsoft C++ Version 8.
18:07:46 <instantbot> c++ sucks
18:07:51 <clokep_work> And I think MASM is included in newer versions of Mozilla build.
18:08:02 <wnayes> msvc9.bat and msvc10.bat do reach the prompt though
18:08:10 <Mook_as> no, yasm is included, no masm
18:08:25 <Mook_as> (masm is in some versions of msvc and some versions of the windows sdk, IIRC)
18:08:38 <clokep_work> Mook_as: Maybe it's in the newer versions of MSVC then.
18:09:00 <clokep_work> (I recently upgrade my build env from MSVC 2005? 8? --> 2010 and uninstalled MASM I think)
18:09:24 <Mook_as> 2003=7.1, 2005=8, 2008=9, 2010=10, IIRC?
18:09:56 <clokep_work> Yes.
18:10:10 <clokep_work> I should port that blog post to https://wiki.instantbird.org/Instantbird:Compiling :-S
18:10:17 <clokep_work> If only I had an extra day per week...
18:10:27 <Mook_as> it's called sunday ;)
18:10:43 <Mook_as> (says the guy who's basically done nothing useful for months)
18:11:56 <wnayes> installing the entire VS2005 Express IDE fixed issues with the msvc8.bat
18:14:21 <clokep_work> Hopefully that works or you might need to update to 2010. :(
18:15:24 <wnayes> I have VS2010 from MSDNAA, so I was reluctant to install the 2005 Express version :)
18:15:41 <wnayes> currently grabbing the Mozilla platform through client.py
18:16:44 --> adev has joined #instantbird
18:17:23 <aleth> What's the maximum length of a (system) message, internally?
18:17:46 <clokep_work> aleth: What do you mean?
18:17:58 <clokep_work> I don't think there is one.
18:18:07 <aleth> ok.
18:18:08 <clokep_work> Unless you run out of memory address space. :P
18:18:18 <aleth> Even #ubuntu shouldn't manage that.
18:18:34 <clokep_work> wnayes: Do you have experience with Mercurial?
18:18:45 <clokep_work> (Or git since you kids seem to like that better. ;))
18:19:19 <wnayes> mainly with Git, I'll need to read up on mercurial more
18:20:26 <clokep_work> Great!
18:24:46 <-- Tomek has quit (Client exited)
18:26:21 --> Tomek has joined #instantbird
18:27:55 * jwir3 is now known as jwir3|lunch
18:27:59 <-- adev has quit (Quit: Instantbird -- http://www.instantbird.com)
19:03:47 * jwir3|lunch is now known as jwir3
19:13:07 <-- Mook_as has quit (Ping timeout)
19:23:02 <-- Tomek has quit (Client exited)
19:28:52 --> Tomek has joined #instantbird
19:34:12 --> Mook_as has joined #instantbird
19:39:15 <-- sonny has quit (Client exited)
19:42:58 --> Mic has joined #instantbird
19:42:58 * ChanServ sets mode +h Mic 
19:43:18 <Mic> Hi
19:44:29 --> flo has joined #instantbird
19:44:29 * ChanServ sets mode +qo flo flo 
19:54:46 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1392 on bug 1393.
19:54:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1393 enh, --, ---, nobody, NEW, [Tab Complete] Do not allow a nick to be completed multiple times
19:56:47 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1393 on bug 1394.
19:56:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1394 enh, --, ---, aletheia2, ASSI, [Tab Complete] Does not cycle through inactive nicks
20:00:20 <instantbot> New Instantbird (UI) bug 1397 filed by aletheia2@fastmail.fm.
20:00:21 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1394 on bug 1397.
20:00:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1397 enh, --, ---, aletheia2, ASSI, [Tab complete] Don't print endlessly long list of possible partial completions
20:00:53 <aleth> That didn't take half as long as I thought it might, so I did the lot :)
20:05:06 <flo> what you are saying is that I haven't managed to reduce my review queue at all, right? ;)
20:05:34 <aleth> I requested r? from clokep_work, so you should be OK ;)
20:06:54 <clokep_work> aleth: So I hesitated on r- on that one I commented, but I didn't check whether it can deifnitely use filter or not.
20:07:00 <flo> instantbot: why has instantbot said "aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1394 on bug 1397." then? :-D
20:07:03 <instantbot> flo: Sorry, I've no idea what 'why has instantbot said "aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1394 on bug 1397." then? :-D' might be.
20:07:10 <aleth> It's much faster to fix these things while I still remember the code exactly
20:07:11 <flo> (and what's that crazy linkification? :-S)
20:07:29 <flo> yeah, and to review them too
20:07:29 <aleth> flo: That's why that one is r? you ;)
20:08:23 <aleth> clokep_work: I guess I should check my email...
20:09:24 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
20:09:48 <flo> aleth: "Thanks for the good idea of sorting the active nicks to the front - this won't block the others" isn't it the same thing that I suggested while reviewing the initial patch?
20:09:52 --> Mic has joined #instantbird
20:09:52 * ChanServ sets mode +h Mic 
20:09:55 <-- jc has quit (Quit: jc)
20:10:03 <-- jb has quit (Quit: Instantbird 1.1)
20:10:14 <aleth> flo: I don't think so, but maybe I misunderstood what you were suggesting.
20:10:32 <clokep_work> aleth: flo I'm pretty sure it was, yes.
20:10:44 <aleth> In that case, sorry.
20:10:46 <flo> at some point I suggested putting the favorite nick at the beginning of the array to always have the first completion at index 0
20:11:16 <Mic> aleth: I got the computer with the smiley panel back from repair. Seems I might be able to contribute a nice smiley panel :)
20:11:18 <aleth> That's not quite the same thing, but yeah, pretty similar.
20:11:45 <aleth> Mic: I suspect you might end up with the most popular add-on ;)
20:12:12 <Mic> Oh, do you want to say Buddy Status isn't it any more? ;)
20:12:39 <aleth> OK, the *two* most popular add-ons :D
20:12:59 <flo> what's the new add-on?
20:13:30 <aleth> Mic's smiley panel
20:13:38 <flo> I don't follow add-ons on AIO, so I'm usually informed of new great add-ons only when deOmega comes in to say how X is awesome
20:13:56 <clokep_work> :)
20:14:09 <Mic> Not just that. It's a *very fancy arrow panel* ;)
20:14:27 <flo> wow :-P
20:14:37 <flo> when can I find it? :-D
20:14:42 <aleth> You should call it that :D
20:14:43 <flo> I hope it's at least restartless
20:14:58 <Mic> No, it's using an overlay.
20:15:15 <flo> is that still a good excuse?
20:15:17 <flo> (mostly kidding ;))
20:16:14 <Mic> Let me package and upload it...
20:16:16 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
20:19:04 --> Mic has joined #instantbird
20:19:04 * ChanServ sets mode +h Mic 
20:21:15 <wnayes> I'm heading to class now. It was nice meeting everyone, and I'll be sure to check in as much as possible during these last weeks of school :)
20:22:08 <flo> was nice to meet you :)
20:22:22 <flo> don't hesitate to idle here, even if you don't have time to be really active
20:25:40 <Mook_as> or, in my case, here to be snarky... :p
20:25:43 <-- Tomek has quit (Quit: Instantbird 1.1)
20:26:13 <flo> Mook_as: but we like you for that ;)
20:26:29 <Mook_as> that's implied by the lack of /kick :p
20:27:29 --> Tomek has joined #instantbird
20:27:53 <flo> I've wondered for a while if I should make you +h (as you usually tend to know what you are talking about), but I was afraid that would feel like adding you some responsibility/obligation and scare you away more effectively than a kick :-P.
20:28:11 <clokep_work> flo: We can just give him +v! Like the bots. :P
20:28:17 <flo> :-D
20:28:24 <Mic> https://addons.instantbird.org/en-US/instantbird/addon/318/
20:28:37 <aleth> instantmook
20:29:00 * Mook_as is not a chia pet
20:31:29 * clokep_work pets instantmook. :P
20:31:34 <-- clokep_work has quit (Quit: Goodnight.)
20:31:47 * Mook_as beams. of the laser out of the eyes sort.
20:32:30 <aleth> Mic: Very nice! :)
20:32:42 <flo> uh, the localization of bug 1397 won't be easy
20:32:45 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1397 enh, --, ---, aletheia2, ASSI, [Tab complete] Don't print endlessly long list of possible completions
20:32:51 <flo> formatted string with a plural :-P
20:33:11 <flo> there's an example of that somewhere
20:33:21 <aleth> Can't one do %s? It's never singular.
20:33:39 <flo> :(
20:34:14 <flo> aleth: you just won the right to RTFM: https://developer.mozilla.org/en/Localization_and_Plurals :-P
20:34:49 <aleth> uh
20:35:16 <Mook_as> l20n will solve all your problems!
20:35:22 <aleth> well, let's decide if the feature is wanted first then :D
20:35:57 <flo> aleth: "M<tab>" complete to Mic immediately when Mook has just said something :(
20:36:33 <flo> it's possible Mic pinged me in the last hour, but that's really not relevant in that case
20:37:07 <flo> Mook_as: do you really believe l10n will solve anything?
20:37:11 <flo> *l20n
20:37:26 <flo> last time I saw drafts, they were scarily complicated
20:37:33 <aleth> flo: it's not relevant because Mic < Mook in the alphabet. You are asking for a new feature ;)
20:37:50 <Mook_as> flo: sorry, I was treating l20n more as a running joke, since it kept on almost-existing :p
20:37:53 <flo> aleth: uh?
20:38:11 <aleth> Mic didn't ping you as far as I can see.
20:38:21 <flo> Mook_as: there has been "serious" drafts recently. I think that was the scariest part about it :(
20:38:43 <flo> aleth: so why does it complete on the first tab press rather than on the second?
20:38:49 <Mook_as> it looked like its own complicated dsl.
20:39:13 <aleth> flo: Because both are active nicks. This is not new behaviour.
20:39:15 <flo> Mook_as: definitely not something localizers could understand
20:39:28 <aleth> Oh, maybe it is.
20:39:31 <aleth> Sorry.
20:39:32 <flo> it is
20:39:39 <aleth> I think you've found a regression.
20:40:01 <aleth> It should be doing a partial completion.
20:40:06 <Mook_as> sadly, I don't think localization (across all available languages) is something localizers (for a single language) can be expected to understand
20:40:24 <flo> aleth: I suspect it does that because the common prefix is already fully present in the textbox
20:40:49 <aleth> flo: I think it's something else, but I'll check.
20:41:12 <flo> thanks :)
20:41:19 <aleth> Well spotted :)
20:42:10 <flo> whether we want it. Well. I don't, but I'm not against it either. So if it's correctly implemented and you want it, we will take it.
20:42:43 <flo> I guess if you convince me to go try the current behavior in #ubuntu I'll suddenly want it though
20:43:04 <aleth> flo: I'm not sure about it, I just thought I'd suggest it so people could try it
20:43:41 <flo> do you think /<tab> should print the full list of commands or not?
20:46:11 <Mook_as> that probably depends on how many commands there are. top 20, 30? that might already be too long...
20:46:24 <aleth> It could be useful.
20:46:28 <Mook_as> (cz does, but I can't think of the last time I tried to use /wii )
20:46:51 <aleth> That's a good use case for listing more than 10 completions actually
20:47:40 <flo> Mook_as: there are 4 lines of them
20:48:08 <flo> Mook_as: 42 commands exactly in an irc channel.
20:48:21 <flo> but I'm sure you already knew that was the answer ;)
20:48:47 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
20:48:57 --> Mic has joined #instantbird
20:48:57 * ChanServ sets mode +h Mic 
20:49:26 <Mook_as> .... so _that_ was the question‽
20:49:45 <flo> ;)
20:50:29 <instantbot> florian@instantbird.org denied review for attachment 1394 on bug 1397.
20:50:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1397 enh, --, ---, aletheia2, ASSI, [Tab complete] Don't print endlessly long list of possible completions
20:50:40 <instantbot> New Instantbird (UI) bug 1398 filed by aletheia2@fastmail.fm.
20:50:41 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1395 on bug 1398.
20:50:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1398 nor, --, ---, aletheia2, ASSI, [Tab complete] Regression: Don't take the first active nick when there is more than one active nick
20:52:54 <aleth> And now I have bitrotted the other patch :(
20:53:19 <flo> so I need to r+ one of them, and r- all the others to not have to deal with the bitrot myself, right? ;)
20:53:28 <aleth> I'll fix it before I forget
20:55:20 <Mic> One day aleth will violate causality with his patchs. I'm sure.
20:55:42 <Mic> Patching before the problem was discovered or something like that.
20:55:46 <instantbot> florian@instantbird.org granted review for attachment 1395 on bug 1398.
20:55:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1398 nor, --, ---, aletheia2, ASSI, [Tab complete] Regression: Don't take the first active nick when there is more than one active nick
20:55:49 * bear is now known as bear-afk
20:55:50 <aleth> There'll be a closed patch loop you can't escape from
20:57:12 --> gpsychosis has joined #instantbird
20:59:04 <flo> bug 1393, you really want to call .filter in a loop? :-S
20:59:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1393 enh, --, ---, aletheia2, NEW, [Tab Complete] Do not allow a nick to be completed multiple times
21:01:20 <instantbot> aletheia2@fastmail.fm cancelled review?(clokep@gmail.com) for attachment 1393 on bug 1394.
21:01:21 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1396 on bug 1394.
21:01:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1394 enh, --, ---, aletheia2, ASSI, [Tab Complete] Does not cycle through inactive nicks
21:02:17 --> Yvan_ has joined #instantbird
21:02:54 <-- Yvan_ has left #instantbird ()
21:03:52 <instantbot> aletheia2@fastmail.fm cancelled review?(clokep@gmail.com) for attachment 1396 on bug 1394.
21:03:53 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1397 on bug 1394.
21:03:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1394 enh, --, ---, aletheia2, ASSI, [Tab Complete] Does not cycle through inactive nicks
21:04:23 <Mic> pff, I just marked my "all bugs"-folder as read.
21:05:18 <flo> Mic: you shouldn't do that until aleth is asleep ;)
21:06:19 <aleth> flo: I think he means instead of the loop
21:06:26 <aleth> (the forEach)
21:08:31 --> clokep has joined #instantbird
21:08:31 * ChanServ sets mode +o clokep 
21:12:35 <flo> my r+ comments are short today :-P
21:13:31 <instantbot> aletheia2@fastmail.fm cancelled review?(clokep@gmail.com) for attachment 1392 on bug 1393.
21:13:32 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1398 on bug 1393.
21:13:33 <instantbot> florian@instantbird.org granted review for attachment 1389 on bug 1395.
21:13:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1393 enh, --, ---, aletheia2, NEW, [Tab Complete] Do not allow a nick to be completed multiple times
21:13:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1395 enh, --, ---, aletheia2, ASSI, [Tab Complete] Cycling backwards through list of completions
21:15:09 --> meh has joined #instantbird
21:22:21 <clokep> Bah OK...what do I need to do?
21:22:30 <instantbot> aletheia2@fastmail.fm cancelled review?(clokep@gmail.com) for attachment 1397 on bug 1394.
21:22:31 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1399 on bug 1394.
21:22:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1394 enh, --, ---, aletheia2, ASSI, [Tab Complete] Does not cycle through inactive nicks
21:22:46 <aleth> git didn't like what I did before.
21:22:50 <clokep> Apparently not review the patch I was just looking at. :P
21:23:11 <aleth> It's exactly the same apart from a single space.
21:23:11 <Mic> bye
21:23:23 <-- Mic has quit (Connection reset by peer)
21:23:28 <flo> clokep: it's a rule with aleth's patches: never review them unless they are at least 5 minutes old
21:23:56 <flo> hmm, that may be 10 in that case
21:24:10 <clokep> I should just wait until I'm going to bed, you shold all be asleep then. :P
21:24:32 <flo> clokep: is that always the case? :-P
21:24:40 <clokep> Sadly, no. :(
21:24:47 <aleth> What is it with typos that they jump out at me when I see them on bugzilla ;)
21:25:09 <flo> "this._completions.slice(-1)[0]" is unreadable for me without looking at the doc for slice
21:25:24 * clokep uses that a lot.
21:25:52 <flo> clokep: I use the doc a lot ;)
21:31:53 --> clokep_js has joined #instantbird
21:32:13 <-- aleth has quit (Quit: Instantbird -- http://www.instantbird.com)
21:32:16 --> aleth has joined #instantbird
21:32:16 * ChanServ sets mode +h aleth 
21:32:24 <clokep_js> instantbot: botsnack
21:32:25 * instantbot smiles
21:32:49 <-- clokep_js has quit (Quit: Instantbird -- http://www.instantbird.com)
21:34:25 <instantbot> clokep@gmail.com granted review for attachment 1398 on bug 1393.
21:34:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1393 enh, --, ---, aletheia2, NEW, [Tab Complete] Do not allow a nick to be completed multiple times
21:42:00 <clokep> aleth: I'm trying your add-on patch right now...when I make it doesn't actually package the jar into the zip...
21:42:04 <clokep> Did you see this issue?
21:42:29 <aleth> No, I couldn't test whether the packaging worked.
21:42:43 <aleth> I tested a manually packaged add-on.
21:42:50 <clokep> OK.
21:45:04 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
21:45:48 <clokep> Hmm....alright then. :(
21:52:14 <flo> clokep: have you tried calling make twice?
21:52:37 <clokep> flo: No, what does that do?
21:52:52 <flo> create your xpi with the jar inside it? :-D
21:53:37 <clokep> Bah, silly.
21:53:51 <flo> I used to have a patch to fix that
21:53:55 <clokep> I have a modified version that (mostly) works and gets rid of jars altogether.
21:53:58 <flo> but I think it was regressing something else
21:54:07 <clokep> Since they're deprecated.
21:54:18 <clokep> (As xpis aren't unpacked anymore)
21:54:26 <flo> ah, I guess that's another approach to the problem :)
21:55:18 <aleth> That sounds cleaner :)
21:55:32 <flo> in case you are curious, the cause of the jar not included in the xpi is that $(wildcard) is resolved at parse time, so fi the .jar doesn't exist at the time you call make, it won't be included
21:56:05 <flo> the solution is to call make explicitly (so that the makefile is parsed a second time just before creating the xpi) instead of relying on dependencies
21:57:44 <clokep> flo: When you commit patches do you just use the current time or the time the patch was put up or...?
21:58:47 <flo> I don't care about that
21:58:56 <clokep> (I.e. it's hg commit -u "aleth <email>" -m "message"
21:58:56 <clokep> OK!
21:59:05 <flo> right
21:59:59 <flo> I've actually added that to my bash profile to save time: http://pastebin.instantbird.com/32245
22:00:26 <clokep> Hah.
22:00:44 <flo> so it's: clo<tab> -m "<Ctrl+V>, r=fqueze."
22:02:47 <clokep> :)
22:03:01 <clokep> Now I have to remember how to push with a password. :-S
22:04:02 <flo> hmm, aleth attached a patch with correct paths in bug 1389, does that mean he could have done it for all other bugs too? :-S
22:04:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1389 min, --, ---, aletheia2, ASSI, Warning: reference to undefined property this._lastScrollHeight
22:04:35 <aleth> I did that by hand
22:04:56 <aleth> I should really write a script for the most common files.
22:05:05 <aleth> Would save a lot of bother.
22:05:26 <flo> start with conversation.xml :)
22:07:18 <flo> all the 4 patches I'm about to push are from aleth. What is everybody else doing? :-P
22:07:32 <clokep> Trying to figure out how to push to the addons repo. ;)
22:07:42 <flo> aleth: writing "aleth." is surprisingly difficult in today's nightly :(
22:08:02 <flo> clokep: read the doc for translators? :-P
22:09:20 <clokep> It says to press the "push" button in TortoiseHG.
22:09:22 <aleth> flo: Yes, that's the undo problem I mentioned, when you want to delete the space, that I am not sure what to do about. :(
22:10:01 <flo> do we really have to add that space automatically?
22:10:19 <flo> adding the space after ":" or a command name makes sense, but in the middle of the input box, not so much
22:11:11 <aleth> That's true. Maybe we should add it only at the beginning of the line?
22:11:21 <clokep> flo: Bah I was missing the damn / at the end of the URL. :(
22:11:42 <aleth> The only other thing I thought of is not having backspace mapped to the second undo step. So you just delete as normal.
22:12:01 <aleth> That would be fine with me too. After all there is still Ctrl+z
22:12:48 <aleth> So backspace would only do the : -> , undo when appropriate, nothing else
22:13:05 <flo> would probably be less surprising
22:13:15 <flo> but I don't think ctrl+z is very discoverable
22:13:45 <aleth> It isn't. But nobody ever complained about tab completions not being deletable with one keypress before either.
22:15:22 <-- skeledrew has quit (Connection reset by peer)
22:15:29 <flo> right
22:16:03 <aleth> Maybe we should do both? no more backspace undo and no extra space added in the middle of a line.
22:16:29 <aleth> I'm not sure.
22:18:25 <aleth> Mic: Your add-on does something strange to typing notifications sometimes :-/ http://i.imgur.com/BiPYE.png
22:18:53 <aleth> Mic: And maybe it should listen for when the user selects a different smiley theme?
22:20:34 --> mmkmou has joined #instantbird
22:22:44 <clokep> aleth: Does the patch in bug 1394 depend on another one?
22:22:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1394 enh, --, ---, aletheia2, ASSI, [Tab Complete] Does not cycle through inactive nicks
22:23:35 <aleth> Only in terms of order of landing
22:23:54 <aleth> So the diff's apply
22:24:03 <flo> 1398,1395,1393 and 1389 are already commited
22:24:22 <aleth> yes, it depends on 1398 in that sense
22:24:32 <aleth> So that's ok.
22:25:33 <clokep> OK, I'll wait until flo pushes to see that then...
22:25:48 <flo> clokep: does that mean you aren't reviewing it?
22:37:05 --> clokep1 has joined #instantbird
22:37:25 <-- clokep has quit (Ping timeout)
22:37:26 <clokep1> flo: It means I'll review it but not right this second -- I need to cook dinner anyway.
22:37:45 <clokep1> Hmm...that message was sent by clokep not clokep1. :(
22:39:07 <flo> ok
22:39:50 <clokep1> (If you'd like to steal it, feel free. ;))
22:40:07 <-- mmkmou has quit (Ping timeout)
22:41:05 <flo> nope :-P
22:41:48 --> Mautematico has joined #instantbird
22:42:51 <clokep1> I'm sure there's plenty of other bugs you could review. ;)
22:47:42 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/2eeb8a68d5a3 - aleth - Bug 1389 - Warning: reference to undefined property this._lastScrollHeight, r=clokep.
22:47:43 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/1536cef6bff6 - aleth - Bug 1395 - [Tab Complete] Cycling backwards through list of completions, r=clokep,fqueze.
22:47:44 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/00da8e864aae - aleth - Bug 1398 - [Tab complete] Regression: Don't take the first active nick when there is more than one active nick, r=fqueze.
22:47:45 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/6042f2575b43 - aleth - Bug 1393 - [Tab Complete] Do not allow a nick to be completed multiple times, r=clokep.
22:48:40 <aleth> bug 1182?
22:48:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1182 nor, --, 1.2, aletheia2, REOP, "Reference to undefined property" JS warnings
22:48:58 <instantbot> clokep@gmail.com set the Resolution field on bug 1389 to FIXED.
22:49:00 <aleth> (r+ from clokep)
22:49:00 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1389 min, --, 1.2, aletheia2, RESO FIXED, Warning: reference to undefined property this._lastScrollHeight
22:49:48 <instantbot> clokep@gmail.com set the Resolution field on bug 1395 to FIXED.
22:49:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1395 enh, --, 1.2, aletheia2, RESO FIXED, [Tab Complete] Cycling backwards through list of completions
22:50:19 <instantbot> clokep@gmail.com set the Resolution field on bug 1398 to FIXED.
22:50:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1398 nor, --, 1.2, aletheia2, RESO FIXED, [Tab complete] Regression: Don't take the first active nick when there is more than one active nick
22:50:40 <instantbot> clokep@gmail.com set the Resolution field on bug 1393 to FIXED.
22:50:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1393 enh, --, 1.2, aletheia2, RESO FIXED, [Tab Complete] Do not allow a nick to be completed multiple times
22:51:25 --> mmkmou has joined #instantbird
22:51:32 <-- clokep1 has quit (Quit: Instantbird -- http://www.instantbird.com)
22:51:36 --> clokep has joined #instantbird
22:51:36 * ChanServ sets mode +o clokep 
22:57:38 <-- mmkmou has quit (Ping timeout)
22:57:55 <-- Tomek has quit (Quit: Instantbird 1.1)
23:06:50 <clokep> Omegle freaks me out. :(
23:11:48 <aleth> Thanks for all those reviews clokep!
23:12:28 <aleth> That's got to be some kind of record from patch to landing...
23:13:12 <aleth> (and flo for the reviews too)
23:13:28 <clokep> Thanks for fixing them aleth!
23:13:38 <clokep> (For the record, the space added to aleth there just got in my way. :P)
23:14:32 <aleth> I'm beginning to think the only reason I'm wondering whether to get rid of it at all is because I got used to the previous tab complete behaviour.
23:15:02 * clokep is confused at bug 1107. :-S
23:15:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1107 nor, --, ---, aletheia2, ASSI, Contact list section header styling for Linux
23:15:13 <clokep> I feel like that stuff should be added in ifdefs much farther up.
23:15:38 <aleth> Feel free to move it :)
23:15:58 <aleth> It's a really old patch, I probably didn't have much of a clue then as to where it should go.
23:19:25 * clokep is more tempted to r- it. ;)
23:19:37 <clokep> I mean that there's already a .listHeader in that file, etc.
23:22:26 --> clokep_js has joined #instantbird
23:22:42 <clokep_js> instantbot: Ping
23:22:43 <instantbot> clokep_js: pong
23:22:50 <-- clokep_js has quit (Quit: Instantbird -- http://www.instantbird.com)
23:23:59 <instantbot> clokep@gmail.com requested review from the wind for attachment 1399 on bug 1394.
23:24:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1394 enh, --, ---, aletheia2, ASSI, [Tab Complete] Does not cycle through inactive nicks
23:31:19 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com)
23:31:41 * aleth is a little amazed at the number of bugs the tab complete feature has generated
23:33:25 --> mmkmou has joined #instantbird
23:33:29 <aleth> It had better be all grown up and done by 1.2
23:37:18 <clokep> Hahah.
23:37:22 <clokep> You're tired of fixing bugs in it? :P
23:37:29 <clokep> There will always be edge cases.
23:38:29 <aleth> yeah, I'm just hoping it reaches a point where it doesn't annoy too often.
23:38:57 <aleth> Still, putting patches in the nightly seems a good way to get issues out into the open quickly.
23:40:34 <instantbot> New Instantbird (UI) bug 1399 filed by aletheia2@fastmail.fm.
23:40:35 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1400 on bug 1399.
23:40:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1399 min, --, ---, aletheia2, ASSI, [Tab complete] Don't add trailing space to completions in the middle of the line
23:41:55 <instantbot> clokep@gmail.com granted review for attachment 1400 on bug 1399.
23:42:32 <clokep> aleth: FYI you should choose a platform of "All", "All" if oyu know it's an issue on Mac too.
23:44:53 <aleth> You know you're down to fine-tuning when you have one-character patches ;)
23:45:54 <instant-buildbot> build #244 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/244
23:49:01 --> Kaishi has joined #instantbird