All times are UTC.
00:35:05 <-- chrisccoulson has quit (Ping timeout) 00:35:45 --> chrisccoulson has joined #instantbird 00:46:55 <-- Optimizer has quit (Ping timeout) 00:47:02 --> Optimizer has joined #instantbird 01:00:44 <instant-buildbot> build #314 of win32-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/314 01:03:46 <instantbot> clokep@gmail.com set the Resolution field on bug 1367 to FIXED. 01:03:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1367 enh, --, 1.3, benediktp, RESO FIXED, Suppress errors when running without libpurple 01:05:59 <instantbot> clokep@gmail.com set the Resolution field on bug 1722 to FIXED. 01:06:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1722 tri, --, 1.3, aletheia2, RESO FIXED, Warning: "applying the 'delete' operator to an unqualified name is deprecated" 01:10:52 <-- Mook_as has quit (Quit: Mook_as) 01:36:37 <instant-buildbot> build #296 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/296 01:53:24 --> goon has joined #instantbird 02:04:55 <goon> I'm trying to update an emoticon pack to work with 1.2. Anyone willing to take a look at it and tell me what I'm doing wrong? 02:10:03 --> avidal has joined #instantbird 02:12:17 <avidal> So, am I the only one having a hard time finding up-to-date resources on XULRunner? 02:13:37 <-- skeledrew has quit (Ping timeout) 02:14:10 --> rosonline has joined #instantbird 02:14:27 <avidal> Although instantbird seems nice, and actively developed, so I may use it as a starting point for my own xul app 02:15:19 <-- Optimizer has quit (Ping timeout) 02:15:28 <clokep> goon: I might be able to, but you'd have better luck w/ me tomorrow. 02:15:41 <clokep> avidal: If you run the version from the website, you shouldn't need XULRunner. 02:15:45 <clokep> What are you trying to run it on? 02:15:52 <clokep> (What kind of XUL app are you trying to make?) 02:16:00 <avidal> I'm not trying to run it myself, I was looking for xulrunner resources and stumbled on instantbird 02:16:21 <avidal> I'm thinking about making a MUD client (awww yeah) 02:16:29 <clokep> Haha, nice. :) 02:16:40 <clokep> So, yes. We're fairly up to date. Hopefully be on Mozilla 15. 02:17:15 --> Optimizer has joined #instantbird 02:17:15 <avidal> So, is xulrunner updated as firefox itself is updated? And I'm guessing that instantbird vendors xulrunner into the source tree? 02:17:21 <clokep> We don't actually use XULRunner on Windows/Mac, I'm ont sure about Linux. 02:17:37 <clokep> We pull mozilla into our source, just like Thunderbird does. 02:17:47 <clokep> Our build system was originally identical to TB, but has diverged a bit. 02:17:48 --> skeledrew has joined #instantbird 02:17:52 <avidal> Hrm, I'll need to see how that works then. 02:18:33 <clokep> http://lxr.instantbird.org/instantbird/source/client.py maybe? 02:20:03 <goon> I'm still trying things myself 02:20:39 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.89 [Firefox 16.0/20121002073616]) 02:23:55 <clokep> goon: OK. Let us know if you need help. :) (Generally we're fairly helpful...I'm just going to crash soon...my body thinks it is a different timezone then I'm in. :-D) 02:26:30 <clokep> And avidal I can't promise we can help a lot, but flo might be able to point you to some documentation... 02:26:43 <clokep> Although you could probably implement a MUD as a protocol in Instantbird easily. :-D 02:26:53 <goon> I don't know what I did, but I got it to work 02:27:03 <avidal> I think that having the source of a modern mozilla-based application that isn't quite as intense as firefox will be a good enough starting point 02:27:29 <EionRobb> clokep: I thought IRC was a MUD? :) 02:27:48 <clokep> /ignore EionRobb 02:28:00 <clokep> avidal: OK. :) 02:28:03 <EionRobb> you pick up the baseball bat 02:28:21 <clokep> EionRobb: You guys don't play like cricket or osmething there? 02:28:49 <clokep> (And yes, IRC isn't that different. Hench why I suggested just making it a protocol!) 02:29:14 <EionRobb> cricket bats are for gentlemen. baseball bats are for thugs ;) 02:29:35 <clokep> Ah. 02:29:39 <clokep> I generally go with tire irons. :-D 02:29:40 <instant-buildbot> build #657 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/657 02:29:59 <EionRobb> I don't know of many tires made of iron 02:30:38 <EionRobb> the biggest problem with writing a MUD for IB is its lack of FT support 02:30:39 <EionRobb> :P 02:33:21 <-- Optimizer has quit (Ping timeout) 02:33:34 <goon> Ug 02:33:40 <goon> It installed but it isn't working 02:33:53 <goon> Well, that's a step in the right direction 02:33:55 <clokep> goon: Errors int he error console? 02:34:12 <goon> Timestamp: 10/10/2012 10:33:19 PM Error: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIChannel.open]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: resource:///modules/imSmileys.jsm :: getTheme :: line 82" data: no] Source File: resource:///modules/imSmileys.jsm Line: 93 02:37:00 --> Optimizer has joined #instantbird 02:37:22 <clokep> My guess is that you named your smiley pack incorrectly, did you follow the rdirections on the wiki 02:37:37 <goon> Directions? Wiki? 02:38:19 <goon> And I got it working 02:38:28 <goon> I was missing a trailing / in chrome.manifest 02:39:03 <clokep> goon: https://wiki.instantbird.org/Instantbird:Message_Styles_reference 02:39:13 <clokep> Wait... 02:39:17 <clokep> Wrong link... 02:39:30 <clokep> I meant https://wiki.instantbird.org/Instantbird:Creating_a_smiley_theme :-D 02:39:54 <avidal> still cloning mozilla-release, heh 02:41:03 <goon> Yeah, I don't know anything about jar files, but chrome/skin/ worked 02:41:53 <goon> skin etc-etc classic/1.0 chrome/skin/ 02:41:58 <goon> Is my chrome.manifest 02:42:23 <goon> Anyway, it's working 02:43:37 <clokep> OK! :) 02:43:43 <clokep> jars are just renamed zip files FYI. 02:43:51 <-- rosonline has quit (Client exited) 02:43:52 <goon> Good to know 02:57:01 <avidal> good lord this clone is taking forever 02:57:07 <avidal> wish i could do shallow copies in mercurial 02:57:41 <avidal> also i'll need to make sure to move my mozilla-release checkout somewhere so i can share it with other projects because i do -not- want to do this again 02:58:10 <clokep> avidal: I usually use mercurial bundles to bootstrap it. 02:58:28 <avidal> i'm not terribly familiar with mercurial, i typically use git 03:00:32 <clokep> Meh. 03:00:43 <clokep> But yes, the clones takes a while. 03:00:43 <avidal> heh 03:00:53 <clokep> But that's because there's a lot of change sets. 03:00:59 <avidal> Yeah for sure 03:02:07 <-- Kaishi has quit (Input/output error) 03:07:58 <-- goon has quit (Quit: http://www.mibbit.com ajax IRC Client) 03:18:03 --> mconley has joined #instantbird 03:23:37 <-- clokep has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 03:23:57 --> DGMurdockIII has joined #instantbird 03:42:44 <-- mconley has quit (Input/output error) 03:50:45 <-- Optimizer has quit (Ping timeout) 03:54:05 --> Optimizer has joined #instantbird 03:57:51 <avidal> well, the clone timed out on me twice 03:58:03 <avidal> i think i'll change client.py to pull from github.com/mozilla/mozilla-central instead 03:58:08 <avidal> with a depth argument 03:58:18 <avidal> then you can do a nice shallow clone 03:58:33 <avidal> since i have no intention of hacking on mozilla code directly, the history is mostly unimportant 04:08:29 <-- groovecoder has quit (Ping timeout) 04:10:23 <instant-buildbot> build #738 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/738 04:13:26 --> groovecoder has joined #instantbird 04:16:27 <-- skeledrew has quit (Ping timeout) 04:17:12 --> skeledrew has joined #instantbird 04:35:12 --> Mook has joined #instantbird 04:50:29 --> mconley has joined #instantbird 04:56:11 <-- EionRobb has quit (Quit: Leaving.) 05:16:29 <-- DGMurdockIII has quit (Ping timeout) 05:18:16 --> DGMurdockIII has joined #instantbird 05:19:28 <-- DGMurdockIII has quit (Input/output error) 05:59:35 <instant-buildbot> build #645 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/645 06:09:47 <-- wesj1 has quit (Ping timeout) 06:15:58 --> jb has joined #instantbird 06:19:16 --> barlas has joined #instantbird 06:54:29 <-- Mook has quit (Quit: Mook) 07:10:00 <-- jb has quit (Ping timeout) 07:15:17 <-- mconley has quit (Input/output error) 07:54:21 --> jb has joined #instantbird 08:00:00 <-- jb has quit (Connection reset by peer) 08:00:46 --> jb has joined #instantbird 08:01:52 <-- Optimizer has quit (Ping timeout) 08:05:44 --> Optimizer has joined #instantbird 08:08:01 --> EionRobb has joined #instantbird 08:12:03 <-- chrisccoulson has quit (Ping timeout) 08:12:44 --> chrisccoulson has joined #instantbird 08:13:09 --> meh has joined #instantbird 08:56:48 <-- flo has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 08:59:57 <-- barlas has quit (Ping timeout) 09:11:45 --> Even has joined #instantbird 09:11:45 * ChanServ sets mode +o Even 09:11:56 <-- Even has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 09:12:03 --> Even has joined #instantbird 09:12:03 * ChanServ sets mode +o Even 09:21:42 --> flo-retina has joined #instantbird 09:34:30 --> barlas has joined #instantbird 10:02:21 --> deltafalcon has joined #instantbird 10:05:55 <-- Optimizer has quit (Ping timeout) 10:09:40 --> Optimizer has joined #instantbird 10:20:37 --> clokep has joined #instantbird 10:20:37 * ChanServ sets mode +o clokep 10:23:31 <-- jb has quit (Ping timeout) 10:34:39 <clokep> Good morning. 10:37:57 <flo-retina> clokep: hello :) 10:40:35 <clokep> How's today looking? :) 10:40:58 <flo-retina> looking like half the day (or more) will be spent on paperwork 10:41:36 <clokep> Ouch. :( 10:44:50 <-- EionRobb has quit (Quit: Leaving.) 10:58:57 <-- clokep has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 11:13:26 <-- Optimizer has quit (Ping timeout) 11:20:32 --> Optimizer has joined #instantbird 11:33:51 --> jb has joined #instantbird 11:39:40 <-- jb has quit (Ping timeout) 11:55:18 --> clokep_work has joined #instantbird 11:55:19 * ChanServ sets mode +o clokep_work 12:05:19 * clokep_work would expect that fake client thing to work in Instantbird too for sametime... 12:05:42 <flo-retina> yeah, I think he just needs to discover about:config 12:09:48 --> AlexanderSalas has joined #instantbird 12:24:51 <-- Optimizer has quit (Ping timeout) 12:28:05 <clokep_work> flo-retina: FWIW Outside email addresses can email the support address, it just needs to be approved by a moderator first. 12:28:10 <clokep_work> (I know this because we get spam sometimes. :P) 12:28:40 * flo-retina is now known as florian 12:32:01 --> Optimizer1 has joined #instantbird 12:32:06 <avidal> clokep_work: (btw, thanks for the hg bundle tip. I did some looking around and found the moz hg bundles, which made this much easier) 12:35:35 <clokep_work> avidal: You're welcome. I could have pointed you to them last night. :) 12:36:03 <avidal> Yeah I know. Not a huge deal though because I'm just looking over code at this point 12:37:32 <clokep_work> :) 12:38:03 <avidal> So it seems that the linux build uses xulrunner 12:52:53 <-- Even has quit (Ping timeout) 13:01:39 <clokep_work> Possibly, you'd have to ask florian. 13:03:34 <florian> lol @ http://pastebin.instantbird.com/84539 13:06:52 <clokep_work> :) 13:11:08 <avidal> wow this compile certainly isn't quick 13:11:23 <avidal> (says every person compiling anything non-trivial, ever) 13:11:27 <-- AlexanderSalas has quit (Ping timeout) 13:11:44 --> AlexanderSalas has joined #instantbird 13:13:31 <clokep_work> avidal: A full compile takes > 1 hour on my machine (in Windows), on my relaly old machine on linux it might be ab it less. 13:13:43 --> Even has joined #instantbird 13:13:43 * ChanServ sets mode +o Even 13:15:51 <avidal> So if instantbird on linux uses xulrunner, doesn't that mean it can use xulrunner on both OSX and Windows? In which case, does the entire moz toolchain need to be compiled manually or can you just get binary packages for whichever xulrunner release you are targetting, and then ship xulrunner? 13:16:07 <avidal> (and yes, I know, ask florian) 13:16:16 <clokep_work> avidal: We patch Mozilla on Windows and OS X. 13:16:22 <avidal> ah 13:16:26 <clokep_work> I think the only reason we don't on linux is because they have a system XULRunner installed. 13:17:27 <clokep_work> (Note that we really want to stop doing this...but we're not there yet. :)) 13:17:35 <avidal> Ah 13:19:18 <avidal> Does the xulrunner package available on most Linux distros not exhibit the same problems that you need to patch moz for? 13:21:22 <clokep_work> They're not "problems". 13:21:30 <clokep_work> A lot of our patches are to get Mozilla to compile for PPC, IIRC. 13:21:47 <clokep_work> http://lxr.instantbird.org/instantbird/source/tools/patches/ 13:22:16 <clokep_work> Some of the others are like "nice to have" but not really issues (reversing the findbar, I guess). 13:22:37 <clokep_work> (Or the avoiding large databases patch...) 13:30:42 <florian> some patches are also to integrate better with our build system 13:38:24 * clokep_work wishes show nick could highlight all nicks, i.e. during name changes, etc. 13:38:34 <clokep_work> Or when I restore from hold, when the nick left... 13:39:35 --> jb has joined #instantbird 13:44:33 <florian> clokep_work: it will ;) 13:44:53 <florian> clokep_work: if it becomes a feature we ship by default, we can as well make it work reliably ;) 13:44:54 <-- jb has quit (Quit: jb) 13:45:17 --> jb has joined #instantbird 13:45:39 <clokep_work> s/if/when/? :) 13:47:10 --> jb1 has joined #instantbird 13:47:55 <-- jb has quit (Ping timeout) 13:58:40 <avidal> Well, thanks for listening to me both of you. Instantbird looks neat and I think I'll try it here at work to replace pidgin; but like I said I'm mostly interested in it from an architectural standpoint. 13:59:28 <clokep_work> avidal: Thanks, let us know if you have any feedback. :) 14:00:38 <-- jb1 has quit (Ping timeout) 14:01:04 --> jb has joined #instantbird 14:02:32 <avidal> well it was a painless install, so there's that 14:04:18 * clokep_work would prefer if it was in the repos for Linux... 14:05:03 --> jb1 has joined #instantbird 14:05:15 <avidal> there's a pkgbuild for it in the AUR (incidentally, that's how I found out about it using xulrunner on linux) 14:05:15 <-- jb has quit (Connection reset by peer) 14:06:08 <dew> Arch linux user! 14:06:15 --> Kaishi has joined #instantbird 14:09:51 --> mconley has joined #instantbird 14:11:13 <avidal> yeah, that's me 14:11:36 <avidal> i've tried arch a few times but i always went back to the more user friendly fedora or ubuntu, it wasn't until this last time that it actually stuck for me 14:11:51 <avidal> so now i'm running arch with mate desktop and everything is going very well indeed 14:13:39 <-- Kaishi has quit (Quit: Kaishi) 14:14:51 <dew> I have two installs 14:15:12 <dew> I broke the one since I didn't use it forever and some how messed up my glibc when I updated 14:15:24 <dew> then when I upgraded the linux kernel it didn't work and won't boot 14:15:31 <dew> I still haven't fixed it :P 14:15:49 <dew> I'm about to give up and just use the arch linux flash drive to reinstall 14:16:52 <florian> is arch the new gentoo? All users mentioning it seem to have lots of problems that don't even make sense :-P. 14:17:38 <dew> yeah there's problems with updates due to it being a rolling release 14:17:56 <dew> so they can't do them on a OS upgrade like ubuntu 14:18:25 <dew> arch is like gentoo in which you have you do a lot of stuff yourself 14:18:43 <dew> you are started out at a terminal and you install the window manager and all that you like 14:19:09 * florian likes not having to install anything :-P 14:19:52 <dew> yeah it's a pain when you first install 14:19:59 <dew> but you learn a lot about linux 14:20:11 <dew> I like it because it's only the stuff you want 14:20:14 <avidal> yeah 14:20:18 <avidal> and the arch wiki is awesome 14:20:20 <dew> made me an lxde fan 14:20:26 <dew> yeah the support is really good 14:20:29 <avidal> in fact, even when i'm not using arch i reference the arch wiki when i need linux information 14:20:53 <avidal> but i haven't had any real problems this go-round 14:20:56 <avidal> well actually i guess i kind of did 14:21:24 <avidal> when i was installing grub, i was supposed to load a kernel module before i chrooted into the temporary environment; and when I exited the chroot I couldn't get back in 14:21:28 <dew> oh I forgot I have it installed on my raspberry pi :P 14:21:41 <avidal> but that's not a huge deal, just reboot, remount, load kernel module, then chroot back in and off we go 14:25:00 <-- AlexanderSalas has quit (Quit: Goodbye - as-salamu 3alaykum) 14:25:26 --> AlexanderSalas has joined #instantbird 14:51:30 <avidal> But anyway, I think I have enough information now to embark on making my mud client 14:52:06 <avidal> Not entirely sure how I'll deal with scripting yet; since users should be able to write scripts for a given MUD 14:52:15 <avidal> But I think the foundation is there 14:54:07 <clokep_work> Isn't that what extensions are for? ;) 14:56:50 <-- mconley has quit (Input/output error) 15:02:48 <dew> what's a mud client? 15:03:37 <clokep_work> Multi-user dungeon. 15:10:02 <-- barlas has quit (Connection reset by peer) 15:12:29 <groovecoder> (how) can I set InstantBird to notify me when certain words are used in a channel? i.e., not just my nick 15:12:31 <-- Even has quit (Ping timeout) 15:12:47 <florian> groovecoder: you need an add-on for that 15:12:52 <-- Optimizer1 has quit (Ping timeout) 15:12:58 <groovecoder> florian: which one? :) 15:13:03 <florian> I'm afraid it hasn't been updated for the current release though :( 15:13:08 <florian> groovecoder: Highlight 15:13:13 <groovecoder> florian: nooooo! 15:14:16 <clokep_work> groovecoder: There's a bug open abou tdoing it for IRC / maybe all protocols. I'd love if you were to fix it! :-D 15:14:21 --> Optimizer has joined #instantbird 15:14:26 <-- Optimizer has quit (Broken pipe) 15:14:32 --> Optimizer has joined #instantbird 15:17:35 --> Even has joined #instantbird 15:17:35 * ChanServ sets mode +o Even 15:22:06 --> mconley has joined #instantbird 15:28:20 <avidal> clokep_work: yes, in general; but user's shouldn't have to know how to write an extension to do all of the little aliases and simple triggers 15:28:25 <avidal> clokep_work: although maybe there' 15:28:26 <avidal> er 15:29:02 <avidal> maybe there's a way to build/load the extension in run-time and give the user a simple editor they can use to make the changes. when saved, the extension is updated and reloaded 15:29:27 <groovecoder> clokep_work: I'll add it to my ever-growing list of side-projects ;) 15:29:30 <avidal> so each "world" they have has its own system-managed extension, but a user gets to make as many as they want 15:29:38 <avidal> not sure if that's feasible though 15:33:18 <groovecoder> avidal: "little aliases" and "simple triggers" sounds awesome - I could do that 15:33:20 <groovecoder> :) 15:39:14 <clokep_work> groovecoder: :) I'll get to it eventually... 15:39:18 <clokep_work> Hopefully in the next 6 mos. 15:54:33 <-- deltafalcon has quit (Ping timeout) 16:02:15 <-- Optimizer has quit (Ping timeout) 16:05:32 --> Optimizer has joined #instantbird 16:18:22 <-- Optimizer has quit (Ping timeout) 16:21:44 --> Optimizer has joined #instantbird 16:21:53 --> wnayes has joined #instantbird 16:23:42 --> aleth has joined #instantbird 16:23:42 * ChanServ sets mode +h aleth 16:23:47 --> mikk_s has joined #instantbird 16:23:55 <-- jb1 has quit (Ping timeout) 16:23:57 <-- mikk_s has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 16:48:31 <clokep_work> florian: Maybe you can add the sub module for IRC to https://wiki.mozilla.org/Modules/Chat ? Idk if I can do it since I'm not an owner of chat. :) 16:50:24 --> Mook_as has joined #instantbird 17:01:18 * clokep_work wanted to complain about something to Mook_as... 17:01:23 --> jb has joined #instantbird 17:01:42 <Mook_as> my existence? 17:01:56 * clokep_work switches to #komodo. 17:05:31 --> jb1 has joined #instantbird 17:06:20 <-- jb has quit (Ping timeout) 17:06:35 <florian> clokep_work: https://wiki.mozilla.org/Modules/Chat 17:08:51 --> wesj1 has joined #instantbird 17:09:07 <clokep_work> Thanks florian. :) 17:09:11 <clokep_work> aleth: Congrats. :P 17:09:18 <-- wesj1 has quit (Quit: wesj1) 17:19:49 --> deltafalcon has joined #instantbird 17:21:01 <Mook_as> clokep_work: BIO browserid/persona integration? :p 17:21:25 * clokep_work grumbles. 17:22:11 <florian> Mook_as: what have you smoked today? 17:23:00 <Mook_as> just the local fog 17:38:56 <-- florian has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 17:50:43 --> Mnyromyr has joined #instantbird 18:22:53 <clokep_work> Mook_as: Maybe it's the smoke from the fires in WA? :P 18:25:43 <-- skeledrew has quit (Ping timeout) 18:26:09 --> skeledrew has joined #instantbird 18:26:29 --> Mic has joined #instantbird 18:26:29 * ChanServ sets mode +h Mic 18:29:28 <-- SM0TVI has quit (Quit: I view things as they are, without regard to place or person; my country is the world, and my religion is to do good. -- Thomas Paine (*1737 â 1809)) 18:30:16 --> SM0TVI has joined #instantbird 18:33:18 <Mic> Hi 18:36:29 <Mic> Text-based adventures.. :O 18:37:09 <Mic> "It is pitch black. You are likely to be eaten by a grue." :D 18:37:16 <aleth> Hi Mic, that's an idea - an infocom protocol :P 18:37:53 <Mic> avidal seems to want to create a MUD client. I already wondered if it could be a "protocol" plugin ;) 18:38:04 <Mic> + IB 18:41:41 <clokep_work> Mic: I suggested that too. 18:43:53 <aleth> If this was JS it would be easy... http://sourceforge.net/projects/zplet 18:45:27 --> flo has joined #instantbird 18:45:27 * ChanServ sets mode +qo flo flo 18:46:01 <aleth> ...well, this looks like it is https://code.google.com/p/parchment/ 18:47:05 <aleth> Only a SUD though I guess ;) 18:47:30 <Mic> aleth: convert it to c/c++ and that to javascript then? :P 18:48:20 <aleth> "C++: the adventure game" :P 18:48:39 <aleth> You are in a maze of twisty pointers, all alike. 18:49:33 <Mic> You are likely to be killed by a segfault. 18:50:27 <dew> c++ haters :P 18:50:37 <Mook_as> there's that thing about dwarfs and ducks 18:51:22 <Mook_as> http://www.ioccc.org/years-spoiler.html#1994_westley 18:53:38 <aleth> Mook_as: that's quite something! 18:53:57 <Mook_as> all the entries there are quite... something 18:54:15 <aleth> You win if you make it to the compile stage? ;) 18:55:13 <Mook_as> I think you win if the compile doesn't fail 18:56:07 <aleth> Right... output via error messages 19:12:48 <-- flo has quit (Input/output error) 19:12:50 --> flo has joined #instantbird 19:12:50 * ChanServ sets mode +qo flo flo 19:56:17 --> FeuerFliege has joined #instantbird 19:58:30 <-- Optimizer has quit (Ping timeout) 20:01:04 <-- aleth has quit (Input/output error) 20:01:06 --> aleth has joined #instantbird 20:01:06 * ChanServ sets mode +h aleth 20:02:05 --> Optimizer has joined #instantbird 20:04:40 <avidal> I'm sure MUD's could be supported via a protocol plugin, but not really a full-featured MUD client 20:04:45 <avidal> Although with add-ons the sky is the limit 20:04:57 <clokep_work> avidal: What is a "full-featured MUD client"? 20:04:58 <avidal> Either way, I'm not really interested in making it as a protocol plugin :P 20:05:30 <avidal> Well, what about character-mode telnet? 20:05:32 <Mic> Are MUDs still this telnet thing? 20:06:08 <avidal> Turning on/off local echo? HTML logging; interactive mapping; online editing (which requires full control of the output buffer to clear the screen, etc) 20:06:45 <avidal> Scripts that can gag incoming text from the MUD, react to incoming text, send text back, and intercept outgoing text (without having to write and reload an addon to make changes to it) 20:06:45 <clokep_work> Interesting. 20:07:27 <Mic> Sounds complicated. /me goes back to playing Tetris :P 20:07:29 <-- Optimizer has quit (Ping timeout) 20:07:31 <avidal> Creating buttons/guages/timers around the output buffer; creating split pane output windows so you can redirect certain text to another window 20:07:42 <avidal> etc, etc 20:08:01 <avidal> So yes, telnet with conversion from ANSI to HTML for the output is certainly possible as a protocol plugin 20:08:53 <avidal> But the level of features necessary for a 'full-featured' MUD client aren't really appropriate to be shoe-horned into an instant messenger :P 20:09:06 <clokep_work> Fair enough, I just assumed it was input/output. :) 20:09:08 <Mic> Oh really? 20:09:16 * clokep_work had a telnet protocol plugin... 20:09:20 <clokep_work> On my way to an IRC plug-in. ;) 20:09:31 <Mic> I think I've heard about database administration tools in browsers already ;) 20:09:51 <Mic> And shopping list -addons ;) 20:10:22 <Mook_as> ssh client! :D 20:11:32 --> Optimizer has joined #instantbird 20:11:38 <-- FeuerFliege has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 20:11:48 --> flo-retina has joined #instantbird 20:11:52 * flo-retina is now known as florian1 20:12:16 * florian1 has an email to write that he's been procrastinating for a while 20:12:28 <florian1> so I guess now is a good time to start updating Instantbird's Mozilla :-D 20:12:34 <florian1> at least it will be an useful procrastination 20:14:16 <clokep_work> florian1++ 20:14:27 <clokep_work> (We should really install the karma plug-in...) 20:14:43 <florian1> clokep_work: people would need to use their nicks consistently for that ;) 20:15:04 <clokep_work> florian1: And you're the worst offender. :) 20:15:10 * florian1 hides 20:15:53 * clokep_work wonders what is cool in Moz 15... 20:17:21 <Mook_as> when's the next ESR? 17? 20:17:28 <clokep_work> Yes. 20:19:14 <clokep_work> Mook_as: And seriously, why do you ask about TB IM bugs in #thunderbird? :P 20:20:34 --> mikk_s has joined #instantbird 20:20:38 <Mook_as> because it's clearly not ib's fault there :p 20:20:48 <Mic> Firefox 16 is...um, or rather was out already. That means we're going to be upgraded to mozilla16 soon? 20:21:23 <clokep_work> Mook_as: Why not in #maildev though? 20:21:23 <aleth> clokep_work: JS default parameters and ...rest 20:21:28 <-- mikk_s has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 20:21:46 <clokep_work> aleth: Do you know if we have situations those would be useful? 20:21:56 <clokep_work> Mic: As long as florian1 never writes that email... 20:21:58 <florian1> pff, we have too many patches 20:22:00 <aleth> clokep_work: I remember because I wanted to use a default parameter recently 20:22:11 <aleth> Other than that, no idea. 20:22:37 <florian1> Mic: I'm targetting 15.0.1 20:22:56 <florian1> clokep_work: I really need to write that email 20:23:25 <florian1> today. 20:23:41 <clokep_work> Today...what timezone? ;) 20:24:42 <florian1> Today means before going to bed 20:24:49 <florian1> timezones are irrelevant for that 20:25:02 * clokep_work was teasing. 20:25:17 <florian1> but if my new macbook can't compile for ppc, I will have plenty of time to write the damn email while the old macbook will be compiling 20:25:18 <avidal> Anyone know if you can make an XUL-based app that hosts a javascript engine itself? Something that can be restarted/reloaded, basically? 20:25:34 <florian1> avidal: what's the point? 20:25:45 <avidal> A scripting engine for my project 20:25:48 <clokep_work> avidal: You can evaluate JavaScript inside of a scope and such. 20:26:07 <florian1> avidal: there's always a js engine in a xul app 20:26:08 <avidal> Something I can easily reload 20:26:21 <clokep_work> Sure, just set the scope to null. ;) 20:26:23 --> EionRobb has joined #instantbird 20:26:47 <Mook_as> just create a new sandbox :) (Components.utils.evalInSandbox and friends) 20:26:51 <avidal> florian1: What I mean is more like using the lua engine inside of a C app; you can create an instance of a LuaState and tell it to evaluate some lua code and then get the results back 20:27:02 <florian1> there's really no good reason for not upstreaming things like http://lxr.instantbird.org/instantbird/source/tools/patches/symbolstore-no-local-hg.patch 20:27:03 <avidal> Mook_as: that sounds like what i was looking for, thanks. 20:27:53 <Mook_as> (in SpiderMonkey speak, you probably want a new JSContext; but that's too low-level, most likely - it's for SpiderMonkey embedders, not people using SpiderMonkey embeddings from script) 20:27:56 <florian1> btw, the reason at the time for not upstreaming it was "it's not useful for Mozilla, so don't bother" 20:28:30 <florian1> at this point I think having to update the patch for each moz update bothers me more than upstreaming it would have 20:28:57 <clokep_work> florian1: so let's upstream it! 20:29:01 <-- EionRobb has quit (Ping timeout) 20:29:17 <Mook_as> so let's get upstream to r- it! :p 20:29:19 <florian1> clokep_work: yeah. Someday :-P. 20:29:27 <florian1> Mook_as: why r-? 20:29:40 <Mook_as> because it's not useful for mozilla :p 20:29:53 <florian1> Mook_as: no, that was approval-2.0- ;) 20:29:56 <clokep_work> Just mark it blocking b2g. 20:30:00 <florian1> the rapid release cycle got rid of that 20:30:54 <florian1> I've no idea of why we need http://lxr.instantbird.org/instantbird/source/tools/patches/fix-windows-xpcshell-test-paths.patch#1 20:31:54 <clokep_work> Because our xpcshell tests weren't running on Windows w/o that? ;) 20:32:16 <florian1> I think that's not a good way to convince a reviewer ;) 20:32:51 <clokep_work> hg blame? 20:39:48 <florian1> to find a commit message saying "fix bustage"? ;) 20:39:56 <clokep_work> :( 20:41:30 <clokep_work> (Then go look in the logs for that date? :P) 20:44:12 <-- Mic has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 20:45:50 --> EionRobb has joined #instantbird 20:46:09 <clokep_work> Goodnight. 20:46:10 <-- clokep_work has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 20:46:45 * aleth wonders what timezone clokep_work is in now 20:47:30 <Mook_as> where in the world is clokep sandiego? 20:48:00 <EionRobb> lol 20:56:01 <florian1> my build failed after 11m29 20:56:10 <florian1> (ie it was basically done) 20:58:00 <Mook_as> did you manage to write your email? :D 20:58:12 <florian1> Mook_as: I didn't try 20:58:19 <florian1> my plan was to write it while compiling for ppc 21:00:08 <florian1> so what happened to these poor tabs http://i.imgur.com/eHffr.png? :( 21:03:40 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 21:04:48 <aleth> florian1: https://bugzilla.mozilla.org/show_bug.cgi?id=713643 ? 21:05:28 <flo> does that mean we need to s/-moz-border-image/border-image/ everywhere? 21:05:31 <-- groovecoder has quit (Ping timeout) 21:05:45 <aleth> Probably, if that's what you are seeing... 21:05:46 <flo> http://lxr.instantbird.org/instantbird/search?string=moz-border-ima 21:05:59 <flo> that seems a quite possible explanation! :) 21:08:39 --> clokep_wp7 has joined #instantbird 21:09:07 <clokep_wp7> aleth: EDT. 21:09:27 <-- AlexanderSalas has quit (Quit: Goodbye - as-salamu 3alaykum) 21:10:14 <florian1> clokep_wp7: that wasn't a long night! 21:10:24 <clokep_wp7> Was more of figuring no one would be awake when I'm home. :-) 21:10:50 <florian1> aleth: removing the -moz prefix doesn't fix it :( 21:11:04 <clokep_wp7> florian: PS somepne was asking about ib for phones 21:11:13 <aleth> :( 21:11:23 <florian1> clokep_wp7: where? 21:11:57 <clokep_wp7> One of my friends when i got her using ib. 21:12:35 <clokep_wp7> Ios probably 21:12:46 <florian1> is she a friend that you like enough to port Ib to Android just for her? :-P 21:12:48 <clokep_wp7> Ciao. :-) 21:12:54 <clokep_wp7> Nope! 21:13:05 <florian1> she's out of luck then 21:13:17 <-- clokep_wp7 has quit (Connection reset by peer) 21:13:18 <florian1> clokep_wp7: good evening :) 21:13:42 <avidal> looks like, between greasemonkey and instantbird, i have all of the resources I need 21:14:21 <avidal> I think that I'll create a sandbox when the user connects to a MUD, and evaluate the user scripts inside that sandbox similar to greasemonkey. If the user modifies the script, I can just rebuild the sandbox 21:15:25 <Mook_as> avidal: you're actually writing a mud client? 21:15:34 <avidal> Yes, I think I am :P 21:15:57 <florian1> the dangers of taking a random debug build on a profile I don't remember: the UI is all in German :-X 21:16:49 <Mook_as> oh, new release blocker bug! "flo needs to learn german" 21:23:01 <florian1> aleth: Firefox seems to still use the -moz prefix: http://mxr.mozilla.org/comm-central/source/mozilla/browser/themes/pinstripe/browser.css#2307 21:23:44 <aleth> florian1: well, it would have been nice if that had been the cause... 21:23:55 <florian1> but they have " fill" in there that we don't have 21:23:58 <florian1> seems like a possible cause :) 21:24:22 <aleth> Might as well leave them unprefixed though 21:25:53 <florian1> adding the "fill" worked! 21:26:37 <-- Tonnes has quit (Quit: ChatZilla 0.9.89 [Firefox 16.0/20121005155445]) 21:26:44 <aleth> :) 21:26:46 <aleth> excellent! 21:27:12 <florian1> I guess I also need to fix the winstripe and gnomestripe rules 21:27:16 <aleth> I wonder if that's also hidden in that bug 21:28:48 <florian1> so this is the change that I need to port http://hg.mozilla.org/mozilla-central/rev/0d2cb7624152 21:28:54 <florian1> seems you were actually right on the bug number 21:34:40 --> Tonnes has joined #instantbird 21:42:50 <-- mconley has quit (Input/output error) 21:54:40 <florian1> bug 1488 if anybody wants to play with Ib on mozilla 15 21:54:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1488 nor, --, ---, nobody, NEW, Update to Mozilla 15 22:08:37 <-- GeekShadow has quit (Ping timeout) 22:09:50 <florian1> updating the mozilla-release repository seems to take as long on the old machine as making a full build on the new one :-S 22:10:05 <florian1> I guess the i7 quad core CPU + the SSD really help 22:10:41 <Mook_as> well, there's been a release recently; so going for the bundle will probably be faster (though that doesn't work around the disk problem) 22:11:25 --> GeekShadow has joined #instantbird 22:13:52 --> Kaishi has joined #instantbird 22:17:26 <-- aleth has quit (Quit: Au revoir) 22:19:59 <florian1> Mook_as: the download time isn't the problem ;) 22:20:10 <florian1> the bandwidth is quite acceptable here 22:20:31 <Mook_as> ah, okay. I tend to be on crappier connections that time out while the other side thinks about what to send me :D 22:20:41 <florian1> so, that doesn't build on PPC (we could have guessed that of course) 22:20:58 <Mook_as> I would be surprised it if it did 22:21:11 <Mook_as> look at tenfourfox? 22:21:21 <florian1> no 22:21:37 <florian1> they do all kind of crazy patching against things that are used for other OSes 22:21:51 <florian1> my approach usually is to look at what debian did 22:21:56 <florian1> (they still build for linux ppc) 22:22:07 <Mook_as> ah, that sounds reasonable too 22:25:35 <-- meh has quit (Quit: sleepz) 22:25:44 <-- chrisccoulson has quit (Ping timeout) 22:28:43 <flo> the failure is http://pastebin.instantbird.com/84634 22:29:44 --> chrisccoulson has joined #instantbird 22:32:21 <florian1> bah, I know what this is 22:32:42 <-- Optimizer has quit (Ping timeout) 22:46:19 --> xavior has joined #instantbird 22:47:24 <flo> new error: http://pastebin.instantbird.com/84636 22:47:36 <xavior> Just a quick question, has anybody had issues installing/running Instantbird on Linux Mint 13? 22:48:07 <flo> xavior: I'm not aware of any issue with that 22:48:53 <xavior> well poop...got the latest nightly, extracted package, ran ./instantbird, get this error "./run-mozilla.sh: 141: exec: ./instantbird-bin: not found" 22:49:12 <xavior> However, I do see that the file "Instantbird-bin" is in the directory and is executable 22:49:29 <xavior> should I file a bug report? 22:49:46 <flo> that's possibly a missing/outdated library on your system 22:49:52 <Mook_as> are you using a linux mint package of some sort, or just the build from instantbird.com? 22:50:11 <xavior> just the build from instantbird.com, does this with 1.2 and nightly 1.3 22:50:11 <flo> I don't remember the command to list the dependencies and show the unresolved ones 22:50:26 <xavior> Linux Mint repo doesn't have instantbird in it 22:50:28 <Mook_as> ldd? 22:50:43 <flo> Mook_as: you can't use it directly I think 22:51:01 <Mook_as> yeah, run-mozilla.sh $(which ldd) ...args... 22:51:14 <flo> Mook_as: or maybe set LD_LIBRARY_PATH=. before running ldd 22:53:58 <xavior> I am in Mint now, I do "ldd -r run-mozilla.sh" and get an error stating that it is not a dynamic executable 22:54:18 <Mook_as> right, you want run-mozilla.sh $(which ldd) -r ./instantbird 22:54:26 <xavior> ah 22:54:27 <xavior> on it 22:54:58 <xavior> same error 22:56:56 <xavior> same with 1.2 as well 22:58:48 <flo> Mook_as: did you mean instantbird-bin at the end? 22:59:41 <xavior> no, I did not add the -bin part to it 22:59:46 <xavior> will try it with that 22:59:58 <xavior> same error 23:00:25 <flo> try this: 23:00:35 <flo> LD_LIBRARY_PATH=. ldd ./instantbird-bin 23:01:03 <xavior> same error 23:01:15 <xavior> not a dynamic executable 23:01:26 <xavior> testing now with 1.2 just as an FYI 23:01:37 <xavior> fresh download as of 5 minutes ago 23:01:37 --> DGMurdockIII has joined #instantbird 23:03:52 <-- GeekShadow has quit (Ping timeout) 23:04:02 <-- wesj has quit (Ping timeout) 23:04:42 <-- deltafalcon has quit (Ping timeout) 23:05:06 <xavior> if it helps, my uname -r ... 3.5.4-030504-generic 23:05:19 <xavior> fully updated Linux Mint 13 23:06:38 --> GeekShadow has joined #instantbird 23:07:57 --> wesj has joined #instantbird 23:08:07 <flo> Mook_as: any idea of the cause of line 20-21 there? http://pastebin.instantbird.com/84636 23:08:12 --> deltafalcon has joined #instantbird 23:10:14 <flo> line 1032 in rules.mk is http://mxr.mozilla.org/comm-release/source/mozilla/config/rules.mk#1009 23:11:25 <flo> and 420 is still http://mxr.mozilla.org/comm-release/source/mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in#420 23:18:03 --> clokep has joined #instantbird 23:18:03 * ChanServ sets mode +o clokep 23:18:33 <flo> clokep: back online already? 23:20:19 <clokep> flo: Eating dinner, yes. 23:20:58 <clokep> flo: Haven't we seen xavior's errors when the 32-bit libs aren't installed? 23:22:05 <flo> clokep: yes 23:22:11 <xavior> that junk again 23:22:13 <xavior> dang it 23:22:20 * flo is out of idea for http://pastebin.instantbird.com/84636 :( 23:22:22 <xavior> I was thinking that 23:23:04 <clokep> ia32 libs I think? 23:23:30 <xavior> on it...(dang it) 23:38:15 <xavior> there 23:38:18 <xavior> that worked 23:39:10 <clokep> :) 23:43:50 <flo> :) 23:44:18 * clokep wonders why xavior isn't on Instantbird for IRC yet. ;) 23:48:03 * flo has sent his email 23:48:48 <flo> and I really have no idea for that makefile problem 23:48:54 * xavior is wondering that too... 23:50:19 <-- GeekShadow has quit (Ping timeout) 23:51:13 <-- jb1 has quit (Input/output error) 23:51:17 --> jb has joined #instantbird 23:53:40 --> GeekShadow has joined #instantbird 23:57:22 <flo> Good night 23:57:52 --> rosonline has joined #instantbird