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?