#instantbird log on 02 26 2014

All times are UTC.

01:07:20 --> clokep has joined #instantbird
01:07:20 * ChanServ sets mode +o clokep 
02:47:31 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
02:51:14 --> mayanktg has joined #instantbird
02:53:36 <mayanktg> Mic: sorry. There was power failure due to heavy rainfall last night
02:53:50 <mayanktg> could reply you 
02:56:44 <mayanktg> I have checked it many times. There has been no problem with the menu. But I'll that would make it correct i will implement it :)
03:08:27 --> nhnt11 has joined #instantbird
03:08:40 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
03:10:36 <-- mconley has quit (Input/output error)
03:10:38 --> nhnt11 has joined #instantbird
03:36:38 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
04:01:39 <instant-buildbot> build #1079 of linux-nightly-default is complete: Failure [4failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1079
04:11:07 --> mconley has joined #instantbird
04:12:34 --> deltafalcon has joined #instantbird
04:16:33 <-- mconley has quit (Ping timeout)
04:28:38 <-- kramolnik has quit (Ping timeout)
04:28:50 <-- deltafalcon has quit (Ping timeout)
04:29:24 --> deltafalcon has joined #instantbird
04:32:47 --> kramolnik has joined #instantbird
04:33:59 --> mconley has joined #instantbird
04:35:59 <-- mconley has quit (Input/output error)
04:36:14 <-- deltafalcon has quit (Ping timeout)
04:40:25 --> deltafalcon has joined #instantbird
04:44:36 <-- deltafalcon has quit (Ping timeout)
04:44:51 --> deltafalcon has joined #instantbird
04:49:30 --> shrihari has joined #instantbird
04:51:24 --> shrihari1 has joined #instantbird
05:34:28 <instant-buildbot> build #2046 of macosx-nightly-default is complete: Failure [4failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2046
05:39:03 <-- wnayes has quit (Quit: wnayes)
05:41:15 --> mayanktg has joined #instantbird
05:45:15 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
05:47:24 --> mayanktg has joined #instantbird
05:49:15 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
05:49:35 --> mayanktg has joined #instantbird
05:53:13 <-- GeKo has quit (Ping timeout)
05:55:15 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
05:55:42 --> mayanktg has joined #instantbird
06:03:15 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
06:03:22 --> mayanktg has joined #instantbird
06:13:15 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
06:13:35 --> GeKo has joined #instantbird
06:17:21 --> mayanktg has joined #instantbird
06:17:33 <-- nhnt11 has quit (Ping timeout)
06:18:57 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
06:19:04 --> mayanktg has joined #instantbird
06:31:03 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
06:31:13 --> mayanktg has joined #instantbird
06:35:03 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
06:35:07 --> mayanktg has joined #instantbird
06:41:03 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
06:41:10 --> mayanktg has joined #instantbird
06:57:02 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
06:57:08 --> mayanktg has joined #instantbird
07:05:03 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
07:05:22 --> mayanktg has joined #instantbird
07:14:08 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
07:35:35 <-- GeKo has quit (Ping timeout)
07:40:07 --> GeKo has joined #instantbird
07:54:15 <instant-buildbot> build #1275 of win32-nightly-default is complete: Failure [4failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1275
08:09:38 <-- chrisccoulson has quit (Connection reset by peer)
08:09:56 --> chrisccoulson_ has joined #instantbird
08:37:26 --> mayanktg has joined #instantbird
08:43:22 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
08:43:29 --> mayanktg has joined #instantbird
08:44:22 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
08:44:26 --> mayanktg has joined #instantbird
08:45:23 <-- shrihari has quit (Quit: shrihari)
08:47:18 <-- shrihari1 has quit (Ping timeout)
08:48:22 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
08:48:34 --> mayanktg has joined #instantbird
08:55:43 <-- chrisccoulson_ has quit (Quit: OSError: [Errno 130] Owner died)
08:55:58 --> chrisccoulson has joined #instantbird
09:02:22 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
09:02:40 --> mayanktg has joined #instantbird
09:03:51 <-- dew has quit (Ping timeout)
09:04:03 --> dew has joined #instantbird
09:04:23 --> Mic has joined #instantbird
09:04:23 * ChanServ sets mode +h Mic 
09:04:44 <Mic> Hello!
09:04:59 <Mic> mayanktg: no problem
09:05:29 <Mic> hmm, let me try your patch...
09:06:22 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
09:06:33 --> mayanktg has joined #instantbird
09:07:02 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
09:13:37 <-- GeekShadow has quit (Ping timeout)
09:14:22 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
09:14:29 --> mayanktg has joined #instantbird
09:14:34 --> Mic|web has joined #instantbird
09:17:29 --> shrihari has joined #instantbird
09:20:28 <-- shrihari has quit (Quit: shrihari)
09:22:41 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
09:31:21 --> shrihari has joined #instantbird
09:32:32 <Mic|web> I keep getting "abort: bad hunk #1 @@ -19,19 +19,23 @@ interface imIUserStatusInfo: nsISupports  (21 19 23 23)" when trying to import the patch @ mayanktg 
09:49:51 --> GeekShadow has joined #instantbird
09:50:35 --> Armada has joined #instantbird
09:54:03 --> shashika has joined #instantbird
09:59:44 <-- shrihari has quit (Quit: shrihari)
10:02:39 --> shrihari has joined #instantbird
10:04:45 --> nhnt11 has joined #instantbird
10:07:27 <flo-retina> Mic|web: maybe the patch was hand-edited?
10:19:55 <-- shrihari has quit (Quit: shrihari)
10:22:08 <-- gerard-majax_ has quit (Connection reset by peer)
10:22:13 --> gerard-majax__ has joined #instantbird
10:31:36 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
10:40:32 --> BWMerlin has joined #instantbird
10:53:08 <-- nhnt11 has quit (Ping timeout)
10:54:59 --> nhnt11 has joined #instantbird
11:00:44 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:07:38 <-- nhnt11 has quit (Ping timeout)
11:22:18 --> nhnt11 has joined #instantbird
11:24:26 <-- gerard-majax__ has quit (Ping timeout)
11:26:50 --> clokep has joined #instantbird
11:26:51 * ChanServ sets mode +o clokep 
11:33:18 <-- GeKo has quit (Ping timeout)
11:35:27 --> shrihari has joined #instantbird
11:38:11 <shrihari> I'm facing connection issues with IRC on IB
11:38:23 <clokep> Can you be more specific? :)
11:38:40 <clokep> (Most likely it's a firewall issue?)
11:38:48 <shrihari> It's not been connecting since today morning.
11:38:52 <shrihari> It was working fine last night.
11:39:09 <shrihari> I'm on Mac. I don't think I'm behind any firewall.
11:39:51 <clokep> I meant one on the network, if it was working fine last night though than probably not.
11:39:56 <clokep> What's the actual error your'e getting?
11:40:31 <shrihari> "Lost connection to server. Connecting again in X seconds."
11:40:51 --> flo-retina has joined #instantbird
11:40:51 * ChanServ sets mode +qo flo-retina flo-retina 
11:40:59 <shrihari> "Lost connection with server. Reconnection in X seconds."
11:41:15 <shrihari> I'm on Colloquy right now. So it's not a network issue either.
11:43:00 <shrihari> So, I deleted the IRC server and added again. It connected fine.
11:43:17 <shrihari> I disconnected and tried to connect again. And I'm getting the same error now.
11:44:15 --> shrihari1 has joined #instantbird
11:44:46 <shrihari1> Now, I'm on IB. But, like I said, I had to delete and add the server again.
11:46:11 <flo-retina> shrihari1: is this only on an IRC account with SSL?
11:46:49 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:47:02 <shrihari1> flo-retina: I've not checked "Use SSL" for this server. Let me try with freenode now.
11:49:01 <shrihari1> Same problem. If I try to disconnect and connect again, it doesn't work.
11:51:54 <flo-retina> shrihari1: does it work if you restart Instantbird?
11:52:12 <-- shrihari1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
11:52:29 --> shrihari1 has joined #instantbird
11:53:29 <shrihari1> I just tried it. And it's working.
11:53:53 <shrihari1> But Disconnect&Connect is still an issue.
11:54:00 <flo-retina> for the SSL case that's not a surprise. I'm surprised that you see a similar issue without SSL though.
11:54:29 <flo-retina> the thing I have in mind for SSL is bug 954724
11:54:32 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954724 nor, --, ---, nobody, NEW, Freenode SSL reconnection issues
11:54:33 --> GeKo has joined #instantbird
11:54:37 <shrihari1> So, when I put my laptop to sleep (with IB open) and open it later, the IRC accounts don't connect.
11:54:38 <flo-retina> (it's a bug on the freenode servers, unfortunately :()
11:57:28 <shrihari1> This is happening with both freenode and mozilla's servers, without SSL.
11:57:34 <-- shrihari1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
11:58:10 --> shrihari1 has joined #instantbird
11:58:18 <flo-retina> shrihari1: I have no idea of the cause then :(
11:58:30 <flo-retina> I've never seen that without ssl
11:59:13 <shrihari1> Uh oh :-/
11:59:31 <shrihari1> Any other troubleshooting I could try?
12:02:57 --> gerard-majax__ has joined #instantbird
12:03:44 <flo-retina> if it was happing on my machine, my next step would be to look at what's happening with Wireshark
12:04:19 <flo-retina> especially, compare the network traffic for the first and second connection attempt, to see if it's Instantbird or the server that behaves differently the second time
12:04:47 <flo-retina> hmm, maybe you could try giving us a debug log of the connection failure (that's easier, but may not contain anything useful :-/)
12:09:43 * flo-retina is annoyed by people proposing GSoC projects who aren't on IRC
12:09:53 <flo-retina> I wonder how it's possible to work on Mozilla stuff without using IRC :-S
12:13:26 <shrihari1> Ok I've got a 75 line debug log. But I'm not able to make sense out of it.
12:13:43 <shrihari1> http://pastebin.com/Z6UUL8Pt
12:14:06 <-- shrihari1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
12:14:22 --> shrihari1 has joined #instantbird
12:25:23 <-- BWMerlin has quit (Quit: BWMerlin)
12:36:19 <-- kramolnik has quit (Ping timeout)
12:37:09 --> kramolnik has joined #instantbird
12:42:15 <flo-retina> shrihari1: I think you'll want clokep to have a look at this log.
12:42:34 <flo-retina> It seems strange to me that we are sending "CAP END" twice.
12:42:45 <flo-retina> but maybe that's normal
12:43:45 <shrihari1> flo-retina: ok. I'll ping him when he comes online.
12:47:15 --> Usul has joined #instantbird
12:47:18 <Usul> https://pastebin.mozilla.org/4399941
12:47:27 <Usul> is a crash when I disconnect /connect to @jabber
12:47:32 --> clokep_work_work_work has joined #instantbird
12:47:39 <Usul> how can I give you guys better crash reports ?
12:49:11 <shrihari1> clokep_work_work_work: flo-retina said you might want to take a look at this debug log: http://pastebin.com/Z6UUL8Pt
12:49:32 <shrihari1> clokep_work_work_work: happens when I try to disconnect and connect an IRC account.
12:49:40 <clokep_work_work_work> shrihari1: One second, I just sat down.
12:49:45 * clokep_work_work_work is now known as clokep_work
12:51:55 <clokep_work> Usul: Does the crash reporter not come up
12:52:04 <Usul> nope it doesn't
12:52:19 <Usul> and It seems I can reliably eproduce right now
12:52:33 <clokep_work> :( That's disappointing, we do have that enabled. flo-retina Any ideas about that crash?
12:52:59 <-- shashika has quit (Quit: http://www.mibbit.com ajax IRC Client)
12:54:22 <clokep_work> shrihari1: So I don't know what's happening. I see two strange things: We send CAP END twice and we don't seem to respond to a 433.
12:57:13 <shrihari1> clokep_work: Ok, so I tried creating a new IRC account with a different nickname. And disconnect & connect works fine on that.
12:57:45 <shrihari1> clokep_work: I'm connected to freenode and mozilla servers from Colloquy also, using the nickname 'shrihari'
12:57:57 <clokep_work> shrihari1: We should be sending a separate nick anyway. I'd like to know why we are sending CAP END twice and why we're not responding to the 433 request to change the nick.
12:58:04 <-- deltafalcon has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
12:59:26 --> deOmega has joined #instantbird
13:00:37 <shrihari1> I do not know what CAP END is.
13:01:51 <shrihari1> The no-response to 433 seems strange. Because, it connects fine (with an alternate nick) if I restart IB
13:04:57 <-- kramolnik has quit (Ping timeout)
13:06:30 <clokep_work> You could add some debug statements in and see what's happening if you want.
13:09:33 <shrihari1> I'll do that, once I build IB on my system :)
13:12:30 <clokep_work> OK! :) When you're at that point let me know if youw ant points of where to look.
13:13:42 <shrihari1> Yep. Sure.
13:21:37 <-- shrihari has quit (Quit: shrihari)
13:22:40 <flo-retina> Usul, clokep_work: this crash stack is related to something going wrong with DNS SRV lookups.
13:22:56 <-- shrihari1 has quit (Ping timeout)
13:23:20 <Usul> ha ha 
13:23:29 <Usul> I'm running a local dns that might be why
13:23:46 <Usul> I'm running unbound on my mcahine
13:28:28 <flo-retina> Usul: heh, that's not a good excuse, but that can be an explanation ;)
13:28:55 <Usul> flo-retina: how can I give you guys moe information ?
13:29:16 <flo-retina> it's unfortunate that the crash reporter isn't showing up
13:31:51 <Usul> yep :(
13:34:13 <flo-retina> unless you are willing to compile your own build and run it with gdb, I'm afraid there's not much you can do :-/
13:38:26 <Usul> nah not feeling like compiling
13:38:28 <Usul> :-)
14:38:46 --> mconley has joined #instantbird
14:39:36 --> mayanktg has joined #instantbird
14:52:23 <mayanktg> Mic: what's wrong with my patch? I did a hg qnew once instead of qref by mistake after I was reviving my first patch..
14:52:48 <mayanktg> it must be for that reason it is happening ..
14:53:32 <mayanktg> what should I do to correct it? should I start afresh and repeat the process??
14:54:19 <clokep_work> mayanktg: What does hg qser show?
14:55:29 <-- Usul has left #instantbird ()
14:55:30 <mayanktg> Bug954216_Ability_to_remove_buddy_icon.diff  (underlined)
14:55:35 <mayanktg> Bug954216_rev.diff
14:56:24 <mayanktg> Bug954216_rev.diff is the patch i sent for review afterwards.. 
14:57:49 <mayanktg> :(
14:58:18 <mayanktg> What should I do now? :(
15:01:17 <clokep_work> mayanktg: What do you mean "underlined"?
15:01:24 <clokep_work> Do you mean that that's the applied patch?
15:01:29 <clokep_work> hg qap will tell you what's applied.
15:04:09 <mayanktg> Bug954216_rev.diff
15:04:20 <mayanktg> is the applied patch ..
15:08:02 <clokep_work> mayanktg: OK...so do hg qpop && hg qfold Bug954216_rev.diff
15:09:29 --> shrihari has joined #instantbird
15:10:45 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
15:11:19 --> mayanktg has joined #instantbird
15:15:09 --> YH has joined #instantbird
15:15:25 <mayanktg> done..
15:21:02 <-- YH has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
15:22:39 <clokep_work> mayanktg: |hg export qtip| should show ALL your changes as one patch now.
15:25:42 <clokep_work> mayanktg: Did that work?
15:25:49 <-- shrihari has quit (Quit: shrihari)
15:28:05 <mayanktg> yep..
15:28:41 <mayanktg> I'm checking the patch too :-P 
15:28:53 <mayanktg> the internet out here is making me sick 
15:44:31 --> wnayes has joined #instantbird
15:48:22 <-- Armada has quit (Quit: Leaving)
15:50:42 --> shrihari has joined #instantbird
16:00:53 --> shrihari1 has joined #instantbird
16:19:37 <mayanktg> Mic: I have combined my patch now. I guess it should work now. :-o
16:20:11 <nhnt11> mayanktg: Try and see for yourself? ;)
16:20:26 <nhnt11> (export, qpop -a, import, test)
16:20:38 <mayanktg> yupp 
16:28:15 <mayanktg> abort: uncommitted changes
16:28:24 <mayanktg> on doing hg import 
16:28:40 <clokep_work> mayanktg: hg diff will show you your changes.
16:28:41 <mayanktg> is it because I have already have the changes in my file?
16:28:47 <mayanktg> yup..
16:29:24 <mayanktg> I applied all the changes to the patch by doing qref. so hg diff now gives me an empty result
16:29:54 <mayanktg> also is there a command |hg test| ?
16:29:56 <nhnt11> mayanktg: do $hg qdiff if you want to see the diff of the current patch in the queue
16:32:09 <clokep_work> mayanktg: What would you expect hg test to do?
16:32:48 <mayanktg> It will check whether the applied patch is correctly applied or not
16:33:10 <mayanktg> but hg test result "hg: unknown command 'test'"
16:33:13 <mayanktg> :-/
16:33:55 <-- nathanr has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
16:34:59 <clokep_work> mayanktg: I'm not really understanding what you're trying to do. hg qapplied shows you what patches are applied.
16:35:03 <clokep_work> hg status shows you the status of files.
16:40:04 <flo-retina> that test_ctcpDequote.js bug spam is getting annoying :(
16:43:38 <clokep_work> I agree. :-\
16:44:25 --> nathanr has joined #instantbird
16:45:23 <flo-retina> clokep_work: how do you feel about pushing to the Tb try server a patch removing the test_ctcpDequote.js test file, to see if dom failure is still there?
16:45:38 <flo-retina> I think that would prove that chat/ isn't responsible for that failure
16:48:29 <clokep_work> flo-retina: Probably be worth a try. I don't have time to do that right now.
16:48:54 <flo-retina> I'm not interested in that either right now.
16:49:01 <flo-retina> I was just wondering what the next step could be
16:59:52 <-- shrihari has quit (Quit: shrihari)
17:01:23 <-- shrihari1 has quit (Ping timeout)
17:02:20 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
17:02:29 --> mayanktg has joined #instantbird
17:10:07 --> shrihari has joined #instantbird
17:14:07 <-- mayanktg has quit (Quit: )
17:15:18 --> mayanktg has joined #instantbird
17:16:22 --> shrihari1 has joined #instantbird
17:17:44 --> rhollencamp has joined #instantbird
17:22:17 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
17:24:34 <rhollencamp> first time writing an addon; if somebody could glance at the code and let me know if it is up to par it would be appreciated https://addons.instantbird.org/en-US/instantbird/files/browse/643
17:29:27 <clokep_work> rhollencamp: What's it do? :P
17:30:27 <clokep_work> I think Mic and aleth are the ones who normally review add-ons around here.
17:32:56 <rhollencamp> clokep_work: replaces proto icon with buddy icon in buddy list
17:33:37 <clokep_work> Interesting.
17:33:59 --> Mook_as has joined #instantbird
17:34:07 --> AlexanderSalas has joined #instantbird
17:34:10 --> mayanktg has joined #instantbird
17:34:24 <qheaden> Hello everyone.
17:34:24 * nhnt11 would probably like that
17:34:30 <nhnt11> Hi qheaden
17:34:38 <qheaden> Hey nhnt11!
17:38:53 <qheaden> So how is Instantbird built now? Through comm central?
17:39:09 <nhnt11> Yup
17:39:16 <qheaden> Okay.
17:41:58 * qheaden needs to really build a new tree.
17:58:18 * mconley is now known as mconley|interview
17:59:10 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
18:06:19 --> unghost has joined #instantbird
18:11:47 --> mayanktg has joined #instantbird
18:42:04 <-- shrihari has quit (Quit: shrihari)
18:44:03 <-- shrihari1 has quit (Ping timeout)
18:48:37 <-- Tonnes has quit (Connection reset by peer)
18:50:10 <-- GeKo has quit (Ping timeout)
18:50:59 --> Tonnes has joined #instantbird
18:51:56 --> GeKo has joined #instantbird
18:54:05 <-- gerard-majax__ has quit (Ping timeout)
19:20:48 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
19:26:32 --> mayanktg has joined #instantbird
19:40:05 --> gerard-majax__ has joined #instantbird
19:42:56 <-- AlexanderSalas has quit (Quit: Reconnecting…)
19:43:13 --> AlexanderSalas has joined #instantbird
19:43:20 <-- AlexanderSalas has quit (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 29.0a1/20140106030203])
19:47:33 --> stig has joined #instantbird
19:53:22 * mconley|interview is now known as mconley
19:56:53 <-- nathanr has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
19:56:59 --> nathanr has joined #instantbird
20:04:25 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:13:22 <-- rhollencamp has quit (Quit: http://www.mibbit.com ajax IRC Client)
20:31:30 --> AlexanderSalas has joined #instantbird
20:38:36 <-- AlexanderSalas has quit (Client exited)
20:44:34 --> flo-retina has joined #instantbird
20:44:34 * ChanServ sets mode +qo flo-retina flo-retina 
21:01:46 <flo-retina> clokep_work: I would really like to know why mreavy is always shown as status unknown.
21:01:55 <flo-retina> clokep_work: is there any obvious way to debug that?
21:02:06 * flo-retina wonders if he's got a custom value for the debug log pref
21:02:09 --> Mic has joined #instantbird
21:02:09 * ChanServ sets mode +h Mic 
21:02:27 <flo-retina> I've got the maxDebugMessages pref set to 2000
21:03:06 <clokep_work> flo-retina: Umm...you need to look and ensure your requesting the information for that person...and thant that you're getting responses.
21:03:29 <clokep_work> I.e. the stuff in http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircWatchMonitor.jsm
21:03:49 <clokep_work> I think moznet uses MONITOR, not WATCH, but I don't remember.
21:03:56 <clokep_work> So find the message that says WATCH and see what's sent.
21:04:09 <clokep_work> Then the 301 and 303 responses and see what they say.
21:04:23 * nhnt11 wonders how long it would take to hack together an addon that would add basic ctrl+shift+t supprt
21:04:25 <nhnt11> support*
21:04:55 <clokep_work> s/addon/patch/
21:05:23 <flo-retina> she's not included in the 303 response
21:05:33 <nhnt11> I'd rather do it in an addon first, it'll likely be hacky...
21:05:50 <flo-retina> 7 people who are in my contact list (including one I thought I had removed from the list :-S) are.
21:06:31 <flo-retina> clokep_work: there's an ISON call, and Maire isn't in it
21:06:36 <-- clokep_work has quit (Ping timeout)
21:06:39 <flo-retina> everybody else in my blist seems to be on that line
21:07:35 <flo-retina> there's also a "WATCH A " line
21:13:44 --> clokep_work has joined #instantbird
21:13:44 * ChanServ sets mode +o clokep_work 
21:13:56 <clokep_work> flo-retina: Interesting...
21:13:57 <clokep_work> Hmm...I'm unsure.
21:14:45 <clokep_work> flo-retina: WATCH A is how you monitor people.
21:21:27 <nhnt11> :S
21:21:31 * nhnt11 just ran into a build error
21:21:46 <flo-retina> clokep_work: I think I complained a while ago about an error when removing an IRC buddy. That's likely the cause
21:25:14 <-- deOmega has quit (Quit: So easy...but yet complicated.)
21:35:12 <clokep_work> flo-retina: Ah, yes! aleth fixed that IIRC. :)
21:35:16 <clokep_work> But you need to get nightlies running. ;)
21:37:29 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
21:38:12 <flo-retina> clokep_work: I didn't see the patch :-S
21:38:43 <-- unghost has quit (Input/output error)
21:47:33 <clokep_work> flo-retina: bug 957557
21:47:36 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=957557 nor, --, 1.6, aleth, RESO FIXED, Plenty of JS errors after removing IRC buddies
21:47:39 <clokep_work> You filed the bug...
21:49:50 --> Mic has joined #instantbird
21:53:52 <flo-retina> ah.
21:54:03 <flo-retina> I thought I had that error last week, not more than a month ago
21:54:17 <flo-retina> (ie. I thought it happened after the last restart of Ib)
21:54:25 <flo-retina> so maybe that doesn't explain the problem :-/
21:56:01 <Mic> mayanktg: hmm, I'm having the same problem with importing your patch again :(
21:58:05 <Mic> Would someone try if it applies cleanly? Maybe it's a problem on my side?
21:58:15 <nhnt11> I'm trying
21:58:19 <nhnt11> It worked fine
21:58:26 <nhnt11> wait..
21:58:32 <nhnt11> Ah
21:58:33 <nhnt11> Errors
21:59:01 <Mic> "abort: bad hunk #1 ..." or something else?
21:59:13 <nhnt11> "bad hunk #1 @@ -19,19 +19,23 @@ interface blabla"
21:59:33 <Mic> Yes, that's the one that I'm seeing too.
22:00:35 <nhnt11> Mic: so in the patch, there's a diff of imCore.js, but I don't see any changes in that file...
22:00:55 <nhnt11> (in addition to that bad hunk)
22:02:57 <Mic> That's strange...
22:06:10 <Mic> The line counts and numbers (before, after) are totally off, aren't they?
22:06:25 <nhnt11> Yeah, something is wrong.
22:06:55 <Mic> It says "@@ -19,19 +19,23 @@" on the first hunk while there are 2 removed and 4 inserted lines.
22:07:06 <Mic> Should it be something like "@@ -19,21 +19,23 @@" then?
22:07:31 * nhnt11 isn't sure how that notation works
22:08:55 <Mic> It's the start line before and the line count of the section before and the same for the situation after.
22:09:18 <nhnt11> Ah
22:09:19 <Mic> Ah, @@ -19,19 +19,21 @@ makes the first hunk apply.
22:10:27 <Mic> mayanktg: are you patching against the old instantbird repository maybe?
22:10:33 <Mic> "diff --git a/instantbird/content/blist.js b/instantbird/content/blist.js"
22:10:44 <Mic> That's not where the file is living nowadays...
22:10:57 <Mic> It should be in /im/something
22:15:31 * nhnt11 is trying to hack up a "reopen previous tab" feature and is leaning more and more towards writing a module that stores a stack of PossibleConversations (or maybe a new interface that represents a conversation if it turns out difficult to reuse PossibleConversation)
22:17:06 <Mic> nhnt11: I experimented with "reopen tab" too and I think I changed the tabbrowser to kill the tab but keep the attached conversation in an array instead of closing it.
22:17:48 <Mic> And a lot of problems with "conversations on hold" ensued iirc ;)
22:18:17 <nhnt11> Yeah I was tempted to do that too but was afraid of potential problems with convs on hold/convs getting destroyed without us realizing it/blablabla
22:18:43 <nhnt11> I see no reason not to reuse the PossibleConv prototypes we already have...
22:19:05 <nhnt11> I'm considering moving them to a module and importing it in the stats service (and the new one that will keep the stack)
22:19:10 <Mic> If you let it close then you won't have no context/content after reopening it, will you?
22:19:35 <nhnt11> Nope (but that's more motivation for infinite scroll :D)
22:20:39 <Mic> I guess flo would have objected anyways to keeping his 10⁶+ messages-conversations around after closing :P
22:21:17 <nhnt11> Mic: An initial idea I had was to simply collapse the tab and destroy the panel after 10 seconds or so
22:21:35 <nhnt11> That would allow quick undoing in case of accidentally closed tabs
22:22:02 <nhnt11> But I wasn't sure what to do in the case of the last tab
22:23:01 <nhnt11> (any ideas on that? it would be a very easy solution to the major part of the problem)
22:23:14 <nhnt11> well, I think that's the major case anyway
22:25:40 <nhnt11> Heh, I wonder if it's possible to collapse a whole window
22:25:49 <flo-retina> Mic: "bad hunk" means someone hand edited a diff, not that it was against a different repo
22:26:14 <Mic> flo-retina: yes, I've fixed the first issue.
22:26:53 <Mic> The other is with the wrong path to "blist.js" and it looks like the hg.i.o repo.
22:28:03 <flo-retina> "10⁶+ messages-conversations" I don't think I currently have that many
22:28:17 <flo-retina> 10^5 _may_ be possible though :-]
22:28:48 <flo-retina> nhnt11: it's likely possible to hide a window, yes
22:29:10 <nhnt11> flo-retina: According to this it doesn't seem easy... http://forums.mozillazine.org/viewtopic.php?t=320793
22:29:12 <nhnt11> That's very old though
22:29:35 <nhnt11> Ah, there's a hidechrome attribute I could try...
22:29:53 <Mic> hidechrome hides the window frames iirc.
22:30:25 <nhnt11> It'll probably leave a taskbar icon for the window though... (on windows)
22:31:47 <Mic> https://wiki.instantbird.org/File:Window-hidden-chrome.png
22:32:16 <nhnt11> Okay, not what I'm looking for... :(
22:32:20 <Mic> "This is what the About dialog looks like when setting hidechrome="true" on the dialog tag. "
22:33:13 <nhnt11> Hmm, in Firefox Cmd+shift+t doesn't work after closing the last tab
22:33:24 <nhnt11> Mimicking that behavior would make it easy ;)
22:33:37 <Mic> Cmd+Shift+N should reopen the last closed window though.
22:33:48 <nhnt11> That's not working for me..
22:33:57 <nhnt11> oh wait it is, sorry
22:34:07 <nhnt11> No it's not
22:34:33 <Mic> It does for me (on Linux and Windows).
22:34:41 <Mic> It's "Ctrl" there, ofcourse
22:34:56 <nhnt11> Hmm
22:37:13 <flo-retina> nhnt11: IMHO the only correct behavior is to read it back from the logs ;)
22:37:53 <nhnt11> flo-retina: What do you think of the module-that-maintains-a-stack idea?
22:38:10 <flo-retina> stack of what?
22:38:16 <nhnt11> PossibleConversations
22:38:27 <nhnt11> (based on the recently closed tabs)
22:38:29 <flo-retina> do you really want to unclose more than the last conv?
22:38:58 <nhnt11> I don't, but I thought other people might ;)
22:39:14 <nhnt11> I'll worry about other people later then
22:39:15 <nhnt11> :P
22:39:48 <flo-retina> sounds good. Try to make something as simple as you can that's still useful for you
22:39:56 <flo-retina> then others can tell you which improvements they need
22:40:09 <flo-retina> (and you can tell them to send patches :-D)
22:40:16 <nhnt11> :D
22:53:18 <Mic> mayanktg: can you check that you're using the right repository (look over Instantbird:Compiling again, the old information has been removed by now)?
22:54:46 <Mic> Make sure to actually change stuff in the repository and export the patches again if something needs to be changed. Hand-editing patches works in the least cases...
22:55:08 <flo-retina> Hand-editing patches doesn't work.
22:55:21 <flo-retina> (unless you do it well enough that people won't be able to notice ;))
22:55:47 <Mic> I've handed edited patches before. Like adding a dot at the end of a comment and that stuff :P
22:57:39 <flo-retina> Mic: if you could pretend you didn't do it ;)
22:58:23 <flo-retina> Mic: I sometimes do it too. Emacs makes it easy to do it without shooting oneself in the foot.
22:58:47 * nhnt11 should try Emacs
22:59:32 * Mic was surprised that he remembered some vim shortcuts when editing mayanktg's patch today...
23:01:19 <nhnt11> Hmm, the "closing-conversation" notification seems to be used only by JS prpls...
23:02:35 <nhnt11> Ah, it seems "conversation-closed" is fired before the conversation is fully closed
23:10:32 <-- Mic has quit (Quit: http://www.mibbit.com ajax IRC Client)
23:13:07 <nhnt11> \o/
23:13:12 <nhnt11> I've got it somewhat working
23:13:17 <flo-retina> clokep_work: do you have a patch queue in correct shape to create a purple repo from it?
23:14:02 <clokep_work> flo-retina: Yes.
23:14:21 <clokep_work> flo-retina: You'll probably want to check the encoding of your name though. ;)
23:14:21 <flo-retina> should we create that repo now?
23:14:23 --> nhnt11-testing has joined #instantbird
23:14:30 <-- nhnt11-testing has left #instantbird ()
23:14:38 <flo-retina> bah, what do you have against my name :(
23:14:46 --> nhnt11-testing has joined #instantbird
23:14:49 <clokep_work> Blame Windows!
23:14:52 <clokep_work> flo-retina: https://bitbucket.org/clokep/purple-patches
23:14:52 <nhnt11-testing> Ugh
23:15:05 <nhnt11-testing> It reopened the tab for #instantbird but didn't re-join
23:15:10 <clokep_work> I should ensure that has the newest memory patch in it. :-\
23:15:12 <clokep_work> One second.
23:15:14 * nhnt11-testing blames createConversation :/
23:15:24 <-- nhnt11-testing has left #instantbird ()
23:15:51 <clokep_work> flo-retina: OK I just updated it to my newest stuff, the last patch kills qq you probably don't want that though.
23:16:30 <clokep_work> flo-retina: Oh, I lied, that's the last patch in my c-c mq. :)
23:16:34 <clokep_work> Disregard that.
23:17:12 * clokep_work is leaving. :-\
23:17:12 <flo-retina> do you have the correct hashtable patch?
23:17:17 <flo-retina> I think that's the last one we changed
23:17:21 <clokep_work> I just pushed that, I think.
23:17:57 <clokep_work> flo-retina: https://bitbucket.org/clokep/purple-patches/src/tip/port-910989?at=default looks right to me.
23:18:20 <nhnt11> clokep_work: Can you think of any reason <irc account instance>.createConversation(convName) would show the conversation but not join the channel? :(
23:18:23 <clokep_work> That's what is applied and in my queue on this machine which I successfully built w/.
23:18:38 * nhnt11 feels like he's interrupting an important conversation
23:18:47 <flo-retina> cool
23:19:47 <nhnt11> Oh hmm, I should be using joinChat maybe..
23:19:47 <clokep_work> nhnt11: I don't understand what that means.
23:20:01 <nhnt11> never mind.. i'll figure it out
23:20:01 <clokep_work> nhnt11: Yes. I don't think you're supposed to just create conversations.
23:20:11 <clokep_work> flo-retina: Any othre questions?
23:20:29 <flo-retina> build-prpls doesn't seem to have a commit message
23:21:03 <flo-retina> do you have the patch that does the package-manifest.in changes?
23:21:39 <clokep_work> flo-retina: You don't want https://bitbucket.org/clokep/purple-patches/src/acadc0d2d032cecd40c0e1bd1175c58b2f6f1f86/no-qq?at=default btw
23:21:57 <flo-retina> I think you already said that
23:22:00 <clokep_work> flo-retina: Umm...I haven't tried packaging.
23:22:01 <flo-retina> or something similar
23:22:18 <flo-retina> bah, the packaging changes are for c-c
23:22:24 <clokep_work> Ah right!
23:22:44 <clokep_work> flo-retina: https://bitbucket.org/clokep/comm-central-patches
23:22:51 * flo-retina is confused, and maybe shouldn't be looking at that stuff now
23:22:58 --> nhnt11-testing has joined #instantbird
23:23:05 <-- nhnt11-testing has left #instantbird ()
23:23:06 --> nhnt11-testing has joined #instantbird
23:23:08 <flo-retina> it's annoying that it always seems to be midnight when I'm 'ready' to start looking at ib stuff :(
23:23:09 <nhnt11-testing> \o/
23:23:14 <nhnt11-testing> It works :)
23:23:16 <clokep_work> And...that still might not have the packaging changes in it. :(
23:23:33 <clokep_work> I'd apply the c-c patches manually, personally. There's only 3 - 4.
23:23:36 <clokep_work> nhnt11: Sweet. :)
23:23:38 <flo-retina> clokep_work: there are only 2 c-c patches
23:23:46 <clokep_work> I'm holding people up, I need to go.
23:24:02 <-- nhnt11-testing has left #instantbird ()
23:24:04 --> nhnt11-testing has joined #instantbird
23:24:08 <-- nhnt11-testing has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:24:33 <flo-retina> clokep_work: run! :)
23:25:07 --> nhnt11-testing has joined #instantbird
23:25:10 <-- nhnt11-testing has left #instantbird ()
23:25:17 --> nhnt11-testing has joined #instantbird
23:25:32 <-- nhnt11-testing has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:26:02 --> nhnt11-testing has joined #instantbird
23:26:04 <-- nhnt11-testing has left #instantbird ()
23:26:06 --> nhnt11-testing has joined #instantbird
23:26:13 <-- nhnt11-testing has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:26:18 <-- clokep_work has quit (Ping timeout)
23:27:36 --> nhnt11-testing has joined #instantbird
23:27:38 <-- nhnt11-testing has left #instantbird ()
23:27:41 --> nhnt11-testing has joined #instantbird
23:27:51 <-- nhnt11-testing has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:37:01 --> nhnt11-testing has joined #instantbird
23:37:03 <-- nhnt11-testing has left #instantbird ()
23:37:03 --> nhnt11-testing has joined #instantbird
23:37:06 <-- nhnt11-testing has left #instantbird ()
23:37:06 --> nhnt11-testing has joined #instantbird
23:37:07 <-- nhnt11-testing has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:38:06 --> nhnt11-testing has joined #instantbird
23:38:08 <-- nhnt11-testing has left #instantbird ()
23:38:09 --> nhnt11-testing has joined #instantbird
23:38:14 <-- nhnt11-testing has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:42:54 <nhnt11> Okay I've uploaded a patch
23:43:01 <nhnt11> It currently doesn't work for convs on hold but it's a start
23:43:47 * nhnt11 goes back to studying
23:46:50 --> nhnt11-testing has joined #instantbird
23:46:57 <-- nhnt11-testing has left #instantbird ()
23:46:58 --> nhnt11-testing has joined #instantbird
23:47:11 <-- nhnt11-testing has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)