All times are UTC.
00:04:39 <-- sonny has left #instantbird () 00:18:15 <-- yan has quit (Ping timeout) 00:18:31 --> yan has joined #instantbird 00:32:24 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/d1faae90a33e - Florian Quèze - Attempt to fix the compilation of trayPlatformGtk2.cpp for GTK+ versions between 2.10 and 2.16. 00:47:56 <-- kaie has quit (Quit: Leaving) 01:03:44 <-- skeledrew has quit (Ping timeout) 01:03:46 --> skeledrew has joined #instantbird 01:28:40 <-- yan has quit (Ping timeout) 01:29:18 --> yan has joined #instantbird 01:29:34 <-- skeledrew has quit (Ping timeout) 01:29:41 --> skeledrew has joined #instantbird 01:38:37 <-- wesj1 has quit (Ping timeout) 01:45:43 <-- Ornthalas has quit (Connection reset by peer) 01:46:01 --> Ornthalas has joined #instantbird 01:53:28 <-- zachlr has quit (Quit: http://www.mibbit.com ajax IRC Client) 01:55:36 --> DetroitLibertyPenguin has joined #instantbird 01:57:28 <-- Ornthalas has quit (Quit: KTHXBYE) 01:58:55 --> zachlr has joined #instantbird 02:08:40 <-- skeledrew has quit (Ping timeout) 02:08:42 --> skeledrew has joined #instantbird 02:27:57 <DetroitLibertyPenguin> any idea what it would take to create an add-on that would allow one to use Google Voice from within IB? 02:30:17 --> Mook has joined #instantbird 02:53:24 <-- skeledrew has quit (Ping timeout) 02:54:45 --> skeledrew has joined #instantbird 03:14:47 <-- yan has quit (Ping timeout) 03:16:58 --> yan has joined #instantbird 03:43:11 --> tymerkaev has joined #instantbird 03:44:43 <-- skeledrew has quit (Ping timeout) 03:44:49 --> skeledrew has joined #instantbird 04:12:48 --> clokep has joined #instantbird 04:12:48 * ChanServ sets mode +h clokep 04:13:34 <-- zachlr has quit (Quit: http://www.mibbit.com ajax IRC Client) 04:17:51 <DetroitLibertyPenguin> what sort of Methodology does IB use? 04:21:37 <clokep> "methodology" about what? 04:25:45 <DetroitLibertyPenguin> I don't know 04:25:57 <clokep> I'm not sure what you're asking then. 04:28:46 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 04:28:49 --> clokep has joined #instantbird 04:28:49 * ChanServ sets mode +h clokep 04:30:06 <Mook> hey :) 04:30:14 <Mook> I see some sort of tray-related code landed :D 04:30:15 <clokep> Hello. 04:30:26 <clokep> Yes. Not your code though. :( Didn't compile in Moz2 04:30:34 <Mook> (okay, I'm mainly just marking a spot in the logs so I can figure out where to read from next time :p ) 04:30:47 <clokep> Hahah. 04:30:54 <Mook> ah. makes sense, it pokes funny bits they keep changing. no hard feelings. 04:31:03 <Mook> (also, lacking a maintainer) 04:31:08 <clokep> Apparently a lot of the interfaces disappeared. 04:31:36 <-- skeledrew has quit (Ping timeout) 04:31:39 <clokep> Yes. I really wish that code was just in xulrunner. 04:31:39 --> skeledrew has joined #instantbird 04:31:48 <Mook> yeah, lots of throwing out compatibility for... dubious gains. 04:32:33 <Mook> that won't happen until firefox needs it. (which it probably never will.) 04:33:15 <clokep> Especially since tray icons are a no-no in Windows 7. 04:34:03 <Mook> yeah, I'm not likely to be wanting to use that code - it doesn't save me any space anyway 04:34:22 <Mook> (the icon is there whether the app is open or not, so sticking it into the tray isn't doing anything) 04:35:12 <clokep> Exactly! 04:35:22 <clokep> I'm glad the jump lists stuff, etc. is part of xulrunner though. 04:36:17 <clokep> I didn't realize you were the original author of MinimizeToTray. ;) 04:36:30 --> kaie has joined #instantbird 04:37:28 <Mook> hehe. and I was the one who dumped it into songbird :p 04:38:00 <clokep> Yeah, I figured that. Was the mintrayr code (that we used) even based off that stuff or written from scratch? 04:38:08 <Mook> I have no idea. 04:38:23 <clokep> Ah OK 04:38:32 <Mook> the licensing in the checked-in code hasn't got my name on it, so I assume original? 04:38:55 <Mook> he's used some of the same choices I made, though, but it's possible he just got to them independently. 04:40:01 <clokep> Right. 04:40:17 <clokep> This code doesn't let us use our own icon though, which is really disappointing. 04:41:23 <Mook> ah; if that were based off my stuff, it might have been an earlier version from mozdev, then. I think I didn't need to do the icon until songbird. 04:42:21 <clokep> Mmhmm. 04:42:29 <clokep> Anyway, it's a bit past my bed time so..I'm gonna go do that. 04:42:39 <Mook> good night 04:42:44 <clokep> Yup, 'night! 04:42:46 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 05:16:17 <-- skeledrew has quit (Ping timeout) 05:16:21 --> skeledrew has joined #instantbird 05:39:42 --> skeledrew1 has joined #instantbird 05:39:59 <-- skeledrew has quit (Ping timeout) 06:17:10 <-- DetroitLibertyPenguin has quit (Quit: Instantbird 0.3a2pre) 06:40:42 <-- yan has quit (Ping timeout) 06:44:30 --> yan has joined #instantbird 07:03:07 <-- kaie has quit (Quit: Leaving) 07:11:29 <-- tymerkaev has quit (Client exited) 07:35:23 <-- linuxwizard has left #instantbird () 07:43:27 --> waynenguyen has joined #instantbird 07:45:14 <-- yan has quit (Ping timeout) 07:45:28 --> yan has joined #instantbird 08:03:05 --> Ornthalas has joined #instantbird 08:23:42 <-- yan has quit (Ping timeout) 08:27:27 --> yan has joined #instantbird 08:34:28 --> GeekShadow has joined #instantbird 08:37:59 <-- Mook has quit (Quit: ChatZilla 0.9.86-xr [XULRunner 2.0b13pre/20110304030406]) 08:44:20 <-- Chaz6 has quit (Quit: Upgrade weechat, switch to tmux) 08:49:15 --> Chaz6 has joined #instantbird 08:50:10 <-- yan has quit (Ping timeout) 08:53:57 --> yan has joined #instantbird 09:13:38 <-- yan has quit (Ping timeout) 09:17:41 --> yan has joined #instantbird 09:19:48 --> tymerkaev has joined #instantbird 09:23:37 <waynenguyen> Hi, if my friend's status is a link, how can I click on it in Instantbird ? 09:29:50 <-- chrisccoulson has quit (Quit: Ex-Chat) 09:33:21 --> chrisccoulson has joined #instantbird 09:34:11 <-- yan has quit (Ping timeout) 09:37:53 --> yan has joined #instantbird 09:50:32 <flo> waynenguyen: it's not currently possible. (bug 525) 09:50:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=525 enh, --, ---, nobody, NEW, Buddy info is non-interactive 09:50:50 <waynenguyen> Thanks flo. 09:51:25 <flo> np 09:59:48 <waynenguyen> If I want to work on that bug, where should I start :p 10:01:12 <flo> you should start by deciding where you think it should be clickable 10:10:16 <waynenguyen> hmm ok. 10:13:11 --> Tonnes has joined #instantbird 10:13:26 <-- Tonnes has quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.16/20110319135224]) 10:18:58 <-- waynenguyen has quit (Ping timeout) 10:22:23 <-- Ornthalas has quit (Quit: KTHXBYE) 10:23:01 --> waynenguyen has joined #instantbird 10:29:20 --> Tonnes has joined #instantbird 10:38:12 <-- yan has quit (Ping timeout) 10:41:58 --> yan has joined #instantbird 10:58:22 <-- Tonnes has quit (Quit: ChatZilla 0.9.86.1 [Firefox 3.6.16/20110319135224]) 10:58:44 <-- yan has quit (Ping timeout) 10:58:59 --> yan has joined #instantbird 11:09:59 --> Andrey has joined #instantbird 11:10:27 <-- chrisccoulson has quit (Ping timeout) 11:12:29 --> chrisccoulson has joined #instantbird 11:20:43 --> sonny has joined #instantbird 11:29:45 <-- yan has quit (Ping timeout) 11:33:25 --> yan has joined #instantbird 11:38:41 <-- chrisccoulson has quit (Quit: Ex-Chat) 11:41:30 --> chrisccoulson has joined #instantbird 12:38:44 <-- yan has quit (Ping timeout) 12:41:12 --> clokep has joined #instantbird 12:41:12 * ChanServ sets mode +h clokep 12:42:33 --> yan has joined #instantbird 12:42:42 * tymerkaev is now known as tymerkaev_away 12:45:47 --> Tonnes has joined #instantbird 12:47:06 <-- Tonnes has quit (Quit: ChatZilla 0.9.86.1 [Firefox 3.6.16/20110319135224]) 12:48:18 * tymerkaev_away is now known as tymerkaev 12:50:12 --> Tonnes has joined #instantbird 12:59:15 <clokep> Good morning. 12:59:29 <clokep> Minimizing to tray seems to work fine. ;) 13:00:18 --> Ornthalas has joined #instantbird 13:02:33 <flo> you mean you successfully disabled it? :-D 13:03:21 --> Mic has joined #instantbird 13:03:21 * ChanServ sets mode +h Mic 13:04:14 <clokep> I also successfully reenabled it and tried it and it worked. 13:04:33 <flo> :) 13:04:33 <-- rikki has quit (Connection reset by peer) 13:04:41 --> rikki has joined #instantbird 13:05:58 <-- chrisccoulson has quit (Ping timeout) 13:06:14 <Mic> hmm, nice :) 13:06:51 <-- flo has quit (Quit: Instantbird 0.3a2pre) 13:07:26 --> flo has joined #instantbird 13:07:26 * ChanServ sets mode +qo flo flo 13:08:15 <flo> any body has tried the extended tooltips too? 13:08:20 <-- Andrey has quit (Quit: ) 13:08:50 <Mic> Only briefly 13:09:02 <Mic> They worked fine and animated the buddies of a contact then 13:09:13 <Mic> If that's what they're about 13:09:40 <clokep> flo: That's pretty neat. :) 13:09:57 <Mic> Should they work on conversation tabs as well 13:09:58 <Mic> ? 13:10:05 <flo> I'm not sure we should keep the animation. It's visually nice, but distracting. 13:10:20 <flo> no, on the conversation it shows only which account buddy you are talking to 13:14:34 <-- Tonnes has quit (Quit: ChatZilla 0.9.86.1 [Firefox 3.6.16/20110319135224]) 13:15:37 <clokep> /me is glad he'll no longer have to explain to people how to install mintrayr. 13:17:45 <Mic> yeah, "An add-on does not suffice. Fixing this bug would suffice." :P 13:18:05 <Mic> (cf https://bugzilla.instantbird.org/show_bug.cgi?id=151#c8 ;) 13:18:08 <instantbot> Bug 151 enh, --, 0.3a2, florian, RESO FIXED, Create a Tray Icon. SINGLE-click on tray icon opens and closes Instantbird. 13:18:38 <clokep> Well I hvae plenty to say about that but I'll keep it to myself. 13:20:47 <Mic> The options dialog has a strange size now 13:22:29 <flo> should we file a "the options dialog sucks" bug to include all the comments about it? :) 13:23:28 <clokep> flo: Not unless you want to make it a meta bug. :P Seriously we should figure out what we want to do w/ the other couple of bugs and fix them since they're probably trivial. 13:23:29 <flo> clokep: it's a bit sad that we included it so that people stop complaining / we can stop explaining how to install an add-on. I would really prefer the reason to be "because it seemed right" ;) 13:23:32 <clokep> As in copying & pasting XUL. 13:23:37 <Mic> Would the new message notifications and sounds item be enough to justify a "Notifications" pane? 13:24:38 <Mic> The sounsd item would need to be split into buddy list and conversation notifications anyways if I remember the 0.3-roadmap correctly 13:24:48 <flo> and if we are ever able to put notifications on the systray icon, would the systray icon pref go there too? :) 13:24:49 <Mic> That would take even more space on the general pane? 13:25:14 <Mic> (that wasn't in reply to your message) 13:25:39 <Mic> Content could be merged into the themes pane as suggested in one bug 13:26:19 <Mic> Even though a sounds-theme wouldn't fit if we'd rename it to appearance or what else was suggested there 13:26:20 <clokep> Also on the message styles tab... 13:26:31 <clokep> Shouldn't the variant drop down be next to the other drop down instead of below the preview? 13:26:38 <clokep> I couldn't find it the other day when looking for it. 13:26:49 <Mic> Sounds good 13:27:16 <flo> clokep: "Shouldn't the variant drop down be next to the other drop down instead of below the preview?" hmm... no :). 13:27:32 <clokep> flo: Why? 13:27:42 <flo> the plan if I start fixing things there would be to have message themes be able to provide a list of options 13:27:43 <Mic> clokep++ ;) 13:27:58 <flo> the variant is currently an overloaded option system 13:28:06 <flo> but it's really an option of the theme 13:28:28 <flo> I would like all themes to provide sane defaults for their options, so the variant selection should not really be in the way... 13:28:32 <clokep> Hmm...OK...well...maybe put it above the preview at least? In a groupbox that says "theme options"? :) 13:28:38 <flo> (and I would be happy to remove the "show header" option) 13:29:18 <flo> what's the benefit? 13:29:33 <Mic> Sounds like we should file a make-everything-more-awesome-meta-bug? ;) 13:29:41 <-- rikki has quit (Connection reset by peer) 13:29:43 <clokep> The benefit is that I'm able to find it. :-D 13:29:48 --> rikki has joined #instantbird 13:29:55 <clokep> But anyway, I think there's more important ones to fix in the prefs panel. 13:30:13 <flo> if we start having a varying number of options, it would make the preview area move around each time you change the selected theme. I don't think that's desirable. 13:30:30 <flo> clokep: "The benefit is that I'm able to find it. :-D" I would prefer if we could ensure you don't *need* to find it :) 13:31:14 <flo> the pref window is definitely the best area to attract bikeshedding discussions :) 13:31:37 <Mic> :D 13:31:41 <clokep> Yes. 13:31:49 <clokep> And we could better spend our time fixing bugs. ;) Haha. 13:32:01 <Mic> Have I told you that I'd really like to put a separator between ... ahem 13:32:58 <Mic> Speaking of separators: is the separator in the smiley list dropdown also too short for you (on Windows 7) 13:33:04 <flo> Mic: did you know the margin is too big between... ? :) And really, the wording of ... is confusing! :) 13:33:15 <Mic> It's flush right and missing a piece at the left end 13:33:39 <clokep> Mic: Looks OK for me I think? 13:33:41 <Mic> (before the no-extra-themes-installed item at least) 13:34:10 <-- rikki has quit (Connection reset by peer) 13:34:18 --> rikki has joined #instantbird 13:34:52 <flo> about that drop down, if an installed theme has a very long name, the width of the whole selector increases, and the "Get more emoticons" thing is out of the window... 13:35:22 <flo> and actually the whole tabbox ends up looking bad 13:35:47 <-- skeledrew1 has quit (Ping timeout) 13:35:47 --> Tonnes has joined #instantbird 13:35:54 --> skeledrew has joined #instantbird 13:36:16 <instantbot> New Instantbird (UI) bug 748 filed by benediktp@ymail.com. 13:36:18 <instantbot> benediktp@ymail.com added attachment 580 to bug 748. 13:36:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=748 min, --, ---, nobody, NEW, Separator on smiley dropdown too short 13:38:44 <clokep> Ah Mic: Yes, I see that as well. 13:38:53 --> chrisccoulson has joined #instantbird 13:40:00 <clokep> flo: Can we put a maximum width on it that it'll just get ellipses beyond? 13:40:04 <clokep> /me doesn't know how xul works. 13:40:25 <flo> it works with hacks :-P 13:42:51 <clokep> Hah. 13:43:25 <flo> it's possible it's just a missing flex attribute 13:46:43 <Mic> bbl 13:51:07 <-- chrisccoulson has quit (Ping timeout) 13:54:19 --> DetroitLibertyPenguin has joined #instantbird 14:04:34 <clokep> flo: Was IRC yesterday the full review for bug 712? (Don't need to finish it now if not -- I'm leaving soon anyway), just wondering if I have all the info I need. :) 14:04:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=712 maj, --, ---, clokep, ASSI, No UI feedback when attempting to install an incompatible add-on 14:04:51 <flo> no 14:05:00 <flo> I spotted at least 2 missing semicolons :-P 14:05:09 <flo> and I haven't actually read the code yet :-D 14:07:01 <clokep> OK. :) 14:39:02 <-- Mic has quit (Quit: Instantbird 0.3a2pre) 14:50:18 <flo> I think this is an acceptable fix for the overflow caused by long theme names: http://pastebin.instantbird.com/632 14:55:18 <-- skeledrew has quit (Ping timeout) 15:03:26 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 15:10:59 <-- waynenguyen has quit (Ping timeout) 15:15:57 --> chrisccoulson has joined #instantbird 15:31:25 <-- chrisccoulson has quit (Ping timeout) 15:42:28 --> waynenguyen has joined #instantbird 15:44:54 --> Glards has joined #instantbird 15:47:36 <-- waynenguyen has quit (Ping timeout) 15:49:15 --> chrisccoulson has joined #instantbird 16:35:16 --> waynenguyen has joined #instantbird 16:42:20 <-- DGMurdockIII has quit (Quit: get satisfied!  :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::) 16:59:42 <-- Mathnerd314 has quit (Ping timeout) 17:04:55 <instantbot> tymerkaev@gmail.com added attachment 581 to bug 748. 17:04:56 <instantbot> tymerkaev@gmail.com requested review from florian@instantbird .org for attachment 581 on bug 748. 17:04:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=748 min, --, ---, tymerkaev, ASSI, Separator on smiley dropdown too short 17:23:49 <-- yan has quit (Ping timeout) 17:27:22 --> yan has joined #instantbird 17:46:50 --> jdt has joined #instantbird 18:00:04 --> clokep has joined #instantbird 18:00:04 * ChanServ sets mode +h clokep 18:34:43 --> linuxwizard has joined #instantbird 19:21:24 <clokep> flo: I'm getting some crazy error when I try to run w/ my IRC extension, http://pastebin.instantbird.com/633 19:21:50 <clokep> Tried updating to older revisions to incase I messed something up and I still get that. 19:22:46 <-- tymerkaev has quit (Client exited) 19:28:56 <clokep> Started happening after I updated my Instantbird build... 19:30:32 <clokep> I guess it's somehow dying in the init() method of the core? But I'm not sure how I can debug that (if it's possible). 19:38:43 --> skeledrew has joined #instantbird 19:39:28 <-- skeledrew has quit (Quit: Instantbird 0.3a2pre) 19:39:32 <flo> it's bad that a JS add-on can break startup :( 19:39:57 <clokep> I agree...but how do I fix it? :-D 19:40:38 <flo> do you have the same startup failure on a clean profile without any IRC account? 19:41:23 <clokep> Yes. 19:42:31 <flo> is there any way I can reproduce it in my debug build? :) 19:42:45 <clokep> Uhh...download the extension and try it? :-D 19:42:49 <clokep> Newest code is uploaded. 19:44:04 --> skeledrew has joined #instantbird 19:51:01 <clokep> Just frustrating that I have no idea what it's even from. :( 20:05:58 <flo> do you still have a custom js proto helper? 20:06:26 <flo> and does your build start if you don't have the irc add-on (maybe it's broken in another completely different way :-D) 20:07:53 <clokep> flo: Yes, without IRC. And I do still have a custom jsProtoHelper. 20:08:19 <flo> what's left to "upstream" there? :) 20:08:52 <clokep> Nothing, but I left it so that when I have other things to upstream I don't need to recreate it. :P 20:09:21 <clokep> Removing it doesn't change anything though. 20:09:55 <clokep> Hmmm... 20:10:05 <clokep> This line in my chrome.manfiest is doing it: 20:10:05 <clokep> resource irc-js modules/ 20:10:32 <clokep> Actually never mind. 20:10:35 <clokep> The component does it too. 20:11:37 <clokep> If I comment out the whole manifest it works. ;) 20:11:44 <clokep> (This is all on a clean profile btw.) 20:42:28 <flo> stupid question: how do I install it? :-D 20:43:26 <clokep> flo: From hg? 20:43:32 <clokep> Like the repo or the extension? 20:43:32 <flo> yes 20:43:43 <clokep> Just drop it into a folder in your extensions folder... 20:43:48 <clokep> irc-js@patrick.cloke 20:44:19 <clokep> hg clone https://hg.instantbird.org/experiments/ <ib-profile-dir>/extensions/irc-js@patrick.cloke 20:44:57 <flo> it has to be in the profile? 20:45:14 <flo> I just typed "$ ln -s /Users/florian/buildhg/experiments-irc/ extensions/irc-js@patrick.cloke" 20:45:16 <clokep> No. 20:45:32 <clokep> That should work OK. 20:45:47 <clokep> I'm running mine under an unzipped nightly, not as part of my profile. 20:45:56 <flo> cool, it successfully broke startup :) 20:46:03 <clokep> This way it won't be deleted if I mess something up. :) 20:46:29 <flo> should I check for updates ? :-P 20:47:25 <clokep> I don't think it'll help. 20:47:43 <flo> the debug build prints this in the terminal: http://pastebin.instantbird.com/634 20:48:14 <clokep> Hmm...I'm not trying to register a protocol override? 20:48:56 <flo> I should remove the word "override" from that message :) 20:49:25 <clokep> Ah, haha. 20:49:34 <flo> in 0.2 the only protocols registered using the category manager were the overrides 20:49:56 <clokep> Right. 20:50:29 <clokep> Were there any major changes to the way protocols work recently? I don't remember seeing any. 20:50:42 <flo> I don't understand why the message appears 4 times though 20:51:08 <flo> failing to register for a JS plugin is most likely a parse error ;) 20:51:28 <clokep> Hmmm....but I rolled back and sitll got it. 20:51:29 <clokep> I'll try again. 20:52:10 <flo> if an API you depended on doesn't exist anymore, rolling back won't help 20:52:25 <flo> with some logging enabled: http://pastebin.instantbird.com/635 20:52:28 <clokep> Right. 20:52:57 <flo> it's strange that failing to register JS-IRC makes all the following JS protocols fail 20:53:14 <clokep> Yes. :-/ 20:53:47 <flo> the startup failure is not from that though 20:54:29 <flo> something throws during the initialization of imContacts.js, and *that* prevents startup 20:55:14 <flo> I'll try again on my linux debug build 20:55:33 <flo> I hacked it to print *all* js errors, even those that are eaten by XPConnect :) 20:55:41 <flo> (added a printf in the contructor of the JS Error object) 21:00:08 <clokep> :) Sweet. 21:04:14 <flo> it fails to break startup on my linux build :-S 21:04:36 <flo> but my mozilla-central checkout is old 21:05:24 <flo> ~ 1 month old 21:06:55 <clokep> On moz-2 now? 21:07:18 <flo> I just pulled mozilla-2.0 and it added 69 changesets 21:08:09 <clokep> Mmhmm. I hate how this stuff is always what gets me in my development. :( 21:28:17 <flo> if I comment out the whole content of ircProtocol.js, I have only one instance of: WARNING: Failed attempt to register a protocol component: file /Users/florian/buildhg/hg.instantbird.org/purple/purplexpcom/src/purpleCoreService.cpp, line 479 21:28:31 <flo> so somehow, there's something in the file that breaks the core :-S 21:29:37 <clokep> Haha OK. 21:30:51 <clokep> I have two Instantbirds open...idk which one to kill. :( 21:31:01 <clokep> Ah I guess right. :) 21:31:58 <clokep> Could it just bea syntax error? 21:32:34 <flo> that would be sad 21:34:20 <clokep> I commented out the whole file and IB still isn't running for me. :( 21:35:55 <flo> ah, it seems my linux build works because there's an older version of js-irc installed 21:36:47 <clokep> Ah. OK. 21:37:21 <flo> and now I have the real error :) 21:38:01 <flo> http://pastebin.instantbird.com/636 21:38:26 <flo> Cu.import("resource://irc-js/commands.jsm"); doesn't work apparently 21:38:55 <clokep> Hmmm.... 21:39:43 <flo> hmm, or I broke something else 21:39:45 <clokep> It should exist... 21:40:00 <flo> but it looks like it, as when I have this error, all the 4 js proto fail to load 21:41:50 <clokep> Hmm...interesting. 21:53:23 <flo> if I remove that line, then it fails with "syntax error" on Cu.import("resource://irc-js/utils.jsm"); ... which makes no sense to me 21:54:43 <clokep> There is a syntax error in that file. ;) I had a trailling comma. 21:54:46 <clokep> But Idk if that matters. 21:56:12 <flo> on that line? 21:56:27 <clokep> No, but in utils.jsm there is. 21:59:04 <clokep> flo: I just ran it on a clean profile and it worked? 21:59:15 <clokep> Let me update this build though. 22:02:10 <-- skeledrew has quit (Ping timeout) 22:02:18 --> skeledrew1 has joined #instantbird 22:02:25 <flo> it seems the issue was just the trayling comma 22:04:06 <flo> it would be interesting to know why a parse error in a js module breaks so many unrelated things 22:04:31 <flo> I suspect it broke all the following Cu.import calls, even for other components 22:04:46 <clokep> Right. Probably not good. 22:04:58 <clokep> Also weird that I had to move the extension to get it to reload the component apparently? 22:05:32 <flo> https://bugzilla.mozilla.org/show_bug.cgi?id=463122 22:05:38 --> clokep_js has joined #instantbird 22:05:41 <flo> forgot -purgecaches again? 22:05:55 <clokep_js> No, I was using -purgecaches 22:06:06 <clokep_js> But I spelled it wrong. :( 22:06:20 <clokep_js> >>instantbird.exe -P dev -no-remote -purgecachces 22:06:26 <clokep_js> It was split over two lines right after the h. 22:06:28 <flo> and commands.jsm imports utils.jsm :) 22:06:48 <clokep_js> mmhmm. 22:06:58 <clokep_js> Sorry for wasting a lot of your time! 22:08:26 * clokep_js forgets where he even was with js-irc stuff. 22:08:30 <flo> that bug explains the strange NOT_FOUND error 22:08:43 <flo> I still don't get why the following imports are broken too 22:08:51 <clokep_js> Yes. 22:09:25 <flo> clokep_js: common problem when wasting a lot of effort on debugging something stupid: we don't know what we wanted to do in the first place :-D 22:10:04 <clokep> Haha, yes. It's certainly an issue sometimes. :( 22:10:31 <clokep> /join #testib 22:10:39 <clokep> Blah. I forgot commands aren't working for whatever reason. 22:10:53 <clokep_js> Commands work for me though! :-D 22:12:35 <flo> hmm :( 22:12:48 <flo> sounds like another crappy thing I should debug 22:14:05 <flo> I think we "should" investigate more on why that syntax error prevented other protocols to load 22:18:35 <clokep> Probably, it'd be bad for some random person to have a crappy protocol extension that breaks a lot of our built in ones. :( 22:18:59 <clokep> Just add a try block around it, it'll be fine. ;) 22:22:46 <-- clokep_js has left #instantbird () 22:25:35 <clokep> /me thinks he should probably start running IRC-JS. ;) 22:33:05 <flo> a try block around what? 22:33:23 <flo> clokep: so that you can ignore the brokenness of commands? :-D 22:34:16 <-- chrisccoulson has quit (Quit: Ex-Chat) 22:34:37 <clokep> a try block around everything, isn't that how you fix errors? :-D 22:34:48 <clokep> And so I can get annoyed by the brokenness of my own code and fix it. :) 22:47:45 <flo> I don't think it's safe to ignore an import failure in imContacts.js ;) 22:50:24 <clokep> Hmmm...probably. 22:50:41 <clokep> I'm glad I'm able to work on stuff now haha. 22:51:13 <flo> you should get an editor that highlights syntax errors ;) 22:53:06 <clokep> Complain to Mook. :) 22:53:27 <clokep> It actually had a little squiggly under it, it's how I found it. 22:53:41 <clokep> I guess I never ran w/ that code which is strange. 22:59:18 <flo> I should learn lisp to fix mine (too many false positives, it doesn't like when I write var o = {f: function() true, ...};) 22:59:48 <clokep> :( What editor do you use? 23:00:36 <clokep> I'm going to install this, brb. 23:00:40 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 23:01:04 --> clokep has joined #instantbird 23:01:05 * ChanServ sets mode +h clokep 23:01:25 <flo> Emacs 23:01:38 <clokep> Ah, classy. 23:02:11 <clokep> Hmmm....so why did that delete my extension folder? 23:02:11 <-- flo has quit (Input/output error) 23:02:14 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 23:02:59 --> clokep has joined #instantbird 23:02:59 * ChanServ sets mode +h clokep 23:07:07 --> flo has joined #instantbird 23:07:07 * ChanServ sets mode +qo flo flo 23:07:37 <clokep> flo: Got another question for ya...I'm getting this when I clone my repo: http://pastebin.instantbird.com/637 23:08:08 <flo> the code that does the syntax highlight is not really part of emacs by default (yet), it's http://code.google.com/p/js2-mode/ 23:08:45 <flo> no idea of the cause, sorry :( 23:10:28 <flo> Good evening/night :) 23:11:29 <clokep> 'night 23:17:59 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 23:19:49 --> clokep has joined #instantbird 23:19:50 * ChanServ sets mode +h clokep 23:26:06 <clokep> flo: http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/jsProtoHelper.jsm#501 throws an error for both IRC and Twitter...that function doesn't exist anymore apparently. 23:26:33 <-- sonny has left #instantbird () 23:26:39 --> sonny has joined #instantbird 23:26:54 <-- sonny has quit (Client exited) 23:34:26 <-- clokep has left #instantbird () 23:36:23 --> deOmega has joined #instantbird 23:38:30 <deOmega> Hi.. thanks for the minimize to tray option. Is it safe to say I can uninstall the minimize to tray add-on? :) 23:45:21 <deOmega> I will read the log for updates to my question. have a great day. 23:45:41 <-- deOmega has left #instantbird () 23:48:41 <-- Ornthalas has quit (Quit: KTHXBYE)