All times are UTC.
00:27:37 --> sherief has joined #instantbird 00:48:07 <-- sherief has quit (Input/output error) 01:03:12 <-- Mook_as has quit (Quit: Mook_as) 01:09:18 <-- clokep has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 01:09:25 --> clokep has joined #instantbird 01:09:25 * ChanServ sets mode +o clokep 01:21:02 <-- clokep has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 03:05:54 --> flo-retina has joined #instantbird 03:05:54 * ChanServ sets mode +qo flo-retina flo-retina 03:07:27 --> sherief has joined #instantbird 03:16:57 <-- Rym has quit (Ping timeout) 03:17:15 --> Rym has joined #instantbird 03:17:22 --> mconley has joined #instantbird 03:19:52 <instant-buildbot> build #1150 of linux-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1150 03:30:05 <flo-retina> clokep: indeed, looks like your fix works :) (Mac is distributing already) 03:30:15 <flo-retina> feels strange to be awake when nightlies are finishing :-S 03:35:13 <-- mconley has quit (Input/output error) 03:44:54 <-- EionRobb has quit (Quit: Leaving.) 03:47:56 <instant-buildbot> build #2335 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2335 03:48:52 <-- flo-retina has quit (Ping timeout) 04:01:18 --> EionRobb has joined #instantbird 04:14:21 <instant-buildbot> build #1507 of win32-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1507 04:22:37 <-- nhnt11 has quit (Ping timeout) 04:23:46 --> nhnt11 has joined #instantbird 04:50:23 <-- EionRobb has quit (Quit: Leaving.) 04:54:59 <instant-buildbot> build #45 of linux64-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/45 04:57:33 --> EionRobb has joined #instantbird 05:47:21 <-- EionRobb has quit (Quit: Leaving.) 05:51:24 <-- sherief has quit (Input/output error) 05:56:23 <-- Rym has quit (Quit: WeeChat 0.4.3) 06:10:06 --> EionRobb has joined #instantbird 06:10:09 --> gerard-majax_ has joined #instantbird 06:21:41 <-- gerard-majax_ has quit (Ping timeout) 06:30:23 --> gerard-majax_ has joined #instantbird 06:34:11 <-- Armada has quit (Quit: Leaving) 06:49:11 <-- gerard-majax_ has quit (Ping timeout) 06:51:30 --> gerard-majax_ has joined #instantbird 06:57:57 --> mpmc has joined #instantbird 07:01:56 * Fallen|away is now known as Fallen 07:11:49 <-- gerard-majax_ has quit (Ping timeout) 07:18:45 <-- nhnt11 has quit (Ping timeout) 07:30:59 --> jb has joined #instantbird 07:31:05 --> nhnt11 has joined #instantbird 07:36:29 <-- nhnt11 has quit (Ping timeout) 07:37:28 --> nhnt11 has joined #instantbird 08:12:14 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 08:26:45 --> gerard-majax_ has joined #instantbird 08:31:52 --> Bollebib has joined #instantbird 08:45:09 --> sherief has joined #instantbird 09:38:32 --> sonny has joined #instantbird 09:45:33 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 09:45:39 --> nhnt11 has joined #instantbird 09:47:57 --> BWMerlin has joined #instantbird 09:59:24 <-- sonny has quit (Client exited) 10:08:54 --> aleth has joined #instantbird 10:08:54 * ChanServ sets mode +o aleth 10:20:21 --> clokep has joined #instantbird 10:20:22 * ChanServ sets mode +o clokep 10:28:11 <-- jb has quit (Input/output error) 10:39:00 <aleth> clokep: Are you on a Windows machine atm? Someone should test that generic icons patch on Win if possible 10:40:02 <clokep> aleth: I don't have time to test that right now, but if you request feedback from me, I can get to it. 10:40:30 <aleth> It's blocking aororla, so if we are close to landing his patch, we should try to land that one too. 10:41:21 <clokep> aleth: Right. Will look at it soon then. :) 10:41:32 --> mpmc has joined #instantbird 10:43:56 * clokep needs to look at the password thing again too. 10:44:17 <aleth> Hopefully that won't turn out to be too messy 10:44:42 <clokep> I'm scared of the promise bubbling up very high... 10:46:51 <aleth> "Problem with [object Map Iterator]" now that's a new one :P 10:47:17 <clokep> Context? 10:47:41 <aleth> This memory-saving patch I'm fighting with 10:47:56 <aleth> I don't know where that error is coming from yet... 10:48:29 <clokep> Ahhhhh. 10:50:13 <clokep> At least we're not busted from the changes yesterday. ;) 10:50:29 <aleth> Thanks for that! :) 10:51:45 <clokep> Yeah. 10:52:00 <clokep> Do we know if the Linux failures are a result of the patch or the normal intermittent. 10:52:26 <clokep> Maybe I'll have a few minutes to port all the packaging changes... 10:53:05 <aleth> Looks like the normal intermittent (client.mk:205: /home/buildbot/buildslave/linux/build/obj-instantbird/.mozconfig.mk: No such file or directory) 10:53:30 <clokep> OK. :) Good! 10:53:41 <clokep> For once those build changes actually seemed to clean some stuff up IMO. 10:53:47 <clokep> Not just moving things around. 10:54:03 <aleth> Yes, the result looks much simpler :) 10:54:28 <aleth> I'm sort of surprised it doesn't break the dynamic prpl hacks though 10:54:34 <clokep> Why? 10:54:38 <aleth> But I'm not going to complain ;) 10:54:54 <clokep> One we use Library and one we use XPCOMBinaryComponent... 10:55:04 <aleth> Just because it means the build system is making new assumptions. 10:55:11 * clokep shrugs. 10:55:13 <clokep> Not really. 10:55:22 <clokep> If you look at what those things do...it's pretty much what we had before. 10:55:54 <aleth> Great 10:56:01 <aleth> I only looked at the patch ;) 10:57:35 <aleth> ah, looks like Map.keys() doesn't return an Array 10:57:37 <clokep> aleth: http://dxr.mozilla.org/mozilla-central/source/build/templates.mozbuild#47 and http://dxr.mozilla.org/mozilla-central/source/build/templates.mozbuild#120 10:57:44 <clokep> It returns an iterator, doesn't it? 10:58:01 <aleth> Yes, exactly. I'd somehow forgotten that 10:58:19 <clokep> It's always the simple things. ::-\ 10:58:36 <aleth> At least it means it should have a simple fix :) 11:00:08 <aleth> And it does :) 11:00:19 <clokep> I'm very curious to see this patch btw. 11:00:22 <clokep> But I need to go. :-D 11:00:50 <aleth> clokep: Ooh, so that means templates landed? Wasn't flo hoping that might help in some other places too? 11:02:05 <-- clokep has quit (Ping timeout) 11:28:21 <-- Bollebib has quit (Ping timeout) 11:33:23 --> Bollebib has joined #instantbird 11:50:53 --> clokep_work has joined #instantbird 11:50:53 * ChanServ sets mode +o clokep_work 12:19:35 --> flo-retina has joined #instantbird 12:19:35 * ChanServ sets mode +qo flo-retina flo-retina 12:20:11 <flo-retina> aleth: "<aleth> Looks like the normal intermittent (client.mk:205: /home/buildbot/buildslave/linux/build/obj-instantbird/.mozconfig.mk: No such file or directory)" that message doesn't indicate the normal intermittent; it's here on all builds even working ones. 12:21:05 <aleth> Oops! I stand corrected. 12:21:10 <flo-retina> aleth: the normal intermittent error is "libpurplexpcom.so: File exists" (and yes, this build is failing due to the 'normal' intermittent) 12:21:43 <flo-retina> Hello btw :) 12:21:50 <aleth> Hi :) 12:21:56 <aleth> Hope you're having a good week! 12:21:56 <flo-retina> sorry I start by pointing out things that aren't correct :-D 12:22:17 <aleth> flo-retina: AUTF8String won't work for arrays unless I am missing something. 12:22:19 <flo-retina> I am. Almost finished, flying back tonight 12:22:29 <flo-retina> aleth: why not? 12:23:52 <aleth> flo-retina: Because you get errors like "Could not convert JavaScript argument arg 0" 12:24:06 <aleth> If you know how to work around that, please share! 12:24:21 <flo-retina> pastebin the code 12:25:27 <aleth> well, in my case, http://pastebin.instantbird.com/904341 12:25:31 <flo-retina> aleth: unless you are writing C++ code, string and AUTF8String should be the same and interchangeable to for you (string will be char * in C++, AUTF8String will be nsAString) 12:25:32 <instantbot> c++ is e-- ah, nevermind. 12:26:09 <aleth> flo-retina: should, but don't seem to be. 12:26:25 <aleth> string causes problems, wstring works. 12:26:36 <aleth> AUTF8string just fails with the given error. 12:26:45 <flo-retina> arlora's patch is an out array, yours is an in array 12:27:00 <flo-retina> I didn't even know it was possible to pass an array of strings in that direction 12:27:16 <aleth> I didn't realize there was a difference between out and in for this 12:27:23 <flo-retina> actually, his array is the return value of the method 12:27:30 <flo-retina> (in JS) 12:27:32 <aleth> Yes 12:27:47 <aleth> We're only interested in JS here. 12:27:58 <flo-retina> aleth: well, I'm not saying there is necessarily a difference there. But I've never seen an in array. 12:28:38 <flo-retina> aleth: what's the JS code that's causing the error? 12:29:28 <aleth> callback.onRoomInfoAvailable(arrayofstrings, true, arrayofstrings.length); 12:29:52 <Fallen> calendar uses wstring. Not sure if thats better though 12:29:55 <clokep_work> aleth: I'm working some magic with that link. 12:29:57 <aleth> where callback is a prplIRoomInfoCallback 12:30:43 <aleth> Fallen: I've found that wstring works for unicode too, string doesn't, whereas AUTF8String simply breaks altogether with the above error. 12:30:52 <flo-retina> aleth: looks like mxr has plenty of in arrays 12:31:28 <aleth> clokep_work: magic sounds good :) 12:31:47 <Fallen> make sure to check if it really does. I heard of an issue with special characters lately that I haven't looked into, but I assume has to do with idl types breaking things 12:33:48 <flo-retina> aleth: looks like they are all using string or or wstring: http://pastebin.instantbird.com/904364 12:34:06 <flo-retina> I guess there may be an xpconnect quirk here making AUTF8String unusable in this case 12:34:42 <aleth> Yes, that's what it seemed like to me too. Hence my comment 12:35:11 <flo-retina> heh, a bug from Fallen vaguely related: bug 716975 12:35:13 <aleth> Fallen: This is with wstring, looks like unicode works :) http://puu.sh/bmu2H/12415e0c14.png 12:35:13 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=716975 nor, --, ---, nobody, NEW, pyxpidl doesn't error out when returning an array of AUTF8String 12:35:16 <flo-retina> maybe my comment in the bug was wrong too 12:35:46 * flo-retina shouldn't be commenting on code before having breakfast 12:36:08 <flo-retina> back later 12:36:09 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 12:46:07 --> sonny has joined #instantbird 12:46:41 <clokep_work> aleth: So pretty much my idea is to automate using ircanywhere by pushing it to heroku. 12:47:27 <aleth> clokep_work: that would be pretty neat! 12:49:41 <aleth> :) 13:14:45 <-- aleth has quit (Ping timeout) 14:00:30 --> clokep has joined #instantbird 14:00:31 * ChanServ sets mode +o clokep 14:02:15 <-- clokep has quit (Ping timeout) 14:08:01 <-- sonny has quit (Ping timeout) 14:08:04 --> mconley has joined #instantbird 14:29:54 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 14:30:27 --> iamjayakumars has joined #instantbird 14:32:28 <clokep_work> nhnt11: ping 14:34:31 --> flo-retina has joined #instantbird 14:34:32 * ChanServ sets mode +qo flo-retina flo-retina 14:36:51 --> sonny has joined #instantbird 14:42:16 --> Mook_as has joined #instantbird 15:02:58 <-- BWMerlin has quit (Quit: BWMerlin) 15:15:43 <flo-retina> bah, I pulled c-c/m-c and my build fails :( 15:16:51 * flo-retina hopes a clobber will fix it 15:19:56 <clokep_work> flo-retina: Did you pull purple? 15:20:09 <flo-retina> yes 15:20:12 <flo-retina> the failure was in dom/ 15:20:15 <clokep_work> Just checking. 15:20:15 <clokep_work> Ah! 15:32:25 <clokep_work> Hopeflly that fixes it. :) 15:39:08 <-- sonny has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 15:40:05 --> arlolra has joined #instantbird 15:47:28 <-- gerard-majax_ has quit (Ping timeout) 15:49:17 --> Rym has joined #instantbird 15:59:19 <flo-retina> my build finished 15:59:37 <flo-retina> and I think it's the first time I (successfully) star Instantbird with |mach run| :) 16:00:33 <flo-retina> *start 16:01:45 <-- EionRobb has quit (Ping timeout) 16:02:23 <clokep_work> :) 16:02:35 --> EionRobb has joined #instantbird 16:02:58 <Fallen> does anyone have a restartless instantbird addon I can use as a template? Preferably one that modifies the conversation window 16:03:50 --> Bollebib has joined #instantbird 16:03:52 <flo-retina> I think aleth's Toggle Participant List is restartless 16:08:05 <arlolra> flo-retina: using an AUTF8String there gives me a "Could not convert Native argument" error. I think that's why we switched to string. Should I be using an nsIArray? 16:08:37 <flo-retina> arlolra: wstring then. Sorry for the confusion before breakfast :-[ 16:09:43 <arlolra> ah, ok, thanks 16:14:48 <-- mconley has quit (Connection reset by peer) 16:15:06 --> mconley has joined #instantbird 16:30:16 <-- sherief has quit (Ping timeout) 16:40:00 <nhnt11> clokep_work: pong 16:53:20 --> gerard-majax_ has joined #instantbird 16:59:15 <-- gerard-majax_ has quit (Ping timeout) 17:10:26 --> gerard-majax_ has joined #instantbird 17:16:26 <-- gerard-majax_ has quit (Ping timeout) 17:21:44 * Fallen is now known as Fallen|away 17:30:35 <-- iamjayakumars has quit (Quit: ) 17:50:31 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 18:17:48 --> gerard-majax has joined #instantbird 18:27:50 <-- Rym has quit (Ping timeout) 18:29:53 --> Rym has joined #instantbird 18:30:32 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 18:36:31 <-- Rym has quit (Ping timeout) 18:36:43 --> sawrubh has joined #instantbird 18:48:28 <-- clokep_work has quit (Ping timeout) 18:55:22 <-- gerard-majax has quit (Ping timeout) 19:05:15 --> Rym has joined #instantbird 19:07:20 <-- Rym has quit (Ping timeout) 19:11:19 --> Rym has joined #instantbird 19:35:34 --> clokep has joined #instantbird 19:35:34 * ChanServ sets mode +o clokep 19:45:09 <-- nhnt11 has quit (Ping timeout) 19:46:11 --> nhnt11 has joined #instantbird 20:01:57 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 20:44:01 <-- sawrubh has quit (Quit: Connection closed for inactivity) 21:27:21 --> flo-retina has joined #instantbird 21:27:22 * ChanServ sets mode +qo flo-retina flo-retina 21:38:04 <-- Bollebib has quit (Connection reset by peer) 21:44:23 <-- flo-retina has quit (Ping timeout) 21:49:20 --> flo-retina has joined #instantbird 21:49:20 * ChanServ sets mode +qo flo-retina flo-retina 21:52:46 <-- clokep has quit (Ping timeout) 21:54:52 --> sherief has joined #instantbird 22:22:17 <-- Rym has quit (Ping timeout) 22:29:46 --> Rym has joined #instantbird 22:41:19 * Fallen|away is now known as Fallen 22:46:30 <-- mconley has quit (Input/output error) 22:46:40 <arlolra> flo-retina: thanks for taking a peak 22:47:19 <-- Rym has quit (Quit: WeeChat 0.4.3) 22:47:25 --> Rym has joined #instantbird 22:47:53 <flo-retina> arlolra: np. I'm stuck at the airport waiting for my flight to board (supposedly 20 minutes ago). Nice to see this is almost ready! :) 22:48:27 <arlolra> :) 22:48:44 <arlolra> I left some comments if you want to kill some more time 22:51:44 <flo-retina> doesn't "calling notifyObservers with the prplMessage itself." result in the notification being sent to the conversation service where you wrap the other messages? 22:52:17 <flo-retina> arlolra: I probably don't have time to re-read the whole of imConversations.js, so I'm hoping you (maybe with some help from aleth or clokep) can figure out something reasonable :) 22:52:34 <flo-retina> looks like some people are boarding 22:53:36 <arlolra> it's notifying observers of the conversation service 22:54:02 <arlolra> the conversation for system messages in the conversation service is the conversation service 22:54:19 <arlolra> flo-retina: have a good flight 22:57:23 <flo-retina> arlolra: you may want to implement an imSystemMessage object in the imConversations.js file that contains |system: true, noLog: true,| directly in the prototype 22:57:27 <flo-retina> not sure, that's just an idea. 22:57:37 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 22:59:16 <-- arlolra has quit (Quit: arlolra) 23:07:49 --> arlolra has joined #instantbird 23:15:20 --> BWMerlin has joined #instantbird 23:20:47 * Fallen is now known as Fallen|away 23:55:04 <-- sherief has quit (Input/output error)