All times are UTC.
00:52:55 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 01:09:09 <-- Mook_astb has quit (Quit: Mook_astb) 02:07:47 <instant-buildbot> build #229 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/229 04:35:23 --> meh has joined #instantbird 05:30:47 <-- EionRobb has quit (Quit: Leaving.) 05:31:00 --> EionRobb has joined #instantbird 05:32:41 <-- EionRobb has quit (Ping timeout) 05:39:02 --> TestFliege has joined #instantbird 05:39:38 <-- TestFliege has quit (Quit: TestFliege) 05:39:43 --> TestFliege has joined #instantbird 05:39:49 <-- TestFliege has quit (Input/output error) 05:40:06 --> FeuerFliege has joined #instantbird 05:40:06 --> FireFly_TB has joined #instantbird 05:58:32 --> Tonnes has joined #instantbird 06:01:54 <instant-buildbot> build #497 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/497 06:41:50 <-- FireFly_TB has quit (Quit: FireFly_TB) 06:45:17 --> FireFly_TB has joined #instantbird 06:53:25 <-- Suiseiseki has quit (Ping timeout) 06:55:26 --> Suiseiseki has joined #instantbird 06:59:20 --> gerard-majax has joined #instantbird 07:00:39 <-- FeuerFliege has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 07:00:52 <-- chrisccoulson has quit (Ping timeout) 07:03:59 --> FeuerFliege has joined #instantbird 07:05:29 <-- FeuerFliege has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 07:09:02 --> FeuerFliege has joined #instantbird 07:12:05 <FireFly_TB> hi 07:12:29 <meh> hi 07:14:33 --> jb has joined #instantbird 07:25:26 --> chrisccoulson has joined #instantbird 07:28:58 <-- chrisccoulson has quit (Client exited) 08:01:20 --> chrisccoulson has joined #instantbird 08:03:15 <-- FeuerFliege has quit (Input/output error) 08:17:21 --> Even has joined #instantbird 08:17:21 * ChanServ sets mode +o Even 08:17:25 <-- Even has quit (Quit: Even) 08:17:29 --> Even has joined #instantbird 08:17:29 * ChanServ sets mode +o Even 08:19:55 --> FeuerFliege has joined #instantbird 08:21:31 <-- FeuerFliege has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 08:26:34 <-- jb has quit (Quit: Instantbird 1.1) 08:26:40 --> jb has joined #instantbird 08:27:35 --> FeuerFliege has joined #instantbird 08:27:45 <-- FeuerFliege has quit (Input/output error) 08:33:54 <-- jb has quit (Quit: Instantbird 1.1) 08:55:13 --> mmkmou has joined #instantbird 09:00:56 --> Optimizer has joined #instantbird 09:14:32 <-- Optimizer has quit (Ping timeout) 09:15:13 --> FeuerFliege has joined #instantbird 09:15:14 <instantbot> bugi@media.fjmail.de requested review from clokep@gmail.com for attachment 1534 on bug 1108. 09:15:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1108 min, --, ---, bugi, ASSI, Names of folder and files are not checked against forbidden names. 09:17:18 --> flo has joined #instantbird 09:17:18 * ChanServ sets mode +qo flo flo 09:20:35 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 09:20:46 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 09:21:02 --> flo has joined #instantbird 09:21:02 * ChanServ sets mode +qo flo flo 09:21:12 <flo> hello :) 09:22:14 <flo> FeuerFliege: do you understand bug 1451? (I see you cc'ed yourself to it) 09:22:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1451 min, --, ---, nobody, UNCO, Instantbird wont close 09:22:53 --> Optimizer has joined #instantbird 09:23:08 --> mmkmou has joined #instantbird 09:26:32 <-- Optimizer has quit (Ping timeout) 09:27:52 --> Optimizer has joined #instantbird 09:28:47 <FeuerFliege> flo: I understand the meaning, but not the cause. And Iâve experienced it with IB1.1 nightlies one or two times, but couldnât reproduce. I CCâed me because I want to ask the reporter after the 1.2 release if itâs still a problem. 09:30:00 <flo> FeuerFliege: even after reading several time, I can't understand if he's complaining about the application not closing itself correctly, or about some behavior of the systray icon that he doesn't like 09:33:11 <FeuerFliege> IMHO the problem is, that IB doesnât close to tray, but remains on the taskbar, too. 09:34:00 <flo> isn't that the desired behavior on Win7? 09:41:17 <FeuerFliege> I donât think so. At least from the user side it is expected that if you close a window to tray it shouldnât be in the task bar any more. 09:41:19 <FeuerFliege> 1.2 nightlies work as described: Close to tray frees the Taskbar. 09:41:19 <FeuerFliege> btw Skype had this problem for a while, too. 09:42:00 * flo doesn't really want to discuss the win7 systray behavior 09:42:20 <flo> (both because I haven't used win7 enough to have a real opinion myself, and because these discussions tend to be frustrating) 09:44:48 <-- FeuerFliege has quit (Input/output error) 09:47:01 --> FeuerFliege has joined #instantbird 09:57:55 --> jb has joined #instantbird 10:18:15 --> clokep has joined #instantbird 10:18:15 * ChanServ sets mode +o clokep 10:22:36 <clokep> flo: I was very confused by that bug too. 10:22:44 <-- gerard-majax has quit (Ping timeout) 10:23:45 <clokep> (And AFAIK, the tray code is working "as expected". If FeuerFliege knows a place where it isn't, it'd be great to expand on that.) 10:25:30 <FeuerFliege> clokep: 1.2 nightlies are working fine, as I said I experienced it only one or two times with 1.1 nightlies 10:25:41 <clokep> "it"? 10:27:35 <FeuerFliege> it == minimize to tray but task bar icon remained 10:31:34 <-- skeledrew has quit (Ping timeout) 10:32:16 --> skeledrew has joined #instantbird 10:35:36 <clokep> Is it perhaps that you just flipped the setting to always minimize to tray? 10:35:44 <clokep> Instead of only on close or only on minimize? 10:40:37 --> aleth has joined #instantbird 10:40:37 * ChanServ sets mode +h aleth 10:57:17 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 10:57:19 <-- Optimizer has quit (Ping timeout) 11:00:03 --> jb1 has joined #instantbird 11:00:55 --> Optimizer has joined #instantbird 11:01:51 <-- jb1 has quit (Quit: jb1) 11:02:22 --> jb1 has joined #instantbird 11:04:50 <-- jb has quit (Ping timeout) 11:05:07 <-- jb1 has quit (Ping timeout) 11:05:19 --> jb1 has joined #instantbird 11:06:14 --> jb has joined #instantbird 11:12:14 <-- Optimizer has quit (Ping timeout) 11:16:13 --> Optimizer has joined #instantbird 11:21:27 --> Mic|web has joined #instantbird 11:31:02 <-- jb1 has quit (Ping timeout) 11:31:08 <-- jb has quit (Ping timeout) 11:50:14 --> clokep_work has joined #instantbird 11:50:14 * ChanServ sets mode +o clokep_work 12:05:33 <aleth> clokep_work: sorry I broke your test without noticing! 12:09:52 --> Tomek has joined #instantbird 12:10:02 <clokep_work> aleth: It's OK. I should have realized it and checked it. 12:11:56 <clokep_work> Something to add to my checklist before r+ing things. :) 12:34:57 --> Kaishi has joined #instantbird 12:39:36 --> jb has joined #instantbird 12:42:05 --> jb1 has joined #instantbird 12:44:45 <Mic|web> http://pastebin.instantbird.com/43463 ... Even though it seems to work it's not a viable solution to our dictionary problem, I guess ;) 12:48:17 <flo> Mic|web: why not? :-D 12:49:11 <flo> are there known incompatibilities between dictionary versions that we have to be careful about? 12:51:54 <Mic|web> I don't know. The other thing is that it is shown as incompatible in the add-on manger when installed this way. That doesn't keep it from working though ;) 12:52:14 <flo> that's just another similar hack to do ;) 12:52:23 <Mic|web> :D 12:53:17 --> sonny has joined #instantbird 12:59:21 <-- jb1 has quit (Ping timeout) 12:59:37 --> jb1 has joined #instantbird 13:00:01 <-- jb has quit (Ping timeout) 13:05:50 <-- Optimizer has quit (Ping timeout) 13:06:16 --> Optimizer has joined #instantbird 13:08:39 --> jb has joined #instantbird 13:13:56 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client) 13:15:47 <-- Optimizer has quit (Ping timeout) 13:18:57 --> Mic|web has joined #instantbird 13:19:28 --> Optimizer has joined #instantbird 13:29:57 <-- Optimizer has quit (Ping timeout) 13:34:02 --> Optimizer has joined #instantbird 13:36:53 <-- mmkmou has quit (Connection reset by peer) 13:38:53 <-- Kaishi has quit (Quit: Kaishi) 13:39:01 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client) 13:43:49 <-- meh has quit (Quit: I don't want to live on this planet anymore.) 13:54:12 <-- Optimizer has quit (Ping timeout) 13:56:29 <-- jb has quit (Quit: jb) 13:57:53 --> Optimizer has joined #instantbird 14:01:50 <-- jb1 has quit (Quit: Instantbird 1.1) 14:02:23 --> meh has joined #instantbird 14:09:15 <-- Optimizer has quit (Ping timeout) 14:12:54 --> Optimizer has joined #instantbird 14:24:13 <-- Optimizer has quit (Ping timeout) 14:28:59 --> Optimizer has joined #instantbird 14:36:55 <-- Optimizer has quit (Ping timeout) 14:40:35 --> Optimizer has joined #instantbird 14:42:31 <-- Suiseiseki has quit (Quit: Quit) 14:43:06 <-- Optimizer has quit (Ping timeout) 14:43:06 --> mmkmou has joined #instantbird 14:46:50 --> Optimizer has joined #instantbird 14:48:43 --> gerard-majax has joined #instantbird 14:58:17 --> wnayes has joined #instantbird 15:03:06 <-- mmkmou has quit (Client exited) 15:03:22 <-- Optimizer has quit (Ping timeout) 15:03:27 --> mmkmou has joined #instantbird 15:06:53 --> Optimizer has joined #instantbird 15:12:11 --> jb has joined #instantbird 15:41:19 --> Suiseiseki has joined #instantbird 15:45:27 --> wesj has joined #instantbird 15:46:51 <flo> "TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/chat/protocols/irc/test/test_tryNewNick.js | test passed (time: 197.791ms)" in https://tbpl.mozilla.org/php/getParsedLog.php?id=12159502&tree=Thunderbird-Trunk 15:47:58 <-- gerard-majax has quit (Ping timeout) 15:48:26 <-- jb has quit (Ping timeout) 15:52:05 --> jb has joined #instantbird 15:57:49 <-- jb has quit (Quit: jb) 15:58:15 --> jb has joined #instantbird 15:59:15 <-- jb has quit (Input/output error) 16:02:07 --> jb has joined #instantbird 16:02:18 --> myk has joined #instantbird 16:06:37 <wnayes> flo: I wrote down a couple questions on the javascript interface implementations I thought of since starting on them yesterday: https://etherpad.mozilla.org/bkCdJqvLvp 16:10:09 <-- jb has quit (Quit: jb) 16:10:32 --> jb has joined #instantbird 16:10:42 <flo> wnayes: do you plan on handling several observers at once? 16:10:43 <-- jb has quit (Input/output error) 16:11:08 <flo> wnayes: your current findAccounts method seems to behave like an addObserver method ;) 16:11:31 <wnayes> flo: Not from the service. Is there something I should change? :) 16:11:54 <wnayes> I haven't finished addAccounts() yet. 16:11:56 <flo> http://hg.instantbird.org/users/wnayes/file/9163ddb5b162/chat/components/src/imImporters.js#l26 could just be this._observer = aObserver; 16:12:26 --> jb has joined #instantbird 16:12:27 <flo> and then I'm not sure the notifyObserver method is still really useful 16:13:17 <wnayes> I could just call observe() on the single _observer then. 16:13:45 <flo> it seems your (generic?) ImportedAccount implementation should live in the js module you planned to have, not in the importer component file 16:15:33 <-- Suiseiseki has quit (Quit: Quit) 16:18:40 <flo> I tried to answer in the etherpad 16:19:49 <wnayes> flo: Thanks for the feedback :). Would the module be named jsImporterHelper.jsm, imImporters.jsm, etc.? 16:20:09 <flo> jsImporterHelper.jsm is ok with me 16:21:51 --> Mook_astb has joined #instantbird 16:24:22 <-- wnayes has quit (Connection reset by peer) 16:31:25 <clokep_work> wnayes: Feel free to use XXX or TODO in comments. 16:33:37 <-- sonny has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 16:38:44 --> wnayes has joined #instantbird 16:40:56 * wnayes is on smartphone. Satellite internet can be mysterious sometimes... 16:41:51 <flo> satellite internet? Where are you working from? :) 16:43:16 <wnayes> Home :) It's all there is out in the country. 16:47:07 --> gerard-majax has joined #instantbird 16:47:08 --> myk1 has joined #instantbird 16:48:01 <-- myk has quit (Ping timeout) 16:50:44 <wnayes> flo: Should I work on a generic importedaccount prototype? 16:51:06 <flo> if importers will need to override things, yes 16:51:29 <flo> if you assume that they can all share the exact same implementation, then no, just exposing a constructor would be enough 16:54:28 --> AndroUser2 has joined #instantbird 16:54:45 <-- wnayes has quit (Ping timeout) 16:55:11 <-- AndroUser2 has left #instantbird (Quit message) 16:59:00 <-- Optimizer has quit (Ping timeout) 17:02:58 --> Optimizer has joined #instantbird 17:08:53 * myk1 is now known as myk 17:13:27 --> wnayes has joined #instantbird 17:16:23 --> Suiseiseki has joined #instantbird 17:21:20 <-- Even has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 17:27:03 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 17:30:21 --> Kaishi has joined #instantbird 17:30:42 <clokep_work> flo: Btw I saw you relanded that test on c-c. :) Glad it works! 17:31:34 <clokep_work> wnayes: Don't worry too much about making the generic helpers...they can always be abstracted out as you're writing importers and realize you're writing the same code over and over. :-D 17:31:42 <-- Mook_astb has quit (Quit: Mook_astb) 17:31:46 --> Mook_astb has joined #instantbird 17:36:33 <wnayes> clokep_work: I was thinking I would save that for later since looking at jsProtoHelper for inspiration (there's a lot of things in there! :)) 17:37:40 <clokep_work> wnayes: jsProtoHelper might not be the best place for inspiration, but some of it is well done. :-D 17:38:14 <clokep_work> Note that part of what you're doing might need to use code from jsProtoHelper too (maybe the stuff with options?) In that case...I don't know if it's good to just include that too or to move the code around or what. 17:38:17 <clokep_work> But some of it might be useful. 17:38:30 <clokep_work> (And imXPCOMUtils too probably.) 17:41:50 <-- wnayes has quit (Connection reset by peer) 17:45:05 <-- FireFly_TB has quit (Ping timeout) 17:45:24 <-- FeuerFliege has quit (Ping timeout) 17:50:12 <aleth> some nice new pythonesque JS features :) https://blog.mozilla.org/jorendorff/2012/05/29/rest-arguments-and-default-arguments-in-javascript/ 17:51:58 <clokep_work> aleth: Nice. :) I wonder if we could use thsoe in many places. 17:53:37 --> FeuerFliege has joined #instantbird 17:55:08 --> FireFly_TB has joined #instantbird 17:55:58 <-- myk has quit (Ping timeout) 17:56:44 <aleth> clokep_work: The preceding post on the debugger in scratchpad is interesting too. 17:56:58 --> myk has joined #instantbird 18:02:05 <-- aleth has quit (Input/output error) 18:13:25 <clokep_work> aleth: Neat, but I still want to be able to just run the scratchpad as an actual scratch pad. :P 18:22:43 * jwir3 is now known as jwir3|lunch 18:32:07 <-- chrisccoulson has quit (Quit: Ex-Chat) 18:35:02 --> chrisccoulson has joined #instantbird 18:37:47 --> wnayes has joined #instantbird 18:41:38 --> DGMurdockIII has joined #instantbird 18:46:49 <-- Optimizer has quit (Ping timeout) 18:49:40 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 18:50:14 --> Optimizer has joined #instantbird 18:50:52 <-- FeuerFliege has quit (Ping timeout) 18:50:52 <-- FireFly_TB has quit (Ping timeout) 18:51:26 --> FireFly_TB has joined #instantbird 18:51:27 --> FeuerFliege has joined #instantbird 18:56:33 <-- Optimizer has quit (Ping timeout) 19:00:25 --> Optimizer has joined #instantbird 19:00:55 --> aleth has joined #instantbird 19:00:56 * ChanServ sets mode +h aleth 19:05:52 * jwir3|lunch is now known as jwir3 19:26:20 --> igorko has joined #instantbird 19:34:43 <instantbot> New Core - Twitter bug 1470 filed by aletheia2@fastmail.fm. 19:34:45 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1470 nor, --, ---, nobody, NEW, Reply to tweet only auto-fills the first (of possibly multiple) nicks 19:35:24 <clokep_work> aleth: I vaguely feel like we have a bug on file about that...but maybe it was just discussed... 19:49:14 <instantbot> aletheia2@fastmail.fm set the Resolution field on bug 1201 to INVALID. 19:49:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1201 nor, --, ---, nobody, RESO INVALID, Facebook forces all contacts into "Facebook Friends" tag 19:54:53 <-- jb has quit (Ping timeout) 19:59:53 --> jb has joined #instantbird 20:08:46 --> Lalae has joined #instantbird 20:09:10 <-- Lalae has left #instantbird () 20:12:12 <instantbot> New Instantbird (UI) bug 1471 filed by aletheia2@fastmail.fm. 20:12:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1471 nor, --, ---, nobody, NEW, No context menu in log viewer 20:25:40 <-- jb has quit (Ping timeout) 20:31:23 <-- clokep_work has quit (Quit: BYte) 20:42:34 <-- gerard-majax has quit (Ping timeout) 20:43:26 <-- Optimizer has quit (Ping timeout) 20:46:56 --> Optimizer has joined #instantbird 20:50:51 --> zen_monkey has joined #instantbird 20:56:45 <-- FireFly_TB has quit (Quit: FireFly_TB) 20:59:33 <-- FeuerFliege has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 21:02:43 <-- Optimizer has quit (Ping timeout) 21:06:19 --> Optimizer has joined #instantbird 21:10:53 --> flo has joined #instantbird 21:10:53 * ChanServ sets mode +qo flo flo 21:12:08 <flo> wnayes: the way we wrote jsProtoHelper is we wrote first a protocol plugin in JS, then a second one, and at this time whenever there was something that would have been duplicated between the two, we moved it to the code module where it could be shared 21:12:32 <flo> so I would suggest that you don't bother too much thinking about what should be in the helper module until you have 2 importers ;) 21:13:32 <-- igorko has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 21:16:22 <wnayes> flo: Makes sense. Earlier I thought you were talking about moving the ImportedAccount definition; where should that be (if not in imImporters.js)? 21:17:02 <flo> each importer needs to implement it 21:17:27 <flo> so I think you will want it in the helper module as soon as you will have 2 importers :) 21:18:05 <flo> which client do you want to start with? :) 21:18:51 <Mook_astb> hmm, (in tbird), I can't change the default nick in an IRC account, can I? 21:19:29 <flo> Mook_astb: the answer is probably no (assuming I understood the question correctly) 21:20:02 * Mook_astb is now known as Mook_as_ 21:20:21 <Mook_as_> I want to, effectively, do the equivalent of /nick foo before I connect :) 21:20:41 <wnayes> flo: I didn't realize it would need to be implemented by each importer, wouldn't they all use the same ImportedAccount format? I currently have the beginnings of a "jsTest" importer for testing (inspired by the jsTest protocol :)) but I think Pidgin was first on the list. 21:21:45 --> clokep has joined #instantbird 21:21:45 * ChanServ sets mode +o clokep 21:21:48 <flo> they all use the same format = they all implement the same xpcom interface ;) 21:22:39 <flo> they don't have to share the same implementation. Imagine someday you have the strange idea of writing an importer in C++ to annoy instantbot, you won't be able to re-use the JS generic implementation for it 21:22:40 <instantbot> c++ is evil 21:23:45 <clokep> Mook_as_: You're trying to rename an account...we don't support that. ;) 21:24:26 <wnayes> flo: I guess I was looking at things like imContacts.js which has definitions for TagService() and Tag() in the same file and assumed it would be similar. 21:25:24 <flo> wnayes: it doesn't have the prplAccountBuddy implementations; each protocol plugin has one 21:25:29 <clokep> wnayes: Those are the implementations because there is only one implmentation of a Tag and TagService. :) 21:26:02 <flo> wnayes: by the way, while working on the importers, I think it would be desirable to start writing unit tests early 21:26:13 <clokep> Yay, unit tests! :-D 21:27:03 <-- zen_monkey has quit (Ping timeout) 21:27:22 --> zen_monkey has joined #instantbird 21:27:32 <flo> wnayes: some things may be difficult to test without faking them (like looking for a file in ~/.purple/ on the system), but some other things (like parsing the accounts.xml file of Pidgin's profile) can totally be tested in xpcshell unit tests :) 21:29:18 <wnayes> flo: That sounds like a good idea, I'll need to look into unit tests a bit :). 21:29:40 <flo> xpcshell tests are easy 21:29:47 <flo> and clokep masters them already, so he can teach you :-P 21:31:11 <flo> used properly, they are likely to simplify your development tasks; as you won't have to create new empty profiles, click the UI to import accounts, ... over and over again. You will just start the test, without having to touch any UI 21:36:14 <clokep> Yes, they are pretty easy. :) MDC has some good docs on them too. 21:40:39 <-- zen_monkey has quit (Quit: Saliendo) 21:47:27 <-- Optimizer has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 21:48:45 --> mmkmou has joined #instantbird 21:56:26 <flo> clokep: "Do you mean specifically testing the PRIVMSG functionality then?" Is this difficult? 21:56:46 <clokep> flo: Not at all, I just don't know what you hope to gain w/ it. 21:57:06 --> devfil has joined #instantbird 21:57:30 <flo> not completely sure either :) 21:58:07 <clokep> I don't think you'd gain anything, but maybe there's a specific case in your mind I don't know of. 21:58:20 <flo> I would like us to have a test that is as close as possible as the situation of the user interacting with the UI 21:58:45 <flo> but that may be more trouble than it's worth 21:59:16 <flo> as long as we are sure that the test you are adding would have caught all the regressions we have had recently, I'm very happy with it! :) 21:59:34 <instantbot> clokep@gmail.com denied review for attachment 1534 on bug 1108. 21:59:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1108 min, --, ---, bugi, ASSI, Names of folder and files are not checked against forbidden names. 22:00:11 <clokep> flo: I think it would have, yes. But of course there could be a situation I'm not thinking of. ;) 22:00:48 <flo> so yeah, no further questions :) 22:02:24 <flo> clokep: doesn't reservedNames = ["CON","PRN","AUX","NUL","COM1","COM2","COM3","COM4","COM5","COM6","COM7","COM8","COM9","LPT1","LPT2","LPT3","LPT4","LPT5","LPT6","LPT7","LPT8","LPT9",".",".."]; look a lot like it would want to be a regexp? 22:02:45 <clokep> flo: Like COM\d? 22:02:49 <clokep> Yes, it could. 22:03:12 <clokep> So, any chance we can check in bug 1216? I'd like to slim my bug list down. ;) 22:03:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1216 tri, --, 1.2, clokep, ASSI, Update copyright year for 2012 22:03:28 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120523114940]) 22:03:37 <flo> CON|PRN|AUX|NUL|COM[1-9]|LPT[1-9]|\.\.? 22:04:21 <instantbot> clokep@gmail.com cancelled review? for attachment 1530 on bug 1469. 22:04:22 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 1535 on bug 1469. 22:04:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1469 nor, --, ---, clokep, ASSI, Add unit tests for building IRC messages 22:04:25 <flo> clokep: check-in yes. Have it appear on the production website, that's another story 22:04:26 <clokep> Yeah, that looks like the proper expression. 22:04:34 <flo> I don't even know which server currently hosts it 22:04:59 <flo> (= it works so well that I don't even remember what's the result of the last time we moved everything around ;)) 22:05:07 <clokep> Haha. 22:05:39 <flo> I would hope that we still have a stagging website somewhere 22:06:08 <flo> but someone probably needs to hg pull && hg up from the production website for changes to come online 22:07:29 <clokep> Right. 22:08:03 <flo> I thought I would be taking care of that detail (the patch for the copyright year) when we will update the website for the release 22:09:47 <clokep> That's fine. 22:09:47 <flo> my only trivial nit is there should probably be a space before "we" at "here...we". Probably not even worth opening an editor on the file though, so even less uploading a new patch :) 22:09:51 <clokep> I was just growing tired of seeing it. :) 22:10:06 <clokep> Why? I don't think that's proper grammar to have a space there. 22:10:55 <flo> really? 22:11:44 <flo> (I'm not sure that's proper grammar either to have ... in the middle of a sentence) 22:12:29 <flo> isn't the default VC path something in "program files"? 22:13:02 <clokep> "VC"? 22:13:07 <clokep> Visual C? 22:13:23 <flo> yes 22:14:06 <clokep> Yes, it is. But I don't think that's treated in a similar way to what I'm trying to do. 22:14:26 <clokep> I think it somehow uses the "real" path (C:\Program Files), instead of the cygwin path /c/Program\ Files/ 22:15:30 <flo> paths are such a pain on windows :( 22:16:37 <clokep> Yeah. :( 22:18:36 <flo> what do I need to rebuilt for the new test to be taken into account? 22:19:28 <clokep> chat/protocols/irc 22:20:40 <flo> pff, http://lxr.instantbird.org/instantbird/source/config/rules.mk#139 should be reexecuted automatically when using the xpcshell-tests target 22:21:26 <flo> but now your new test passes :) 22:21:56 <instantbot> florian@instantbird.org granted review for attachment 1535 on bug 1469. 22:22:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1469 nor, --, ---, clokep, ASSI, Add unit tests for building IRC messages 22:22:24 <clokep> :) 22:22:25 --> EionRobb has joined #instantbird 22:22:51 * clokep wonders what should happen if we find an unknown prpl ID in Pidgin... 22:23:29 <flo> a debug message to the error console? :) 22:24:23 <flo> did we have anybody complaining that sometimes Instantbird didn't want to quit, and the process was still around and/or taking 100% CPU? 22:25:27 <flo> I wonder if http://hg.mozilla.org/comm-central/rev/f566c0fb497e would help for this situation. 22:26:54 <clokep> flo: Maybe. I was hoping more of "search AIO", but I don't think it would work. :-D 22:27:07 <clokep> flo: It might, have you ported it? 22:27:44 <flo> I've just typed: hg export -r f566c0fb497e -R ../comm-checkin |hg import -m "Bug 758688 - ensure the storage connection to blist.sqlite is always closed at shutdown, r=florian." - 22:27:48 <flo> in my terminal 22:29:28 <clokep> :) 22:36:28 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/0994b814b441 - Patrick Cloke - Bug 1469 - Add unit tests for building IRC messages, r=fqueze. 22:36:30 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/8594a79edd45 - Rafael Ávila de Espíndola - Bug 758688 - ensure the storage connection to blist.sqlite is always closed at shutdown, r=florian. 22:37:42 <instantbot> clokep@gmail.com set the Resolution field on bug 1469 to FIXED. 22:37:45 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1469 nor, --, 1.2, clokep, RESO FIXED, Add unit tests for building IRC messages 22:40:06 <Mook_as_> yeah, I guess I do want to rename accounts. dang. I don't want to be stuck as Mook_asib in every channel :p 22:40:29 <Mook_as_> (and the delayed response is because tbird isn't my main IRC client yet, though I'm trying to switch... which is where the rename comes in) 22:41:11 <flo> what's difficult about deleting the account and creating a new one? 22:41:14 --> DGMurdockIII has joined #instantbird 22:41:48 <clokep> Your logs don't transfer! 22:41:59 <Mook_as_> and prefs, and everything else 22:42:31 <DGMurdockIII> http://pastebin.instantbird.com/43499 22:46:39 <-- EionRobb has quit (Quit: Leaving.) 22:47:23 <clokep> Mook_as_: If you don't have any buddies...you might be able to just go into about:config and modfiy it...not sure what ramifications that has. 22:47:24 <-- skeledrew has quit (Ping timeout) 22:50:54 --> skeledrew has joined #instantbird 22:52:57 <flo> clokep: that would just mess up your profile :-P 22:53:05 --> EionRobb has joined #instantbird 22:53:23 <flo> you would have to also delete blist.sqlite 22:55:20 <clokep> flo: I did say if you have no buddies! 22:55:41 <flo> clokep: the accounts are still stored in blist.sqlite 22:56:20 <clokep> flo: OK. 22:56:37 <clokep> So Mook_as_If you have no buddies, you can modify it in about:config and then delete blist.sqlite. ;) 22:59:51 --> myk1 has joined #instantbird 22:59:59 <-- myk has quit (Connection reset by peer) 23:02:01 <-- skeledrew has quit (Ping timeout) 23:05:47 --> skeledrew has joined #instantbird 23:08:15 <clokep> Down to 11 bugs. :) 23:09:02 <aleth> What, for 1.2? 23:10:21 <clokep> That I'm assigned to. :P 23:14:33 <aleth> How many bugs there are open for 1.2 depends on how you count them ;) 23:20:56 <flo> Good night 23:20:58 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 23:31:27 <-- aleth has quit (Input/output error) 23:55:46 <-- wesj has quit (Input/output error) 23:57:44 <clokep> aleth: Is bug 1370 WONTFIX? I'm not sure of the issues witht he observer. 23:57:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1370 tri, --, ---, clokep, ASSI, Fix JS-IRC's usage of normalizedChatBuddy getter