#instantbird log on 04 15 2013

All times are UTC.

00:05:05 <-- qlum has quit (Quit: Getting the <censored> out.)
00:42:21 --> mpmc has joined #instantbird
00:45:17 --> clokep has joined #instantbird
00:45:17 * ChanServ sets mode +o clokep 
00:48:37 <clokep> atuljangra: Sorry I never seem to be here when you ping me. :)
01:06:25 <instantbot> Just appeared in Blog@instantbird.org - http://blog.instantbird.org :
01:06:26 <instantbot> http://blog.instantbird.org/2013/04/latex-support-brings-prettier-math-to-your-messages/ - LaTeX support brings prettier math to your messages
01:16:53 <-- sumedh has quit (Ping timeout)
01:18:47 <-- rosonline has quit (Ping timeout)
01:19:13 <clokep> aleth: Nice article. :)
01:24:54 --> rosonline has joined #instantbird
01:28:11 <-- mali has quit (Ping timeout)
01:32:32 --> sumedh has joined #instantbird
01:38:04 <sj> Is installing DirectX SDK a must for InstantBird?
01:38:26 <clokep> sj: No.
01:39:00 <clokep> https://bitbucket.org/clokep/instantbird-patches/src/9c1096a6bd5efbc73423880dfe816604841bb562/mozconfig?at=default
01:39:06 <clokep> sj: Add --disable-webgl, I think.
02:14:26 <sj> Aha, thanks Cloke. I believe it is compiling now. 
02:19:10 <clokep> sj: Excellent. :)
02:19:36 <clokep> sj: If you want to ping someone, make sure you say their nick exactly as it is, Thunderbird has some basic tab completion.
02:21:19 <sj> Okay, I will make sure I do that from next time onwards.
02:21:37 <clokep> :)
02:23:54 <-- sj has quit (Ping timeout)
02:25:51 <clokep> We have a lot of unnecessary whitespace changes in glib. :( I hope those aren't all my fault.
02:28:15 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
02:31:56 <-- wuwei`lab has quit (Ping timeout)
02:32:53 --> wuwei`lab has joined #instantbird
02:32:55 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2358 on bug 1563.
02:32:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1563 min, --, ---, clokep, ASSI, Remove WINCE support
02:35:24 --> sj has joined #instantbird
02:37:09 <instantbot> clokep@gmail.com requested feedback from florian@instantbi rd.org for attachment 2359 on bug 1829.
02:37:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1829 nor, --, ---, clokep, ASSI, Update to Mozilla 20
02:39:31 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
02:40:49 --> sj1 has joined #instantbird
02:41:38 <-- sj has quit (Ping timeout)
02:47:55 <-- mpmc has quit (Connection reset by peer)
02:48:01 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2360 on bug 1829.
02:48:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1829 nor, --, ---, clokep, ASSI, Update to Mozilla 20
02:48:52 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2353 on bug 1829.
02:50:04 * clokep is too tired to debug his Moz 20 issues...
02:51:01 <instant-buildbot> build #841 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/841
02:54:55 <-- sj1 has quit (Ping timeout)
02:58:19 --> sj has joined #instantbird
03:10:33 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
03:32:36 <instant-buildbot> build #837 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/837
03:38:15 --> sj1 has joined #instantbird
03:38:30 <-- sj has quit (Connection reset by peer)
04:08:08 <-- sj1 has quit (Ping timeout)
04:13:20 --> sj has joined #instantbird
05:07:38 <instant-buildbot> build #934 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/934
05:21:50 <-- sumedh has quit (Ping timeout)
05:22:20 --> sumedh has joined #instantbird
05:24:19 <-- sumedh has quit (Ping timeout)
05:26:30 --> FireFly_TB has joined #instantbird
05:27:47 <-- FireFly_TB has quit (Quit: FireFly_TB)
05:28:02 <-- sj has quit (Ping timeout)
05:31:36 --> sj has joined #instantbird
05:35:57 <-- sj has quit (Ping timeout)
05:39:34 --> Optimizer has joined #instantbird
05:43:21 <-- Optimizer has quit (Ping timeout)
05:46:44 --> Optimizer has joined #instantbird
06:03:39 <-- EionRobb has quit (Quit: Leaving.)
06:46:28 <-- Optimizer has quit (Ping timeout)
06:49:44 --> Optimizer has joined #instantbird
07:08:15 --> sj has joined #instantbird
07:11:18 <-- sj has quit (Ping timeout)
07:16:34 --> sj has joined #instantbird
07:30:53 --> jb has joined #instantbird
07:51:30 <-- MMN-o has quit (Ping timeout)
07:59:33 <-- Optimizer has quit (Ping timeout)
08:02:53 --> Optimizer has joined #instantbird
08:08:35 --> sj1 has joined #instantbird
08:09:48 <-- sj has quit (Ping timeout)
08:27:45 <-- Optimizer has quit (Ping timeout)
08:29:00 --> rosonline has joined #instantbird
08:30:47 --> Mic has joined #instantbird
08:30:47 * ChanServ sets mode +h Mic 
08:31:20 --> Optimizer has joined #instantbird
08:41:00 <-- sj1 has quit (Ping timeout)
08:44:16 --> qlum has joined #instantbird
08:44:23 <-- qlum has quit (Quit: qlum)
08:44:27 --> qlum has joined #instantbird
08:46:01 --> sj has joined #instantbird
09:01:17 --> mpmc has joined #instantbird
09:02:58 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
09:03:02 --> mpmc has joined #instantbird
09:05:08 <-- Optimizer has quit (Ping timeout)
09:07:21 <-- gerard-majax_ has quit (Ping timeout)
09:16:48 --> Optimizer has joined #instantbird
09:19:21 --> aleth has joined #instantbird
09:19:22 * ChanServ sets mode +h aleth 
09:22:46 --> deltafalcon has joined #instantbird
09:23:01 <-- qlum has quit (Ping timeout)
09:23:01 --> qlum has joined #instantbird
09:29:28 <-- Optimizer has quit (Ping timeout)
09:31:13 --> MMN-o has joined #instantbird
09:32:28 <aleth> flo: "so when looking at http://imgur.com/szBnAhs, the think that looks wrong to me is that messages older than 7 days are "a week ago", not "two weeks ago" for me ;)" I felt the same, but it looks like its' a l10n issue, see https://bugzilla.instantbird.org/show_bug.cgi?id=1926#c1
09:32:32 <instantbot> Bug 1926 min, --, ---, aleth, ASSI, "Last week"-group in log viewer containing one day too many
09:32:50 --> Optimizer has joined #instantbird
09:37:17 --> flo-retina has joined #instantbird
09:37:17 * ChanServ sets mode +qo flo-retina flo-retina 
09:48:40 <-- chrisccoulson has quit (Ping timeout)
09:57:56 <Mic> aleth: I agree
10:00:02 <flo-retina> Mic: you agree with what?
10:00:12 <Mic> That this is just a wrong label.
10:00:50 --> mali has joined #instantbird
10:01:29 --> clokep has joined #instantbird
10:01:30 * ChanServ sets mode +o clokep 
10:02:27 <aleth> Looks like the blog post scheduler thing worked :)
10:03:12 <aleth> Very convenient.
10:03:47 --> chrisccoulson has joined #instantbird
10:16:38 <clokep> aleth: I'm pretty sure in that bug that I said "a week ago" is > 7 days ago, just that there's no better way to label that item.
10:18:06 <flo-retina> clokep: what I was saying is that when I read "Two weeks ago" I don't have 8 days ago in mind ;).
10:18:19 <clokep> flo-retina: I agree 100%.
10:18:52 <-- Even has quit (Input/output error)
10:20:35 <clokep> Would this help some of our sync SQLite stuff? http://gregoryszorc.com/blog/2013/04/14/sqlite.jsm---sqlite-done-betterer
10:21:12 <flo-retina> it could help for log indexing
10:21:26 <flo-retina> for our blist stuff, I suspect we just need to replace the sqlite database with something in JSON
10:22:08 <flo-retina> JSON wasn't an option before Instantbird 1.0 because we were handling the contacts with C++ XPCOM. Now that it's handled purely by JS code, JSON is easier.
10:22:09 * instantbot frowns at flo-retina
10:25:33 * clokep had already made that patch w/ the -w. :)
10:26:07 <aleth> flo-retina, clokep: Then it seems we're all agreed the strings need changing. Any suggestions?
10:27:48 <flo-retina> "A week ago" "previous week"?
10:28:20 <aleth> I had thought "This week" "Last week", that's why it seems I misunderstood clokep
10:28:48 <clokep> aleth: "This week" and "Last week" might work.
10:29:53 <aleth> Places uses "Last 7 days", but then "Last 14 days" sounds like it contains those too.
10:30:00 <flo-retina> heh, someone has the "Chief Procrastinator" title on the internal phonebook :-D
10:30:18 <aleth> his line is always busy? :D
10:32:57 <-- sj has quit (Ping timeout)
10:33:21 * clokep has lots more emails to respond to...
10:33:25 <clokep> This is becoming a full time job.
10:33:33 --> sj has joined #instantbird
10:33:33 <aleth> clokep: The problem with Firemath is also that this https://addons.cdn.mozilla.net/img/uploads/previews/thumbs/26/26256.png is not an awesome UI improvement over Latex ;)
10:34:10 <clokep> aleth: But it IS UI.
10:34:18 <-- Optimizer has quit (Ping timeout)
10:34:32 <clokep> It would be cool if it rendered as you typed though so you know you don't send something crazy.
10:34:48 <aleth> clokep: Yes, just not a good one. I'm not saying it wouldn't be great to have something like that, but better ;)
10:34:54 <aleth> Did you try the one in the link I posted?
10:35:18 <aleth> I agree we'd need something that produced Latex not mathml btw.
10:35:36 <clokep> aleth: No.
10:37:19 <aleth> clokep: Are those all Skype gsoc emails? :-/
10:37:34 --> sj1 has joined #instantbird
10:37:51 <-- sj has quit (Connection reset by peer)
10:38:00 --> Optimizer has joined #instantbird
10:39:53 <flo-retina> clokep: I'm also replying to lots of GSoC emails
10:40:30 <-- Optimizer has quit (Input/output error)
10:40:33 <clokep> aleth: Yes.
10:40:35 --> Optimizer has joined #instantbird
10:40:35 <clokep> Some are follow ups.
10:40:50 <clokep> flo-retina: Are these ones just for Mozilla in general?
10:41:11 <clokep> That guy asking about PGP / OTR replied also (just to me, of course).
10:41:21 <Mic> "The week before last week" ;)
10:41:38 <Mic> bye!
10:41:38 <aleth> clokep: I wonder if after your 2nd reply it would make sense to simply insist they come to #instantbird if they have further questions.
10:42:07 <flo-retina> clokep: feel free to just forward his reply to the list, and ignore him for half a day (or more)
10:42:15 <flo-retina> maybe someone else will reply for you :-D
10:42:16 <-- Mic has quit (Quit: No time to waste, let's go!)
10:42:19 --> Even has joined #instantbird
10:42:19 * ChanServ sets mode +o Even 
10:42:43 <clokep> flo-retina: It's not bad, I'm mostly sending the same information so...
10:44:03 <-- Even has quit (Ping timeout)
10:45:22 <flo-retina> do we have a bug on file to handle the change to the IRC char counter to take into account the longest line?
10:45:36 <flo-retina> I think I even wrote the code in here or in the review comment
10:45:38 <instantbot> New Instantbird (UI) bug 1933 filed by aleth@instantbird.org.
10:45:39 <clokep> flo-retina: I never filed a follow up, no. :(
10:45:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1933 nor, --, ---, aleth, ASSI, Improve the two "weekly" group strings in the log viewer
10:45:51 <clokep> flo-retina: It's in the bug though.
10:45:58 <clokep> aleth: You couldn't just reopen the old bug? :P
10:46:28 <aleth> clokep: What old bug?
10:46:31 <-- sj1 has quit (Ping timeout)
10:46:54 <aleth> clokep: Oh, I see. That was an actual code change.
10:47:47 <aleth> On the other hand I was mistaken in thinking it had landed over the weekend.
10:47:59 <aleth> Resolve duplicate if you like ;)
10:48:09 <clokep> aleth: What?
10:48:39 <aleth> If you were referring to bug 1926, that wasn't about strings.
10:48:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1926 min, --, ---, aleth, ASSI, "Last week"-group in log viewer containing one day too many
10:48:56 <aleth> That's why I filed a new one.
10:49:00 <clokep> OK.
10:49:03 --> sj has joined #instantbird
10:49:13 <clokep> Ah, I see. Yeah that contained multiple issues.
10:49:15 <clokep> Makes sense.
10:49:43 <aleth> There's been a lot of confusion, and I think the confusion part does come from the strings from TB ;)
10:49:55 <flo-retina> clokep: Could we interdiff the 2 glib diffs you attached, and then apply the interdiff with patch -R to revert all our whitespace changes? :)
10:53:49 <clokep> flo-retina: That would most likely work, yes. :)
10:54:00 <clokep> aleth: Those pesky TB people...
10:55:04 <flo-retina> lots of these glib changes could likely be reverted :-S
10:55:32 <flo-retina> I suspect some of the changes in win_iconv.c were for compatibility with windows 2000
10:56:11 <flo-retina> probably not worth spending time right now though
10:56:17 * clokep wonders if it would be more useful to upgrade glib and fix things that don't compile instead of reverting lots of changes.
10:56:32 <flo-retina> and the giant whitespace revert would also be better in a separate changeset, not in the "undo wince changes" one
10:56:49 <clokep> I agree.
10:56:51 <flo-retina> clokep: well, some of our changes had a reason for being there ;)
10:57:06 <clokep> flo-retina: Yes, of course
10:59:55 <flo-retina> clokep: so if I understand correctly, I should checkin the wince removal tonight
11:00:03 <flo-retina> and then start reviewing the moz20 stuff?
11:00:34 <flo-retina> when's the string freeze?
11:00:57 <flo-retina> aleth seems to be in the mood of changing strings with bug 1933 :-S
11:01:00 <clokep> flo-retina: I think that's a good plan, the moz20 stuff isn't ready to be checked in, unfortunately. :(
11:01:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1933 tri, --, ---, aleth, ASSI, Improve the two "weekly" group strings in the log viewer
11:01:03 <clokep> flo-retina: Today.
11:01:22 <flo-retina> clokep: it can't be ready to be checked in unless I've verified it builds on Mac ;)
11:02:58 <clokep> True! :)
11:03:00 * clokep will be back soon
11:03:07 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
11:06:20 <flo-retina> is bug 1914 1.4-wanted?
11:06:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1914 min, --, ---, nobody, NEW, a:visited is ignored, visited links stay the unvisited color
11:06:40 <-- mali has quit (Ping timeout)
11:07:16 <aleth> I don't think so. (All those questions about how long to keep the history for etc...)
11:07:44 <aleth> I'm looking at bug 1842
11:07:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1842 nor, --, ---, nobody, NEW, Add pref to set length of debug log.
11:08:31 <aleth> Do we want to increase the default value? (to 100 or 200 say?)
11:08:42 --> gerard-majax_ has joined #instantbird
11:08:54 <flo-retina> "Do we want to increase the default value?" yes!
11:09:02 <flo-retina> not sure what the new value should be
11:09:17 <flo-retina> but when connecting an IRC account, we don't want the MOTD to be longer than the log we keep ;)
11:09:48 <aleth> At least 100 then :P
11:48:04 --> clokep_work has joined #instantbird
11:48:04 * ChanServ sets mode +o clokep_work 
11:48:23 <clokep_work> aleth: 100 sounds better.
11:48:41 <clokep_work> aleth: I think the issue is that it isn't "The last 7 days" either, it's "3 - 7 days ago" :p
11:49:50 <aleth> clokep_work: True, but "This month" is also "This month but not in the last 14 days" ;)
11:51:03 <aleth> My problem with "last x days" is that "last 14 days" really does feel wrong.
11:51:41 <clokep_work> I dislike those ones.
11:53:22 <aleth> I'm tempted to go with "this/last week" and hope it's self-explanatory when used.
11:56:59 * clokep_work figures we're over thinking this btw. :)
11:57:20 <aleth> Probably :D
11:57:33 * aleth dislikes strings due to their bikeshedding potential ;)
11:57:45 <aleth> It's just because of the string freeze, something like this had to come up.
11:59:49 * clokep_work dislikes UI due to its bikeshedding potential ;)
12:09:42 <instantbot> aleth@instantbird.org requested review from clokep@gmail.com for attachment 2362 on bug 1933.
12:09:45 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1933 tri, --, ---, aleth, ASSI, Improve the two "weekly" group strings in the log viewer
12:09:55 * clokep_work mumbles about review requests.
12:15:48 <instantbot> clokep@gmail.com granted review for attachment 2362 on bug 1933.
12:15:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1933 tri, --, ---, aleth, ASSI, Improve the two "weekly" group strings in the log viewer
12:42:39 * clokep_work is tired of people asking for OTR.
12:43:19 <aleth> Yes.
12:45:11 --> Kaishi has joined #instantbird
12:45:59 <clokep_work> aleth: So are those real equations you use? ;)
12:46:05 <clokep_work> (Or did you just go on Wikipedia? :P)
12:46:19 <aleth> clokep_work: Stole them from the MathJax demo page :P
12:46:53 <clokep_work> aleth: Ah, I had someone complain there were no integrals. ;)
12:47:19 <aleth> clokep_work: Maybe someone would like to add some to the comments ;)
12:52:28 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 2363 on bug 1842.
12:52:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1842 nor, --, ---, aleth, ASSI, Add pref to set length of debug log.
13:00:42 <clokep_work> My MathJax tweet has a lot of RTs. :)
13:00:52 <aleth> :)
13:00:54 --> mali has joined #instantbird
13:01:14 <aleth> It'll be interesting to look at the download stats tomorrow ;)
13:01:17 <-- sj has quit (Ping timeout)
13:01:32 <clokep_work> aleth: Do we really need that to be a lazy getter?
13:02:23 <aleth> clokep_work: I'm not sure. I added it because otherwise we check the pref on every message, which seems a lot, but I'll leave it up to the reviewer whether it is actually needed.
13:03:23 <aleth> Maybe there's a better way to cache it too.
13:03:49 <clokep_work> aleth: Ah, right. That gets called for every message...good call.
13:03:50 --> sj has joined #instantbird
13:06:08 <flo-retina> clokep_work: finger printing in that email's case is: using all the available leaked data to identify the exact piece of software used on the other end.
13:06:39 <flo-retina> https://wiki.mozilla.org/Fingerprinting is related (but for web browsers)
13:09:24 <clokep_work> flo-retina: Ah, /that/ type of fingerprinting.
13:09:31 <clokep_work> Yeah he was really not clear about that.
13:10:19 <flo-retina> he was really not clear about why that would be useful
13:10:52 <flo-retina> although we did suggest at some point having chatzilla/instantbird/Thunderbird icons in the participant list ;)
13:14:12 <flo-retina> aleth: is the if (_maxDebugLogMessages test to make 0 = keep everything?
13:14:29 <flo-retina> if so, there should be a comment explaining it in all-instantbird.js
13:24:13 <aleth> clokep_work: Maybe mention /version to him and he will be happy ;)
13:24:19 <aleth> flo-retina: yes
13:25:18 <clokep_work> aleth: I doubt he wants it for IRC.
13:25:27 <clokep_work> flo-retina: I think we thought that would be useful to understand feature differences on IRC.
13:25:39 <clokep_work> Where clients actually implement things very differently in known ways.
13:25:47 <clokep_work> Or maybe it was just to know who uses our software? ;)
13:26:54 <aleth> It's very useful on IRC so we can tell which version of IB people are using (if nothing else)
13:27:21 <aleth> At least that's what I used it for recently...
13:28:29 <aleth> flo-retina: Before I add a comment, what do you think about messenger.* vs chat.* ?
13:41:16 <flo-retina> clokep_work: I think we wanted it to know if it was appropriate or not to reply "get instantbird" after seeing an odd behavior ;)
13:42:24 <flo-retina> aleth: what do you prefer?
13:43:20 <aleth> flo-retina: Other prefs in imAccounts are in messenger.*, so I went with that. On the other hand imAccounts is in /chat and I'm not sure what the equivalent prefs are for TB
13:43:28 <flo-retina> aleth: shouldn't that pref go near http://lxr.instantbird.org/instantbird/source/chat/chat-prefs.js#72 ?
13:44:03 <flo-retina> yes, it needs to be in chat/
13:44:19 <aleth> Aha! That's the file I was looking for! :)
13:44:48 <flo-retina> calling it purple.debug.something would be a bit unfortunate though :(
13:44:52 <aleth> Thanks.
13:45:02 <aleth> I'll stick with messenger.accounts but put it there.
13:45:41 <flo-retina> maybe maxDebugMessages is enough instead of maxDebugLogMessages?
13:45:54 <aleth> It's account-specific debug logs after all.
13:45:54 <flo-retina> stupid smiley :(
13:46:21 <aleth> If you think that's clear enough?
13:46:48 <flo-retina> I think it will be clear enough with your comment, and "Log" doesn't add any clarity here
13:46:53 <clokep_work> aleth: Wait are you able to change this per account?
13:46:58 <flo-retina> but that's bikesheding
13:47:06 <flo-retina> clokep_work: no
13:47:06 <aleth> clokep_work: No.
13:47:19 <flo-retina> clokep_work: but debug logs are handled by imAccounts; because it's stored per account
13:48:34 <clokep_work> Good.
13:53:02 <instantbot> aleth@instantbird.org cancelled review?(florian@instantbird .org) for attachment 2363 on bug 1842.
13:53:03 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 2364 on bug 1842.
13:53:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1842 nor, --, ---, aleth, ASSI, Add pref to set length of debug log.
14:00:28 <-- Kaishi has quit (Quit: Kaishi)
14:00:34 <-- mpmc has quit (Connection reset by peer)
14:35:37 <aleth> clokep_work: Potentially useful quote for use in gsoc application response emails ;) https://gsoc2012.wordpress.com/2013/04/15/google-summer-of-code-gsoc-2013/
14:38:33 <flo-retina> aleth: did you mean the quote from Linus?
14:39:19 <aleth> clokep_work: Yes, but in the context of part of the post. For applications which don't really look like they have looked at any code...
14:39:28 <aleth> s/clokep_work/flo-retina :-S
14:39:47 * aleth needs auto-correcting tab completion.
14:44:37 <-- deltafalcon has quit (Connection reset by peer)
15:02:56 <clokep_work> aleth: I expect that in IB 1.5.
15:10:52 <clokep_work> aleth: (Btw that would be a good quote. :))
15:11:03 <-- Optimizer has quit (Ping timeout)
15:12:56 <clokep_work> mali: Btw there's a bunch of "decent" Mozilla based software, I haven't found too many to be amazing though. Mostly Firefox, Thunderbird, Instantbird and Komodo. Songbird had great potential but screwed that up...hopefully Nightingale becomes good eventually.
15:13:43 --> Optimizer has joined #instantbird
15:15:27 <mali> clokep_work: Hmm, I didn't know nightingale, I'll check it later. Its screen shots looks good :)
15:16:02 <mali> IMHO thunderbird, instantbird and firefox are really the top efficient users of mozilla platform :)
15:16:47 <mali> clokep_work: until recently, I would add songbird to the list but now it has too many weird bugs
15:17:07 <mali> i don't know what is happening on songbird's side
15:19:20 <aleth> mali: clokep_work is doing the heavy lifting of keeping our mozilla platform up-to-date atm :)
15:20:58 <mali> aleth: Kudos to him! :)
15:21:41 <mali> Instantbird is pretty neat software, I like it :)
15:23:26 --> sj1 has joined #instantbird
15:24:07 <-- sj has quit (Ping timeout)
15:25:27 <-- Optimizer has quit (Connection reset by peer)
15:25:31 --> Optimizer has joined #instantbird
15:32:21 <-- aleth has quit (Quit: Ciao)
15:32:24 --> aleth has joined #instantbird
15:32:25 * ChanServ sets mode +h aleth 
15:33:59 <clokep_work> mali: Songbird stopped caring about desktop...
15:34:13 <clokep_work> Anyway, yeah. Let us know what issues you have. :) (Especially if you're a new user of Instantbird!)
15:38:42 <-- aleth has quit (Quit: Ciao)
15:47:57 --> Mic|web has joined #instantbird
15:51:46 <Mic|web> hmm, missed aleth by 10 minutes :(
15:55:36 <clokep_work> Mic|web: What you trying to figure out?
15:55:59 <Mic|web> The change in bug 1926 seems to work correctly but I still fail to understand why. The "2 *" is confusing...
15:56:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1926 min, --, ---, aleth, ASSI, "Last week"-group in log viewer containing one day too many
15:56:30 <Mic|web> https://bugzilla.instantbird.org/attachment.cgi?id=2352&action=diff
16:01:52 <clokep_work> Mic|web: Isn't it just saying that the log is 2 * <number of seconds in a day> before now?
16:01:58 <clokep_work> Why is is it confusing?
16:03:29 <Mic|web> Why did "else if (timeFromToday <= kDayInMsecs) {" give the right logs for yesterday and the new one does too and also fixes the problem with the one day too many in the last week? :S
16:04:30 <Mic|web> Well, not now. I need to go again
16:09:21 <-- Optimizer has quit (Ping timeout)
16:10:46 --> atuljangra has joined #instantbird
16:10:51 <Mic|web> One last thing: what do you think of the session separator of the Bubbles theme?
16:11:02 <Mic|web> I don't like the look. 
16:11:13 <clokep_work> I can't check right now. I don't keep logs at work.
16:11:23 <Mic|web> It's reminding me of the Paper (?)-theme which I don't like ;)
16:11:50 --> Optimizer has joined #instantbird
16:12:22 <Mic|web> Was there a reason why a separator like the unread ruler wasn't sufficient?
16:12:35 <Mic|web> It's less obtrusive imo
16:12:40 <Mic|web> Anyways, I need to hurry!
16:12:42 <Mic|web> Have a nice day!
16:12:46 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
16:17:12 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
16:19:18 --> Optimizer1 has joined #instantbird
16:19:26 <-- Optimizer1 has quit (Input/output error)
16:19:34 <-- Optimizer has quit (Ping timeout)
16:20:28 <clokep_work> Ciao!
16:23:33 --> Optimizer has joined #instantbird
16:28:44 --> sumedh has joined #instantbird
16:37:03 <-- Optimizer has quit (Ping timeout)
16:40:29 --> Optimizer has joined #instantbird
16:41:29 <-- sj1 has quit (Ping timeout)
16:44:09 <-- jb has quit (Ping timeout)
16:44:56 --> sj has joined #instantbird
16:50:05 --> Mnyromyr has joined #instantbird
16:52:23 <-- rosonline has quit (Client exited)
16:53:17 --> barlas has joined #instantbird
16:55:47 <-- Optimizer has quit (Ping timeout)
16:57:42 --> Optimizer has joined #instantbird
17:00:12 <-- barlas has quit (Ping timeout)
17:05:05 <-- gerard-majax_ has quit (Ping timeout)
17:09:08 --> Mook_as has joined #instantbird
17:12:11 <-- Optimizer has quit (Ping timeout)
17:12:49 --> Optimizer has joined #instantbird
17:20:36 <sj> clokep_work: My compilation has been stuck at nsIExternalProtocolService.idl for last 6 7 hours. Should I cancel compilation and re-compile? I have a Dual Core with 2 GB RAM.
17:21:21 <clokep_work> sj: No single file should take more than a few minutes.
17:21:38 <clokep_work> You can try that, yes.
17:22:24 <-- Optimizer has quit (Ping timeout)
17:25:54 --> Optimizer has joined #instantbird
17:29:29 <sj> clokep_work: Thanks cloke. Lemme try!
17:31:33 <flo-retina> sj: was this on Windows?
17:33:25 <-- sj has quit (Ping timeout)
17:36:46 --> sj has joined #instantbird
17:37:11 <sj> Yes, on Windows 7. My laptop does not have very good specs so I thought it is something that happens but then 6 7 hours is huge.
17:37:23 <sj> flo-retina: Yes, on Windows 7. My laptop does not have very good specs so I thought it is something that happens but then 6 7 hours is huge.
17:37:47 <flo-retina> sj: are you using pymake or gmake?
17:37:51 <sj> flo-retina: Apologies, only getting used to IRC etiquette.
17:38:22 <flo-retina> gmake on windows isn't able to use more than one core at once (and our default mozconfig uses more than one)
17:41:32 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
17:42:51 <-- Optimizer has quit (Ping timeout)
17:43:00 <-- sumedh has quit (Ping timeout)
17:43:20 <sj> flo-retina: How do I use pymake? I am using this command  make -f client.mk build which is equivalent to gmake I believe.
17:48:05 <clokep_work> sj: It is.
17:48:12 <clokep_work> I have an alias for  it, one second.
17:48:36 <clokep_work> sj: pymake='python -OO mozilla/build/pymake/make.py'
17:50:20 --> gerard-majax_ has joined #instantbird
17:54:05 --> rosonline has joined #instantbird
17:55:20 <sj> clokep_work: I got into pymake directory, and typed this, pymake='python -OO make.py' but nothing happens. Am I missing something?
17:55:51 <-- qlum has quit (Ping timeout)
17:57:00 <clokep_work> sj: Yes, I gave you my alias definition.
17:57:11 <clokep_work> sj: Instead of running "make foo"
17:57:36 --> sumedh has joined #instantbird
17:57:44 <clokep_work> sj: Run python -OO mozilla/build/pymake/make.py foo
17:57:50 <clokep_work> Or create an alias, like I did. ;)
17:59:16 --> qlum has joined #instantbird
18:01:02 --> igorko has joined #instantbird
18:02:51 <clokep_work> sj: Does that make sense?
18:05:02 --> flo-retina has joined #instantbird
18:05:03 * ChanServ sets mode +qo flo-retina flo-retina 
18:05:34 --> Rohit has joined #instantbird
18:05:55 * Rohit is now known as Nishant
18:07:01 <Nishant> hi.. i am newbie here.. and i needed to ask some questions regarding compiling instantbird
18:08:28 <-- sumedh has quit (Ping timeout)
18:08:41 --> sumedh has joined #instantbird
18:08:48 <clokep_work> Nishant: What's up?
18:09:11 <Nishant> hey..  first of all, i needed to ask if i need to install the mozilla-build bundle? 
18:09:22 <clokep_work> What OS are you on?
18:09:26 <clokep_work> Did you see our page about this?
18:09:40 <clokep_work> https://wiki.instantbird.org/Instantbird:Compiling
18:09:53 <Nishant> i am on win 8
18:10:15 <Nishant> i am getting confused by the link https://developer.mozilla.org/En/Developer_Guide/Build_Instructions#Build_prerequisites
18:10:16 <Nishant> given on the page you mentioned
18:10:58 <clokep_work> Bah that was vandalized, I fixed it...refresh.
18:11:04 <clokep_work> Nishant: What's confusing you?
18:11:31 <clokep_work> Nishant: So for windows you want to look at https://developer.mozilla.org/en-US/docs/Developer_Guide/Build_Instructions/Windows_Prerequisites
18:12:24 --> barlas has joined #instantbird
18:13:05 <clokep_work> Hmm...weird issue I just ran into with the DND add-on: if I join a channel it's automatically put on hold, that seems wrong...
18:13:54 <flo-retina> Mic: re http://log.bezut.info/instantbird/130415#m341 A simple ruler isn't enough because we want to show how much time has passed between the conversations.
18:14:25 <Nishant> thanks clokep_work .. so after completing those steps i download the instantbird source code from the mercurial repository ?
18:14:31 <sj> clokep_work: sj, nopes, I am afraid. :S
18:14:33 <-- sumedh has quit (Ping timeout)
18:14:39 <flo-retina> clokep_work: is this because you are away?
18:14:48 --> sumedh has joined #instantbird
18:14:54 <clokep_work> flo-retina: Yes, I'm away.
18:15:07 <flo-retina> that may be the reason why dnd behaves this way ;)
18:15:23 <clokep_work> Nishant: You need to install MSVC and mozilla-build, maybe one other thing (you don't actually need the DirectX SDK btw)
18:15:34 <clokep_work> While those are installing, you can download the source, yes.
18:15:44 <clokep_work> sj: .,..
18:15:48 <clokep_work> Can you give more detail?
18:16:09 <Nishant> clokep_work :  ok..and python needs to be installed separately ? or does it come as a part of some prerequisite that i am installing ?
18:16:13 <clokep_work> flo-retina: I know, I'm breaking the way you're supposed to use Away messages...since I'm not really away...
18:16:22 <clokep_work> Nishant: It's part of Mozilla build.
18:16:22 <-- sj has quit (Ping timeout)
18:16:49 <-- igorko has quit (Client exited)
18:17:27 <Nishant> clokep_work : great thanks! btw, just to be sure i talked to you regarding the skype plug in gsoc project, right ?
18:17:30 * clokep_work clarified this on our wiki page.
18:17:40 <clokep_work> Nishant: If I sent you an email, that was me...yes. ;)
18:17:45 --> sj has joined #instantbird
18:18:47 <Nishant> ok! let me get back to you after successfully compiling this !
18:20:09 <clokep_work> Nishant: OK, let us know if you have more issues.
18:20:14 <clokep_work> It takes a while to install everything. :)
18:20:26 <clokep_work> Btw, I'd suggest using MSVC 2010.
18:21:26 <sj> clokep_work: Ok I am going through this page https://developer.mozilla.org/en-US/docs/pymake
18:22:00 --> unghost has joined #instantbird
18:22:12 <clokep_work> sj: OK. Did you get an actual error?
18:23:07 <-- sj has quit (Ping timeout)
18:24:03 --> sj has joined #instantbird
18:25:33 <clokep_work> sj: Feel free to use pastebin to copy & paste an error our of the terminal.
18:27:49 <-- barlas has quit (Ping timeout)
18:28:17 <Nishant> clokep_work : add the option --enable-chrome-format=flat to the mozbuild file (Add a new line ac_add_options --enable-chrome-format=flat)
18:28:21 <Nishant> which file is this referring to ?
18:29:00 <clokep_work> Nishant: I think that doesn't do anything on Windows.
18:29:03 <-- sumedh has quit (Ping timeout)
18:29:08 <Nishant> oh great!
18:29:14 <clokep_work> But it's referring to .mozconfig
18:29:23 <Nishant> should i add it anyway ?
18:30:34 <clokep_work> You can if you want, yes.
18:30:40 <flo-retina> clokep_work: it's the symlink value that doesn't work on Windows
18:30:40 <clokep_work> Did you create a .mozconfig file yet?
18:31:07 <Nishant> there's already one in the source folder of instantbird
18:31:38 --> sumedh has joined #instantbird
18:32:18 <clokep_work> Nishant: I believe there's a mozconfig, not a .mozconfig.
18:32:29 <Nishant> yup..there is ..
18:32:37 <flo-retina> clokep_work: editing mozconfig is fine ;)
18:33:11 <-- sj has quit (Ping timeout)
18:33:18 --> sj has joined #instantbird
18:34:10 <sj> I am not sure if it is something with instantbird. I think I am missing something here. The bash returns for pymake, command not found. And for python build/pymake/make.py -f client.mk, no such file or director.
18:35:11 <sj> clokep_work: I am not sure if it is something with instantbird. I think I am missing something here. The bash returns for pymake, command not found. And for python build/pymake/make.py -f client.mk, no such file or director.
18:35:29 <Mook_as> sj: you don't need to repeat yourself; and it's probably in mozilla/build/pymake ?
18:36:06 <Nishant> i am facing the same problem too.. but i dont think there is any path mozilla/build/pymake
18:36:27 <Nishant> do we have to substitute mozilla with the path of the instantbird source code folder  ?
18:36:59 <clokep_work> flo-retina: Yes, but I'm trying to not make it confusing.
18:37:21 <clokep_work> sj: Where are you running that command from?
18:37:32 <clokep_work> Nishant, sj: 
18:37:37 <clokep_work> Did you both run python client.py checkout?
18:37:55 <Nishant> yes i did
18:38:06 <clokep_work> Nishant: Did it complete? ;)
18:38:31 <clokep_work> Do you have a mozilla folder under your instantbird folder?
18:38:39 <Nishant> no it didn't complete
18:38:44 <Nishant> and no there is no mozilla folder
18:38:45 <clokep_work> Nishant: Well that's your issue.
18:39:00 <clokep_work> That checks out the mozilla source code, which Instantbird is built on top of.
18:39:08 <clokep_work> I personally usually download the hg bundles, as I find that faster.
18:39:14 <-- rosonline has quit (Client exited)
18:39:14 <clokep_work> But it's a bit of a pain to work with. :(
18:39:43 <Nishant> ok.. let  me check the issue with client.py
18:40:16 * clokep_work will be back soon.
18:42:34 <-- sumedh has quit (Ping timeout)
18:43:16 --> sumedh has joined #instantbird
18:44:25 <Nishant> couldn't understand what the issue is.. i redirected the error stream to text file and the output is here :
18:44:27 <Nishant> http://pastebin.com/NnTkdsQ5
18:47:28 <Mook_as> Nishant: basically, it can't reach the server correctly
18:48:09 <Nishant> Mook_as : so does it seem to be a problem with the server ?
18:48:23 <Mook_as> could be, or it could be anything between you and it
18:51:42 <Nishant> oh..no way to find out what the exact cause could be ?
18:51:49 <-- Nishant has quit (Connection reset by peer)
18:52:29 <-- sj has quit (Ping timeout)
18:53:00 --> Nishant has joined #instantbird
18:53:38 <Nishant> Mook_as : in case u sent a reply to my previous msg, i didn't receive as i got disconnected
18:56:24 --> sj has joined #instantbird
18:57:59 <Nishant> i just checked hg.mozilla.org  , there is no repository named mozilla-release
18:58:17 <Nishant> which is what client.py is trying to access
18:59:32 <Nishant> oh sorry.. its under the release folder
19:01:02 <clokep_work> Nishant: Are you using an HTTP proxy?
19:01:49 <Nishant> i was using hotspot shield.. but then i uninstalled it
19:02:02 <clokep_work> Hmm...
19:03:18 <clokep_work> Nishant: You should be able to download http://ftp.mozilla.org/pub/mozilla.org/firefox/bundles/mozilla-release.hg and run hg unbundle on it.
19:04:02 <Nishant> so place this in the instantbird source folder? 
19:04:39 <clokep_work> You need to run hg unbundle to get it to be a repository and then you'll want to put that repository under a folder called "mozilla/" under the instantbird source folder.
19:07:01 <clokep_work> Just don't run "hg unbundle <foo>" inside of your instantbird directory or it'll try to add it to the current directory.
19:07:30 <Nishant> ok got it..
19:08:16 --> FireFly_TB has joined #instantbird
19:08:25 <-- sumedh has quit (Ping timeout)
19:08:47 --> sumedh has joined #instantbird
19:11:27 <-- sj has quit (Ping timeout)
19:16:42 --> sj has joined #instantbird
19:19:12 <Nishant> clokep_work : i put the download file in a folder called 'bundle' ... did cd bundle.. and then ran 'hg unbundle mozilla-release.hg'
19:19:17 --> nhnt11 has joined #instantbird
19:19:31 <Nishant> it says : abort : no repository found in 'c:\hgbundle' (.hg not found) !
19:20:41 <clokep_work> Nishant: run hg init first
19:20:42 <clokep_work> Then hg unbundle
19:21:02 <Nishant> yup working now 
19:21:29 <-- nhnt11 has quit (Client exited)
19:22:16 <clokep_work> it takes a while.
19:22:35 <-- sumedh has quit (Ping timeout)
19:23:03 <Nishant> ok..i think i am going to let it run and finish the rest tomorrow...i have early classes tomorrow..
19:23:37 <Nishant> so after this .. copy it to the mozilla folder and run python -OO mozilla/build/pymake/make.py -f client.mk build
19:23:38 <Nishant> ?
19:24:14 --> sumedh has joined #instantbird
19:27:20 --> Mic has joined #instantbird
19:27:20 * ChanServ sets mode +h Mic 
19:31:04 --> nhnt11 has joined #instantbird
19:32:31 <-- nhnt11 has quit (Client exited)
19:33:03 --> nhnt11 has joined #instantbird
19:36:46 <-- nhnt11 has quit (Client exited)
19:36:49 --> nhnt11 has joined #instantbird
19:37:58 <clokep_work> Nishant: Yes.
19:40:38 <-- nhnt11 has quit (Ping timeout)
19:43:39 <-- sumedh has quit (Ping timeout)
19:43:53 --> sumedh has joined #instantbird
19:45:11 --> nhnt11 has joined #instantbird
19:46:27 <nhnt11> hi
19:46:38 <nhnt11> i'm about to get the instantbird source
19:46:45 <nhnt11> can i have an estimate on how large it is
19:47:21 <nhnt11> i usually keep source trees on DMG disk images (i'm using OS X) and i need to create one of suitable size
19:48:13 <clokep_work> nhnt11: Instantbird isn't too large, but if you're going to be compiling, you'll need the mozilla source too, and that's large.
19:48:21 <nhnt11> rihgt
19:48:29 <nhnt11> what if i already have the mozilla source?
19:48:42 <clokep_work> Then you can theoretically share it between two projects.
19:48:44 <clokep_work> I've never tried that.
19:48:51 <clokep_work> My instantbird folder is ~ 1 GB.
19:49:11 <clokep_work> That's instantbird and mozilla.
19:49:18 <clokep_work> But not  an object dir
19:49:29 <nhnt11> okay
19:49:35 <clokep_work> OK, so Instantbird itself seems to be like 50 MB.
19:50:07 <-- Nishant has quit (Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949])
19:50:09 <-- nhnt11 has quit (Client exited)
19:59:31 --> nhnt11 has joined #instantbird
19:59:39 <nhnt11> connection problems... :(
20:01:35 <nhnt11> anyway, I was poking around the mozilla GSoC page and InstantBird interested me a lot
20:02:35 <nhnt11> Who do I talk to on GSoC related matters?
20:03:30 <Mic> Hi nhnt11
20:03:54 <nhnt11> Hi
20:04:03 <Mic> What project drew your interest? :)
20:04:16 <nhnt11> the implementation of the Skype protocol looked interesting
20:04:53 <Mic> Have you sent an email to the mailing list?
20:04:57 <nhnt11> Nope
20:05:29 <nhnt11> I thought I'd hang around here a bit, build InstantBird once and then do more digging
20:05:36 <Mic> Sure! :)
20:05:49 <Mic> If you run into problem just ask!
20:05:51 --> Nishant has joined #instantbird
20:05:59 <nhnt11> T
20:06:02 <nhnt11> Okay :)
20:06:04 <Mic> It's "Instantbird" by the way. No camelcase ;)
20:06:13 <nhnt11> Good to know
20:06:19 <Nishant> Cloko_work : there is only .hg folder after unbundling ?
20:06:21 <Nishant> is that correct? 
20:06:21 <Mic> Nishant: http://log.bezut.info/instantbird/130415/#m502
20:06:34 <Mic> We've got logs, you can always check if you missed something.
20:06:45 --> jb has joined #instantbird
20:06:47 <Mic> I frequently read the things that were said while I was away.
20:07:28 <Nishant> thanks!
20:07:46 <flo-retina> Nishant: yes, it's correct. You need to run "hg update" after unbundling
20:07:48 <nhnt11> Ah, looks like the Skype plugin idea is pretty popular
20:07:56 <nhnt11> Just went through IRC logs myself
20:08:24 <Mic> Yes, it is.
20:09:00 <clokep_work> nhnt11: Yes, it is.
20:09:09 <Mic> If you send an email to the mailing list, you'll get a copy of some information about it.
20:09:09 <clokep_work> Shoot me an email and I can send you some information when I have a chance.
20:09:17 --> sj1 has joined #instantbird
20:09:18 <nhnt11> Great
20:10:08 <-- sj has quit (Ping timeout)
20:10:32 <nhnt11> What kind of skills (for lack of a better word) would give me a better chance to get the project?
20:11:03 <-- sj1 has quit (Ping timeout)
20:14:05 --> harlock has joined #instantbird
20:14:34 --> sj has joined #instantbird
20:16:04 --> harlock1 has joined #instantbird
20:16:16 <-- harlock has quit (Ping timeout)
20:17:47 <-- jb has quit (Quit: jb)
20:18:44 --> atuljangra has joined #instantbird
20:19:38 <-- harlock1 has left #instantbird (PONG :gravel.mozilla.org)
20:22:00 --> harlock has joined #instantbird
20:22:07 --> jb has joined #instantbird
20:22:17 <clokep_work> nhnt11: I think those are listed in the description.
20:22:38 <nhnt11> yep, I meant aside from those
20:23:09 <nhnt11> for example, I was a contributor to CyanogenMod (android distribution) - will previous open source experience help me?
20:23:27 <-- harlock has left #instantbird (QUIT :Baibai)
20:24:20 <clokep_work> Not necessarily, having a good application that fully encompasses the problem and offers a clear solution.
20:25:11 <clokep_work> It isn't cut and dry like that, we look over the applications and see who we think the strongest candidate is.
20:25:18 <clokep_work> (As well as the best application.)
20:25:38 <clokep_work> Show us that you truly understand the problem, what parts might be difficult, a proposed design, etc.
20:26:18 <nhnt11> Ah
20:26:28 <nhnt11> fair enough
20:27:18 <clokep_work> Yes, I'm sure that was sufficiently vague. ;)
20:29:02 <nhnt11> I dont suppose a bit of bug-fixing in the coming days would go amiss?
20:29:37 <clokep_work> It would show us that you can work in our system and understand how the review process works and things like that.
20:29:40 <clokep_work> Which is a plus.
20:30:14 <nhnt11> Alright
20:31:18 * clokep_work will be back later tonight.
20:31:48 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
20:39:54 <Nishant> now getting this error :
20:40:03 <Nishant> make.py[0]: Entering directory 'c:\mozilla-source\instantbird'
20:40:04 <Nishant> evaluation from c:\mozilla-source\instantbird\client.mk:111:0:2:1:Fix above errors before continuing.
20:40:49 <-- nhnt11 has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
20:42:16 --> nhnt11 has joined #instantbird
20:45:03 <-- FireFly_TB has quit (Quit: FireFly_TB)
20:46:00 --> rosonline has joined #instantbird
20:46:08 <Nishant> flo-retina : any help ?
20:46:31 <flo-retina> can you pastebin a longer log?
20:46:51 <Nishant> thats all the output i got on the console
20:47:00 <Nishant> is there any where else where the logs are stored ?
20:47:19 <flo-retina> ok
20:47:27 <flo-retina> is there an obj-instantbird folder anywhere?
20:48:24 <Nishant> no..
20:48:58 <Nishant> might it be because i copied the .hg folder into mozilla after unbundling and updating ?
20:50:19 <flo-retina> how did you start the compilation?
20:51:08 <Nishant> python -OO mozilla/build/pymake/make.py -f client.mk build
20:51:27 <flo-retina> Nishant: try:
20:51:27 <flo-retina> python -OO mozilla/build/pymake/make.py -f client.mk configure
20:51:59 <Nishant> flo-retina : same error again
20:52:12 <flo-retina> with nothing before?
20:52:18 <Nishant> no
20:52:26 <flo-retina> pastebin your mozconfig file please :)
20:52:49 <Nishant> mozconfig or .mozconfig? 
20:53:33 <flo-retina> both
20:53:48 <Nishant> flo-retina : the mozconfig file is here : http://pastebin.com/nvr6p1uz
20:54:19 <Nishant> theres a .mozconfig.out that says : 
20:54:21 <Nishant> Both $topsrcdir/.mozconfig and $topsrcdir/mozconfig are supported, but you must choose only one. Please remove the other.
20:54:27 <Nishant> could this might be the issue ?
20:54:31 <flo-retina> yes
20:55:13 <Nishant> aah..its working now!
20:55:29 <Nishant> no wait..failed again with different error
20:56:06 <nhnt11> what's the difference between .mozconfig and mozconfig? To allow for a non-hidden config file on *nix systems?
20:58:29 <Nishant> flo-retina : configure: error: This version (17.00.50727.1) of the MSVC compiler is unsupported. See https://developer.mozilla.org/en/Windows_Build_Prerequisites.
20:58:42 <flo-retina> which version is that?
20:58:49 <Nishant> i use visual studio 2012
20:59:25 <flo-retina> I don't think any of us have ever tried building with vs2012
20:59:33 <flo-retina> we typically us vs2010 on Windows
21:00:29 <Nishant> oh :( ..
21:00:29 <nhnt11> flo-retina: what do most of you use? linux?
21:00:29 <flo-retina> (and I'm not on Windows, so I may not be the best person to help you there ;))
21:00:29 <flo-retina> nhnt11: historically, it was possible to override mozconfig by creating a .mozconfig file. It seems that doesn't work any more :-/.
21:00:29 <flo-retina> Mac
21:00:29 <nhnt11> me too :D
21:00:29 <flo-retina> errr
21:00:29 <-- GeekShadow has quit (Ping timeout)
21:00:31 --> instantbot has joined #instantbird
21:00:31 topic changed by gravel.mozilla.org to "Ask about Instantbird (http://instantbird.com) here!|Current version is Instantbird 1.3! :) |News: http://blog.instantbird.org/ |Nightlies: http://nightly.instantbird.im/ (for testing only) |IRC logs: http://log.bezut.info/ |Pastebin: http://pastebin.instantbird.org/ | Bugs: http://bugzilla.instantbird.org"
21:00:31 * ChanServ sets mode +v instantbot 
21:00:38 --> jb has joined #instantbird
21:00:39 <flo-retina> I thought you were asking about *me*
21:00:40 --> GeekShadow has joined #instantbird
21:01:07 <nhnt11> does retina refer to a retina display
21:01:11 <flo-retina> I think we have approximately an equal number of us on each of Windows, Linux and Mac :).
21:01:12 <flo-retina> I may be the only one on Mac
21:01:14 <flo-retina> yes
21:01:15 <nhnt11> ah nice
21:01:40 <nhnt11> are there any mac annoyances while compiling that i should be aware of?
21:01:52 <Nishant> any idea if i install vs2010 along vs2012 , will it work ?
21:01:59 <nhnt11> on previous stuff i've done there have been tiny quirks that were insanely difficult to pinpoint
21:02:05 <nhnt11> and broke builds completely
21:02:29 <nhnt11> Nishant: i suppose you have to make sure the right binaries are being used
21:02:37 <nhnt11> check PATH? i shouldnt comment much on windows thoug
21:02:45 <atuljangra> flo-retina: Hey, how are you? :-)
21:04:02 <-- flo-retina has quit (Ping timeout)
21:06:54 <-- mali has quit (Ping timeout)
21:06:54 <-- Morian has quit (Ping timeout)
21:06:57 --> instantbot has joined #instantbird
21:06:57 topic changed by gravel.mozilla.org to "Ask about Instantbird (http://instantbird.com) here!|Current version is Instantbird 1.3! :) |News: http://blog.instantbird.org/ |Nightlies: http://nightly.instantbird.im/ (for testing only) |IRC logs: http://log.bezut.info/ |Pastebin: http://pastebin.instantbird.org/ | Bugs: http://bugzilla.instantbird.org"
21:07:09 --> unghost has joined #instantbird
21:07:12 --> chrisccoulson has joined #instantbird
21:07:27 --> FireFly_TB has joined #instantbird
21:07:46 --> instant-buildbot has joined #instantbird
21:07:55 --> rosonline has joined #instantbird
21:07:55 --> atuljangra has joined #instantbird
21:07:55 --> Mook_as has joined #instantbird
21:07:55 --> Suiseiseki has joined #instantbird
21:07:55 --> dew has joined #instantbird
21:07:55 --> ivan has joined #instantbird
21:07:55 --> douglaswth has joined #instantbird
21:07:55 --> skeledrew has joined #instantbird
21:07:55 --> spiffytech has joined #instantbird
21:07:55 --> micahg has joined #instantbird
21:08:20 --> Morian has joined #instantbird
21:08:20 * ChanServ sets mode +h Morian 
21:08:34 --> GeekShadow has joined #instantbird
21:09:25 --> mali has joined #instantbird
21:10:09 * atuljangra what just happened? :-o
21:10:37 <Mook_as> it's just a netsplit, noting interesting.
21:10:52 <atuljangra> Mook_as: okay :)
21:11:12 <Mook_as> (there are two IRC servers, sometimes they stop talking to each other for a bit and things go unhappy)
21:11:57 <atuljangra> oh okay.
21:12:16 <-- Nishant has quit (Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949])
21:14:13 <atuljangra> who is the gsoc admin from Instantbird? 
21:15:37 <-- FireFly_TB has quit (Quit: FireFly_TB)
21:15:38 --> flo-retina has joined #instantbird
21:15:38 * ChanServ sets mode +qo flo-retina flo-retina 
21:20:16 <nhnt11> atuljangra: i would guess either flo-retina or clokep (offline)
21:20:56 <atuljangra> nhnt11: Yes, Thanks :-)
21:23:13 <flo-retina> atuljangra: Instantbird is under the Mozilla umbrella.
21:23:40 <atuljangra> flo-retina: yes, so I guess gerv is the admin this year also?
21:23:56 <flo-retina> atuljangra: the admins are gerv and me this year.
21:24:06 --> atuljang1 has joined #instantbird
21:24:27 <atuljangra> flo-retina: awesome :-) Congrats :)
21:24:33 <flo-retina> thanks
21:25:16 <atuljangra> flo-retina: I was actually interested in two ideas in mozilla this year, gsoc allows only one, so how should I best choose between them?
21:25:17 <flo-retina> GSoC is kinda important to me ;). I've been a gsoc student back in 2006, then mentor twice.
21:25:34 <flo-retina> atuljangra: you can send several applications
21:25:40 <flo-retina> so you don't really have to choose
21:25:46 <atuljangra> one is skype protocol in IB and other is mailbox-to-maildir
21:26:04 <flo-retina> well, mentors would choose for you if you don't.
21:27:04 <atuljangra> yes, I should choose real soon though.
21:27:09 <-- rosonline has quit (Client exited)
21:27:12 <flo-retina> atuljangra: both of these ideas seem popular.
21:27:15 * atuljangra both ideas are interesting and challenging :-/
21:27:26 <-- atuljang1 has quit (Ping timeout)
21:27:36 <-- unghost has quit (Quit: Ухожу я от вас (xchat 2.4.5 или старше))
21:28:27 <atuljangra> flo-retina: yes, they are great.
21:30:40 --> EionRobb has joined #instantbird
21:32:10 <dew> skype protocol!
21:32:42 <atuljangra> flo-retina: I also wanted to be a mentor someday for mozilla. what are the per-requisites generally? 
21:34:06 <dew> you could be mine?  I'm interested in TB and IB
21:34:18 <flo-retina> atuljangra: the pre-requisites to be a mentor?
21:34:29 <atuljangra> atuljangra: yes, 
21:34:43 <atuljangra> dew: this year, I want to be a student.
21:34:49 <atuljangra> oh, flo-retina yea
21:34:52 <dew> oh sorry
21:34:55 * atuljangra again talks to himself
21:35:02 <flo-retina> usually, being a valid reviewer for the piece of code that needs to be written.
21:35:39 <flo-retina> I think we could accept mentors who aren't reviewers though. If they are great at following people and helping them, and pinging reviewers for them :)
21:35:51 <atuljangra> dew: I can't be both sadly :( Which project are you participating for this year?
21:35:59 <atuljangra> flo-retina: oh that's great :)
21:36:02 --> atuljangra1 has joined #instantbird
21:36:16 <atuljangra> flo-retina: that increases my possibility as a mentor. :)
21:36:26 <nhnt11> atuljangra: you did the gmail integration in TB last year?
21:36:32 <dew> I'm trying to get my feet wet with the okc protocol for IB, atuljangra
21:36:57 <atuljangra> nhnt11: yes, 
21:37:08 <atuljangra> dew: okay :) All the best.
21:37:12 <nhnt11> atuljangra: nice :D
21:37:59 <atuljangra> flo-retina: what would you suggest should I be a mentor or a student?
21:38:36 <flo-retina> atuljangra: heh, it's your choice, not mine.
21:39:47 <flo-retina> I guess it would make sense for me to encourage you to become a mentor. But if you could do with a few additional thousand dollars this summer, your personal interest is likely to be student another year before becoming mentor.
21:43:45 <nhnt11> flo-retina: how long does a first build typically take?
21:43:57 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
21:44:19 <atuljangra> nhnt11: depends on your machine.
21:44:27 <atuljangra> from minutes to hours
21:44:33 <nhnt11> core 2 duo @ 2.1GHz
21:44:37 <nhnt11> need to upgrade -_-
21:45:15 <nhnt11> also i'm building in a 5GB disk image, should i expand that
21:45:33 <atuljangra> 5GB should be enought 
21:45:42 <nhnt11> cool thanks
21:47:07 <flo-retina> nhnt11: if that's on Windows, hours.
21:47:23 <nhnt11> flo-retina: mac
21:48:09 <flo-retina> My old Macbook from 2008 (with a Core2duo @2.4Ghz) used to take 90 minutes if I remember correctly
21:48:18 <atuljangra> ~1 hour
21:48:26 <nhnt11> alright
21:49:55 --> mconley has joined #instantbird
21:49:55 <-- mconley has quit (Input/output error)
21:50:04 --> mconley has joined #instantbird
21:54:29 <atuljangra> Hey mconley, how are you? :-)
21:55:09 <mconley> atuljangra: hey!
21:55:22 <mconley> atuljangra: I'm alright - just recovering from a harddrive failure
21:55:26 <mconley> just getting back up and running
21:56:48 <atuljangra> oh, I had those days few months before.
21:56:59 <atuljangra> it's frustrating sometimes :-/
21:57:48 <dew> nothing can keep mconley down!
21:58:31 <mconley> :D
21:58:40 <mconley> they keep a'tryin
21:58:50 <mconley> but I keep a'survivin'
21:59:30 <atuljangra> yay!! that's the spirit :-)
21:59:48 <nhnt11> :D
22:06:19 <-- jb has quit (Ping timeout)
22:09:03 <-- mconley has quit (Quit: Leaving...)
22:13:36 <-- qlum has quit (Quit: Getting the <censored> out.)
22:16:16 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
22:17:24 <atuljangra1> testing something
22:19:46 <-- flo-retina has quit (Ping timeout)
22:20:05 --> flo-retina has joined #instantbird
22:20:06 * ChanServ sets mode +qo flo-retina flo-retina 
22:23:11 <Mic> atuljangra1: you can use several profiles if you want to test something by the way
22:23:44 <atuljangra1> Mic: oh okay. Thanks :)
22:24:06 <Mic> Use -P -no-remote as command line paramteres
22:24:23 --> clokep has joined #instantbird
22:24:23 * ChanServ sets mode +o clokep 
22:25:36 <atuljangra1> clokep: hey, how are you? :)
22:25:49 * atuljangra1 finally at IB :)
22:25:59 <clokep> atuljangra1: I'm OK. I just gothome.
22:26:10 <clokep> atuljangra1: Excellent. :)
22:26:12 <atuljangra1> clokep: oh okay, enjoy :)
22:26:55 <clokep> atuljangra1: Did you have a question?
22:27:10 <clokep> nhnt11: I use Windows, various people use different things.
22:27:25 <nhnt11> clokep: okay, cool
22:27:39 <clokep> For the error about .mozconfig vs. mozconfig, you have to do: export MOZCONFIG=$(pwd)/.mozconfig
22:28:11 <atuljangra1> clokep: no :)
22:28:51 <nhnt11> flo-retina: do you use an IDE? on mac
22:29:43 <flo-retina> nhnt11: no, just emacs :)
22:30:16 <clokep> IDEs don't matter. ;)
22:30:24 <nhnt11> just wondering
22:30:34 <clokep> atuljangra1: Are you going through a proxy or? :)
22:31:01 <nhnt11> i always used netbeans for java and then android asked me to use eclipse (which i hated)
22:32:45 <atuljangra1> clokep: no, as I said, i was going to arrange my internet, I did. :)
22:33:23 <nhnt11> atuljangra1: you at IIT delhi right? how's the internet there
22:34:21 <atuljangra1> nhnt11: Yes, I'm at IIT Delhi. Internet is awesome. But sometimes proxy causes problems.
22:35:46 <atuljangra1> clokep, flo-retina: I gues finally it's time to sleep :-) Good night. BBye
22:35:54 <clokep> atuljangra1: Goodnight!
22:38:34 <nhnt11> just finished my first build! :D
22:42:48 <nhnt11> okay so i just launched instantbird-bin with -P -no-remote
22:43:07 <nhnt11> i cant rename profiles because my keyboard input is being directed to standard in
22:43:10 <nhnt11> rather than gui
22:44:32 <-- nhnt11 has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
22:46:30 --> nhnt11 has joined #instantbird
22:48:04 <nhnt11> okay i'm off to sleep now, good night!
22:48:08 <clokep> nhnt11: Can you just give the profile name on the command line?
22:48:20 <nhnt11> huh?
22:48:37 <nhnt11> as in, specify the profile to be used on command line?
22:48:47 <clokep> nhnt11: -P <profile name>?
22:48:52 <nhnt11> its not a problem with profiles
22:49:04 <nhnt11> all text input is being fed to my terminal
22:49:07 <nhnt11> rather than gui
22:49:09 <clokep> Just a problem w/ Linux? ;)
22:49:12 <nhnt11> Mac
22:49:17 <nhnt11> possibly :(
22:49:17 <clokep> Unix.
22:49:36 --> mib_49ahia has joined #instantbird
22:49:49 <nhnt11> it wouldnt quit either
22:49:56 <nhnt11> had to do a $killall instantbird-bin
22:50:00 <-- sumedh has quit (Client exited)
22:50:13 <nhnt11> anyways... more tomorrow. 4.30 am is my cue to get some sleep
22:50:15 <nhnt11> night!
22:50:26 <clokep> Goodnight.
22:50:34 * clokep wonders what he needs to work on tonight.
22:51:28 * flo-retina wonders what he needed to work on tonight
22:51:56 <-- nhnt11 has quit (Quit: sleep)
22:51:58 <mib_49ahia> Hi
22:52:41 <clokep> Hello mib_49ahia.
22:52:47 <clokep> flo-retina: Reviewing all my patches?!
22:53:07 <flo-retina> instantbot: review clokep's patches
22:53:10 <instantbot> flo-retina: Sorry, I've no idea what 'review clokep's patches' might be.
22:53:16 <flo-retina> :(
22:53:50 <clokep> The first thing I'm going to od is make dinner though. :P
22:54:04 * clokep guess he should work more on the moz20 stuff.
22:54:09 <-- mib_49ahia has quit (Quit: http://www.mibbit.com ajax IRC Client)
22:58:26 <-- Mic has quit (Quit: No time to waste, let's go!)
23:21:50 * flo-retina is confused by bug 1933
23:21:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1933 tri, --, ---, aleth, ASSI, Improve the two "weekly" group strings in the log viewer
23:22:09 <flo-retina> that says checkin-needed, but that another patch which isn't reviewed yet needs to land first
23:24:39 --> mconley has joined #instantbird
23:25:03 <clokep> flo-retina: Why is the NetAddr in purpleDNS a union?
23:25:24 <flo-retina> haven't you changed that?
23:25:46 <clokep> No, it was still a union, just changed the type from PR_NetAddr to mozilla::net::NetAddr
23:26:36 <instantbot> florian@instantbird.org granted review for attachment 2364 on bug 1842.
23:26:36 <flo-retina> r- then :)
23:26:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1842 nor, --, ---, aleth, ASSI, Add pref to set length of debug log.
23:27:09 <clokep> Why was it union in the first place then? :P
23:28:44 <flo-retina> you really want to know?
23:29:02 <clokep> I'm intrigued, but if it'll take like 45 minutes to explain, probably not worth it.
23:29:23 <flo-retina> probably more like 15 minutes
23:30:02 <flo-retina> I'm not sure if your question is "why was it an union" or "why did we have the 'union' keyword there?"
23:30:02 <clokep> that's a big commitment. :)
23:30:11 <clokep> It's the second.
23:30:32 <flo-retina> ok, that's easier than
23:31:19 <flo-retina> in C (not C++) when you use a type union foo, you have to specify union foo each time you use it. The only way to not have to specify union (or struct) again each time is to typedef.
23:31:36 <flo-retina> You don't have to repeat that keyword or use typedef in this way with C++
23:32:05 <flo-retina> but as PR_NetAddr was an NSPR type (defined in C), I assume we used the C convention even though our file was C++
23:32:18 <-- atuljangra1 has quit (Ping timeout)
23:32:36 <flo-retina> (and all this thing about C/C++ differences is based only on what I remember, I haven't checked to explain this, so I may have gotten a few details wrong)
23:33:05 <clokep> OK.
23:33:12 <clokep> I didn't know what a union was until like 3 days ago, so...
23:34:53 <clokep> So is NetAddrToString not an exported API or something?
23:35:17 <flo-retina> clokep: so bug 1563 is ready to land?
23:35:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1563 min, --, ---, clokep, ASSI, Remove WINCE support
23:35:36 <clokep> flo-retina: I believe so, yes.
23:35:40 <flo-retina> should I try to address https://bugzilla.instantbird.org/show_bug.cgi?id=1563#c13 before the check-in?
23:35:58 <clokep> I'll file follow ups to fix the glib spacing.
23:36:03 <flo-retina> clokep: "So is NetAddrToString not an exported API or something?" I'm afraid that's right
23:36:05 <clokep> flo-retina: If you'd like, if not I can file a follow up.
23:36:51 * clokep wonders if Mook_as has a second. :)
23:36:52 <flo-retina> there's a scriptable nsINetAddr http://mxr.mozilla.org/mozilla-central/source/netwerk/base/public/nsINetAddr.idl#24
23:37:14 <flo-retina> but I'm not completely sure if nsNetAddr's constructor is exported in libxul or internal to necko
23:37:32 <clokep> I see...does that mean we should just be calling .address on it?
23:37:42 <flo-retina> clokep: talking about follow ups, what about filing that irc char count bug? :)
23:38:08 <flo-retina> well, we should first see if it's even possible to call new nsNetAddr without causing undefined references
23:38:18 <flo-retina> or just get rid of that debug-only code...
23:38:51 <clokep> Hmm...yeah.
23:40:29 <flo-retina> can I just check-in that wince removal, or do I need to try building it first?
23:40:36 <instantbot> New Core - IRC bug 1934 filed by clokep@gmail.com.
23:40:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1934 min, --, ---, nobody, NEW, Make max message length for IRC smarter
23:41:17 <clokep> flo-retina: It built on Windows. :)
23:41:18 --> Optimizer has joined #instantbird
23:43:03 <-- Optimizer has quit (Ping timeout)
23:43:31 <instantbot> florian@instantbird.org granted review for attachment 2358 on bug 1563.
23:43:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1563 min, --, ---, clokep, ASSI, Remove WINCE support
23:43:47 * flo-retina is happy to forget wince
23:43:50 <Mook_as> clokep: moo?
23:43:58 <flo-retina> now I just need to get rid of the wince devices I still have :)
23:44:09 <clokep> Mook_as: Was just wondering if you had ideas for https://bugzilla.instantbird.org/attachment.cgi?id=2359
23:44:17 <clokep> flo-retina: Go office space on them?
23:44:54 <flo-retina> what does that mean?
23:45:23 --> chrisccoulson_ has joined #instantbird
23:45:59 <clokep> flo-retina: http://www.youtube.com/watch?v=ejQycd4frgM
23:46:55 <Mook_as> re: union: no idea why you'd need that in a .cpp file, but okayu
23:47:10 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/8150d89e4fbe - Patrick Cloke - Bug 1563 - Remove WINCE support, rollback WINCE specific changes, r=fqueze.
23:47:11 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/dccbb99b15e2 - Patrick Cloke - Bug 1563 - Remove WINCE support Port |Bug 764266 - Remove WINCE support on c-c|, r=fqueze.
23:47:12 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/b30f06233829 - aleth - Bug 1842 - Add pref to set length of debug logs, r=fqueze.
23:47:29 <instantbot> clokep@gmail.com set the Resolution field on bug 1842 to FIXED.
23:47:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1842 nor, --, 1.4, aleth, RESO FIXED, Add pref to set length of debug log.
23:47:55 <clokep> Mook_as: I mostly meant the #if 0 we had to get rid of. :( Also why any of those changes would make sockets stop working.
23:47:56 <flo-retina> clokep: heh. I've done that only once :)
23:48:58 <Mook_as> tried mozilla::net::NetAddrToString?
23:49:01 <instantbot> clokep@gmail.com set the Resolution field on bug 1563 to FIXED.
23:49:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1563 min, --, 1.4, clokep, RESO FIXED, Remove WINCE support
23:49:06 <flo-retina> and it was only with a faulty mouse connector that made me waste a lot of time debugging why the OS and/or mouse drivers were funky :)
23:49:15 * clokep thinks he did already...
23:49:24 <Mook_as> lemme go check libxul
23:49:34 <Mook_as> this is... gecko 20, right?
23:49:37 <clokep> flo-retina: Yeah, it's fun sometimes.
23:50:04 <flo-retina> Mook_as: NetAddrToString doesn't seem to be exported in libxul
23:50:23 <Mook_as> yeah :(
23:50:32 <clokep> Gross.
23:50:35 <flo-retina> clokep: is it the sockets or the dns resolution that's broken?
23:51:26 <-- chrisccoulson_ has quit (Quit: Ex-Chat)
23:51:32 <clokep> flo-retina: "Windows socket error #10014"
23:51:35 <clokep> Oh joy. :P
23:51:47 <instantbot> florian@instantbird.org granted review for attachment 2353 on bug 1829.
23:51:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1829 nor, --, ---, clokep, ASSI, Update to Mozilla 20
23:52:02 <Mook_as> that's, what, connection reset?
23:52:03 <clokep> At http://lxr.instantbird.org/instantbird/source/purple/libpurple/proxy.c#638
23:52:03 <flo-retina> clokep: ah, so maybe it will work on non-windows? :)
23:53:07 <clokep> That pastebin has private info so... :)
23:54:43 * Mook_as wonders what pastebin that is... or rather, if it's something he pasted
23:54:54 <clokep> Mook_as: I sent you a PM.
23:55:19 <instantbot> florian@instantbird.org granted review for attachment 2360 on bug 1829.
23:55:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1829 nor, --, ---, clokep, ASSI, Update to Mozilla 20
23:56:13 <Mook_as> ah; the UI doesn't really distinguish PMs much :)
23:56:21 <flo-retina> clokep: the "Attempting connection to" line shows the IP in a string format. What about copying libpurple's C code to extract the plain text address, and using it for our debug code?
23:57:47 <Mook_as> huh, that error code is actually "yo, you passed an invalid pointer". interesting.
23:57:57 <flo-retina> hmm http://support.ipswitch.com/kb/WSK-19980714-EM04.htm
23:58:08 <flo-retina> so it looks like the DNS code is indeed broken
23:58:29 <clokep> flo-retina: http://lxr.instantbird.org/instantbird/source/purple/libpurple/proxy.c#2155 doesn't seem to be the same types or anything though...
23:58:38 <flo-retina> which shouldn't be too much of a surprise given http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/purpleDNS.cpp#178
23:58:47 <Mook_as> (it's also on http://msdn.microsoft.com/en-ca/library/windows/desktop/ms740668%28v=vs.85%29.aspx )
23:59:08 <flo-retina> clokep: http://lxr.instantbird.org/instantbird/source/purple/libpurple/proxy.c#2173
23:59:14 <flo-retina> struct sockaddr_in *
23:59:17 <Mook_as> I think MSDN rewrote their docs to be explicit that it's memory address, and not ip address :p
23:59:32 <flo-retina> http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/purpleDNS.cpp#176