#instantbird log on 03 07 2012

All times are UTC.

00:01:15 * jwir3 is now known as jwir3|away
00:03:40 <clokep> Thanks flo.
00:03:56 <flo> thanks for fixing these bugs! :)
00:04:41 <flo> anything else that needs a checkin this evening? (I have these 2 ircs bugs and the gmail->jabber.org change read to push)
00:05:19 --> sonny has joined #instantbird
00:05:56 <clokep> that's all I know of that's ready...
00:05:58 <flo> hmm, I wonder if my bug isn't the listbox bug again :)
00:06:09 <clokep> Bug 1218 is fairly trivial too. ;)
00:06:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1218 nor, --, ---, clokep, ASSI, Search API queries need some escaping
00:06:14 <clokep> Not sure what we're waiting on in that.
00:06:24 <clokep> But it can wait. :)
00:06:47 <aleth> That font-family patch?
00:06:56 <aleth> But it can wait too.
00:07:31 <flo> aleth: bug #? :)
00:07:46 <aleth> umm
00:07:56 <flo> clokep: I think I wanted to test it and see if I can find other special characters that could need escaping
00:07:56 <aleth> bug 1299
00:07:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1299 nor, --, ---, aletheia2, ASSI, Remove explicit fonts from default message styles
00:08:15 <clokep> flo: Fair enough.
00:08:26 <clokep> Was just looking through my bug list for simple ones...
00:10:02 <flo> aleth: you point once in the UI, once in the IRC code :-S. I think I'm getting really confused in that bug :-/
00:10:38 <aleth> That's because I'm confused as to why things are the way they are ;) But that's the code path.
00:12:02 <flo> it's possible http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/irc.js#131 shouldn't normalize the nick
00:12:35 <aleth> What is the normalization used for
00:12:37 <aleth> ?
00:12:39 <flo> the point of "getNormalizedChatBuddyName" (which is probably undocumented) is to convert a nickname that is valid only inside a chatroom into a buddy name that is valid for using directly on the account
00:12:48 <flo> it's useful for XMPP MUCs
00:12:52 <flo> and probably pointless everywhere else
00:13:37 <flo> but it's also possible that JS-IRC should be able to find the correct display name for the title of the private conversation it creates
00:13:54 <flo> even though the conversation was started with a normalized nickname
00:14:28 <clokep> flo: Yes, that's probably totally undocumented...
00:14:43 <clokep> I seem to use that function in other places as a "this.normalizedName")
00:15:50 <flo> whoever hand edited https://bugzilla.instantbird.org/attachment.cgi?id=1207 has done a poor job
00:15:55 <flo> it's not a valid patch
00:16:50 <-- GeekShadow has quit (Quit: http://www.mibbit.com ajax IRC Client)
00:17:21 <aleth> Mic split it off from the larger patch. I think it's the line count (12 rather than 7) in the second diff that's wrong.
00:18:09 <flo> @@ -42,12 +42,12 @@ should be @@ -42,7 +42,7 @@
00:19:48 <flo> aleth: you were right (I hadn't read the scrollback before pasting that :))
00:22:10 <-- SM0TVI has quit (Connection reset by peer)
00:28:54 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/5540a627ace2 - aleth - Bug 1299 - Remove explicit fonts from default message styles, r=clokep.
00:28:56 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/f2ed2b0178bf - Patrick Cloke - Bug 1320 - The CTCP time response is calling the wrong property when localizing, r=fqueze.
00:28:57 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/ee75fc196d4c - Patrick Cloke - Bug 1303 - IRC contacts don't get their status updated, r=aleth,fqueze.
00:28:58 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/dd1c390d3bd8 - aleth - Bug 1323 - XMPP default domain should not be gmail.com, r=clokep.
00:30:06 <instantbot> clokep@gmail.com set the Resolution field on bug 1299 to FIXED.
00:30:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1299 nor, --, 1.2, aletheia2, RESO FIXED, Remove explicit fonts from default message styles
00:30:37 <instantbot> clokep@gmail.com set the Resolution field on bug 1320 to FIXED.
00:30:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1320 tri, --, 1.2, clokep, RESO FIXED, The CTCP time response is calling the wrong property when localizing
00:31:07 <instantbot> clokep@gmail.com set the Resolution field on bug 1303 to FIXED.
00:31:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1303 nor, --, 1.2, clokep, RESO FIXED, IRC contacts don't get their status updated
00:31:38 <instantbot> clokep@gmail.com set the Resolution field on bug 1323 to FIXED.
00:31:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1323 tri, --, 1.2, aletheia2, RESO FIXED, XMPP default domain should not be gmail.com
00:32:50 <aleth> Now with luck Even has restarted the linux buildslave ;)
00:33:39 <flo> aleth: the slaves start automatically in the middle of the night, and shutdown automatically before Even wakes up
00:34:49 <aleth> Just because yesterday's build was still pending last time I checked...
00:35:23 <flo> uh, there's something strange going on
00:35:42 <flo> if the windows slave is online, the linux slave should be online too (and I should be offline)
00:36:17 <aleth> They are on the same physical machine?
00:36:35 <clokep> Windows is a VM on the linux box I think
00:41:48 * clokep wonders what's next to fix...
00:47:21 <aleth> channel modes? join chat? auto rejoin? :D 
00:47:27 <aleth> so many bugs, so little time...
00:47:48 <clokep> I need to do some "real life" stuff now unfortunately.
00:48:12 <clokep> I need to fix the join chat w/ passwords stuff soon...but that means I need to remember how all that stuff interacts.
00:51:27 <flo> aleth: "They are on the same physical machine?" they are 2 VMs (one Win7 and one CentOS I think) on a kubuntu physical machine.
00:51:55 <instant-buildbot> build #226 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/226
00:52:06 <aleth> Thanks :)
00:52:08 <flo> clokep: well, if you really need a list of things to fix: https://bugzilla.instantbird.org/buglist.cgi?quicksearch=sw%3A1.2
00:52:52 <flo> hmm, shouldn't we cancel that linux nightly?
00:53:25 <instant-buildbot> build #418 of linux-nightly-default is complete: Exception [exception interrupted]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/418
00:53:25 --> SM0TVI has joined #instantbird
00:53:27 <clokep> Probably...
00:54:58 <instantbot> florian@instantbird.org set the Resolution field on bug 1017 to FIXED.
00:55:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1017 cri, --, 1.2, florian, RESO FIXED, Shutdown crash [@ purple_blist_node_set_ui_data ]
00:55:20 <flo> I still need to find a good idea for bug 1089 :-/
00:55:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1089 cri, --, ---, nobody, NEW, Crash [@ ssl_nss_handshake_cb]
00:55:25 <flo> or a crazy hack :)
00:55:39 <flo> anyway, I should be asleep, it's way too late
00:56:54 <flo> Good night
00:56:56 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com)
01:22:25 <instant-buildbot> build #193 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/193
01:23:30 <-- aleth has quit (Input/output error)
01:24:55 --> aleth has joined #instantbird
01:24:55 * ChanServ sets mode +h aleth 
01:26:06 <-- aleth has quit (Input/output error)
01:28:37 <-- chrisccoulson has quit (Ping timeout)
01:43:04 <instant-buildbot> build #214 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/214
01:43:35 <clokep> aleth: Just fix that bug, you hvae enough comments on it. :P
01:49:10 <-- Mook_as has quit (Quit: gone)
01:57:56 <-- sonny has quit (Client exited)
03:37:51 --> Mook_ib has joined #instantbird
03:46:57 <instant-buildbot> build #419 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/419
03:48:03 --> Mook has joined #instantbird
04:23:35 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com)
05:22:32 --> sluggo has joined #instantbird
05:23:44 <instant-buildbot> build #505 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/505
05:27:09 <-- sluggo has quit (Quit: http://www.mibbit.com ajax IRC Client)
06:17:29 <Mook> please ignore crashes with blown stacks like http://crash-stats.instantbird.com/report/index/aafe0e97-fc3b-4672-9adc-0112a2120307 from me - that's caused by the logophile@mook.cx.cc extension
06:50:40 --> jb has joined #instantbird
06:53:00 <instant-buildbot> build #409 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/409
06:59:07 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
07:00:33 <-- Mook_ib has quit (Ping timeout)
08:05:10 <-- jb has quit (Connection reset by peer)
08:05:12 --> jb has joined #instantbird
08:35:19 --> chrisccoulson has joined #instantbird
08:47:35 <-- Even has quit (Quit: Instantbird -- http://www.instantbird.com)
08:47:42 --> Even has joined #instantbird
08:47:43 * ChanServ sets mode +o Even 
09:16:17 --> Eveo has joined #instantbird
09:16:24 <-- Eveo has quit (Input/output error)
09:16:33 --> Eveo has joined #instantbird
09:31:20 --> mmkmou has joined #instantbird
09:31:55 --> Mic has joined #instantbird
09:31:55 * ChanServ sets mode +h Mic 
09:36:31 <-- jb has quit (Ping timeout)
09:41:02 --> jb has joined #instantbird
09:46:01 --> gerard-majax has joined #instantbird
10:00:02 --> BYK has joined #instantbird
10:17:46 <Mic> Ah, indeed. That line count was wrong in my pastebin already. Sorry for that
10:31:09 --> aleth has joined #instantbird
10:31:09 * ChanServ sets mode +h aleth 
10:32:07 <-- aleth has quit (Input/output error)
10:32:17 --> aleth has joined #instantbird
10:32:17 * ChanServ sets mode +h aleth 
10:44:54 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
10:52:31 --> flo has joined #instantbird
10:52:31 * ChanServ sets mode +qo flo flo 
11:10:56 <BYK> Hey flo, I have this error: defines.inc
11:10:56 <BYK>       ERROR: Unparsed content "
11:11:12 <BYK> The line before it says
11:11:12 <BYK> # If non-English locales wish to credit multiple contributors, uncomment this
11:11:12 <BYK> # variable definition and use the format specified.
11:11:26 <BYK> though all other locales use # define something
11:11:35 <BYK> which one is correcty?
11:12:25 <-- jb has quit (Ping timeout)
11:12:51 <flo> #define
11:14:24 <BYK> okay
11:14:58 <BYK> Thanks! :)
11:18:59 --> clokep has joined #instantbird
11:18:59 * ChanServ sets mode +o clokep 
11:45:24 <clokep> aleth: Are your IRC buddies working better today?
11:46:10 <aleth> clokep: Yes :)
11:47:56 --> Plop has joined #instantbird
11:48:38 <aleth> And I can finally close the buddy list :)
11:48:45 <clokep> Hah, good.
11:55:39 <-- clokep has quit (Input/output error)
11:56:53 <aleth> ^^ not just happening on Linux then :(
12:18:58 <BYK> Gah, I have spend many hours translating yesterday and it was only 4% or so
12:19:20 <BYK> at this rate it will take about two weeks for me to finish :(
12:19:25 <BYK> **spent
12:19:59 <BYK> flo: Did you have to use so much text?! :P
12:20:08 <flo> which files are taking so much time?
12:20:16 <flo> you are not translating purple/ from scratch, right?
12:20:20 * BYK shamelessly accuses flo due to the amount of text he used in Instantbird
12:20:45 <BYK> flo: I haven't even reached to purple though very good advice. I should probably cheat from Pidgin translations
12:21:23 <BYK> the other problem is the status page shows TONS of missing entities.
12:21:33 * BYK goes to lunch and will be back in half an hour or so
12:21:37 <flo> you already have the translations from pidgin in your repository: https://hg.instantbird.org/l10n/tr/rev/c2902b439338
12:22:40 <flo> https://hg.instantbird.org/l10n/tr/rev/57fba06770ba so you asked for the syntax to use, I answered "#define", and you decided to commit "# define" anyway? :-S
12:35:40 <BYK> flo: Oh gosh, sorry about the define thing
12:35:58 <BYK> I thought the whitespace was insignificant
12:37:04 <BYK> Stupid me, I'm a bit disoriented
12:37:11 --> clokep_work has joined #instantbird
12:37:11 * ChanServ sets mode +o clokep_work 
12:38:29 <BYK> flo: Btw. if we have pidgin translations in the repo, the situation is worse than I thought. We also need to fix some of those translations which are known to include some silly errors.
12:38:57 <clokep_work> I don't remember there being that many strings in Instantbird... :-S
13:01:13 <BYK> clokep_work: May be there's something wrong with my repo, I don't know.
13:01:23 <BYK> clokep_work: It says
13:01:23 <BYK> missing: 726
13:01:23 <BYK> keys: 174
13:01:23 <BYK> unchanged: 395
13:01:23 <BYK> changed: 1686
13:01:23 <BYK> missingInFiles: 104
13:01:23 <BYK> obsolete: 3
13:01:23 <BYK> 57% of entries changed
13:02:03 <BYK> Ah wait, it's updated
13:02:04 <BYK> missing: 725
13:02:04 <BYK> keys: 175
13:02:04 <BYK> unchanged: 343
13:02:04 <BYK> changed: 1738
13:02:04 <BYK> missingInFiles: 104
13:02:04 <BYK> obsolete: 3
13:02:04 <BYK> 59% of entries changed
13:02:30 <clokep_work> Yeah that's not /that/ meany strings. :P
13:03:15 <BYK> clokep_work: What creeps me out is the "missingInFiles" part
13:19:04 <clokep_work> I don't know what that means, you'd have to ask flo.
13:26:08 <flo> I don't know the meaning either
13:26:21 <flo> I think I knew at some point
13:26:41 <flo> if you really want to know, you can look in the source code of compare-locales
13:26:42 <BYK> Hahaha :D
13:26:57 <BYK> I think it is the missing strings which are on missing files
13:27:00 <BYK> I don't know
13:28:21 --> jb has joined #instantbird
13:42:38 <-- SM0TVI has quit (Ping timeout)
13:43:54 --> SM0TVI has joined #instantbird
13:47:11 <BYK> Should I put instantbird-tr translation repo on GitHub for easier collaboration with one of my friends?
13:47:30 <BYK> (I also want to register my changes to my GitHub Badge though that's another story =D)
13:55:33 <BYK> Any thoughts?
13:56:29 <flo> using github would be a complication from my point of view, not making things easier. But it's up to you, you can work however you want :)
13:57:08 <clokep_work> I think what flo means is that, you can put it on github...but the "official" repository (and the one we'll use when making releases) is the one on hg.instantbird.org
13:57:41 <BYK> This would only be a mirror if I ever put it on GitHub
13:57:46 <BYK> there is a tool called "hg-git"
13:58:02 <BYK> Which uses your current hg repo and you still continue using your hg repo though you can push to git repos
13:58:04 <flo> BYK: it would means all commit made on github won't receive feedback emails...
13:58:05 <BYK> With same history
13:58:20 <BYK> flo: I'll push both ways if I do that
13:58:47 <BYK> So besides the obvious development issues, you don't have any objection  as far as I understand? :)
13:58:59 <flo> it's your business, not mine
13:59:01 <BYK> And as far as I keep pushing to the main repo
13:59:10 <BYK> flo: Hah, this is what I love about open source :)
14:00:23 * clokep_work dislikes GitHub...
14:00:31 <clokep_work> Plus they got pwned like two days ago. ;)
14:01:11 <BYK> clokep_work: Yeah, I know that hack thing =) Though why don't you like GitHub specifically? I mean I don't like Git for instance though GitHub is a great collaboration tool IMO
14:02:55 <clokep_work> BYK: Because it abuses terminology, the developers seems like a bunch of hipsters, it makes DVCS extremely complicated IMO.
14:03:08 <clokep_work> I don't particularly like Git either (although I use it often), but that's not why I like GitHub.
14:03:11 <clokep_work> *dislike
14:03:52 <BYK> clokep_work: Complicated? How come? :D (I understand the hipster thing ;))
14:04:18 <BYK> clokep_work: It's like the Facebook of developers. You have all kinds of people as in everywhere
14:04:36 <clokep_work> BYK: Because you pull, make changes, commit, push, request that they pull your code, verify it, then put it into the mainline, push back to git hub, then you have to repull from them?
14:04:46 <clokep_work> It's easier to make a patch & attach it to a bug IMO.
14:05:06 <clokep_work> Oh, I know. :-D I wouldn't stop using it just because of that, I just think it's funny. :)
14:06:40 <BYK> clokep_work: Actually the pull-req system is way better than you have explained IMO though it may be an issue of different tastes. I mean reviewing a patch is harder than reviewing a pull request and you can actually merge a pull request in just a click. And then you're in sync! :)
14:07:16 <clokep_work> How is reviewing a patch any different than reviewing a pulll request? They're essentially the same exact thing.
14:07:19 <BYK> clokep_work: Ah one last thing I recently discovered. You can actually get a patch file for all pull requests :)
14:07:20 <clokep_work> You look at a diff of the code...
14:07:31 <clokep_work> Yes, but it's still extra steps. :P
14:07:32 <BYK> clokep_work: GitHub provides you the line-by-line review tool
14:07:36 <BYK> You don't have that for patches :)
14:08:09 <clokep_work> Uhhh...I'm sure some bug trackers do, Bugzilla doesn't.
14:08:24 <clokep_work> I find the interfaces for line-by-line reviews undesirable and confusing though.
14:08:32 <BYK> clokep_work: Yeah, you're right about that. I saw phabricator from Facebook which is great except it is coded in PHP
14:08:37 <BYK> I would use it happily though :)
14:09:23 <clokep_work> To each his own. I haven't found GitHub any more powerful than using Bugzilla + Hg.
14:09:28 <clokep_work> It's like the Facebook of coding.
14:09:33 <clokep_work> (I mean that in a bad way.)
14:10:01 <BYK> clokep_work: Hahahaha :D It is interesting and fun though to get different opinions on things you like :)
14:12:48 * clokep_work uses Google Code.
14:13:56 * BYK used to use Google Code until GitHub became a giant monster and ate it all.
14:14:49 <clokep_work> Anyway, I think that's enough discussion about various source code hosting facilities...
14:15:49 <BYK> clokep_work: Agreed :) These kind of talks go nowhere after some point(this is that point for us I guess :D)
14:19:00 <clokep_work> Bah, lxr isn't updated yet...
14:19:15 <clokep_work> Oh wait, it is...never mind. :)
14:19:59 * clokep_work is bothered by that I/O issue...:-/
14:20:36 <BYK> clokep_work: Than let instantbot cheer you up
14:20:41 <BYK> instanbot dance
14:20:49 <BYK> instantbot dance
14:20:52 <instantbot> BYK: Sorry, I've no idea what 'dance' might be.
14:20:53 * instantbot does a little dance
14:21:05 <BYK> Ah that was instant-buildbot
14:21:10 <BYK> instant-buildbot dance
14:21:13 <clokep_work> BYK: Please don't play with the bots too much. :(
14:21:27 <BYK> clokep_work: Why, they don't play nice? :D
14:21:31 <flo> or if you can't help it, do it in private messages :)
14:21:58 <BYK> flo: I just tested them yesterday and I actually have no intention to chat with them in the future until it is necessary :D
14:31:43 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1229 on bug 1321.
14:31:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1321 min, --, ---, nobody, NEW, Display name is lower case for IRC DMs
16:05:10 <-- jb has quit (Ping timeout)
16:09:01 --> jb has joined #instantbird
16:34:14 --> chrisccoulson_ has joined #instantbird
16:34:42 <-- chrisccoulson has quit (Ping timeout)
16:38:35 <-- mmkmou has quit (Ping timeout)
16:42:44 --> mmkmou has joined #instantbird
16:57:03 <clokep_work> Anyone want to reply to http://blog.instantbird.org/2012/02/status-update-february-25-2012/comment-page-1/#comment-1213 ?
16:58:21 <flo> "patch welcome"? :-D
17:01:42 <clokep_work> Haha.
17:09:53 * jwir3|away is now known as jwir3
17:10:52 <-- gerard-majax has quit (Ping timeout)
17:12:15 --> GeekShadow has joined #instantbird
17:15:11 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com)
17:17:03 <-- skeledrew has left #instantbird ()
17:17:38 --> skeledrew has joined #instantbird
17:19:33 <skeledrew> why does the Twitter timeline load all tweets since a couple months back?
17:19:37 <-- Plop has quit (Ping timeout)
17:21:03 --> Plop has joined #instantbird
17:21:32 <skeledrew> hmm. now i have 2 logs beginning at the same position
17:31:52 <aleth> skeledrew: All I can think of is that maybe IB did not shut down cleanly. Then this can happen.
17:32:32 <aleth> (nb on Linux, this happens for me regularly when IB is quit by the OS on logging out)
17:32:39 <skeledrew> yeah. it did crash during the update process a moment ago...
17:33:14 <skeledrew> but no other protocol behaves this way
17:33:28 <aleth> True. There should be a bug for it, not sure if there is though.
17:33:43 <skeledrew> k
17:33:52 <skeledrew> i would file one but...
17:34:28 * skeledrew needs to recover all his login creds 
17:39:16 * chrisccoulson_ is now known as chrisccoulson
17:40:47 --> Mook_as has joined #instantbird
17:49:26 --> sonny has joined #instantbird
17:57:51 <clokep_work> skeledrew: When was the last time you restarted Instantbird?
17:57:54 <clokep_work> Was it two months ago?
17:58:12 <clokep_work> If it crashed, then it can't keep track of what we last downloaded, so it downloads them all.
17:58:21 <skeledrew> last week
17:58:27 <clokep_work> I'm not sure why you think other protocols would behave this way -- most protocols don't give a history at all.
17:58:28 <skeledrew> k
17:58:51 <skeledrew> hmm
17:58:55 <skeledrew> Facebook?
17:59:20 <skeledrew> it doesn't pull up everyone that i speak to's chat history
18:02:01 <clokep_work> No, it doesn't.
18:02:18 <skeledrew> exactly
18:03:01 <skeledrew> so maybe there's a slight bug in the Twitter thingie, or a small fix needed to prevent that
18:03:23 <skeledrew> i don't think it should be loading tweets from weeks past
18:03:33 <skeledrew> or maybe it's designed that way?
18:05:46 <clokep_work> It's designed to do that.
18:06:02 <clokep_work> It's designed to load all tweets up to the last one you read when Instantbird was last shut down.
18:06:04 <clokep_work> Does that make sense?
18:06:21 <skeledrew> oh
18:06:31 <skeledrew> k
18:06:45 <skeledrew> doesn't seem to work that way though
18:06:45 <clokep_work> If Instantbird crashes on shutdown, this information isn't saved.
18:07:07 <skeledrew> i see
18:07:13 <skeledrew> k
18:07:15 <skeledrew> hmm
18:07:46 <skeledrew> seems i may need to make some major changes to my MyStatus addon
18:08:14 <skeledrew> i believe we've completely moved away from using libpurple, right?
18:09:02 <aleth> skeledrew: No, it's probably suffering from the effects of bug 759
18:09:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=759 min, --, ---, florian, RESO FIXED, Reorganize purplexpcom
18:09:33 <skeledrew> so i don't have to change the code?
18:09:33 <clokep_work> skeledrew: Your add-on shouldn't need to touch any libpurple code. I don't think it does right now either. :)
18:09:42 <skeledrew> really?
18:09:53 <aleth> You might have to change some paths etc
18:09:59 <clokep_work> Not because of that...but because of bug 759 you probably do. ;)
18:10:20 <skeledrew> i've got this lin it: Components.classes["@instantbird.org/purple/core;1"]
18:10:33 <aleth> clokep_work: I wonder if we could save that information well before shutdown (when the messages are logged) and apply it on restart.
18:10:52 <clokep_work> aleth: That's a lot of disk I/O to save it every time...
18:11:00 <clokep_work> But we could save it periodically or something, yes. That might be worth doing.
18:11:06 <skeledrew> save it at intervals?
18:11:10 <skeledrew> yeah
18:11:12 <clokep_work> skeledrew: That got renamed at some point...I think aleth found the new name of it. :)
18:11:15 <aleth> At least when the conv is put on hold.
18:11:26 <aleth> Did I?
18:11:37 <skeledrew> k
18:11:45 <aleth> Ah, that might have been in another context. It's somewhere in the logs
18:11:45 <skeledrew> whoops
18:11:47 <skeledrew> gtg
18:11:50 <skeledrew> lunch time
18:11:54 <skeledrew> bbl
18:19:08 --> gerard-majax has joined #instantbird
18:21:58 <clokep_work> skeledrew: I think that's now: http://lxr.instantbird.org/instantbird/source/chat/components/src/imCore.js#381
18:22:11 <clokep_work> i.e. "@mozilla.org/chat/core-service;1"
18:43:39 <skeledrew> so that's all i need to change?
18:45:19 <-- jb has quit (Ping timeout)
18:46:04 <clokep_work> I don't know. :P I haven't seen your code.
18:46:21 <clokep_work> Is it on GitHub, BitBucket, Google Code, SourceForge, et?
18:46:44 <skeledrew> lol
18:46:50 <skeledrew> i meant in the classes ref
18:46:56 <skeledrew> no
18:47:01 <skeledrew> it's on my PC...
18:47:26 <skeledrew> think i'm gonna setup an account with BitBucket
18:47:40 <skeledrew> or should i do Google Code?
18:47:58 <skeledrew> idk which to choose...
18:51:29 --> Mnyromyr has joined #instantbird
18:51:43 <clokep_work> I like both BitBUcket or Google Code, both fairly easy.
18:51:49 * skeledrew is not about having to find all those XUL reference sites again
18:51:51 <clokep_work> BitBucket is easier to just make new projects after you sign up I think.
18:52:10 <clokep_work> "the classes ref" I don't know. :)
18:52:12 <skeledrew> k
18:52:34 <skeledrew> i need to relearn all of this
18:53:24 <skeledrew> i was hoping i'd get to working on the log datestamp addon today
18:53:25 <skeledrew> :(
18:57:05 <clokep_work> "log datestamp addon"?
18:57:12 <clokep_work> Feel free to ask questions if you have any.
18:57:16 <clokep_work> You can always pastebin your code too!
18:57:18 <skeledrew> yeah
18:57:41 <skeledrew> i've had it as one of the projects i'd work on since forever
18:58:11 <skeledrew> cuz the log timestamp really ticks me off
18:58:32 <skeledrew> ah yes
18:58:34 <clokep_work> What do you mean?
18:58:39 <skeledrew> i have to relearn everything
18:59:14 <skeledrew> the date isn't written to the log when it's open past midnight
18:59:21 <clokep_work> Ohhhhh, right.
18:59:36 <clokep_work> FYI the format for the logs has totally changed. ;)
18:59:39 <clokep_work> It's not plaintext anymore.
18:59:43 <clokep_work> It's now done using JSON.
19:00:18 <skeledrew> so say for ex someone chats to me at 1pm today, then at 1:05pm tomorrow, it seems as if it was all done the same day
19:00:30 <skeledrew> if i don't close the convo
19:00:35 <skeledrew> oh
19:00:37 <skeledrew> wow
19:00:45 <skeledrew> now i gotta learn that too...
19:01:44 <clokep_work> I'm sure we save the full timestamp now is my point.
19:02:11 <skeledrew> ohhh
19:02:37 <skeledrew> hmm
19:03:21 <clokep_work> skeledrew: http://lxr.instantbird.org/instantbird/source/chat/components/src/logger.js#165
19:04:40 <skeledrew> oh
19:04:59 <skeledrew> i'm looking at it raw now
19:05:07 <skeledrew> harder to read
19:05:08 <skeledrew> :(
19:05:24 <skeledrew> can i change back to plain text?
19:06:22 <skeledrew> i really liked the plain text setup
19:06:36 <skeledrew> easy to use a regular text editor to read it
19:07:44 <clokep_work> There might be a preference you can switch to flip back.
19:07:52 <clokep_work> It's not really meant to be read by hand.
19:08:31 <skeledrew> i hope so
19:08:49 <skeledrew> even XML would've been better IMO
19:09:05 <skeledrew> (had that argument with flo a couple of times)
19:09:21 <clokep_work> Yes. I don't understand why you feel it's better though...JSON is just as readable IMO.
19:09:25 <clokep_work> (More so even.)
19:09:38 * clokep_work thinks we should have used the PHP serialize function routine. ;)
19:09:43 <clokep_work> Now /that's/ fun to read!
19:09:44 <skeledrew> Notepad++ doesn't have any style to make JSON syntax pretty
19:10:47 <clokep_work> Seems like there's a JSON viewer plugin. ;)
19:10:53 <clokep_work> Not sure why you want to read them by hand anyway.
19:11:08 <skeledrew> really?
19:11:13 <clokep_work> Yes.
19:11:14 <skeledrew> idk
19:11:15 <clokep_work> I can't read minds. :(
19:11:24 <skeledrew> maybe there's a sadistic side to me
19:11:28 <clokep_work> You can say it's because the log viewer sucks, that's fine. But give details of ways to improve it.
19:12:07 <skeledrew> i like it when stuff's easy to read in it's simplest form with simple tools
19:12:28 <skeledrew> well, the viewer doesn't suck
19:13:01 <skeledrew> it's the format that's a pain on my eyes in a text editor
19:13:40 <skeledrew> and the search function still only searches the current convo
19:15:05 <skeledrew> i guess my main grouse is that i don't think JSON is a widely supported format, as is the case with XML or reg text...
19:15:17 <aleth> That's a reason to fix search, rather than the log format ;)
19:15:27 --> flo has joined #instantbird
19:15:27 * ChanServ sets mode +qo flo flo 
19:15:39 <skeledrew> ... so i have to search more for manipulation tools or make them myself
19:17:02 <clokep_work> JSON is used in a lot of things.
19:17:13 <clokep_work> Unfortunately there's no standard format for chat logs...but oh well.
19:17:24 <skeledrew> outside Mozilla?
19:19:50 <skeledrew> updating NPP...
19:21:17 <clokep_work> skeledrew: Yes, it's not like it's a Mozilla proprietary format. I actually don't think it's used by much in Mozilla.
19:21:35 <clokep_work> skeledrew: A ton of sites use JSON to transfer data (I'd say more do that now than XML in fact)
19:21:45 <skeledrew> k
19:21:53 <skeledrew> good
19:23:37 <skeledrew> is there no NPP style for it?
19:23:38 <aleth> And it's convenient for JS, for obvious reasons
19:23:45 <skeledrew> the viewer is messed up
19:23:54 <flo> skeledrew: which manipulations do you need to perform on your log files?
19:23:56 <skeledrew> and so's the formatter
19:23:58 <skeledrew> :(
19:24:26 <skeledrew> flo: future ref
19:24:39 <skeledrew> and right now i'm having issues with it in NPP
19:25:12 <skeledrew> i may have to make a style or something
19:25:15 <flo> skeledrew: for what is worth, I ensured the JSON logs are super easily readable in plain text
19:25:32 <aleth> skeledrew: google -> http://sourceforge.net/projects/nppjsonviewer/
19:25:43 <flo> the first info on each line is <full time stamp> <message author> <message text> and then the additional stuff is at the end of the line.
19:25:56 <skeledrew> aleth: that's the one i just installed
19:26:05 <aleth> ah, sorry
19:26:22 <skeledrew> flo: sure. alot of added info...
19:26:50 <skeledrew> ... and no way so far to highlight what's important
19:27:11 <skeledrew> i am happy to see that it's saving all the available chat info now though
19:27:38 <skeledrew> it's just harder for my eyes to parse
19:27:49 <Mook_as> would a export JSON to plain text script be useful?
19:28:12 <flo> I think we will have an export feature from the log viewer at some point
19:28:27 <skeledrew> Mook_as: if it removes the extra info...
19:28:33 <skeledrew> good idea
19:28:40 <flo> skeledrew: but you still haven't provided any reason for wanting to look at the files directly :-P
19:28:47 <skeledrew> lol
19:29:07 <skeledrew> maybe i like self punishment
19:29:09 <skeledrew> i'll think of something
19:29:14 * Mook_as is thinking of the JSON logs as a almost-human-readable database, instead of a text file
19:29:20 <Mook_as> ... kinda like mork :p
19:29:47 <flo> skeledrew: if you like self punishment, then why do you complain about it?
19:30:00 * skeledrew thinks XML is more readable to him than JSON
19:30:07 <flo> Mook_as: mork was supposed to be almost readable? :-O
19:30:12 <skeledrew> flo: not too much punishment :p
19:30:43 <skeledrew> who did the log viewer btw?
19:30:50 <flo> skeledrew: XML isn't a possible log format at the file would be invalid after each incorrect shutdown...
19:31:06 <Mook_as> umm, sadly, that applies to JSON too :(
19:31:14 <skeledrew> can there be an option to show the entire date in the viewer?
19:31:46 <clokep_work> Mook_as: We don't /really/ do JSON, it's just kind of JSON.
19:31:51 <Mook_as> ah
19:31:55 <flo> skeledrew: no.
19:32:00 <flo> clokep_work: each line is JSON :)
19:32:02 <flo> the file isn't
19:32:04 <clokep_work> Each message is JSON with a line break in between.
19:32:08 <clokep_work> Yup! :)
19:32:10 <skeledrew> :(
19:32:19 <skeledrew> how about a global search?
19:32:39 <flo> are you volunteering to implement it? :-P
19:32:53 <skeledrew> clokep_work: that's why the viewer's freaking out...
19:33:07 <flo> (seriously though, it's definitely wanted; and I've implemented it for Thunderbird already, so I now have some experience with this :))
19:33:18 <skeledrew> it's refusing to handle an entire convo block
19:33:46 <skeledrew> flo: i would if i had time AND wasn't distracted by other projects
19:34:02 <clokep_work> skeledrew: Yeah, sorry. I forgot about that.
19:34:02 <flo> "other projects" like punishing yourself? :)
19:34:20 <flo> ok... this log format conversation isn't going anywhere.
19:34:25 <skeledrew> lol
19:34:36 <skeledrew> as usual
19:34:39 <flo> skeledrew: if you need help to find what you need to change to your status add-on for compatibility with bug 759, I can help you
19:34:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=759 min, --, ---, florian, RESO FIXED, Reorganize purplexpcom
19:34:46 <clokep_work> You should be able to do a s/(\r?\n)/,$1/ & add a { at the top and } at th ebottom of the file. ;)
19:35:21 <flo> clokep_work: adding [ and ] at the top/bottom would be better I think ;)
19:35:24 <skeledrew> uhh... what's the pastebin site again?
19:35:35 <flo> it's in the topic ;)
19:35:35 <clokep_work> Right. :(
19:36:07 <skeledrew> ah
19:37:49 <-- skeledrew has quit (Ping timeout)
19:38:11 --> skeledrew has joined #instantbird
19:39:16 <skeledrew> probably a dumb question, but did these methods change? or is it just the class path?
19:39:18 <skeledrew> http://pastebin.instantbird.com/17016
19:39:41 <skeledrew> trying to save a bit of time digging right now
19:43:45 <clokep_work> Yes, they're part of the globalStatus or something now....
19:43:54 <clokep_work> I'd suggest doing something like http://pastebin.instantbird.com/17017 btw and you don't have to care about the class ID.
19:44:08 <clokep_work> (GlobalUserStatus is defined at http://lxr.instantbird.org/instantbird/source/chat/components/public/imICoreService.idl#53)
19:44:21 <clokep_work> (You'd need to include imServices for my pastebin to work btw!)
19:45:01 <skeledrew> k
19:45:03 <skeledrew> thx
19:45:15 <skeledrew> i'm starting from scratch
19:45:27 <skeledrew> learning addon dev all over again
19:45:37 <skeledrew> but i wanna get out the update soon
19:45:46 <skeledrew> cuz i wanna use it too...
19:52:38 <flo> what's in clokep's pastebin is what I would have suggested :)
19:53:29 <flo> except it's .statusText and .statusType (no more "current" in the name of the attributes)
19:53:48 <flo> http://lxr.instantbird.org/instantbird/source/chat/components/public/imIUserStatusInfo.idl#46 is the interface implemented by globalUserStatus
19:56:51 <-- sonny has quit (Client exited)
19:58:04 --> myk has joined #instantbird
20:00:54 <clokep_work> I didn't check that, sorry. :(
20:01:02 <clokep_work> skeledrew: You should make it restartless too! :-D
20:01:10 <skeledrew> no prob
20:01:15 <skeledrew> restartless?
20:03:20 <-- mmkmou has quit (Client exited)
20:03:40 <clokep_work> So you don't need to restart in between installing/uninstalling.
20:03:49 <clokep_work> Idk what's in your extension / how hard that would be though.
20:09:58 <aleth> skeledrew: https://developer.mozilla.org/en/Extensions/Bootstrapped_extensions
20:10:10 <aleth> Though it's probably easiest just to look at an existing IB restartless add-on
20:10:46 <skeledrew> thanks
20:10:50 <skeledrew> we'll see
20:10:52 <skeledrew> :)
20:11:43 <aleth> It can actually simplify things in some cases - you can write an add-on consisting of only two files
20:13:16 <flo> bootstap.js + a makefile? ;)
20:15:28 <clokep_work> aleth: Probably meant bootstrap.js + install.rdf :P
20:15:30 <aleth> yes, or bootstrap.js + install.rdf if done the pedestrian way ;)
20:16:01 <flo> I don't speak RDF :)
20:16:45 <-- chrisccoulson has quit (Quit: Ex-Chat)
20:17:11 <flo> by the way, do we have here someone bored who would be happy to test a Thunderbird try server build with my IM-in-Tb patch, and upload screenshots so that I can see how broken it looks on non-Mac? (I've only tested Mac)
20:18:19 --> chrisccoulson has joined #instantbird
20:28:18 <clokep_work> I could try it when I get home if you'd like.
21:03:14 * jwir3 is now known as jwir3|lunch
21:05:27 <skeledrew> how do i configure so i can test the addon without packaging again?
21:06:29 <clokep_work> skeledrew: Create a file w/ your add-on's ID.
21:06:34 <clokep_work> And the contents are the path to the extension directory.
21:07:20 <skeledrew> k
21:11:32 <myk> an aim buddy of mine has set a custom text color very similar to the background color of my theme (Simple, Dark variant), which makes my buddy's messages hard to read; is there any way to tell instantbird to ignore it?
21:12:16 <clokep_work> myk: I think there's an preference to ignore incoming formatting.
21:12:37 <clokep_work> Would be until Tools > Options, tab second from the left I think?
21:14:20 <myk> clokep_work: is it Tools > Options > Content > Display formattings of incoming messages ?
21:14:36 <myk> ah, indeed, it is!
21:15:04 <myk> i set that field to "only basic formattings (bold, italic, underline)", and now my buddy's messages are readable
21:15:08 <myk> thanks clokep_work !
21:20:32 <flo> it was hard to decide what the default should be for that pref :)
21:25:42 <clokep_work> myk: You're welcome. :) Glad it worked.
21:40:29 <flo> Good night :)
21:40:30 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com)
21:44:16 <-- GeekShadow has quit (Quit: http://www.mibbit.com ajax IRC Client)
21:44:39 <skeledrew> something just hit me
21:45:00 <skeledrew> why isn't there support for Skype protoclo?
21:45:05 <skeledrew> *protocol
21:45:43 <clokep_work> Because it's proprietar.
21:46:15 <skeledrew> and?
21:46:31 <skeledrew> permission is needed to use it?
21:46:45 <Mook_as> because we don't have code to make it work?
21:47:23 <skeledrew> there are other multiproto IMs out there that support Skype...
21:48:04 <clokep_work> They probably use SkypeKit which isn't really open source compatible...
21:48:19 <skeledrew> what's that and why not?
21:49:08 <skeledrew> hmm
21:49:25 <clokep_work> SkypeKit is there standalone Skype without a UI.
21:49:35 <clokep_work> Why? Because the SDK around it has very restrictive licensing.
21:49:44 <skeledrew> ahh
21:49:52 <skeledrew> that's what i'm seeing
21:49:56 <skeledrew> oh
21:49:56 <skeledrew> k
21:50:01 <skeledrew> :(
21:50:07 <clokep_work> If someone where to reverse-engineer the protocol & encryption and make a library it could be done.
21:50:16 <clokep_work> But can't really be done in the current form.
21:50:22 <clokep_work> I had compiled eionrobb's Skype protocol from Pidgin.
21:50:28 <clokep_work> But it was causing a crash...
21:50:37 <skeledrew> the kit can't be used as is?
21:51:46 <skeledrew> is reversing it legal?
21:51:57 <skeledrew> (i guess i already know the answer)
21:52:08 <-- gerard-majax has quit (Ping timeout)
21:53:26 <skeledrew> maybe white room reversing...
21:53:57 <clokep_work> White room reversing is probably legal is most countries.
21:54:45 <skeledrew> like with ReactOS...
21:55:59 <skeledrew> why would white room reversing ever be illegal?
21:56:36 <clokep_work> : shrugs : Could be against the ToS of the application.
21:57:04 <skeledrew> hmm...
21:57:26 * skeledrew is thinking of looking more into SkypeKit possibilities...
21:57:31 <-- myk has quit (Quit: Instantbird 1.1)
21:57:51 --> myk has joined #instantbird
22:01:34 <clokep_work> Be excellent if you did it. :)
22:01:47 <clokep_work> All their licensing crap was extremely complicated I found. :(
22:02:14 <skeledrew> which is intentional
22:02:39 <-- myk has quit (Max SendQ exceeded)
22:05:05 <clokep_work> Probably. :)
22:05:07 * clokep_work needs to go.
22:05:12 <-- clokep_work has quit (Quit: Instantbird.)
22:12:08 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
22:28:16 --> myk has joined #instantbird
22:28:35 <myk> instantbirders! i keep getting disconnecting every few minutes on my mac
22:28:45 <myk> s/disconnecting/disconnected from IRC/
22:28:54 <myk> doesn't happen on my windows box
22:29:39 <myk> and doesn't seem related to network (happens both when i'm on wifi and ethernet; happens on ethernet even when the machine is plugged into the same switch as the windows machine)
22:35:30 <instantbot> aletheia2@fastmail.fm cancelled review?(clokep@gmail.com) for attachment 1229 on bug 1321.
22:35:31 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1230 on bug 1321.
22:35:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1321 min, --, ---, nobody, NEW, Display name is lower case for IRC DMs
22:36:57 --> adev has joined #instantbird
22:38:01 <-- myk has quit (Max SendQ exceeded)
22:38:03 --> myk has joined #instantbird
22:38:15 <-- adev has quit (Input/output error)
22:42:35 --> adev has joined #instantbird
22:43:39 <-- adev has quit (Quit: Instantbird -- http://www.instantbird.com)
22:44:07 <myk> ah, it's bug 1269
22:44:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1269 nor, --, ---, florian, ASSI, Frequent Max SendQ exceeded" disconnects
22:45:23 <aleth> myk: Is this on IRC only?
22:45:39 <myk> aleth: as far as i can tell, yes
22:45:44 <aleth> Because then you could update to the latest nightly and hopefully it would be fixed, because IRC no longer used libpurple :)
22:45:50 <aleth> s/used/uses
22:46:02 <aleth> Worth a try ;)
22:46:06 <myk> aleth: any chance for a stable release in the near future?
22:46:21 <aleth> Hopefully soon.
22:46:35 <aleth> But the nightly is actually pretty stable.
22:47:25 <myk> aleth: ok, i'll give it a shot
22:48:15 <aleth> Let us know if the problem is gone!
22:49:02 <myk> aleth: will do!
22:49:37 <instantbot> aletheia2@fastmail.fm cancelled review?(clokep@gmail.com) for attachment 1230 on bug 1321.
22:49:38 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1231 on bug 1321.
22:49:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1321 min, --, ---, nobody, NEW, Display name is lower case for IRC DMs
22:49:59 <skeledrew> umm... IB 1.1 is running the JS protocols and not libpurple right?
22:50:31 <-- myk has quit (Quit: Instantbird 1.1)
22:50:40 <aleth> No, IB 1.1 is libpurple.
22:50:54 <skeledrew> oh snap
22:51:07 <skeledrew> so there isn't much sense in updating my addon now...
22:51:11 --> myk has joined #instantbird
22:51:12 <-- myk has quit (Input/output error)
22:51:38 --> myk has joined #instantbird
22:51:41 <-- myk has quit (Input/output error)
22:51:48 <aleth> I don't know if AIO is clever enough to serve the appropriate version depending on the version info in install.rdf. flo or clokep might know.
22:51:52 --> myk has joined #instantbird
22:52:07 <skeledrew> though i'm guessing too that the people who really use addons are running the nightly
22:52:10 <aleth> Otherwise, 1.2 should only be a few weeks away...
22:52:15 <skeledrew> k
22:52:23 <aleth> skeledrew: I very much doubt it. 
22:52:28 <myk> ok, i'm on nightly, and one of the first things that happened is that my account got disconnected twice
22:52:38 <myk> i hope that isn't an omen
22:52:42 <skeledrew> hmm
22:52:44 <aleth> Lets hope so :(
22:53:08 <myk> did y'all see me get disconnected, and if so, what reason was stated?
22:53:17 <aleth> No, it must have been really brief
22:53:22 <myk> hmm, ok
22:53:29 <myk> it seemed to happen as channels were being opened
22:53:31 <skeledrew> maybe i should check the version and make it work with both..
22:53:36 <aleth> myk: Or did you mean at 11:51?
22:54:03 <aleth> skeledrew: Once 1.2 is out, people will automatically be updated
22:54:10 <myk> first four channels appeared, then i got disconnected; then i manually reconnected, more channels appeared, and i got disconnected again, then i manually reconnected again and all my channels showed up and i stayed connected
22:54:20 <myk> aleth: perhaps, although it's 14:51 for me :-)
22:54:23 <skeledrew> k
22:54:37 <aleth> Are there any error messages in the error console?
22:55:29 <myk> here are the relevant channel messages (with the long topic messages elided):
22:55:29 <myk> 14:51:12 - The topic for #instantbird is...
22:55:29 <myk> 14:51:13 - Your account is disconnected.
22:55:29 <myk> 14:51:38 - The topic for #instantbird is...
22:55:29 <myk> 14:51:41 - Your account is disconnected.
22:55:29 <myk> 14:51:52 - The topic for #instantbird is...
22:55:59 <aleth> Yes, I can see those
22:56:19 <myk> aleth: nothing in the console that looks relevant
22:56:21 <aleth> I was referring to the Error console in the Tools menu
22:56:43 <aleth> Thanks!
22:56:53 <aleth> Might just have been a connection glitch, lets hope so...
22:58:07 <aleth> skeledrew: You can look at your add-on stats on AIO and see what IB version your users are on
22:58:27 <skeledrew> aleth: thanks
22:58:42 <skeledrew> if i have any more users...
22:59:05 <skeledrew> my addon broke since we passed 0.2
23:20:41 <-- SM0TVI has quit (Ping timeout)
23:21:42 <-- aleth has quit (Input/output error)
23:21:58 --> SM0TVI has joined #instantbird
23:25:22 --> aleth has joined #instantbird
23:25:22 * ChanServ sets mode +h aleth 
23:29:28 <aleth> myk: Any more trouble with the nightly?
23:34:01 <myk> aleth: so far, so good
23:34:15 <aleth> :)
23:52:32 * jwir3|lunch is now known as jwir3