#instantbird log on 03 09 2013

All times are UTC.

00:15:00 --> jb has joined #instantbird
00:17:26 <-- jb has quit (Ping timeout)
00:29:41 <clokep> Anyone around that wants to test a patch for me?
00:48:39 --> EionRobb has joined #instantbird
01:29:47 --> Optimizer has joined #instantbird
01:41:11 <-- mconley has quit (Ping timeout)
02:00:01 <instantbot> clokep@gmail.com requested feedback from the wind for attachment 2256 on bug 1890.
02:00:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1890 nor, --, ---, clokep, ASSI, Update Twitter to API v1.1
02:15:13 <-- Mook_as has quit (Quit: Mook_as)
02:16:00 --> jb has joined #instantbird
02:18:23 <-- jb has quit (Ping timeout)
02:24:36 --> mconley has joined #instantbird
02:53:26 <-- mconley has quit (Input/output error)
02:55:04 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
02:55:07 --> clokep has joined #instantbird
02:55:07 * ChanServ sets mode +o clokep 
03:15:23 --> mconley has joined #instantbird
03:25:16 <-- Optimizer has quit (Ping timeout)
03:28:15 --> Optimizer has joined #instantbird
03:29:17 --> DYA has joined #instantbird
03:32:27 <-- DYA has quit (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
03:41:13 <instant-buildbot> build #802 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/802
03:54:56 --> Mook has joined #instantbird
03:58:21 <-- mconley has quit (Input/output error)
04:11:58 --> Kaishi has joined #instantbird
04:17:54 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
04:19:56 <-- Mook has quit (Connection reset by peer)
04:19:58 --> Mook has joined #instantbird
04:25:35 --> mconley has joined #instantbird
04:36:06 <instant-buildbot> build #799 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/799
04:59:15 <-- Mook has quit (Quit: Mook)
05:43:24 <instant-buildbot> build #893 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/893
05:59:04 --> FireFly_TB has joined #instantbird
06:02:15 <-- FireFly_TB has quit (Quit: FireFly_TB)
06:06:51 --> jb has joined #instantbird
06:27:05 <-- mconley has quit (Input/output error)
07:39:52 --> FireFly_TB has joined #instantbird
07:43:03 <-- Kaishi has quit (Ping timeout)
07:52:50 <-- jb has quit (Connection reset by peer)
09:22:31 --> Mic has joined #instantbird
09:22:32 * ChanServ sets mode +h Mic 
09:29:14 <-- EionRobb has quit (Quit: Leaving.)
09:48:21 --> Even has joined #instantbird
09:48:21 * ChanServ sets mode +o Even 
10:24:56 --> Kaishi has joined #instantbird
10:27:32 --> aleth has joined #instantbird
10:27:33 * ChanServ sets mode +h aleth 
10:29:53 * aleth was just going to look at the new search api and discovers clokep has already done it :)
10:36:46 <aleth> I don't have a twitter account yet that I actually tweet from, just one to follow some things.
10:44:29 <-- Tonnes has quit (Connection reset by peer)
12:01:35 <Mic> This sounded interesting: http://blog.techno-barje.fr/post/2013/03/09/js-memory-debugging/
12:02:00 <Mic> Unfortunately the add-on is written using the Add-on SDK :(
12:12:13 --> mpmc has joined #instantbird
12:26:23 <aleth> It's not great when code refers to a bug, but has the wrong bug number :-/
12:27:16 <aleth> hg annotate to the rescue :)
12:28:55 <Mic> Which bug and comment are you referring to?
12:58:44 <instantbot> aleth@instantbird.org granted feedback for attachment 2256 on bug 1890.
12:58:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1890 nor, --, ---, clokep, ASSI, Update Twitter to API v1.1
13:20:24 <aleth> ^^ just goes to show sometimes googling beats staring at the code (which I did, for too long)
13:29:56 --> clokep has joined #instantbird
13:29:56 * ChanServ sets mode +o clokep 
13:33:30 <clokep> aleth: Ah you found the error code page! I had found it yesterday afternoon but couldn't find it last night...(and then was tired and decided to give up for the night).
13:34:41 <clokep> aleth: Yes, I found some posts about escaping '!()*+ also, but don't we do that already?
13:36:29 <aleth> clokep: I thought we did it already, but there must be a bug somewhere.
13:37:16 <clokep> aleth: http://lxr.instantbird.org/instantbird/source/chat/protocols/twitter/twitter.js#429
13:38:17 <clokep> As far as I can tell, that code works perfectly btw.
13:40:53 <aleth> I haven't been able to spot the bug either.
13:41:59 <clokep> aleth: You can reproduce the issue at least?
13:42:19 <clokep> Ah, so @ seems to work,  so maybe I was just crazy with that one.
13:42:43 <aleth> I can reproduce with !
13:43:07 <aleth> (and some of the others, I stopped trying after a while)
13:43:31 <clokep> I can reproduce with al except +, but + is a weird case anyway.
13:45:42 <aleth> The POSTData passed to doXHRequest is unchanged from the unescaped version
13:46:58 <aleth> I'm not sure that's wrong though
13:49:06 <aleth> I don't know much about http.jsm...
13:49:23 <clokep> Well really we're discussing oauth here. ;)
13:50:22 <clokep> aleth: Good call on removing the special case search results code! :)
13:52:31 <clokep> Bah I think I hit some rate limits...
13:52:52 <aleth> Searching for "the"? ;)
13:53:26 <clokep> http://pastebin.instantbird.com/154566 is what I have now. :)
13:54:47 <aleth> Ah, you got bold and ditched the special case :)
13:54:57 <aleth> I wasn't sure if you had some reason for keeping it...
13:55:18 <clokep> Nope. I forgot that we had that much special code.
13:55:43 <aleth> I'm kind of surprised we succeeded in using the 2.0 API :D
13:56:03 <clokep> I think it might have been the "2.0 streaming API", but now they've synced their #s?
13:56:50 <aleth> https://dev.twitter.com/docs/api/1/get/statuses/user_timeline suggests not
13:56:56 <aleth> Probably just a typo.
13:58:50 <clokep> Mic: Oooo apparently Twitter entities includes a "media" part now.
14:00:17 <Mic> Have you seen that in results or in the docs?
14:00:36 <clokep> Mic: https://dev.twitter.com/docs/tweet-entities
14:00:47 <Mic> Thanks :)
14:02:32 <aleth> Mic: No search results entity for you, unfortunately ;)
14:02:48 <Mic> Yes, I noticed :(
14:04:15 <Mic> Don't we have commands on twitter?
14:04:26 <Mic> Something like /follow, /unfollow?
14:04:34 <Mic> It seems not...
14:04:48 <clokep> Mic: bug 851
14:04:49 <aleth> We have a bug for not having them, but they do work
14:04:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=851 enh, --, ---, nobody, NEW, Twitter commands
14:04:54 <aleth> (sort of)
14:04:57 <clokep> You can use the text commands though i.e. just type FOLLOW blah
14:05:44 <aleth> That should really be fixed :-/
14:05:58 <clokep> Patches accepted. ;)
14:06:19 <clokep> Every time i follow someone I say that...but it's so easy to do it without the commands I don't do it...
14:07:03 <Mic> I think we should also have commands for modifying the list of tracked keywords.
14:07:47 <aleth> clokep: yeah, me too
14:07:49 <Mic> i.e. show list/track/stop tracking
14:08:11 <clokep> Mic: I think that would be kind of weird...
14:08:21 <clokep> Other prpls don't have commands to modify preferences.
14:08:48 <clokep> aleth: I made a change and now I have http://pastebin.instantbird.com/154577, but I get the same error
14:09:08 <aleth> Mic: It would be better to make changes work without reconnecting (or reconnecting automatically if necessary) first.
14:09:25 <clokep> We have a bug on that too...
14:09:36 <clokep> Both of these bugs are like 20 - 30 minutes to fix probably. :(
14:10:14 <aleth> clokep: There must be something subtle going on :-|
14:10:28 <clokep> I don't understand the signAndSend code very well so...
14:10:53 <aleth> I don't know anything about oauth either
14:12:58 <aleth> looking at https://dev.twitter.com/discussions/204
14:14:15 <aleth> clokep: Aha!
14:14:22 <aleth> "Javascript's encodeURIComponent method is not adequate for encoding URLs, despite the name. This article has more details on how to adapt that Javascript function to a more technically correct one: http://af-design.com/blog/2008/03/14/rfc-3986-compliant-uri-encoding-in-javascript/"
14:14:34 <aleth> might that be relevant?
14:16:25 * aleth a bit confused
14:19:29 <clokep> aleth: Possibly. But I thought it's "not adequate" because we need to escape those extra 6 things, which we do.
14:20:12 <aleth> THat's why I'm confused.
14:21:24 * clokep hopes aleth doesn't get emails for being followed...
14:21:51 <aleth> (the part in that linked post I was looking at "properly signed signatures require identical strings in the hashing alogrithm. Because “!” is not “%21″ a computed hash value would differ resulting in a nightmare when trying to validate signatures")
14:22:52 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 2257 on bug 851.
14:22:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=851 enh, --, ---, clokep, ASSI, Twitter commands
14:23:01 <clokep> Mic: There you go ^. :P
14:23:04 <-- Mic has quit (Connection reset by peer)
14:23:09 <aleth> Ha! Stuck on one bug, fix another :D
14:23:33 <clokep> I just do what the masses ask. ;)
14:23:55 --> Mic has joined #instantbird
14:23:55 * ChanServ sets mode +h Mic 
14:24:45 <Mic> clokep: "That didn't work" -> you mean "SET LOCATION"? I saw that... the messages appeared as normal tweet in the conversation.
14:24:55 <clokep> Mic: Yup.
14:26:19 --> Tonnes has joined #instantbird
14:27:44 <Mic> clokep: what about allowing a list of user names for these commands?
14:28:05 <clokep> Mic: That's reasonable.
14:30:02 <instantbot> aleth@instantbird.org denied review for attachment 2257 on bug 851.
14:30:03 <Mic> clokep: the "that didn't work"-problem is why I don't like the plain text commands. They'll be posted as tweet if something goes wrong.
14:30:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=851 enh, --, ---, clokep, ASSI, Twitter commands
14:30:24 <clokep> Mic: I don't like them either, it's not a solution, it's a workaround.
14:36:14 <Mic> clokep: awesome how fast you provided a patch, by the way :)
14:36:40 <clokep> Mic: I did say it was an easy one. ;)
14:41:17 <Mic> Didn't work either, I noticed...
14:42:26 <Mic> (I've been trying "mobile commands" tbh;)
14:43:23 <clokep> aleth: Ah, I guess they do.
14:43:32 <clokep> They seem to use "screen_name" in the JSON though!
14:43:48 <clokep> I'll put up a new patch in a few minutes.
14:43:52 <clokep> Finishing another one right now.
14:44:34 <aleth> They use screen name in the API, confusingly.
14:44:48 * aleth is staring at oauth :(
14:46:43 <clokep> aleth: Did that work then?
14:47:03 <aleth> looks like it :)
14:47:08 <clokep> What's the change?
14:49:22 <aleth> Replacing encodeURIcomponent with percentEncode in http.jsm.
14:50:26 <clokep> Ahhhhh, that would do it. :)
14:50:32 <clokep> (Bah, more changes to http.jsm...)
14:50:51 <aleth> That file again ;)
14:52:04 <aleth> We should probably just move that function there and remove it from twitter.js altogether to avoid duplication
14:54:26 <aleth> It may also be worth considering replacing all the encodeURIcomponent calls in twitter.js with percentEncode for consistency
14:57:41 <clokep> Do we call it in other places?
14:57:51 <clokep> Can you give me a patch of what you actually changed btw?
14:59:36 <aleth> clokep: http://pastebin.instantbird.com/154608
14:59:56 <aleth> We call it in a number of places in twitter.js
15:00:54 <aleth> I can't see any problems with that, but it might avoid any future issues to simply use percentEncode everywhere
15:01:27 * clokep wonders if mconley has an opinion about that...
15:01:40 <clokep> Bah he's not awake...
15:01:46 <aleth> hmm yes
15:02:11 <clokep> aleth: I'll add that into my patch, but when flo asks, you can explain why it's there. ;)
15:02:23 <clokep> (Unless you want to put it as a separate patch.)
15:02:36 <aleth> No, add it to your patch of course :)
15:02:49 <aleth> In some tidied up form ;)
15:04:17 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 2258 on bug 851.
15:04:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=851 enh, --, ---, clokep, ASSI, Twitter commands
15:04:52 <clokep> aleth: What wasn't clear to me though...is that JUST an oauth thing, or is that really a post request thing that we're supposed to percentEncode !()*'
15:07:59 <aleth> I'm not sure about that either. Twitter seems to be claiming it's the correct way to be strict about HTTP
15:09:22 <clokep> aleth: Do you want me to set you as the reviewer or florian (or both?)
15:10:30 <aleth> flo should definitely look at it too (or mconley) due to the http.jsm issue
15:11:09 <-- gerard-majax_ has quit (Ping timeout)
15:13:13 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2259 on bug 1890.
15:13:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1890 nor, --, ---, clokep, ASSI, Update Twitter to API v1.1
15:13:24 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 2259 on bug 1890.
15:14:09 <aleth> clokep: https://en.wikipedia.org/wiki/Percent-encoding#The_application.2Fx-www-form-urlencoded_type doesn't seem to link to a suitable RFC?
15:15:25 --> gerard-majax_ has joined #instantbird
15:15:27 <instantbot> aleth@instantbird.org granted review for attachment 2258 on bug 851.
15:15:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=851 enh, --, ---, clokep, ASSI, Twitter commands
15:15:41 <clokep> :)
15:16:34 <clokep> aleth: Interesting...
15:17:02 <-- deltafalcon has quit (Ping timeout)
15:17:20 --> deltafalcon has joined #instantbird
15:17:38 <aleth> clokep: Why didn't you export percentEncode from http.jsm and use that to remove it from twitter.js?
15:17:58 <clokep> aleth: Because I'm expected flo to say it's not the right thing to do. ;)
15:17:59 <aleth> Because you expect there to be another patch anyway after flo/mconley comment? :)
15:18:41 <aleth> Without finding the RFC for POST data encoding, I expect that too ;)
15:25:58 <instantbot> aleth@instantbird.org denied review for attachment 2259 on bug 1890.
15:26:00 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1890 nor, --, ---, clokep, ASSI, Update Twitter to API v1.1
15:41:06 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 2260 on bug 677.
15:41:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=677 nor, --, ---, clokep, ASSI, Reopen Twitter stream when "track" preference changes
15:43:56 <aleth> wow, that's a low bug number!
15:44:14 <aleth> I suppose nobody changes their prefs much...
15:46:23 <aleth> clokep: What does recomputeWrappers do?
15:46:32 <Mic> :D
15:46:39 <Mic> I'm mdn-ing the same at the moment :)
15:47:00 <aleth> All I can find is "gecko internal use only" :P
15:47:21 <Mic> I think it's a typo?
15:47:32 <Mic> Looks like it should have been reportError()?
15:47:42 <clokep> Oh, yeah.
15:47:53 <clokep> Wait, what?
15:48:17 <clokep> Yea, it's reportError.
15:50:55 <instantbot> aleth@instantbird.org denied review for attachment 2260 on bug 677.
15:50:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=677 nor, --, ---, clokep, ASSI, Reopen Twitter stream when "track" preference changes
15:51:22 <clokep> aleth: You realize we can't just remove it there, right?
15:51:28 <aleth> We can't?
15:51:28 <clokep> All the implementations then need to call unInit.
15:52:18 <aleth> Oh.
15:52:28 <clokep> Hence why I'd rather not do it if we don't have to. :P
15:52:54 <aleth> Can't you add the observer to the twitter account init instead?
15:53:25 <clokep> Of course, but as I said in my first comment it'd probably be useful to other protocols.
15:53:50 <aleth> Yes, I saw that.
15:54:20 <aleth> I'm not certain, but I think it would leak, so I'm bouncing it to flo...
15:56:55 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 2260 on bug 677.
15:56:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=677 nor, --, ---, clokep, ASSI, Reopen Twitter stream when "track" preference changes
15:57:59 <Mic> clokep: one day you'll need to teach me how to use names like "NS_PREFBRANCH_PREFCHANGE_TOPIC_ID" and still not having problems with the length of a line ;)
16:02:25 <clokep> Mic: What do you mean? You have trouble keeping in the line limit? :P
16:03:00 <Mic> Yes, almost always ;)
16:18:35 <clokep> What can I say, I just write magic code. :P
16:19:53 --> mikk_s has joined #instantbird
16:27:09 <instantbot> clokep@gmail.com cancelled review?(florian@instantbird .org) for attachment 2260 on bug 677.
16:27:10 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 2261 on bug 677.
16:27:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=677 nor, --, ---, clokep, ASSI, Reopen Twitter stream when "track" preference changes
16:30:02 <clokep> that's probably enough of touching Twitter code until some of those are checked in...
16:30:12 <instantbot> aleth@instantbird.org granted review for attachment 2261 on bug 677.
16:30:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=677 nor, --, ---, clokep, ASSI, Reopen Twitter stream when "track" preference changes
16:30:47 <aleth> yes, especially the API update one has a lot of context...
16:32:17 <-- Even has quit (Input/output error)
16:32:37 <clokep> Yeah, exactly.
16:32:52 <clokep> My mq is getting excessive. :(
16:33:00 <aleth> I have lots of overlaps too :(
16:33:58 <clokep> aleth: Wasn't there something I was supposed to try? Changing some event or something?
16:34:22 <clokep> Something with mintrayr, maybe?
16:34:35 <aleth> clokep: ah yes, that minimize on start bug
16:34:44 <clokep> Do you have a bug #?
16:34:47 <aleth> That isn't quite fixed for windows
16:35:06 <aleth> the awesomebar does -- bug 1680
16:35:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1680 enh, --, 1.4, aleth, REOP, Enable "minimize on startup"
16:36:23 <aleth> I doubt the event change there will be enough though... I can't diagnose that race condition.
16:38:12 <instantbot> clokep@gmail.com denied review for attachment 2245 on bug 1881.
16:38:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1881 enh, --, ---, aleth, ASSI, Nick completion should add punctuation after complete nicks
16:39:39 <aleth> clokep: and if you press backspace again? ;)
16:40:12 <clokep> aleth: Then it works.
16:40:29 <aleth> But you're right it's surprising, maybe that should be special cased.
16:41:07 <aleth> (The second press undoes the tab completion, which in this case added nothing.)
16:41:48 <clokep> aleth: Yup. :) You probably need to check if the tab completion length was 0.
16:42:00 <aleth> Yes, something like that.
16:42:21 <clokep> aleth: Also what is the meaning behind the "jump" variable name.
16:42:29 <aleth> Btw there was also that mintrayr bug which had been fixed upstream.
16:43:03 <aleth> clokep: It's how many chars the cursor will jump ;)
16:43:06 <clokep> Yeah, it requires fairly major patching.
16:44:09 * clokep wonderes if he's mentioned the he hates our mintrayr code.
16:45:33 <aleth> even changing the name to "mintray" wouldnt help much ;)
17:02:53 <-- mikk_s has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
17:17:11 --> mikk_s has joined #instantbird
17:27:43 <Mic> hmm :(
17:28:15 <Mic> There's nothing like an "||=" assignment, is it?
17:30:00 <Mic> In the sense of  "a = a || b", but only shorter.
17:32:50 <-- gerard-majax_ has quit (Ping timeout)
17:33:26 --> gerard-majax_ has joined #instantbird
17:36:59 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 2262 on bug 1881.
17:37:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1881 enh, --, ---, aleth, ASSI, Nick completion should add punctuation after complete nicks
17:38:42 * clokep finds that code very convoluted... :(
17:40:31 <-- clokep has quit (Ping timeout)
17:40:42 <aleth> Hmm, I may have a better idea.
17:45:58 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 2263 on bug 1881.
17:46:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1881 enh, --, ---, aleth, ASSI, Nick completion should add punctuation after complete nicks
17:46:18 <aleth> Only at the cost of increasing the indentation level :-/
17:49:29 <Mic> bye
17:50:54 <-- Mic has quit (Quit: No time to waste, let's go!)
18:02:31 <instantbot> aleth@instantbird.org cancelled review?(florian@instantbird .org) for attachment 2262 on bug 1881.
18:02:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1881 enh, --, ---, aleth, ASSI, Nick completion should add punctuation after complete nicks
18:02:56 <-- mikk_s has left #instantbird ()
18:06:17 <aleth> Hmm, with the same reasoning I should probably remove all the returns from the tab complete code?
18:06:50 <aleth> Nobody ever noticed because it is almost never an issue.
18:08:10 <aleth> Visible for twitter though.
18:14:54 <instantbot> New Instantbird (UI) bug 1891 filed by aleth@instantbird.org.
18:14:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1891 min, --, ---, nobody, NEW, Tab completion does not always update the character counter
18:31:21 <dew> I never noticed that either
18:54:17 <-- mpmc has quit (Ping timeout)
19:00:07 --> mpmc has joined #instantbird
19:03:55 <-- aleth has quit (Quit: Au revoir)
20:09:20 --> mikk_s has joined #instantbird
20:11:17 <-- Suiseiseki has quit (Ping timeout)
20:18:13 --> mconley has joined #instantbird
20:27:27 --> Suiseiseki has joined #instantbird
20:41:35 --> chrisccoulson has joined #instantbird
20:43:36 <-- mconley has quit (Input/output error)
20:46:21 <-- mikk_s has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
21:27:28 <-- dew has quit (Ping timeout)
22:22:04 --> Mnyromyr has joined #instantbird
22:28:51 <-- Optimizer has quit (Ping timeout)
22:32:01 --> Optimizer has joined #instantbird
22:41:08 <-- Optimizer has quit (Ping timeout)
22:56:27 <-- mpmc has quit (Connection reset by peer)
22:59:11 --> Mic has joined #instantbird
22:59:11 * ChanServ sets mode +h Mic 
23:02:43 --> Optimizer has joined #instantbird
23:08:43 <instantbot> New Core - Twitter bug 1892 filed by benediktp@ymail.com.
23:08:45 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1892 enh, --, ---, nobody, NEW, Tab completion should prepend an "@" for usernames on Twitter
23:48:51 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])