#instantbird log on 03 19 2015

All times are UTC.

00:09:02 <-- myk has quit (Ping timeout: 121 seconds)
00:09:53 --> myk has joined #instantbird
00:14:42 <-- myk has quit (Ping timeout: 121 seconds)
00:14:58 --> AlexanderSalas has joined #instantbird
00:15:23 --> myk1 has joined #instantbird
00:17:35 --> AlexanderSalas1 has joined #instantbird
00:19:59 <-- AlexanderSalas has quit (Ping timeout: 121 seconds)
00:20:06 <-- AlexanderSalas1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
00:20:16 <-- myk1 has quit (Ping timeout: 121 seconds)
00:28:18 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
00:49:06 <-- Nazadel has quit (Quit: Bye)
01:05:45 <-- Mook_as has quit (Client exited)
01:13:58 --> DGMurdockIII has joined #instantbird
01:25:53 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
01:47:14 <-- Tonnes has quit (Connection closed)
01:49:53 --> Tonnes has joined #instantbird
01:52:03 <-- aleth has quit (Quit: :tiuQ)
02:02:33 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
02:18:36 --> EionRobb1 has joined #instantbird
02:20:11 <-- EionRobb has quit (Ping timeout: 121 seconds)
02:21:35 <-- Mnyromyr has quit (Connection closed)
02:52:36 --> mconley has joined #instantbird
02:55:29 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
03:18:30 --> Widdershins has joined #instantbird
03:23:08 <instant-buildbot> build #2590 of macosx-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2590
03:59:55 --> harshit has joined #instantbird
04:20:34 <-- harshit has quit (Quit: Leaving)
04:24:56 <-- DGMurdockIII has quit (Quit: Leaving)
04:33:01 <-- mconley has quit (Connection closed)
04:51:49 <-- EionRobb1 has quit (Quit: Leaving.)
04:55:35 <instant-buildbot> build #1662 of win32-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1662
05:04:17 --> gerard-majax has joined #instantbird
05:04:23 <instant-buildbot> build #1339 of linux-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1339
05:23:40 --> EionRobb has joined #instantbird
05:56:56 --> Bollebib has joined #instantbird
06:18:52 <-- gerard-majax has quit (Ping timeout: 121 seconds)
06:21:29 <instant-buildbot> build #250 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/250
06:31:22 --> gerard-majax has joined #instantbird
06:34:25 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
06:41:49 <-- micahg has quit (Ping timeout: 121 seconds)
06:47:05 --> DGMurdockIII has joined #instantbird
06:57:37 <-- gerard-majax has quit (Quit: Leaving)
06:57:43 --> gerard-majax_ has joined #instantbird
06:59:13 --> nhnt11 has joined #instantbird
06:59:13 * ChanServ sets mode +h nhnt11 
07:03:17 <-- nhnt11 has quit (Ping timeout: 121 seconds)
07:04:52 <-- mudpit has quit (Ping timeout: 121 seconds)
07:07:59 <-- gerard-majax_ has quit (Ping timeout: 121 seconds)
07:14:23 --> gerard-majax_ has joined #instantbird
07:21:17 --> mudpit has joined #instantbird
07:29:19 <-- mudpit has quit (Ping timeout: 121 seconds)
07:33:02 <-- DGMurdockIII has quit (Quit: Leaving)
07:35:44 --> mudpit has joined #instantbird
07:36:30 <-- gerard-majax_ has quit (Ping timeout: 121 seconds)
07:43:47 <-- mudpit has quit (Ping timeout: 121 seconds)
08:38:42 * Fallen|away is now known as Fallen 
08:41:00 --> gerard-majax_ has joined #instantbird
08:49:28 --> sherief has joined #instantbird
08:53:14 --> mconley has joined #instantbird
08:57:07 * gerard-majax_ is now known as gerard-majax 
08:57:22 <-- mconley has quit (Ping timeout: 121 seconds)
09:14:23 --> aleth has joined #instantbird
09:14:23 * ChanServ sets mode +o aleth 
09:54:37 <-- EionRobb has quit (Quit: Leaving.)
10:18:30 <-- sherief has quit (Ping timeout: 121 seconds)
10:20:28 --> clokep_ has joined #instantbird
10:20:28 * ChanServ sets mode +o clokep_ 
10:36:36 --> nhnt11 has joined #instantbird
10:36:36 * ChanServ sets mode +h nhnt11 
10:44:42 <-- nhnt11 has quit (Ping timeout: 121 seconds)
10:45:10 <-- aleth has quit (Quit: :tiuQ)
10:57:45 <-- clokep_ has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:00:50 --> BWMerlin has joined #instantbird
11:06:29 --> aleth has joined #instantbird
11:06:30 * ChanServ sets mode +o aleth 
11:08:01 --> mudpit has joined #instantbird
11:11:01 --> mpmc has joined #instantbird
11:30:04 <-- mudpit has quit (Ping timeout: 121 seconds)
11:30:59 --> nhnt11 has joined #instantbird
11:31:00 * ChanServ sets mode +h nhnt11 
11:35:01 <-- nhnt11 has quit (Ping timeout: 121 seconds)
11:35:31 --> Mnyromyr has joined #instantbird
11:44:42 --> nhnt11 has joined #instantbird
11:44:42 * ChanServ sets mode +h nhnt11 
11:49:50 --> nhnt12 has joined #instantbird
11:49:50 * ChanServ sets mode +h nhnt12 
11:50:58 <-- nhnt11 has quit (Ping timeout: 121 seconds)
11:50:58 * nhnt12 is now known as nhnt11 
11:56:19 <-- aleth has quit (Ping timeout: 121 seconds)
11:57:08 --> aleth has joined #instantbird
11:57:09 * ChanServ sets mode +o aleth 
11:58:55 --> clokep_work has joined #instantbird
11:58:55 * ChanServ sets mode +o clokep_work 
12:14:34 <-- BWMerlin has quit (Client exited)
12:20:34 <-- aleth has quit (Ping timeout: 121 seconds)
12:33:58 --> aleth has joined #instantbird
12:33:59 * ChanServ sets mode +o aleth 
12:52:34 <clokep_work> aleth: http://pastebin.instantbird.com/1230798 is the approach I'm currently taking...
12:52:39 * Fallen is now known as Fallen|away 
12:52:42 <clokep_work> I feel like I"m touching too many places though. :-\
12:53:55 <clokep_work> I guess I'd appreciate some comments on the overall feel, not necessarily review comments.
12:54:04 <clokep_work> I know I have a few weird style things in there / comments that no longer make sense. :-D
12:54:11 <aleth> whoa, that's grown...
12:54:39 <clokep_work> Yes...
12:54:59 <clokep_work> Btw the fix in imAccounts.js is a separate bug that we currently have.
12:55:42 <clokep_work> This still adds account buddies to the database btw. I didn't have time to fix it yet.
13:00:58 <clokep_work> I don't love the thing I have to do with the tag in the IRC code.
13:10:49 --> bernard has joined #instantbird
13:12:13 <-- aleth has quit (Ping timeout: 121 seconds)
13:13:29 --> aleth has joined #instantbird
13:13:29 * ChanServ sets mode +o aleth 
13:24:24 * Fallen|away is now known as Fallen 
13:29:41 <aleth> Strange, the nightly failure looks like it's in m-c, but TB built OK.
13:32:06 <-- bernard has quit (Connection closed)
13:32:18 <clokep_work> aleth: Do you know if we disable any weird features or something?
13:36:25 --> bernard has joined #instantbird
13:40:08 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:40:36 <aleth> No idea..
13:41:44 <-- nhnt11 has quit (Ping timeout: 121 seconds)
13:41:54 <-- bernard has quit (Connection closed)
13:42:12 --> bernard has joined #instantbird
13:43:10 <aleth> clokep_work: I'm a bit confused by the approach. E.g. on XMPP, if the server tells us we have someone in the roster, we create an accountbuddy and call Services.contacts.accountBuddyAdded. That automatically adds a buddy etc and makes the accountbuddy appear in the contact list.
13:43:43 <aleth> So I was expecting something like "create an accountbuddy and call Services.contacts.dummyAccountBuddyAdded"
13:44:13 <clokep_work> aleth: It's possible I'mjust entirely unfamiliar with that code.
13:44:24 <clokep_work> But that doesn't sound that far off from what I did.
13:44:52 <aleth> You have attachDummyBuddy but I suspect a modification of what accountBuddyAdded does is more like what you need
13:45:08 <aleth> In the end not that far off, right.
13:45:10 <clokep_work> Yeah, perhaps.
13:45:41 <aleth> I mean, to ensue that the buddy created for the dummyaccountbuddy is a dummy buddy from the start.
13:47:08 <clokep_work> Hmm...
13:47:29 <aleth> Your code seems to do that too, but it doesn't have a notion of dummy account buddy, right?
13:47:31 --> clokep_work1 has joined #instantbird
13:47:31 * ChanServ sets mode +o clokep_work1 
13:48:06 <aleth> Which is why the account buddy is added to the database.
13:48:24 <clokep_work1> aleth: So...accountBuddyAdded looks VERY similar to the code I have.
13:48:30 <clokep_work1> I think my code copied parts of it.
13:48:34 <aleth> yes, you modified it
13:48:44 <clokep_work1> Yes, there's no concept of a dummy acocunt buddy.
13:48:48 <clokep_work1> Which might be what I need.
13:49:27 <clokep_work1> aleth: To be clear it works right now to show the status of a non-buddy in a conversation.
13:49:38 <clokep_work1> What *doesn't* work is then adding that buddy as a contact.
13:50:10 <aleth> Looks like progressn, anyway :-)
13:50:33 <-- Tonnes has quit (Connection closed)
13:51:09 <-- clokep_work has quit (Ping timeout: 121 seconds)
13:51:09 * clokep_work1 is now known as clokep_work 
13:51:43 --> Tonnes has joined #instantbird
13:51:48 <clokep_work> It's something...
13:52:12 <aleth> that was always going to be a tricky bug to fix...
13:52:46 <clokep_work> Yes.
13:52:56 * clokep_work isn't sure how he feels about a dummy account buddy. :-\
13:53:02 --> mconley has joined #instantbird
13:53:15 <aleth> Maybe it's a totally wrong idea ;)
13:53:58 <clokep_work> Hmm...no I don't think taht's necessary.
13:54:05 <clokep_work> Account buddies don't have an ID, just a name.
13:54:13 <clokep_work> So as long as we don't add them to the table it should be OK.
13:54:28 <clokep_work> I *think*.
13:54:45 <clokep_work> And then inside of ensureNotDummy of the Buddy, it should also add all the account buddies to the database.
13:54:45 <aleth> But if it's not added to the table, that's just another word for "dummy", with a flag rather than a negative id
13:55:00 <clokep_work> No, no. That's my point. I don't think there's even a flag that's necessary.
13:55:01 <aleth> Ah I see
13:55:04 <aleth> That might work
13:55:11 <clokep_work> I think we just don't care.
13:55:25 <clokep_work> Although a 'dummy' account buddy won't have a tag.
13:55:35 <aleth> And you have to prevent it being added to the DB initially
13:55:45 <clokep_work> Yeah.
14:13:09 <instantbot> New Chat Core - IRC bug 1145159 filed by aleth@instantbird.org.
14:13:10 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1145159 nor, --, ---, nobody, NEW, Tooltips broken for nicks with certain special characters
14:21:09 <-- Widdershins has quit (Connection closed)
14:28:36 --> sherief has joined #instantbird
14:42:41 --> Widdershins has joined #instantbird
14:43:50 <clokep_work> aleth: That's a crappy bug, http://www.irc.org/tech_docs/005.html might be usefl to tell you what those things are btw.
14:48:08 <-- bernard has quit (Connection closed)
14:54:59 --> bernard has joined #instantbird
14:55:12 <-- bernard has quit (Quit: Leaving.)
14:55:13 --> bernard has joined #instantbird
15:04:07 <-- aleth has quit (Ping timeout: 121 seconds)
15:04:11 --> micahg has joined #instantbird
15:05:11 --> nhnt11 has joined #instantbird
15:05:11 * ChanServ sets mode +h nhnt11 
15:27:26 --> myk has joined #instantbird
15:38:00 <-- gerard-majax has quit (Ping timeout: 121 seconds)
15:39:28 * Fallen is now known as Fallen|away 
15:47:24 --> bernard1 has joined #instantbird
15:48:47 <-- bernard has quit (Ping timeout: 121 seconds)
15:56:50 --> Defman has joined #instantbird
16:00:44 --> mudpit has joined #instantbird
16:08:13 --> aleth has joined #instantbird
16:08:13 * ChanServ sets mode +o aleth 
16:12:54 <clokep_work> aleth: Would adding a parameter to accountBuddyAdded which is "isDummy" make sense?
16:16:19 <aleth> If that's easiest, sure.
16:16:46 --> bernard has joined #instantbird
16:17:56 <-- bernard1 has quit (Ping timeout: 121 seconds)
16:21:30 <clokep_work> Hm. OK. :)
16:22:21 <aleth> I really don't have a clear sense of how best to do this ;)
16:24:52 <clokep_work> Yeah...I'll keep wrenching on it.
16:25:04 <clokep_work> I'm making *progress* so that feels good haha.
16:25:11 * clokep_work mumbles about IRC.
16:28:40 --> harshit has joined #instantbird
16:28:45 <-- sherief has quit (Ping timeout: 121 seconds)
16:33:42 --> mudpit1 has joined #instantbird
16:33:53 <-- mudpit has quit (Ping timeout: 121 seconds)
16:33:53 * mudpit1 is now known as mudpit 
16:38:04 <-- mudpit has quit (Ping timeout: 121 seconds)
16:39:22 --> arlolra has joined #instantbird
16:40:48 --> Bollebib has joined #instantbird
16:44:27 <clokep_work> aleth: Thanks for filing a bug.
16:44:32 <clokep_work> Soon the inspircd guys are gonna ban you. :P
16:45:02 <aleth> Haha.
16:49:36 * clokep_work thinks we're in the 'right' for this one though. :-D
16:57:33 --> Mook_as has joined #instantbird
16:58:38 <-- harshit has quit (Connection closed)
16:58:50 --> harshit has joined #instantbird
17:01:16 --> flo-retina has joined #instantbird
17:01:16 * ChanServ sets mode +qo flo-retina flo-retina 
17:05:25 --> mudpit has joined #instantbird
17:21:03 <-- nhnt11 has quit (Ping timeout: 121 seconds)
17:27:30 * Fallen|away is now known as Fallen 
17:28:10 <-- bernard has quit (Quit: Leaving.)
17:36:08 <flo-retina> pressing command+f opens the findbar, but doesn't focus it :-S
17:37:20 <flo-retina> my error console is full of Error: NS_NOINTERFACE: Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsIInterfaceRequestor.getInterface] Source File: resource://gre/modules/Finder.jsm Line: 50
17:37:49 <flo-retina> could potentially be related to tearing off tabs.
17:37:56 <flo-retina> hmm
17:38:14 <flo-retina> I also have lots of Error: TypeError: this._updateAutoScrollEnabled is not a function Source File: chrome://chat/content/convbrowser.xml Line: 318
17:44:08 --> Nazadel has joined #instantbird
17:58:39 <clokep_work> flo-retina: WFM
17:58:57 <clokep_work> I'm on an old nightly though.
17:59:07 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:59:10 --> clokep_work has joined #instantbird
17:59:10 * ChanServ sets mode +o clokep_work 
17:59:22 <clokep_work> Still works for me. :)
17:59:32 <flo-retina> does it work in teared off tabs?
18:03:00 <-- mudpit has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:17:44 --> gerard-majax has joined #instantbird
18:18:02 --> mpmc has joined #instantbird
18:41:13 --> bernard has joined #instantbird
18:45:03 --> mudpit has joined #instantbird
18:45:15 <-- bernard has quit (Ping timeout: 121 seconds)
19:04:35 <-- harshit has quit (Quit: Leaving)
19:08:15 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:08:18 --> clokep_work has joined #instantbird
19:08:18 * ChanServ sets mode +o clokep_work 
19:08:29 <clokep_work> Just had a really weird thing where the UI was taking seconds to update.
19:08:37 <clokep_work> (I'd click on a tab and 15 seconds later itwould switch to it.)
19:11:58 <aleth> could be bug 1142957
19:12:00 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1142957 blo, --, mozilla39, mchang, RESO FIXED, Resuming OS X freezes a previously opened Firefox instance
19:15:10 <clokep_work> Maybe...
19:17:44 <clokep_work> Anyone reproduce the Mac failure yet?
19:21:07 <-- gerard-majax has quit (Ping timeout: 121 seconds)
19:21:14 <-- myk has quit (Ping timeout: 121 seconds)
19:21:16 <-- mudpit has quit (Ping timeout: 121 seconds)
19:24:50 <flo-retina> clokep_work: I keep having that problem too
19:24:59 <flo-retina> detaching all the tabs to a new window makes the problem go away
19:25:26 <flo-retina> clokep_work: seems to be a painting issue, resizing the window also makes the window refresh immediately (but won't help for the next time something needs to be udpated)
19:28:26 * aleth kicked off a build
19:30:06 <clokep_work> Thanks. :)
19:36:01 <aleth> Local build is fine.
19:37:21 <clokep_work> :-S
19:37:30 <clokep_work> Did you check the configuer flags?
19:37:35 <clokep_work> Nightlies are clobbers, right?
19:38:00 <aleth> I clobbered.
19:38:37 --> nhnt11 has joined #instantbird
19:38:37 * ChanServ sets mode +h nhnt11 
19:41:19 --> mudpit has joined #instantbird
19:42:34 <clokep_work> Right I'm wondering if we need to clobber on the builder. :)
19:50:04 <-- Tonnes has quit (Connection closed)
19:51:26 --> Tonnes has joined #instantbird
19:52:50 <-- clokep_work has quit (Ping timeout: 121 seconds)
19:56:09 --> myk has joined #instantbird
19:57:15 --> myk1 has joined #instantbird
20:00:11 <-- myk has quit (Ping timeout: 121 seconds)
20:00:11 * myk1 is now known as myk 
20:11:33 --> EionRobb has joined #instantbird
20:31:10 --> clokep has joined #instantbird
20:31:10 * ChanServ sets mode +o clokep 
20:31:18 --> clokep_work has joined #instantbird
20:31:19 * ChanServ sets mode +o clokep_work 
20:47:12 <-- clokep has quit (Connection closed)
20:47:17 --> clokep has joined #instantbird
20:47:18 * ChanServ sets mode +o clokep 
20:47:57 <clokep_work> aleth: So...if a 'person' exists in more than one tag, multiple prplIAccountBuddy instances get created, right?
20:51:57 <flo-retina> can you be more specific on "a 'person' exists in more than one tag"?
20:52:12 <flo-retina> the answer is yes only if that 'person' has more than one tag on the server-stored buddy list.
20:52:25 <flo-retina> if the "more than one tag" is only local, then no, there's a list of tags associated with the imIContact
20:52:39 <clokep_work> I'm not talking about contacts at all, so yes I mean on the server.
20:53:22 * flo-retina thought you were still hacking fake IRC buddies
20:53:58 <clokep_work> I am?
20:54:01 <clokep_work> I'm not sure what that means...
20:56:24 <clokep_work> flo-retina: We had a conversation this morning where I showed my current methodology, but it's a WIP.
20:56:33 <flo-retina> IRC has no server-stored buddy list, so that didn't seem related.
20:56:34 <clokep_work> aleth and I had a good conversation that helped. :)
20:56:52 --> AlexanderSalas has joined #instantbird
20:56:53 <clokep_work> flo-retina: They're 'related' in that I'm trying to understand the objects and how they interact.
20:56:54 <flo-retina> alright, I'll assume I'm not helpful, and get back to debugging my reading list stuff
20:57:14 <clokep_work> No, it was helpful.
20:57:24 <clokep_work> I still just find all these objects to be complicated.
20:57:43 <clokep_work> And now I'm wondering if I even need a dummy buddy or just a dummy tag. :P
20:58:20 --> bernard has joined #instantbird
20:58:54 <clokep_work> But I guess I do, cause we don't want to be saving these people into the database.
21:02:24 <-- bernard has quit (Ping timeout: 121 seconds)
21:03:12 --> bernard has joined #instantbird
21:13:28 <-- Widdershins has quit (Ping timeout: 121 seconds)
21:21:01 <-- mconley has quit (Connection closed)
21:21:10 <-- aleth has quit (Ping timeout: 121 seconds)
21:24:23 <clokep_work> flo-retina: Hey quick question...so the "other contacts" tag has an ID of -1...do we ever expect other negative tags?
21:24:28 <clokep_work> I.e. can I use an id of -2?
21:25:15 <flo-retina> We don't really "expect" other negative values, but they are fine to use if there's a good reason (and I think yours is good ;))
21:27:39 <clokep_work> OK, so we don't generate them anywhere else? :)
21:27:59 <flo-retina> right
21:29:28 --> sherief has joined #instantbird
21:34:43 * clokep_work has a feeling he's made a mess of some files. ;)
21:39:33 --> aleth has joined #instantbird
21:39:34 * ChanServ sets mode +o aleth 
21:41:34 <clokep_work> I might hae borked my real profile. :-\
21:42:23 <flo-retina> that's not good :-/
21:43:13 <clokep_work> I deleted blist.sqlite from the wrong profile...
21:43:34 <aleth> :-S
21:43:46 <clokep_work> Oh well! :-D
21:43:58 <aleth> on the other hand, if it's running it will just write a new one?
21:45:43 <clokep_work> Nope, already tried to force that.
21:46:11 <clokep_work> The sql statement doesn't like that.
21:49:11 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
21:49:13 --> clokep_work has joined #instantbird
21:49:13 * ChanServ sets mode +o clokep_work 
21:51:42 <-- nhnt11 has quit (Ping timeout: 121 seconds)
21:52:12 --> nhnt11 has joined #instantbird
21:52:13 * ChanServ sets mode +h nhnt11 
21:56:28 <-- bernard has quit (Connection closed)
22:12:49 <-- Defman has quit (A TLS packet with unexpected length was received.)
22:12:49 <clokep_work> aleth: I assume I'm going to hate that patch that just went up?
22:13:09 <aleth> Maybe not if it fixes all the things for you?
22:13:32 <aleth> The patch isn't that bad, the bug was just hard to spot
22:13:48 <clokep_work> Mmhmm.
22:13:55 <clokep_work> OK Well...I'm deep into other stuff right now.
22:13:56 <clokep_work> Will look soon.
22:14:14 <aleth> sure
22:14:50 <nhnt11> aleth++++++ for doing all that debugging 
22:16:17 --> bernard has joined #instantbird
22:17:34 <clokep_work> nhnt11: I wouldn't mind if you took a look at that patch too, I think more eyes on it is better. :)
22:17:55 <nhnt11> clokep_work: Will do. I already glanced through it once and have a couple questions
22:18:11 <-- Bollebib has quit (Connection closed)
22:18:16 <nhnt11> BUT I'm incredibly sleepy right now and will reserve my comments for tomorrow
22:18:16 <clokep_work> :)
22:28:50 <-- nhnt11 has quit (Ping timeout: 121 seconds)
22:32:09 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:32:14 --> myk has joined #instantbird
22:32:16 <clokep_work> ARGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
22:32:16 <clokep_work> WTF
22:33:28 <clokep_work> Oh wait.
22:33:35 <clokep_work> Hmmm...maybe I'm dumb. :)
22:35:30 <-- sherief has quit (Ping timeout: 121 seconds)
22:40:05 <clokep_work> Hmm...this is an interesting bug.
22:40:42 <clokep_work> aleth: Maybe you know what's causing it, if you open a conversation with an IRC buddy, then delete the buddy, then re-add the buddy, then close the conversation, then try to reopen it...you get an error. :-D
22:41:00 <-- chrisccoulson has quit (Connection closed)
22:41:16 <aleth> cant' say I do :D
22:41:38 <aleth> edgy edge case alert!
22:43:28 <-- AlexanderSalas has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
22:43:32 <clokep_work> Yeah, haha.
22:47:45 * clokep_work is unsure all the moving, etc. works in that patch. :-\
22:48:13 <clokep_work> flo-retina, aleth: Also there's a bit of C&P in that so there might be some excessive code in like the imITag...
22:51:01 <clokep_work> aleth: So if we stop observering new-text in bug 1135588, where do we get the message from?
22:51:03 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1135588 nor, --, ---, aleth, ASSI, New conversations get indexed twice by gloda, leading to duplicate search results
22:51:49 <aleth> https://dxr.mozilla.org/comm-central/source/mail/components/im/modules/index_im.js#393
22:55:28 <clokep_work> Oooo.
22:56:56 <clokep_work> aleth: Does that add sync IO into the enable function?
22:57:17 <aleth> Yes, but that code is just moved unchanged.
22:57:41 <aleth> Rewriting everything to use OS.File isn't really part of this bug ;)
22:59:04 <aleth> (It would be a bit nontrivial to change to async as you'd have to add it as a new job type to the gloda scheduler)
23:04:59 <-- clokep_work has quit (Ping timeout: 121 seconds)
23:05:52 --> clokep_work has joined #instantbird
23:05:53 * ChanServ sets mode +o clokep_work 
23:06:21 <clokep_work> aleth: my concern was tht it didn't used to be on startup
23:06:29 <clokep_work> But maybe it did that already
23:07:06 <aleth> It did it with a certain delay (when doing the log sweep), which caused problems
23:07:26 <aleth> I agree it's not great.
23:13:39 <clokep_work> aleth: Looks OK to me then...
23:13:47 <clokep_work> I guess I need to try that.
23:13:50 <aleth> Yes please
23:17:59 <-- Nazadel has quit (Quit: Bye)
23:19:51 <clokep> aleth: It seems nothing is being index now..
23:20:16 <aleth> :-S
23:20:18 <clokep_work> No errors in the console.
23:20:31 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.91.1 [SeaMonkey 2.33/20150308222602])
23:21:48 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:22:27 <clokep> aleth: Le tme do a full build
23:22:42 <clokep> Just to make sure
23:39:52 <clokep> flo-retina, aleth: I tested my additional chat protocols on Windows and Mac...seems to work fine. :)
23:40:03 <flo-retina> excellent! \o/
23:40:53 <aleth> :-)
23:41:06 <clokep> Don't suppose someone wants to test on Linux?
23:41:11 <clokep>  / is there somewhere I can put this thing?
23:47:41 <clokep> I'd like to have it tested on Linux before we upload it?