All times are UTC.
00:07:02 <spiffytech> Cool, looks simple enough to use. Thanks! 00:17:41 <Mic> Have fun with it! :) 00:17:46 <Mic> Good night 00:17:58 <spiffytech> Good night! 00:24:30 <-- Mic has quit (Quit: No time to waste, let's go!) 00:47:26 <-- rosonline has quit (Ping timeout) 01:00:35 <-- Tonnes has quit (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]) 01:09:40 <-- mconley has quit (Input/output error) 01:24:48 --> Tonnes has joined #instantbird 01:27:36 --> clokep has joined #instantbird 01:27:37 * ChanServ sets mode +o clokep 01:29:20 <clokep> spiffytech: You could possibly store the map as a JSON blob in a pref? 02:18:42 --> mconley has joined #instantbird 02:37:12 <-- mconley has quit (Ping timeout) 02:49:46 --> mconley has joined #instantbird 03:00:06 <-- mconley has quit (Ping timeout) 03:01:27 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 03:40:27 <instant-buildbot> build #804 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/804 04:31:38 <instant-buildbot> build #801 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/801 05:20:24 <-- gerard-majax__ has quit (Ping timeout) 05:35:40 <-- EionRobb has quit (Quit: Leaving.) 06:13:06 <-- Kaishi has quit (gravel.mozilla.org concrete.mozilla.org) 06:13:06 <-- skeledrew1 has quit (gravel.mozilla.org concrete.mozilla.org) 06:13:06 <-- dew has quit (gravel.mozilla.org concrete.mozilla.org) 06:13:06 <-- Suiseiseki has quit (gravel.mozilla.org concrete.mozilla.org) 06:13:06 <-- Zatara75 has quit (gravel.mozilla.org concrete.mozilla.org) 06:13:06 <-- micahg has quit (gravel.mozilla.org concrete.mozilla.org) 06:13:06 <-- douglaswth has quit (gravel.mozilla.org concrete.mozilla.org) 06:13:06 <-- spiffytech has quit (gravel.mozilla.org concrete.mozilla.org) 06:13:06 <-- ivan has quit (gravel.mozilla.org concrete.mozilla.org) 06:13:06 <-- Gizmokid2005 has quit (gravel.mozilla.org concrete.mozilla.org) 06:50:34 --> Even has joined #instantbird 06:56:40 --> douglaswth has joined #instantbird 06:57:10 --> spiffytech has joined #instantbird 06:57:18 --> Gizmokid2005 has joined #instantbird 06:57:45 --> ivan has joined #instantbird 06:57:50 --> Suiseiseki has joined #instantbird 06:57:57 --> micahg has joined #instantbird 06:58:14 --> skeledrew has joined #instantbird 07:01:33 --> Zatara75 has joined #instantbird 07:04:31 --> dew has joined #instantbird 07:09:17 * Suiseiseki is now known as IRCMonkey59361 07:31:43 <-- Even has left #instantbird () 07:32:02 --> Even has joined #instantbird 07:32:02 * ChanServ sets mode +o Even 07:41:59 <instant-buildbot> build #895 of win32-nightly-default is complete: Failure [failed shell_3] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/895 07:55:01 --> Kaishi has joined #instantbird 09:03:32 --> rosonline has joined #instantbird 09:08:08 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep) 09:11:52 --> chrisccoulson has joined #instantbird 09:15:36 --> jb has joined #instantbird 09:19:07 <-- jb has quit (Ping timeout) 09:22:23 --> gerard-majax__ has joined #instantbird 09:24:02 --> Mic has joined #instantbird 09:24:03 * ChanServ sets mode +h Mic 09:29:08 --> mconley has joined #instantbird 09:34:40 --> jb has joined #instantbird 09:41:17 --> flo-retina has joined #instantbird 09:41:17 * ChanServ sets mode +qo flo-retina flo-retina 09:42:14 <-- jb has quit (Ping timeout) 09:48:05 --> jb has joined #instantbird 09:49:00 <flo-retina> clokep: in http://pastebin.instantbird.com/155246 is the change at line 78 doing what you want if gGlobalRuleset is null, and initialized at line 81? 09:49:50 <flo-retina> I think the change at line 34 (and a few others) changes the behavior if aAttrs == false (rather than undefined), but I would need to look at the code more to know if that's a problem or not 09:50:55 <flo-retina> I'm surprised that you can use the value of another parameter, or call a function for the default values, I would only have expected constants to work 09:52:00 <Mic> I was also surprised but I checked and it actually works. 09:52:23 <Mic> I'm more surprised that you can use other parameters than that you can call functions by the way! 09:54:47 <-- mconley has quit (Input/output error) 09:57:58 <-- jb has quit (Ping timeout) 09:59:44 <flo-retina> Mic: what happens if 2 parameters use each other's value as default? 09:59:58 <flo-retina> Mic: or can you only use the value of a previous parameter? 10:03:50 --> clokep has joined #instantbird 10:03:50 * ChanServ sets mode +o clokep 10:05:34 --> jb has joined #instantbird 10:09:24 <-- jb has quit (Ping timeout) 10:14:05 --> jb has joined #instantbird 10:17:10 <-- jb has quit (Ping timeout) 10:21:53 <clokep> flo-retina: You can only use previous parameters. 10:22:13 <flo-retina> ok :) 10:22:19 <flo-retina> Good mornign! :) 10:22:38 <clokep> What I find more annoying though is that parameter one cannot have a default without parameter 2 also having one. 10:26:23 <flo-retina> so what happens at line 174 of that pastebin? 10:27:05 <clokep> flo-retina: It crashes. 10:27:09 <clokep> I did say that was untested. 10:28:21 <clokep> (it doesn't actually crash btw, just throws errors...) 10:28:27 <clokep> And causes components to not load. ;) 10:29:49 <Mic> flo-retina: I haven't tried what you asked btw 10:31:00 <flo-retina> clokep: that means you just have to add = undefined for the last parameter, right? ;) 10:31:28 <clokep> flo-retina: Yeah, or in some cases it shold probably be = false. 10:34:40 <flo-retina> we may also have !! in some places used for normalize 'undefined' (omitted boolean parameter) as false. 10:38:51 <clokep> Good thought. 10:47:10 <-- rosonline has quit (Ping timeout) 10:52:08 <instantbot> clokep@gmail.com requested review from benediktp@ymail.com for attachment 2265 on bug 1893. 10:52:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1893 enh, --, ---, clokep, ASSI, Use Javascript default parameters where applicable 10:56:46 <clokep> Btw that patch says r=Mic, but I wasn't sure if that's what he actually uses... 11:04:25 <-- flo-retina has quit (Ping timeout) 11:10:39 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 11:24:24 --> flo-retina has joined #instantbird 11:24:25 * ChanServ sets mode +qo flo-retina flo-retina 11:46:55 --> mpmc has joined #instantbird 12:02:57 --> clokep_work has joined #instantbird 12:02:57 * ChanServ sets mode +o clokep_work 12:19:43 <Mic> clokep_work: most things seem OK, some look awkward but should work (e.g. reading a pref as default value) and some need fixing: http://goo.gl/t2R7j http://goo.gl/Lo9kI 12:20:09 <Mic> I'll be away until tonight but I'll write a proper review then and will try to test it too 12:22:02 * clokep_work wonders what's with the goo.gl links. 12:22:21 <clokep_work> Yeah I didn't go back through the xmpp.jsm file yet. :( 12:22:48 * flo-retina wonders who at twitter thinks 1.1 is > 2 12:23:36 <clokep_work> flo-retina: Doh. That makes me want to smash my head into my desk. 12:23:53 <clokep_work> I want to know what'll happen when they reach API v2 now. ;) 12:24:21 <flo-retina> clokep_work: user count limited to 5 instead of 100k? :) 12:25:26 <clokep_work> Probably... 12:27:08 <Mic> An implementation like ours is "replicating the core Twitter experience", isn't it? 12:27:38 <clokep_work> I wouldn't say we are, no. 12:28:40 <flo-retina> clokep_work: what we would say doesn't matter. They decide whatever they want, arbitrarily 12:29:06 <clokep_work> flo-retina: I know. 12:29:09 <flo-retina> clokep_work: and I suspect "replicating the core twitter experience" means "give end users access to their tweets on a platform officially supported by twitter" 12:32:56 <Mic> It's not a definition exactly, but the I.5 of https://dev.twitter.com/terms/api-terms says: " [...] some Services or applications attempt to replicate Twitter's core user experience, typically by accessing the home timeline, account settings, or direct messages API endpoints or User Streams product. [...]" 12:33:02 <Mic> -the 12:34:57 <instantbot> florian@instantbird.org denied review for attachment 2258 on bug 851. 12:34:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=851 enh, --, ---, clokep, ASSI, Twitter commands 12:35:29 <flo-retina> so "attempt to replicate Twitter's core ux" == "use Twitter's API" 12:43:49 * flo-retina thought bug 1892 was something we were already doing 12:43:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1892 enh, --, ---, nobody, NEW, Tab completion should prepend an "@" for usernames on Twitter 12:44:13 <flo-retina> or it's possible I just don't understand what's requested there 12:44:16 <Mic> flo-retina: for replies, yes, afaik 12:44:33 <flo-retina> Mic: and we complete with nicknames only if the word started with @, don't we? 12:47:37 <Mic> No, we complete c->clokep without @ 12:47:57 <Mic> The @ doesn't make any difference. 12:48:28 <flo-retina> ah ok 12:48:30 <Mic> gtg 12:48:40 <-- Mic has quit (Quit: No time to waste, let's go!) 12:49:34 <flo-retina> that seems like an edge case that doesn't really matter (as I would expect people familiar with twitter to type the @ character), but if someone wants to fix it, I'm not against it :) 12:49:34 --> jb has joined #instantbird 12:57:32 <-- Gizmokid2005 has quit (Ping timeout) 12:57:58 --> Gizmokid2005 has joined #instantbird 12:59:07 --> rosonline has joined #instantbird 12:59:14 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep) 13:00:07 --> chrisccoulson has joined #instantbird 13:00:26 <clokep_work> I would find it weird if c<tab> completed to @clokep. :-S 13:02:41 --> mconley has joined #instantbird 13:04:09 <flo-retina> Feedback for Mic: I tried to put ⦠at the end of the string for your add-on adding a placeholder in the input box, and UTF8 isn't handled correctly 13:05:04 <flo-retina> Mic: you'll need Services.prefs.getComplexValue(..., Ci.nsIPrefLocalizedString).data instead of Services.prefs.getChatPref(...) 13:05:21 <-- jb has quit (Ping timeout) 13:40:48 <-- rosonline has quit (Ping timeout) 13:41:31 --> rosonline has joined #instantbird 13:45:57 --> FireFly_TB has joined #instantbird 13:47:23 <-- rosonline has quit (Ping timeout) 13:50:56 --> rosonline has joined #instantbird 13:57:59 <-- flo-retina has quit (Ping timeout) 13:58:34 --> flo-retina has joined #instantbird 13:58:35 * ChanServ sets mode +qo flo-retina flo-retina 14:21:16 <-- gerard-majax__ has quit (Ping timeout) 14:25:28 <-- Kaishi has quit (Quit: Kaishi) 14:37:09 <flo-retina> c_lokep_work: so maybe we shouldn't complete at all when the @ prefix hasn't been typed? 14:43:48 <clokep_work> flo-retina: Maybe that would be a solution. I'm unsure what problem Mic is trying to solve. 14:43:49 --> deOmega1 has joined #instantbird 14:44:23 <flo-retina> deOmega1: Good morning :) 14:46:09 <deOmega1> good morning... came in butgot distracted :) 14:47:47 * flo-retina just received $15 through paypal with "Hi Florian, here is a couple dollars for a beer or whatever. Thanks for your excellent extension. I can send more at some future time. :)" as accompanying message. 14:49:19 <deOmega1> I was gonna say.. if no one else noticed (or probably applied commonsense like i did not :) ).. the userchrome trick from yesterday that put the tabs on the bottom, also puts vertical tabs to the right side. 14:49:36 <clokep_work> Yes, it should do that. 14:49:45 <clokep_work> I thought of that, but didn't think anyone would remotely want to do that. 14:50:06 <deOmega1> only thing is that in that case the vertical tabs are not resizable when on the right side. 14:50:27 <deOmega1> clokep_work: hmmm, i think i had ask for that option before. I think, 14:51:31 <deOmega1> I will say though, i have been using vertical tabs for so long, though I really like tabs on the bottom... I have a hard time adapting 14:51:42 <deOmega1> actually, i have ahard tiem adapting to tabs on the top even 14:51:50 <deOmega1> have a hard time 14:52:07 <clokep_work> deOmega1: Yes, but adding as a reasonable option is a lot harder than a userChrome hack. 14:53:57 <deOmega1> flo-retina: so are you gonna buy beers? 14:54:09 <deOmega1> clokep_work: Thanks.. I can understand that 14:55:19 <flo-retina> deOmega1: probably not beers. 14:56:00 <deOmega1> :) 14:57:46 <deOmega1> 9:50:06 AM - deOmega1: only thing is that in that case the vertical tabs are not re-sizable when on the right sid) . I am wrong.. it is re-sizeable.) 14:59:20 --> gerard-majax__ has joined #instantbird 15:09:13 * clokep_work is very confused by someone in #thunderbird. 15:12:33 <clokep_work> http://pastebin.instantbird.com/155648 was the whole conversation (up to now). 15:14:43 <flo-retina> clokep_work: line 15 is confusing in that log, my guess is you typed /help mode. Shouldn't magic copy ignore messages with the noLog flag? :) 15:15:00 <clokep_work> flo-retina: Probably, and yes that's what I typed. 15:15:18 <clokep_work> (Although...I could potentially want to copy the whois information, etc. to someone else?) 15:15:26 <clokep_work> s/someone/somewhere/ 15:17:22 <flo-retina> clokep_work: that user is definitely rude. 15:17:38 <flo-retina> clokep_work: I think a user mode to filter out all his messages finishing with "lol?" could be useful ;) 15:22:01 <-- gerard-majax__ has quit (Ping timeout) 15:24:17 <clokep_work> flo-retina: Yeah. I thought he was being kind of rude too (and unhelpful). 15:24:54 <flo-retina> let's prepare to mark his bug as invalid ;) 15:24:58 <clokep_work> Yup! :) 15:25:09 <flo-retina> (I suspect he'll file a single bug with half a dozen different things in it) 15:29:47 --> gerard-majax__ has joined #instantbird 15:41:08 <deOmega1> hmm. seems as though my userchrome changes have brought about a bug of sorts 15:41:49 <deOmega1> hmm, let me narrow it down, but i am getting italicised texts and lack of spaces 15:42:42 <deOmega1> ok, i know what what was teh cause 15:42:48 <deOmega1> mathjax addon 15:43:09 <deOmega1> in sentences where numbers are involved, it did random things 15:45:15 <deOmega1> i removed it.. I just wanted to see what it was about anyway.. so it is no longer a problem for me. 15:46:21 <clokep_work> deOmega1: Someone probably used a $, I switched off the option about that and it no longer started doing weird things. 15:48:51 <deOmega1> ok, yes. that happens a lot for me 15:49:18 <deOmega1> been scratching my head all morning trying to figure out why teh crazy stuff :) 15:49:48 <flo-retina> just use ⬠instead ;) 15:53:08 <-- gerard-majax__ has quit (Ping timeout) 15:58:19 --> gerard-majax__ has joined #instantbird 15:59:57 * clokep_work is surprised he hasn't gotten any bugs from that guy yet. 16:06:18 * dew assigns all bugs to clokep_work 16:09:06 <-- gerard-majax__ has quit (Ping timeout) 16:33:10 <-- spiffytech has quit (services.mozilla.org (Too many invalid passwords)) 16:33:16 --> spiffytech has joined #instantbird 16:34:30 <deOmega1> flo-retina: lol. Well, i do not even know how ti type that .. much less spend it :) 16:35:09 <flo-retina> well, use £ if you prefer ;) 16:35:35 --> Mook_as has joined #instantbird 16:37:10 <-- Mook_as has quit (Quit: Mook_as) 16:37:47 --> Mook_as has joined #instantbird 16:37:59 <-- Mook_as has quit (Input/output error) 16:38:18 --> Mook_as has joined #instantbird 16:46:31 <-- rosonline has quit (Ping timeout) 17:04:41 --> gerard-majax__ has joined #instantbird 17:12:05 <-- Optimizer has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 17:12:31 --> Optimizer has joined #instantbird 17:13:21 <-- deOmega1 has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 18:07:28 --> Kaishi has joined #instantbird 18:13:44 <-- FireFly_TB has quit (Input/output error) 18:21:10 <-- gerard-majax__ has quit (Ping timeout) 18:31:30 <-- mconley has quit (Connection reset by peer) 18:33:54 --> mconley has joined #instantbird 19:10:13 <-- Mook_as has quit (Quit: Mook_as) 19:10:32 --> Mook_as has joined #instantbird 19:14:08 <-- Kaishi has quit (Quit: Kaishi) 19:17:22 --> FireFly_TB has joined #instantbird 19:18:25 --> gerard-majax__ has joined #instantbird 19:58:33 --> EionRobb has joined #instantbird 20:01:26 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 20:32:13 --> Kaishi has joined #instantbird 20:33:36 --> unghost has joined #instantbird 21:33:52 --> jb has joined #instantbird 21:38:58 <-- gerard-majax__ has quit (Ping timeout) 21:39:00 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 21:42:29 <-- Even has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 21:42:41 --> Even has joined #instantbird 21:42:41 * ChanServ sets mode +o Even 21:43:28 <-- FireFly_TB has quit (Ping timeout) 21:44:15 <-- Even has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 21:46:11 <-- unghost has quit (Quit: Ð£Ñ Ð¾Ð¶Ñ Ñ Ð¾Ñ Ð²Ð°Ñ (xchat 2.4.5 или ÑÑаÑÑе)) 21:54:14 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep) 22:14:59 --> FireFly_TB has joined #instantbird 22:16:39 --> chrisccoulson has joined #instantbird 22:17:42 --> Mic has joined #instantbird 22:17:42 * ChanServ sets mode +h Mic 22:18:06 <-- jb has quit (Ping timeout) 22:32:26 --> clokep has joined #instantbird 22:32:26 * ChanServ sets mode +o clokep 22:35:39 <Mic> clokep: I haven't noticed you joining. I sent you a memo response a minute ago! 22:36:01 <EionRobb> oh, flo-retina, I found that I had emailed myself a copy of the OkCupid API docs if you want to see :) 22:36:09 <clokep> Mic: I'm reading it now. 22:37:40 <EionRobb> flo-retina: http://eion.robbmob.com/okcupid.html 22:38:03 <clokep> EionRobb: One huge page? That's nice of them. :P 22:46:37 <-- FireFly_TB has quit (Input/output error) 23:13:47 <Mic> Good night 23:13:58 <-- Mic has quit (Quit: No time to waste, let's go!) 23:23:42 <-- mconley has quit (Input/output error) 23:51:09 <instantbot> clokep@gmail.com cancelled review?(benediktp@ymail.com ) for attachment 2265 on bug 1893. 23:51:10 <instantbot> clokep@gmail.com requested review from benediktp@ymail.com for attachment 2266 on bug 1893. 23:51:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1893 enh, --, ---, clokep, ASSI, Use Javascript default parameters where applicable