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