#instantbird log on 10 28 2013

All times are UTC.

00:18:19 <-- goofy has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
00:28:10 <instantbot> jamie@nvaccess.org denied review for attachment 2984 on bug 2186.
00:28:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2186 nor, --, ---, aleth, ASSI, [a11y] [regression] Mutation observers don't prevent firing two a11y focus events
00:31:14 <-- qlum has quit (Client exited)
00:44:30 <-- rosonline has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
01:15:22 <clokep> flo-retina: My tests failed to build.. :(
01:16:36 <-- dew1 has quit (Ping timeout)
01:17:07 --> dew has joined #instantbird
01:40:41 <clokep> My failure: http://pastebin.instantbird.com/408634
01:40:45 <clokep> I'll check it out tomorrow.
01:48:56 <-- dionisos has quit (Ping timeout)
02:10:16 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
02:41:49 --> mconley has joined #instantbird
03:20:02 <-- skeledrew has quit (Ping timeout)
03:20:39 --> skeledrew has joined #instantbird
04:04:26 <instant-buildbot> build #1016 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1016
04:17:12 <-- dew has quit (Ping timeout)
04:17:16 --> dew has joined #instantbird
04:18:46 <-- mconley has quit (Input/output error)
04:22:30 <instant-buildbot> build #1072 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1072
04:55:21 --> mconley has joined #instantbird
04:56:06 <-- mconley has quit (Input/output error)
05:52:51 --> Tonnes has joined #instantbird
06:14:34 --> FireFly_TB has joined #instantbird
06:15:18 --> jb has joined #instantbird
06:37:23 <-- jb has quit (Ping timeout)
06:39:51 <-- FireFly_TB has quit (Quit: FireFly_TB)
06:42:53 --> jb has joined #instantbird
06:44:47 --> eson57 has joined #instantbird
06:54:26 <-- eson57 has quit (Quit: eson57)
06:55:14 --> eson57 has joined #instantbird
06:55:24 <-- eson57 has quit (Quit: eson57)
06:55:57 --> eson57 has joined #instantbird
06:56:14 <-- eson57 has left #instantbird ()
06:58:30 --> eson57 has joined #instantbird
07:06:15 <-- eson57 has left #instantbird ()
07:08:28 <-- dew has quit (Ping timeout)
07:08:32 --> dew has joined #instantbird
07:22:15 <-- jb has quit (Quit: jb)
07:22:21 --> jb has joined #instantbird
07:33:53 <-- jb has quit (Ping timeout)
07:33:53 --> qlum has joined #instantbird
07:34:11 <instant-buildbot> build #1138 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1138
07:34:26 <-- qlum has quit (Quit: Getting the <censored> out.)
07:34:59 --> jb has joined #instantbird
07:35:01 <-- jb has quit (Input/output error)
07:35:07 --> jb has joined #instantbird
08:29:07 <-- jb has quit (Quit: jb)
08:29:14 --> jb has joined #instantbird
08:34:04 <-- jb has quit (Quit: jb)
08:34:10 --> jb has joined #instantbird
08:43:46 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
08:47:46 --> BWMerlin has joined #instantbird
09:17:46 --> chrisccoulson has joined #instantbird
09:25:11 --> jb1 has joined #instantbird
09:26:08 <-- jb has quit (Ping timeout)
09:46:04 --> aleth has joined #instantbird
09:46:04 * ChanServ sets mode +h aleth 
09:46:58 <aleth> a moz.built nightly :) Congrats on getting this to work!
09:46:59 <-- aleth has quit (Quit: Ciao)
09:47:10 --> aleth has joined #instantbird
09:47:10 * ChanServ sets mode +h aleth 
09:49:36 <-- jb1 has quit (Quit: jb1)
09:50:23 --> flo-retina has joined #instantbird
09:50:23 * ChanServ sets mode +qo flo-retina flo-retina 
09:52:15 <-- aleth has quit (Quit: Ciao)
10:14:35 --> nhnt11 has joined #instantbird
10:16:54 <-- nhnt11 has quit (Ping timeout)
10:17:25 --> nhnt11 has joined #instantbird
10:19:13 --> clokep has joined #instantbird
10:19:13 * ChanServ sets mode +o clokep 
10:28:53 <-- nhnt11 has quit (Ping timeout)
10:32:47 --> mpmc has joined #instantbird
10:35:49 <-- mpmc has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
10:37:32 --> mpmc has joined #instantbird
10:41:35 --> nhnt11 has joined #instantbird
10:48:23 <flo-retina> clokep: how did you moz25 build go yesterday?
10:49:15 <-- nhnt11 has quit (Ping timeout)
10:51:10 <-- mpmc has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
10:52:00 <clokep> http://log.bezut.info/instantbird/today/#m5
10:52:17 <flo-retina> Arg, the latest nightly was uploaded to a crazy nightly/----instantbird/ repository :'(
10:52:26 * clokep wonders if Not Today! works again yet.
10:52:35 --> mpmc has joined #instantbird
10:52:41 <clokep> Mic: ^
10:53:07 <flo-retina> our code is likely failing to get the build id
10:53:15 <flo-retina> regression from the build system changes obviously
10:53:20 <flo-retina> really, just what I needed today :(
10:58:33 <clokep> Can you just move them for now / the next few days and fix the script later?
11:02:44 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
11:10:03 <flo-retina> clokep: that seems like more work ;)
11:25:30 --> dionisos has joined #instantbird
11:49:22 <clokep_work> flo-retina: Depends how hard it is to fix the build code. ;)
11:49:55 <flo-retina> why would it be hard?
11:50:36 <flo-retina> btw, we may want to just turn off nightlies during server migrations
11:53:46 <clokep_work> Yes we might want to do that.
11:53:57 <clokep_work> If we're not checking things in...doesn't seem useful to have them on.
11:57:41 <flo-retina> clokep_work: the build failure in your pastebin looks a lot like you want to port http://hg.mozilla.org/releases/comm-beta/rev/c5397c5f0faf
11:58:28 <clokep_work> Thanks.
12:01:31 <clokep_work> Looks like I've looked at that bug before. ;)
12:06:39 --> aleth has joined #instantbird
12:06:39 * ChanServ sets mode +h aleth 
12:06:43 <-- aleth has quit (Input/output error)
12:13:28 <clokep_work> I'll try that out when I get home.
12:33:42 --> nhnt11 has joined #instantbird
12:51:26 --> rosonline has joined #instantbird
12:53:51 --> mconley has joined #instantbird
12:56:01 <-- BWMerlin has quit (Quit: BWMerlin)
13:06:32 <-- skeledrew has quit (Ping timeout)
13:09:55 --> skeledrew has joined #instantbird
13:38:33 <-- nhnt11 has quit (Ping timeout)
14:36:19 <-- mconley has quit (Input/output error)
14:43:35 <-- sabret00the has quit (Ping timeout)
15:24:58 --> mconley has joined #instantbird
15:25:14 <-- mconley has quit (Input/output error)
15:27:14 --> mconley has joined #instantbird
16:03:03 * mconley is now known as mconley|lunch
16:04:37 <-- rosonline has quit (No route to host)
16:25:14 <-- mpmc has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
16:45:23 --> Mook_as has joined #instantbird
16:57:48 * mconley|lunch is now known as mconley
17:01:26 <-- dew has quit (Ping timeout)
17:40:50 --> xWhiplash has joined #instantbird
17:40:56 --> wnayes has joined #instantbird
17:42:36 <-- mconley has quit (Input/output error)
17:43:09 --> mconley has joined #instantbird
17:54:19 <-- xWhiplash has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
17:54:30 --> xWhiplash has joined #instantbird
17:58:18 <xWhiplash> elo there...
17:58:44 <xWhiplash> Is possible to define different status for a different protocol?
18:04:44 <-- xWhiplash has quit (Connection reset by peer)
18:05:00 --> xWhiplash has joined #instantbird
18:05:19 --> nhnt11 has joined #instantbird
18:05:23 <-- nhnt11 has quit (Input/output error)
18:05:28 --> nhnt11 has joined #instantbird
18:11:52 <clokep_work> xWhiplash: You mean status messages?
18:12:23 <xWhiplash> I mean "Away, bussy, etc"
18:12:27 <clokep_work> The backend supports that, but we do not support it in the UI.
18:13:08 <xWhiplash> backend?
18:15:26 <clokep_work> There's a bunch of code that handles the differences between different protocols.
18:15:35 <clokep_work> The code that DOES NOT deal with the interface.
18:16:32 <xWhiplash> i understand
18:20:08 <clokep_work> So it could be done via an extension "fairly" easily.
18:20:14 <clokep_work> The tough part would be coming up with an interface.
18:21:16 <xWhiplash> so, interface can only show "avaiable and unavailable" all the time?
18:21:44 <xWhiplash> and for all protocols
18:22:01 <clokep_work> The way we designed the interface it gives the same status to all of your accounts, yes. "Available", "Unavailable" or "Offline".
18:22:36 <xWhiplash> another question...
18:23:06 <xWhiplash> is there a way to stop counting messages in irc channels
18:23:13 <xWhiplash> I mean, in contact list
18:23:46 <xWhiplash> I would like if the channel's names could just get bold or something
18:23:55 <xWhiplash> without counting
18:29:03 <flo-retina> out of curiosity, why is the message count annoying you?
18:32:37 <xWhiplash> It's an useless info. I would rather see only that some channel is active, than to be irritated by growing number whole the time.
18:33:08 <xWhiplash> it's especially bad when there are tons of new messages in IRC channels.
18:33:27 <flo-retina> why is it irritating?
18:33:46 <xWhiplash> Cause it's too explicit.
18:34:00 <flo-retina> (I find it useful to see if there's only a handful messages, or hundreds of them)
18:34:04 <xWhiplash> and it just takes my focus.
18:34:14 <flo-retina> so it's seeing the number change that annoys you?
18:34:24 <xWhiplash> it has a sense with the msn maybe.
18:34:37 <xWhiplash> exactly
18:35:00 <xWhiplash> In some of my IRC channels, there are hunderds people writing stuff
18:35:09 <xWhiplash> so, it's a mess
18:35:21 <xWhiplash> growing numbers mean nothing to me
18:36:32 <xWhiplash> It's too bad that this software doesn't care more about IRC protocol.
18:36:59 <xWhiplash> I expected it to have its own advanced "highlighting" options.
18:37:28 <clokep_work> xWhiplash: I find that kind of insulting, but have you seen https://addons.instantbird.org/en-US/instantbird/addon/250?
18:37:56 <xWhiplash> I already downloaded that.
18:38:04 <clokep_work> OK.
18:38:10 <flo-retina> xWhiplash: I also think "this software doesn't care more about IRC protocol." is close to insulting; when it's the protocol that has received the most attention during the last 2 years.
18:38:28 <xWhiplash> but it's just too simple
18:38:39 <xWhiplash> with no enough possibilities
18:38:48 <flo-retina> xWhiplash: it's *purposefully* simple, and making things look simple is actually very difficult.
18:39:30 <xWhiplash> The problem is that it's not just simple, but also useless.
18:41:29 <flo-retina> so what's missing?
18:42:14 <xWhiplash> The way I want it to notify me at first.
18:42:51 <flo-retina> ...
18:43:33 <flo-retina> you know there's just no way for me (or anybody else) to guess what's the way YOU want to be notified if you don't explain it, right?
18:44:13 <xWhiplash> for example: system try icon flashing, chat window pops up etc.
18:44:25 <xWhiplash> tray*
18:44:50 <xWhiplash> Don't understand me wrong...
18:45:03 <xWhiplash> some of the stuff are pretty cool here...
18:45:20 <xWhiplash> they just need some polishing
18:45:27 <clokep_work> Aren't all those things supported already? :-S
18:45:38 <clokep_work> Well not the system tray flashing, but you can get the pop up windows.
18:46:16 <xWhiplash> and when my mother is using my PC, she will see it - that's not a nice situation...:D
18:46:44 <xWhiplash> especially if you have friends like the ones I do. :D
18:47:20 <xWhiplash> flashing system try is more intuitive, which is good
18:47:26 <xWhiplash> tray icon*
18:47:47 <flo-retina> wait, are you saying you want the systray icon to flash when your mother is in front of your computer, so that she's sure to notice what they talk about?
18:47:53 <Mook_as> you might want to consider locking the machine (as in screen saver etc) with different user accounts in that case.
18:48:38 <xWhiplash> the trick is that nobody would click on the system tray icon just like that
18:48:47 <xWhiplash> that's why i like it
18:48:53 <xWhiplash> it informs only me
18:50:51 <xWhiplash> I'm not sure if it would be "advertising" if I mention the software where that thing is done nicelly. 
18:51:16 <clokep_work> If it explains what you want, it's reasonable.
18:51:24 <clokep_work> But I agree with Florian, this sounds like an OS level thing.
18:51:39 <xWhiplash> it's freeware, so i guess it's ok...
18:51:54 <xWhiplash> Miranda IM for example
18:52:38 <Mook_as> actually, it's open source, so you can make your changes locally :)
18:53:07 <xWhiplash> y, wrong word
18:53:10 <xWhiplash> :p
18:53:46 <clokep_work> The taskbar blinking is too much though? You can disable that.
18:53:54 <clokep_work> (And even re-enable it if you want when you come back.)
18:55:16 <xWhiplash> and I could miss a lot of things in the meanwhile :)
18:55:36 <xWhiplash> that's just not good solution
18:56:07 <flo-retina> you are afraid you may miss the messages that arrive while your mom is in front of the computer?
18:56:21 <xWhiplash> yeah :D
18:56:47 <xWhiplash> not messages, but the keywords :D
18:57:05 --> Mic has joined #instantbird
18:57:05 * ChanServ sets mode +h Mic 
18:58:00 <clokep_work> It sounds like you want the software to know what you're thinking. :-/
18:58:03 <Mic> You want to be notified when certain keywords are said?
18:58:10 <xWhiplash> flashing taskbar and window pops-up are just too aggressive compared to system tray.
18:58:56 <nhnt11> So you want something subtle enough that your mom won't notice, but you will when she's done with the computer?
18:59:17 <xWhiplash> I wouldn't suggest you anything that I already haven't see.
18:59:49 <xWhiplash> mIRC is using system tray nicely too.
18:59:58 <xWhiplash> and also the Pidgin.
19:00:04 <clokep_work> I really wish the system tray would just die.
19:00:05 * clokep_work sighs.
19:00:12 <xWhiplash> :D
19:00:43 <clokep_work> Are you on Windows 7?
19:01:19 <xWhiplash> nope
19:01:24 <xWhiplash> XP still
19:01:31 <clokep_work> Hm. OK.
19:01:38 <clokep_work> I was going to ask if the iocn changing, but not flashing would be enough.
19:01:42 <clokep_work> (In the taskbar.)
19:02:34 <xWhiplash> icon changing instead of flashing (in the system tray) would be even better!
19:02:41 <Mic> What about the DND addon and minimizing to tray?
19:16:24 --> aleth has joined #instantbird
19:16:24 * ChanServ sets mode +h aleth 
19:23:59 <-- flo-retina has quit (Ping timeout)
19:24:04 --> flo-retina has joined #instantbird
19:24:04 * ChanServ sets mode +qo flo-retina flo-retina 
19:27:34 <-- xWhiplash has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
19:41:48 --> EionRobb has joined #instantbird
19:42:13 <-- aleth has quit (Quit: Ciao)
19:44:43 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
19:59:04 --> qlum has joined #instantbird
20:00:32 --> xWhiplash has joined #instantbird
20:15:52 <xWhiplash> clokep_work: you're probably opened all the IRC channels as tabs and using them like that? In  that case, yeah, current highlighting add-on has sense.
20:16:56 <clokep_work> xWhiplash: No. I usually only have two IRC channels in tabs.
20:17:08 <clokep_work> But if you get pinged in a different channel than it pops up.
20:17:21 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
20:18:10 <xWhiplash> I understand. But I prefer running programs on my PC on the way that nobody can notice them.
20:19:11 <clokep_work> Just disable the notifying in the taskbar then.
20:20:22 <xWhiplash> Losing highlighting is a big hit for me.
20:20:56 <clokep_work> Maybe I don't understand what "highlighting" means.
20:21:41 <xWhiplash> I mean "losing ability to be called with a certain string (word part)".
20:21:59 <clokep_work> Didn't you just say you installed the extension that does it? :-S
20:22:01 <xWhiplash> My friends are using it a lot.
20:23:10 <xWhiplash> Yes, but if i disable notifying in the taskbar (as you suggested), then highlighting is useless 
20:23:34 <xWhiplash> it's not just enough to see bold word
20:23:47 <xWhiplash> i need some other sign 
20:24:02 --> Mnyromyr has joined #instantbird
20:24:06 <xWhiplash> like secret flashing
20:24:09 <clokep_work> Make an extension that listens to the notification and texts you or something. :P
20:24:28 <flo-retina> reboot the computer whenever an highlighted keyword is received
20:24:30 <flo-retina> you'll notice!
20:24:35 <flo-retina> and nobody else will know it's related :)
20:24:35 <xWhiplash> That's your job. :p
20:25:08 <xWhiplash> So, clokep, you're one of developers?
20:25:17 <xWhiplash> flo, you too?
20:25:52 <clokep_work> Yes, we're both developers.
20:26:03 <xWhiplash> cool
20:26:03 <flo-retina> and it's not our job to make things flash secretly :-P
20:26:19 <xWhiplash> Now you know what's next thing to put on the roadmap :p
20:26:36 <flo-retina> yeah, secretly kicking you :-P
20:26:43 <flo-retina> so that you don't know where it's coming from :)
20:26:48 <xWhiplash> :D
20:27:31 <xWhiplash> And, also...
20:28:05 <xWhiplash> When all channels are opened as tabs...there is no message counting anymore :p
20:28:22 <xWhiplash> but that's a bad solution still :p
20:29:19 <flo-retina> if you minimize the contacts window to tray, there's no counting any more ;)
20:29:25 <Mook_as> hrm, I get message counting for opened channels. but then, I'm using thunderbird... :p
20:29:47 <xWhiplash> It's nice to see that tab name just gets red color when the channel is active. 
20:29:52 <flo-retina> Mook_as: they are not in tabs :-P
20:30:08 <xWhiplash> That's how channel names should look like on the contact list too ;)
20:30:13 <flo-retina> xWhiplash: what about you make it look like you want?
20:30:42 <xWhiplash> You mean: what about I learn some programming first? :p
20:30:58 <xWhiplash> I'm not going to take your job. :p
20:31:30 <flo-retina> I'm curious of what you think my job is.
20:31:39 <Mook_as> flo-retina: whew, your $0-per-year job is safe!
20:32:05 <flo-retina> Mook_as: -$5000-per-year is closer to reality
20:32:19 <xWhiplash> Well, I think I gave you a good friendly suggestions.
20:32:49 <-- nhnt11 has quit (Ping timeout)
20:33:13 <xWhiplash> One another newbish question...
20:33:33 <xWhiplash> How do you quote each other like that? 
20:33:36 <flo-retina> xWhiplash: and I can suggest as friendly that you implement it yourself.
20:33:41 --> nhnt11 has joined #instantbird
20:33:51 <flo-retina> xWhiplash: it's super easy, and we are open to helping you do it
20:34:07 <flo-retina> xWhiplash: type the first letter of a nick then press the tab key
20:34:12 <xWhiplash> Does it has anything with system tray :p
20:34:36 <xWhiplash> have*
20:35:17 <xWhiplash> or do I have to download a plugin for that too? :p
20:36:01 * flo-retina is starting to consider not-so-secretly kicking you.
20:36:34 <xWhiplash> Come on :D
20:36:40 <xWhiplash> It's so easy to make you mad.
20:37:06 <xWhiplash> So, can I get the answer?
20:37:12 <xWhiplash> may*
20:37:22 <xWhiplash> damn English.
20:37:34 <Mook_as> it is difficult to get answers to questions people don't understand.
20:38:11 <xWhiplash> Are you quoting manually?
20:38:19 <xWhiplash> or there is an easier way?
20:38:57 <xWhiplash> ah
20:39:03 <xWhiplash> You already answered
20:39:05 <xWhiplash> sorry
20:39:40 <xWhiplash> flo-retina: totally newbish...but thanx.
20:40:36 <flo-retina> Mook_as: it's also difficult to answer questions twice without knowing the first answer has been blatantly ignored :-P.
20:41:01 <xWhiplash> :D
20:41:15 <xWhiplash> It's hard to fallow you.
20:43:28 <-- EionRobb has quit (Ping timeout)
20:53:04 * flo-retina wonders what http://www3.instantbird.com/ is, featuring v1.0 :-S
21:01:03 <xWhiplash> You mean this: https://addons.instantbird.org/en-US/instantbird/addon/211
21:03:48 <flo-retina> that www3 server is not even in our (Even/me) control, it turns out it's the same server has the one running Instantbot :). Anyway, not affected by the ongoing migration :)
21:05:20 <Mook_as> I hope you at least have control of the DNS ;)
21:07:47 <flo-retina> Mook_as: I do!
21:14:26 --> clokep has joined #instantbird
21:14:26 * ChanServ sets mode +o clokep 
21:20:51 <clokep> xWhiplash: You don't need that extension to add in system tray support anymore.
21:23:48 <clokep> flo-retina: Let me know if I can help in the merge at all.
21:25:13 <clokep> xWhiplash: Btw we really design in such a way to make the program a pleasure to use for the vast majority of our users and ensure that it's easily extensible for those who dislike a feature.
21:26:35 --> EionRobb has joined #instantbird
21:28:41 <clokep> Bah my build failed again..
21:29:05 <clokep> http://pastebin.instantbird.com/410060
21:36:07 <flo-retina> clokep: I think I would try tweaking this line: http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/purpleDNS.h#17
21:36:26 <flo-retina> try making it "struct purpleDNSRequest: public nsIDNSListener" (add the "public" keyword)
21:36:48 <clokep> Sure, what's that do?
21:42:45 <clokep> Failed again...
21:43:12 <flo-retina> same error?
21:43:36 <clokep> Tooo many tabs open...
21:43:38 <clokep> One second.
21:43:46 <EionRobb> can a struct extend an abstract class?  I thought only a class could do that?
21:44:10 <flo-retina> EionRobb: replacing "struct" with "class" is the next thing I wanted to try
21:44:13 <Mook_as> a struct, in C++, is just a default-public class
21:44:14 <clokep> Yes, same error.
21:44:34 <flo-retina> EionRobb: yeah, I remember "struct = class but public by default"
21:45:33 <clokep> s/struct/class/ didn't help either.
21:45:36 <clokep> (I still have the public there too.)
21:46:00 <flo-retina> pastebin the preprocessed file?
21:46:19 <flo-retina> make -C objdir/purplexpcom/src/ purpleDNS.i
21:46:48 <clokep> You read my mind. ;)
21:47:11 <clokep> Bleh it's 5 MB...this won't be good.
21:47:17 <clokep> Since Komodo isn't even liking it...
21:47:35 <flo-retina> you were going to ask how to get one? :)
21:47:54 <clokep> Yes.
21:48:02 <clokep> I knew it had to do w/ a .i ;)
21:49:03 <Mook_as> yeah, sorry, komodo isn't very good with files that large
21:53:16 <clokep> flo-retina: It won't pastebin, can I email it?
21:53:19 <clokep> (Anyone else want it? :P)
21:53:31 <flo-retina> can't you pastebin the relevant part?
21:54:00 <clokep> That's more work for me. ;)
21:54:00 <clokep> Yeah, let me wait for Komodo to open it again...
21:54:08 <flo-retina> just use emacs ;)
21:54:17 <flo-retina> it deals with large files quite decently
21:54:29 <clokep> Just use emacs they said...and then all of a sudden you're using IRC and answering encrypted email in it.
21:54:34 <flo-retina> sometimes it warns you "are you sure you really want to open this 100MB file?"
21:54:56 <flo-retina> and then proceeds without further annoying you :)
21:55:08 <flo-retina> clokep: look for what seems to be the preprocessed version of http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/purpleDNS.cpp#114
21:55:23 <clokep> flo-retina: http://pastebin.instantbird.com/410061 look like the right part?
21:55:38 <clokep> Hmm...OK.
21:55:44 <flo-retina> no
21:56:00 <Mook_as> for big files I usually just use (g)vim
21:56:01 <flo-retina> pastebin something that contains "Canceling by query_data: not found" and "purpleDNSRequest::Failed(const char *aMsg)"
21:57:10 <clokep> Yeah, working on it. :)
21:57:24 <Mook_as> clokep: is this... gecko 27?
21:57:29 <clokep> Mook_as: 25.
21:57:34 <Mook_as> okay
21:59:16 --> Mic has joined #instantbird
21:59:19 * ChanServ sets mode +h Mic 
22:00:31 <clokep> flo-retina: http://pastebin.instantbird.com/410073
22:00:33 <clokep> Mook_as: ^
22:01:08 <Mook_as> clokep: try:
22:01:08 <Mook_as> #ifndef NS_IMPL_THREADSAFE_ISUPPORTS1
22:01:08 <Mook_as>   #error pants
22:01:08 <Mook_as> #endif
22:01:45 * Mook_as can't remember when that landed...
22:01:53 <clokep> Mook_as: That errored, yes.
22:01:58 <Mook_as> yay
22:02:15 <-- EionRobb has quit (Ping timeout)
22:02:19 <clokep> Was that removed?
22:02:31 <Mook_as> yes, gimme a minute
22:02:42 <clokep> Thanks. :)
22:03:08 <Mook_as> you want something like https://github.com/Komodo/KomodoEdit/commit/30515e0d552e79545fe439d47a4669438045ccf9#diff-e9b2b7685befdc417494bacbb8b3d744
22:03:13 --> EionRobb has joined #instantbird
22:05:11 <clokep> Any idea of what bug that was?
22:07:29 <Mook_as> err...
22:08:13 <Mook_as> https://bugzilla.mozilla.org/show_bug.cgi?id=884061 ?
22:09:16 <clokep> Yeah, that's the one I'm reading now.
22:09:27 <clokep> I guess...can I just change it to non-threadsafe ones? Doesn't that like change...things...?
22:09:28 <Mook_as> guess how I got the bug number ;)
22:09:42 <Mook_as> no, you want to make it use the other way to declare atomic stuff
22:09:49 <Mook_as> see the linked diff
22:10:13 <clokep> Ah, in your commit message.
22:10:32 <clokep> "no, you want to make it use the other way to declare atomic stuff" What?
22:10:41 <clokep> Linked diff being the github komodo one you sent?
22:11:14 <Mook_as> right
22:11:23 <Mook_as> NS_DECL_THREADSAFE_ISUPPORTS
22:11:55 <clokep> OHHHHHHHH That patches an .h file.
22:11:59 <clokep> I didn't realize that. :)
22:12:13 <clokep> Sorry.
22:12:15 * clokep is dumb.
22:12:41 <Mook_as> you're just trying to make me feel less lonely over here in dumbland
22:15:19 <clokep> Maybe. :)
22:16:19 <clokep> Thanks Mook. :)
22:17:35 <Mook_as> you're welcome.
22:17:50 <clokep> Let's see if /instantbird compiles now...
22:18:52 <flo-retina> :)
22:19:01 <flo-retina> glad you figured out while I was busy in other tabs :)
22:20:02 --> clokep_js has joined #instantbird
22:20:08 <clokep_js> Hello from Mozilla 25!
22:20:25 <-- clokep_js has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
22:20:57 <flo-retina> clokep: \o/
22:21:07 <clokep> flo-retina: I'm testing libpurple now...
22:21:33 <clokep> I can connect my AIM account at least...
22:21:52 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
22:22:00 --> clokep has joined #instantbird
22:22:02 * ChanServ sets mode +o clokep 
22:22:25 <clokep> Well that was the wrong buddy list to x out of. :)
22:27:24 <flo-retina> :)
22:28:11 <clokep> Quick, if we update now and release it'll be out before Firefox 25!
22:28:16 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2989 on bug 2034.
22:28:26 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
22:28:52 <Mic> clokep: when is Fx25 due? Tomorrow?
22:28:52 <clokep> Yes.
22:28:52 <Mic> :D
22:28:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2034 nor, --, ---, clokep, ASSI, Update to Mozilla 25
22:29:06 <clokep> Thanks instantbot only a few minutes late there.
22:32:11 <flo-retina> clokep: patch looks good
22:32:23 <flo-retina> I don't think we should take a moz update until the server stuff is figured out though
22:32:29 <clokep> I understand. :)
22:32:35 <clokep> But I had to keep myself busy somehow.
22:32:37 <flo-retina> and I/we should fix that build folder name
22:32:46 <flo-retina> :)
22:32:59 <flo-retina> this evening I'll do some cleanup on the existing server
22:33:07 <flo-retina> transfer the data of ftp.ib.* to the new server
22:33:43 <flo-retina> and try to do some planning on the etherpad (which sub domains can we kill? which services need to be moved asap? which services can stay down for a few days, ...)
22:34:07 <clokep> Can we kill the staging servers? :-/
22:34:14 <clokep> s/servers/subdomains/
22:35:13 <flo-retina> no
22:35:35 <flo-retina> but I'm considering killing the dl,download,img domains
22:37:17 <Mook_as> as opposed to making the first two a cname to ftp?
22:37:35 <flo-retina> Mook_as: they were not really the same thing
22:38:01 <flo-retina> Mook_as: they were sub parts of the main website
22:38:04 <Mook_as> right
22:38:18 <flo-retina> when we (I?) expected that to make the website scale, we could put parts (like images) on different servers
22:38:19 <Mook_as> I'm just saying it might be useful to have them point to the download server instead
22:38:48 <Mook_as> (and not backwards-compat, etc)
22:38:50 <flo-retina> it turns out we are not doing that. We are keeping all the downloads on the same place, and just using a .htaccess file to redirect the current release only to code.google.com
22:43:35 <xWhiplash> Sorry for off your topic, but...shouldn't highlighting work with that quoting too?
22:43:51 <clokep> "that quoting"?
22:43:58 <clokep> I don't understand what you mean.
22:44:05 <xWhiplash> clokep: you said something
22:44:14 <xWhiplash> that quoting
22:44:17 <clokep> Yes, I'm pinged automatically you don't need an extension for that.
22:44:25 <clokep> (That's frequently called "pinging" btw.)
22:44:55 <xWhiplash> do it to me pls
22:45:20 <xWhiplash> just for test
22:45:23 <EionRobb> xWhiplash: ping
22:45:29 <xWhiplash> ah
22:45:31 <xWhiplash> i see
22:45:33 <xWhiplash> sorry
22:46:28 <flo-retina> http://mxr.instantbird.org/ can likely just die for now
22:46:33 * clokep goes to port more moz.build stuff...
22:46:45 <clokep> You mean lxr, right?
22:47:17 <flo-retina> no, lxr is critical, but lives on a different server (on mine)
22:47:29 <clokep> mxr.instantbird.org is a 403.
22:47:32 <flo-retina> I really mean the mxr subdomain that seems to point to something that never got setup
22:47:59 <clokep> Ah.
22:48:08 <clokep> pastebin can wait a while, we can use pastebin.mozilla.org if need be.
22:48:52 <flo-retina> I put it in critical because I expected we may want to access stuff that's in it
22:48:59 <clokep> Oh, good point.
22:49:21 <flo-retina> but yeah, it can likely wait a day or two
22:57:57 <-- xWhiplash has quit (Client exited)
23:01:41 <-- qlum has quit (Quit: Getting the <censored> out.)
23:01:47 --> dew has joined #instantbird
23:09:06 <-- mconley has quit (Input/output error)
23:14:32 <clokep> So you have options, should I port more of the moz.build stuff that's already been done to chat in c-c or work on the BIO->BMO stuff.
23:16:50 <flo-retina> BIMO :)
23:26:08 * clokep sighs.
23:26:10 <clokep> I knew you were going to say that.
23:46:02 <flo-retina> clokep: but: 1. Don't stress too much the server; we need it to still work (especially as we are migrating it ;)) 2. Remember to do stuff that you enjoy doing :).
23:46:27 * clokep wonders if him hitting the server just messed things up. :P
23:46:41 <clokep> flo-retina: Yes, I know. :) I'm at least documenting it so hopefully other people understand WTF it does.
23:46:46 <clokep> (And taking my credentials outta it.)
23:48:05 <clokep> More of just I feel like I don't know what else to do. :(