--- Log opened Fri Mar 18 00:00:30 2011 20110318 00:12:07< shadowmaster> sigh. 20110318 00:27:46< vultraz> i mean like #ifdef MACRO 20110318 00:27:53< vultraz> name_of_macro 20110318 00:27:59< vultraz> #enddef 20110318 00:28:24< shadowmaster> no 20110318 00:28:54< shadowmaster> MACRO is a placeholder for the actual name of the macro whose existence you want to check 20110318 00:29:11< shadowmaster> did you pay attention to the part where I explained how #ifdef CAMPAIGN_NAME and #ifdef MULTIPLAYER are particular cases? 20110318 00:52:00-!- Blueblaze [~Blueblaze@adsl-76-202-17-47.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110318 00:57:41<+CIA-41> wesnoth-umc-dev: espreon * r8957 /trunk/To_Lands_Unknown/ (13 files in 2 dirs): Moved [story] codeblocks into their own file. 20110318 01:11:05-!- fabi [~fabi@88-134-13-164-dynip.superkabel.de] has joined #wesnoth-umc-dev 20110318 01:14:54-!- fendrin [~fabi@88-134-13-164-dynip.superkabel.de] has quit [Ping timeout: 276 seconds] 20110318 01:15:15-!- fabi [~fabi@88-134-13-164-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 20110318 01:15:37-!- fabi [~fabi@88-134-13-164-dynip.superkabel.de] has joined #wesnoth-umc-dev 20110318 01:18:50-!- PetePorty [~pete@unaffiliated/peterporty] has quit [Read error: Connection reset by peer] 20110318 01:19:24-!- PetePorty [~pete@unaffiliated/peterporty] has joined #wesnoth-umc-dev 20110318 01:28:44-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20110318 01:29:02-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20110318 01:45:06-!- Blueblaze [~Blueblaze@adsl-76-202-17-47.dsl.hstntx.sbcglobal.net] has joined #wesnoth-umc-dev 20110318 02:12:23-!- PetePorty [~pete@unaffiliated/peterporty] has quit [Remote host closed the connection] 20110318 02:37:20-!- un214 [~un214@adsl-75-45-1-223.dsl.scrm01.sbcglobal.net] has joined #wesnoth-umc-dev 20110318 02:55:16-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-umc-dev 20110318 03:25:54<+CIA-41> hakone: Ignacio R. Morelle * 12d9bf811b54 r138 /hakone/skel/functions-feeds.inc: Convert the aggregator RSS 2 feed's XHTML chunks CDATA content 20110318 03:35:58<+CIA-41> hakone: Ignacio R. Morelle * a15e95f5ed98 r139 /feed/rss2.php: feed/rss2: Use compression regardless of ivy's settings 20110318 03:45:41<+CIA-41> wesnoth-umc-dev: espreon * r8958 /trunk/To_Lands_Unknown/macros/ (5 files): Ran dos2unix. 20110318 03:46:55<+CIA-41> wesnoth-umc-dev: espreon * r8959 /trunk/To_Lands_Unknown/macros/ (5 files): Unset svn:executable. 20110318 03:47:52< shadowmaster> Gambit: the aggregator feed is now valid RSS 2 20110318 03:48:18< shadowmaster> how about you subscribe this channel to it now? 20110318 03:51:37< AI0867> which RSS 2? 20110318 03:53:00< shadowmaster> http://feed2.w3.org/docs/rss2.html 20110318 03:55:34< AI0867> that's just one of three incompatible RSS 2 standards though 20110318 03:56:45< shadowmaster> not important for our purposes 20110318 03:59:31< shadowmaster> what the crap 20110318 03:59:51< shadowmaster> TLU and EoMa are missing from the aggregator feed 20110318 04:01:41< shadowm_laptop> 00:00:49 info project To_Lands_Unknown 20110318 04:01:46< shadowm_laptop> 00:00:50 -umcreg(~thoria@wesnoth/umc-dev/bot/umcreg)- Information on To_Lands_Unknown: 20110318 04:01:46< shadowm_laptop> 00:00:51 -umcreg(~thoria@wesnoth/umc-dev/bot/umcreg)- Registered: Thu Mar 17 03:25:38 2011 20110318 04:02:31< shadowm_laptop> and I'm experiencing severe lag dammit 20110318 04:02:43< shadowm_laptop> uhm. 20110318 04:03:00< shadowm_laptop> everlore isn't reporting project stats at all 20110318 04:03:11< shadowm_laptop> but why? 20110318 04:04:29< shadowmaster> AI0867: still around? 20110318 04:07:55< shadowmaster> damn. 20110318 04:12:10< AI0867> sort of 20110318 04:12:18< shadowmaster> well, not relevant anyway 20110318 04:12:35< shadowmaster> I was going to ask you for the apache logs but running the script directly doesn't relveal anything odd other than the obvious 20110318 04:13:25< shadowmaster> I guess I'll take a registry snapshot to debug this on my laptop 20110318 04:15:37< shadowmaster> yeah, there's something in the current registry state that breaks stuff 20110318 04:18:01< AI0867> se of uninitialized value in concatenation (.) or string at /var/www/wes-umc-dev/umcreg/index.cgi line 127., referer: http://wesnoth-umc-dev.ai0867.net/ 20110318 04:18:05< AI0867> might that be it? 20110318 04:18:31< shadowmaster> no, but that's something I should check later 20110318 04:18:45< shadowmaster> atom.cgi is what behaves oddly for some reason I'm hopefully about to discover 20110318 04:20:01< shadowmaster> %math 82+48 20110318 04:20:05<+Rei2> shadowmaster: 130 20110318 04:20:43< shadowmaster> ooo 20110318 04:20:51< shadowmaster> entries are out of order 20110318 04:21:04< shadowmaster> I guess the sorting logic is broken and I didn't notice 20110318 04:22:25< shadowmaster> foreach my $o (sort { $a->{obj}->{ts} < $b->{obj}->{ts} } @combined) 20110318 04:22:41< shadowmaster> can't be broken... 20110318 04:23:18< AI0867> check the timestamps? 20110318 04:23:43< AI0867> I didn't know perl had closures 20110318 04:23:56< shadowmaster> it does 20110318 04:24:08< shadowmaster> the timestamps look good in the config file and in the Atom output 20110318 04:25:00< shadowmaster> U:grickit:Derek Hoagland:Gambit:Gambit::1292108829 20110318 04:25:02< shadowmaster> U:esr:Eric S. Raymond:esr:esr::1205496597 20110318 04:25:17< shadowmaster> yet somehow esr gets listed as joining *after* Gambit 20110318 04:30:16<+CIA-41> umcreg: shadowm * r94fcf18e4170 /www/atom.cgi: umcreg::Atom: remove shitty unused code 20110318 04:30:34< Gambit> shadowmaster: real men use Atom, but okay 20110318 04:31:12< Gambit> view-source:http://wesnoth-umc-dev.ai0867.net/feed/rss2.php 20110318 04:31:16< Gambit> And that's still not valid html 20110318 04:31:19< Gambit> *RSS 20110318 04:31:30< Gambit> So… wtf? 20110318 04:31:42< Espreon> According to which standard? 20110318 04:32:29< shadowmaster> Gambit: it's valid RSS 2 20110318 04:32:47< Gambit> Espreon: according the standard of it being full of shit: http://wesnoth-umc-dev.ai0867.net/feed/rss2.php 20110318 04:32:59< Gambit> "]]>http://wesnoth-umc-dev.ai0867.net/umcreg/index.cgihttp://wesnoth-umc-dev.ai0867.net/umcreg/index.cgihttp://wesnoth-umc-dev.ai0867.net/umcreg/index.cgihttp://shadowm.rewound.net/blog/archives/150-Wesnoth-UMC-Dev-" 20110318 04:33:00< shadowmaster> Gambit: http://validator.w3.org/feed/check.cgi?url=http%3A%2F%2Fwesnoth-umc-dev.ai0867.net%2Ffeed%2Frss2.php 20110318 04:33:41< Gambit> There's exactly one item in it too. 20110318 04:34:03< Gambit> But hey it has a valid so I guess I can parse it. 20110318 04:34:21< shadowmaster> Gambit: no, there's multiple items 20110318 04:34:37< shadowmaster> check the w3c validator output page's XML excerpt 20110318 04:34:42< shadowmaster> use ctrl+f to find <item>s 20110318 04:34:54< Gambit> Oh come on separate them with newlines :| 20110318 04:35:02< shadowmaster> no 20110318 04:35:13< Gambit> Proper indentation is important. 20110318 04:35:16< shadowmaster> that XML is machine-generated and machine-parsed 20110318 04:35:29< shadowmaster> there's no point in introducing indentation if no human will read it 20110318 04:35:35< shadowmaster> unless I was a Pythonfag 20110318 04:35:38< shadowmaster> but I am not 20110318 04:35:44< shadowmaster> so live with it 20110318 04:36:05< shadowmaster> anyway my main worry right now is that the registry feed script is broken 20110318 04:36:34< shadowmaster> so you won't see any additional fixes for the RSS 2 aggregator feed from me tonight 20110318 04:36:39< Gambit> *proper use of whitespace 20110318 04:36:47< shadowmaster> Gambit: MACHINE-GENERATED 20110318 04:36:49< shadowmaster> MACHINE-PARSED 20110318 04:36:52< Gambit> That's no excuse. 20110318 04:36:52< shadowmaster> :| 20110318 04:36:56< Gambit> Machine generate it better. 20110318 04:36:59< shadowmaster> Gambit: okay, forget it 20110318 04:37:02< Gambit> Okay. 20110318 04:37:18< Gambit> Good because my parser won't work on that anyway. 20110318 04:37:25< shadowmaster> your parser is broken 20110318 04:37:36< Gambit> I'd have to modify it to actually read markup languages rather than just checking each line for what I want. 20110318 04:37:43< shadowmaster> exactly 20110318 04:37:47< shadowmaster> you need to do that 20110318 04:37:57< Gambit> No I don't because every other feed Does It Right™ 20110318 04:38:05< shadowmaster> relying on optional syntax elements (in this case, whitespace/newlines) is broken design, Gambit 20110318 04:38:07< Gambit> They facilitate my lazyness. 20110318 04:38:20< shadowmaster> I hope your feeds parser gets eaten by a dog 20110318 04:38:34< Gambit> Except twitter which I spent a considerable amount of time smartening it up for. 20110318 04:38:42< shadowmaster> and your computer peed on by your little brother 20110318 04:39:06< Gambit> The twitter fixes might even work on this. 20110318 04:39:27< Gambit> Oh also there's no <author> 20110318 04:39:33< Gambit> So it wouldn't fit in my database anyways. 20110318 04:39:43< Gambit> Ooops. 20110318 04:39:52< shadowmaster> GAMBIT FOR THE LAST TIME, THE FEED IS VALID. ALL YOUR COMPLAINTS ARE INVALID BECAUSE THEY ARE CAUSED BY YOUR BROKEN DESIGN. 20110318 04:40:06< Gambit> Not true. 20110318 04:40:13< Gambit> The second one is caused by my working design. 20110318 04:40:17< Gambit> Working for forums. 20110318 04:40:23< shadowmaster> BROKEN DESIGN. 20110318 04:40:28< shadowmaster> YOU ARE WAITING FOR THE BUGS TO BITE YOU IN THE BACK. 20110318 04:40:29< Gambit> And other content attributable to people. 20110318 04:40:31< shadowmaster> LIKE FUCKING MICROSOFT 20110318 04:40:41< Gambit> It's true. 20110318 04:40:49< Gambit> And maybe some day I will know enough to fix them. 20110318 04:41:11< shadowmaster> have you finished moving away from wesnoth-umc-dev? 20110318 04:41:20< Gambit> In the mean time it works well for forums and other content attributable to authors and on feeds that properly separate things with newlines. 20110318 04:41:28< Gambit> shadowmaster: note quite 20110318 04:41:49< shadowmaster> 00:41:41 <shadowmaster> rmproject irc-bots/Gambot 20110318 04:41:49< shadowmaster> 00:41:43 -umcreg(~thoria@wesnoth/umc-dev/bot/umcreg)- Successfully removed project irc-bots/Gambot. 20110318 04:41:53< shadowmaster> OOPS! 20110318 04:41:55< shadowmaster> >:) 20110318 04:41:58< Gambit> Well I guess technically all the source is moved that was online. 20110318 04:42:09< Gambit> I was just waiting until I had my local stuff converted and moved too. 20110318 04:42:22< Gambit> Since I also did major overhauls that I didn't backport to the old repository. 20110318 04:42:50< shadowmaster> Gambit: excercise for you, Perl zealot: 20110318 04:42:55< shadowmaster> > foreach my $o (sort { $a->{obj}->{ts} < $b->{obj}->{ts} } @combined) 20110318 04:43:04< shadowmaster> why could that break? 20110318 04:43:14< Gambit> Because it's terribly complex. 20110318 04:43:30< shadowmaster> <Gambit> Because I have no fucking idea what it is. 20110318 04:43:33< Gambit> It's also over my head with this sort stuff. 20110318 04:43:36< Gambit> So yeah. 20110318 04:43:49< Gambit> Hmmm I do actually, thanks to grillobot have code for actually reading markup languages. 20110318 04:44:08< Gambit> But I'm just too lazy to fix franbot for one minor feed that won't fit in the database anyways. 20110318 04:44:33< Gambit> I guess I could give "Wesnoth-UMC-Dev" as the author but that'd just look gay. 20110318 04:44:57< Gambit> I mean silly. 20110318 04:44:59< shadowmaster> anyway 20110318 04:45:02< shadowmaster> the answer is 20110318 04:45:10< Gambit> Because I would never use sexual orientation as an insult. 20110318 04:45:10< shadowmaster> you should use <=> instead of < or > 20110318 04:46:10<+CIA-41> umcreg: shadowm * r59f68af7d1b3 /www/atom.cgi: umcreg::Atom: fix TS sorting logic 20110318 04:46:46< shadowmaster> okay, that was embarassing 20110318 04:47:10<+janebot> Wesnoth-UMC-Dev | Wesnoth-UMC-Dev | elvish-hunter joined the projecd by Wesnoth-UMC-Dev at 03-16-2011 11:24:32 http://wesnoth-umc-dev.ai0867.net/umcreg/index.cgi 20110318 04:47:18< Gambit> Yeah that just looks silly. 20110318 04:47:37< shadowmaster> TBH I didn't know what to put in the author field 20110318 04:48:10< shadowmaster> anyway that's out of the matter 20110318 04:48:17< Gambit> If you're just aggregating other feeds: steal what they have 20110318 04:48:35< shadowmaster> the everlore atom feed doesn't have authors 20110318 04:48:46< shadowmaster> precisely because I don't know who to attribute these events. 20110318 04:49:10< Gambit> What events are those? 20110318 04:49:17< shadowmaster> :| 20110318 04:49:26< Gambit> I only see your blog posts and new members here. 20110318 04:49:42< shadowmaster> that feed aggregates the following feeds: 20110318 04:50:04< shadowmaster> 1) Everlore's (umcreg's CGI/Atom frontend, which reports newly registered members and newly created projects) 20110318 04:50:10< shadowmaster> 2) Wesnoth-UMC-Dev's Blog 20110318 04:50:18< shadowmaster> 3) Shadowmaster's Lair Blog 20110318 04:50:40< Gambit> Okay blog posts have authors, newly created projects have staff members making them, and newly registered members have names. 20110318 04:50:41< Gambit> Done. 20110318 04:51:05< shadowmaster> yeah, I suppose 20110318 04:51:07< shadowmaster> anyway I don't care. 20110318 04:51:19< Gambit> I'm going to go to bed now because I'm just getting grouchier by the second, and I think I might be annoying you too. 20110318 04:51:25< shadowmaster> I don't require the services of someone who wants to impose his broken implementation on others. 20110318 04:51:31< Gambit> Though that's not much of a change from the usual. 20110318 04:51:36< shadowmaster> :| 20110318 04:51:48 * shadowmaster goes to reset the feed cache 20110318 04:52:22< Gambit> Okay these people have far too high of an opinion of me damnit: http://forums.wesnoth.org/viewtopic.php?p=482390#p482390 20110318 04:53:18< shadowmaster> cache reset 20110318 04:53:38< shadowmaster> most embarassing bug ever. 20110318 04:53:44< shadowmaster> in production code. 20110318 04:53:58< Gambit> For you maybe. 20110318 04:53:58 * shadowmaster wonders what Gambit would have done in his place 20110318 04:54:08-!- Shadowmbit [ignacio@186.10.170.78] has joined #wesnoth-umc-dev 20110318 04:54:17< Shadowmbit> Oh, so Perl's sort() is broken! 20110318 04:54:20< Shadowmbit> I'll write my own sorter! 20110318 04:54:31< Gambit> I'd have immediately parted the bot from #wesnoth-dev, apologized 90 times for spamming the place and then not had the courage to bring the fixed version back in for three weeks. 20110318 04:54:42< Shadowmbit> I am not worried about it turning out to be even more broken. 20110318 04:54:52< shadowmaster> Gambit: ... 20110318 04:54:57< shadowmaster> GAMBIT THIS WASN'T A BOT 20110318 04:54:59< shadowmaster> THE WORLD DOESN'T REVOLVE AROUND IRC BOTS 20110318 04:55:14< Gambit> I thought you meant what I'd have done with my most embarrassing bug ever. 20110318 04:55:17< Gambit> :( 20110318 04:55:20< shadowmaster> this was the umcreg events Atom feed CGI script 20110318 04:55:28< shadowmaster> bug 20110318 04:55:35< shadowmaster> the TS sorting logic bug 20110318 04:55:45< shadowmaster> the thing I ranted about earlier for at least two pages worth of scrollback 20110318 04:56:01< Gambit> Yeah pretty much what you said. 20110318 04:56:16< shadowmaster> may I strangle your cute little neck? 20110318 04:56:18< Gambit> Also I know that the sun is an AIM bot thank you very much. 20110318 04:56:29< Gambit> You don't have to lecture me on astrology. 20110318 04:56:37 * shadowmaster strangles Gambit 20110318 04:56:42< shadowmaster> oh and 20110318 04:56:45-!- mode/#wesnoth-umc-dev [+o shadowmaster] by ChanServ 20110318 04:56:45-!- janebot was kicked from #wesnoth-umc-dev by shadowmaster [janebot] 20110318 04:56:51<@shadowmaster> I don't want your bot in this channel 20110318 04:57:01<@shadowmaster> it's not required 20110318 04:57:04< Gambit> But she provides other services. 20110318 04:57:08 * Gambit sexy wink 20110318 04:57:12<@shadowmaster> nothing that is relevant to this channel AFAIK 20110318 04:57:17<@shadowmaster> to ##shadowm maybe, but not here 20110318 04:57:21< Gambit> Temperature conversion. 20110318 04:57:26< Gambit> Link checking. 20110318 04:57:33< Gambit> Uh… 20110318 04:57:39< Gambit> Yeah fine. Whatever. 20110318 04:57:50-!- mode/#wesnoth-umc-dev [-o shadowmaster] by shadowmaster 20110318 04:57:53< shadowmaster> Gambit, no-one uses this channel 20110318 04:57:56< shadowmaster> no-one 20110318 04:57:56< un214> I'm half surprised janebod didn't immediately connect 20110318 04:58:08< un214> I do 20110318 04:58:16< shadowmaster> for what. 20110318 04:58:34< un214> UMC dev when I'm active (which is rare) 20110318 04:58:35< Gambit> I think an auto rejoin response would get her banned. 20110318 04:58:52< shadowmaster> yeah 20110318 04:59:05< shadowmaster> because I built an autorejoin detection feature onto Rei2 20110318 04:59:09< shadowmaster> it's awesome 20110318 04:59:14< Gambit> Hasn't worked on me so far. :D 20110318 04:59:28< Gambit> At least in ##shadowm 20110318 04:59:31< shadowmaster> exactly 20110318 04:59:33< Gambit> Which you should all join right away. 20110318 04:59:44< un214> had I built it it would autojoin once but if kicked again not try again 20110318 04:59:49< Gambit> Because what if we talk about you behind your backs!? 20110318 04:59:52< un214> it wouldn't know kick from network fault 20110318 04:59:55 * Gambit makes you all self conscious 20110318 05:00:20< Gambit> I was going to sleep yes? 20110318 05:00:32< shadowmaster> Gambit: 20110318 05:00:45< Gambit> Yes'm? 20110318 05:00:46< shadowmaster> I loved you when you were on non-DST 20110318 05:00:46< shadowmaster> now you are just a dick 20110318 05:00:59< shadowmaster> clearly you should stop hanging around with that DST dude 20110318 05:01:11< Gambit> It's now tomorrow here. 20110318 05:01:23< shadowmaster> omg 20110318 05:01:28< Gambit> janebot: !time-local 20110318 05:01:29< shadowmaster> just 00:01? 20110318 05:01:33< shadowmaster> and you call that late? 20110318 05:01:41-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-umc-dev 20110318 05:01:43-!- mode/#wesnoth-umc-dev [+v janebot] by ChanServ 20110318 05:01:43< Gambit> janebot: !time-local 20110318 05:01:43<+janebot> Gambit: 00:01:43 20110318 05:01:45< shadowmaster> you haven't ever been on a UMC development spree? 20110318 05:01:49< Gambit> janebot: !part #wesnoth-umc-dev 20110318 05:01:50-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has left #wesnoth-umc-dev [] 20110318 05:01:54< shadowmaster> I once skipped sleep for three days, Gambit 20110318 05:02:01< Gambit> Cool. 20110318 05:02:06< Gambit> That would explain the mood swings. 20110318 05:02:08< shadowmaster> and slept barely around 3 hours during a whole week in total that week 20110318 05:02:14< Gambit> ♥ 20110318 05:02:19< shadowmaster> Xmas week 2008 to be specific 20110318 05:02:47< AI0867> Gambit: why did you even write a parser, there are plenty of them already in existence 20110318 05:03:00< Gambit> Because 3rd party modules suck. 20110318 05:03:05< Gambit> And I hate them. 20110318 05:03:22< shadowmaster> 3rd party modules suck if you use CPAN instead of apt 20110318 05:03:33< Gambit> I try to stay as close to vanilla perl 5.10.1 as I can. 20110318 05:04:03< shadowmaster> that's good for trivial stuff, really 20110318 05:04:03< Gambit> Especially for Gambot. 20110318 05:04:11< Gambit> This is trivial. 20110318 05:04:15< shadowmaster> otherwise it falls into the Reinventing THe Wheel territory 20110318 05:04:17< Gambit> It's not like it's SDL or GraphicsMagick 20110318 05:04:18< shadowmaster> which is terrible 20110318 05:04:27< shadowmaster> Gambit, SGML document parsing is not trivial 20110318 05:04:39< shadowmaster> otherwise web browsers wouldn't be so difficult to implement right 20110318 05:04:48< Gambit> Though sadly I had to get an external module for https 20110318 05:04:53< Gambit> Which is required for !translate 20110318 05:04:56< Gambit> shadowmaster: OH I GOT IT! 20110318 05:05:09< Gambit> What if someone who only speaks swahili comes in here? 20110318 05:05:10< shadowmaster> anyway, bbiab 20110318 05:05:23< Gambit> And you can't reach your web browser. 20110318 05:05:26< Gambit> What will you do!? 20110318 05:05:32< Gambit> Janebot to the rescue. 20110318 05:06:00< Espreon> ... 20110318 05:06:02<+Rei2> Espreon: ... 20110318 05:06:08< Espreon> Shut up, Rei2! 20110318 05:06:12< AI0867> Gambit: but can you write an xkcd-grabber-and-displayer in perl in less than 10 lines without using third party modules? 20110318 05:06:27< Gambit> yes actually 20110318 05:06:30< Gambit> I'm pretty sure. 20110318 05:06:35< Espreon> Do it... nao. 20110318 05:06:39< Gambit> tomorrow 20110318 05:06:41< Gambit> I'm tired. 20110318 05:06:47< AI0867> it doesn't count if you leave out linebreaks and have 200 character+ lines 20110318 05:07:02< Gambit> It won't. 20110318 05:08:38< Gambit> Night now. For real. 20110318 05:08:53-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20110318 05:11:07< un214> I probably could write it in 10 lines of sh 20110318 05:11:48< shadowmaster> what sh? 20110318 05:11:58< un214> /bin/sh 20110318 05:12:03< shadowmaster> yeah, what sh? 20110318 05:12:13< shadowmaster> shadowm@reicore:~$ ls -l /bin/sh 20110318 05:12:13< shadowmaster> lrwxrwxrwx 1 root root 4 Feb 15 15:54 /bin/sh -> dash 20110318 05:12:24< un214> that's probably the one I'm familiar with 20110318 05:12:27< shadowmaster> other systems may use bash 20110318 05:12:30< shadowmaster> others use the korn shell 20110318 05:12:32< un214> it was called ash when I learned 20110318 05:12:33< shadowmaster> others use csh 20110318 05:12:49< shadowmaster> and there might be systems still using the oriiginal bourne shell somewhere elese 20110318 05:13:31< shadowmaster> /bin/sh is generally-speaking the system's default shell, not a specific shell 20110318 05:13:47< un214> /bin/sh is guaranteed to be POSIX compliant shell 20110318 05:14:00< un214> /bin/sh -> csh is an error 20110318 05:25:38-!- un214 [~un214@adsl-75-45-1-223.dsl.scrm01.sbcglobal.net] has quit [Remote host closed the connection] 20110318 05:39:56-!- Blueblaze [~Blueblaze@adsl-76-202-17-47.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20110318 05:41:27-!- Blueblaze [~Blueblaze@adsl-76-202-18-42.dsl.hstntx.sbcglobal.net] has joined #wesnoth-umc-dev 20110318 05:56:10-!- FAAB [~huajie@117.128.180.224] has joined #wesnoth-umc-dev 20110318 06:32:38-!- mysticX [gmu@72.133.164.193.static.giga-dns.com] has quit [Quit: other challenges await..] 20110318 07:02:08-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20110318 07:20:20-!- FAAB [~huajie@117.128.180.224] has quit [Quit: Leaving.] 20110318 07:42:59-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-umc-dev 20110318 08:13:41-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110318 08:21:46-!- Rei2 [ayanami@unaffiliated/shadowmaster/bot/rei2] has quit [Ping timeout: 240 seconds] 20110318 08:22:51-!- Shadowmbit [ignacio@186.10.170.78] has quit [Ping timeout: 250 seconds] 20110318 08:22:56-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 252 seconds] 20110318 08:56:38-!- Blueblaze [~Blueblaze@adsl-76-202-18-42.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110318 11:06:13-!- akzfowl [~akzfowl@1.186.11.41] has quit [Ping timeout: 250 seconds] 20110318 11:47:16-!- zookeeper2 [~l@87-100-216-87.bb.dnainternet.fi] has joined #wesnoth-umc-dev 20110318 11:50:29-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [Ping timeout: 252 seconds] 20110318 11:55:21-!- zookeeper2 is now known as zookeeper 20110318 11:55:27-!- zookeeper [~l@87-100-216-87.bb.dnainternet.fi] has quit [Changing host] 20110318 11:55:27-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-umc-dev 20110318 12:48:48-!- H-Hour [~H-Hour@cpc3-brig17-2-0-cust115.3-3.cable.virginmedia.com] has joined #wesnoth-umc-dev 20110318 12:53:41-!- H-Hour_ [~H-Hour@cpc3-brig17-2-0-cust115.3-3.cable.virginmedia.com] has joined #wesnoth-umc-dev 20110318 12:57:20-!- H-Hour [~H-Hour@cpc3-brig17-2-0-cust115.3-3.cable.virginmedia.com] has quit [Ping timeout: 255 seconds] 20110318 13:01:47-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-umc-dev 20110318 13:05:42-!- loonybot [~loonybot@46.138.76.201] has joined #wesnoth-umc-dev 20110318 13:05:42-!- loonybot [~loonybot@46.138.76.201] has quit [Changing host] 20110318 13:05:42-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-umc-dev 20110318 13:05:44-!- mode/#wesnoth-umc-dev [+v loonybot] by ChanServ 20110318 13:06:15-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-umc-dev 20110318 13:06:53-!- akzfowl [~akzfowl@1.186.0.48] has joined #wesnoth-umc-dev 20110318 13:07:00-!- akzfowl [~akzfowl@1.186.0.48] has quit [Read error: Connection reset by peer] 20110318 13:07:27-!- akzfowl [~akzfowl@1.186.0.48] has joined #wesnoth-umc-dev 20110318 13:24:16< Gambit> AI0867: done. 20110318 13:24:19< Gambit> Exactly 10 lines. 20110318 13:24:27< Gambit> Works on vanilla 5.10.1 20110318 13:24:38< Gambit> And I get to make an awesome pun about how I didn't use any modules at all. 20110318 13:25:09< Gambit> http://pastebin.com/q5K8YtQN 20110318 13:25:32< Gambit> If I removed the pun I might even be able to let people choose which xkcd to get with a url parameter. 20110318 13:25:38< Gambit> But where's the fun in that? 20110318 13:27:39-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-umc-dev 20110318 13:27:48< Gambit> Oh hey shadowmaster. 20110318 13:28:04-!- Rei2 [ayanami@unaffiliated/shadowmaster/bot/rei2] has joined #wesnoth-umc-dev 20110318 13:28:07-!- mode/#wesnoth-umc-dev [+v Rei2] by ChanServ 20110318 13:28:25-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-umc-dev 20110318 13:28:26-!- mode/#wesnoth-umc-dev [+v janebot] by ChanServ 20110318 13:58:44< AI0867> Gambit: er, yeah, copying the site... 20110318 14:03:11-!- H-Hour__ [~H-Hour@cpc3-brig17-2-0-cust115.3-3.cable.virginmedia.com] has joined #wesnoth-umc-dev 20110318 14:03:17< shadowmaster> Gambit: LWP::Simple is not a core module. 20110318 14:03:58< shadowmaster> it is provided by libwww-perl in Debian Squeeze-based distributions, in particular. 20110318 14:07:05-!- H-Hour_ [~H-Hour@cpc3-brig17-2-0-cust115.3-3.cable.virginmedia.com] has quit [Ping timeout: 255 seconds] 20110318 14:12:42-!- akzfowl [~akzfowl@1.186.0.48] has quit [Quit: Leaving] 20110318 14:13:21-!- akzfowl [~akzfowl@1.186.0.48] has joined #wesnoth-umc-dev 20110318 14:50:45-!- akzfowl [~akzfowl@1.186.0.48] has quit [Ping timeout: 246 seconds] 20110318 14:53:05-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-umc-dev 20110318 15:02:26-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110318 15:14:21<+CIA-41> wesnoth-umc-dev: elvish-hunter * r8960 /trunk/Wesnoth_Lua_Pack/ (changelog wml-tags.lua): Added [full_restore] 20110318 15:14:45< Gambit> shadowmaster: 0_0 20110318 15:14:48< Gambit> interesting 20110318 15:14:51< Gambit> that must be Ubuntu's doing. 20110318 15:15:28< Gambit> But wait… 20110318 15:15:45< Gambit> It worked on Windows too. 20110318 15:15:56< Gambit> I guess ActivePerl must include it as well. 20110318 15:16:24< Gambit> shadowmaster: Okay well I'm activating the backup pun. 20110318 15:16:28< Gambit> I didn't "use" any modules. 20110318 15:16:31< Gambit> I win. 20110318 15:23:32< shadowmaster> idiot. 20110318 15:28:29< Gambit> Not only have I never denied it, but I believe you have my public admission on record. 20110318 15:28:36< Gambit> Rei2: %q Gambit -2 20110318 15:28:44< Gambit> Rei2: help q 20110318 15:28:44<+Rei2> Gambit: Q: Shows a funny IRC quote. 20110318 15:28:45<+Rei2> Gambit: (See "/msg Rei2 HELP Q" for more details.) 20110318 15:28:51< Gambit> Rei2: q Gambit -2 20110318 15:28:51<+Rei2> Gambit: <Gambit> And I'm not openly sexist. 20110318 15:28:54< Gambit> hmm 20110318 15:29:06< Gambit> Rei2: q Gambit -5 20110318 15:29:07<+Rei2> Gambit: <Gambit> You coulda been the Robin to my Batman 20110318 15:29:10< Gambit> Rei2: q Gambit -4 20110318 15:29:11<+Rei2> Gambit: <Gambit> I'm such an idiot. 20110318 15:29:15< Gambit> There it is. 20110318 15:51:49<+CIA-41> wesnoth-umc-dev: inferno8 * r8961 /trunk/Era_of_Magic/ (37 files in 11 dirs): 20110318 15:53:20< shadowmaster> Espreon: EMPTY COMMIT MESSAGE ALERT 20110318 15:53:26< shadowmaster> shikadibot: log HEAD 20110318 15:53:31<+shikadibot> shadowmaster: Revision 8961 (inferno8) on Fri Mar 18 14:51:34 2011: 20110318 15:53:34<+shikadibot> shadowmaster: HASH(0xa4a1a00) 20110318 15:53:35<+shikadibot> shadowmaster: Web interface URL: http://wesnoth-umc-dev.svn.sourceforge.net/viewvc/wesnoth-umc-dev?view=rev&revision=8961 20110318 15:53:55< shadowmaster> shadowmaster: REI2 BUG ALERT 20110318 15:54:36< shadowmaster> I'll take out the garbage before dealing with this mysterious plain-text ref bug 20110318 16:08:18< shadowmaster> %repo 20110318 16:08:19<+Rei2> shadowmaster: Repository URI: http://wesnoth-umc-dev.svn.sourceforge.net/svnroot/wesnoth-umc-dev 20110318 16:11:35< shadowmaster> %log HEAD 20110318 16:12:15<+Rei2> shadowmaster: Revision 8961 (inferno8) on Fri Mar 18 14:51:34 2011: 20110318 16:12:18<+Rei2> shadowmaster: NONSCALAR FALLBACK 20110318 16:12:19<+Rei2> shadowmaster: Web interface URL: http://wesnoth-umc-dev.svn.sourceforge.net/viewvc/wesnoth-umc-dev?view=rev&revision=8961 20110318 16:12:28< shadowmaster> %log 8960 20110318 16:13:06<+Rei2> shadowmaster: Revision 8960 (elvish-hunter) on Fri Mar 18 14:14:07 2011: 20110318 16:13:09<+Rei2> shadowmaster: NONSCALAR FALLBACK 20110318 16:13:10<+Rei2> shadowmaster: Web interface URL: http://wesnoth-umc-dev.svn.sourceforge.net/viewvc/wesnoth-umc-dev?view=rev&revision=8960 20110318 16:14:26-!- H-Hour_ [~H-Hour@cpc3-brig17-2-0-cust115.3-3.cable.virginmedia.com] has joined #wesnoth-umc-dev 20110318 16:15:54< shadowmaster> %log 8960 20110318 16:16:15-!- H-Hour [~H-Hour@cpc3-brig17-2-0-cust115.3-3.cable.virginmedia.com] has joined #wesnoth-umc-dev 20110318 16:16:36<+Rei2> shadowmaster: Revision 8960 (elvish-hunter) on Fri Mar 18 14:14:07 2011: 20110318 16:16:38<+Rei2> shadowmaster: Added [full_restore] 20110318 16:16:39<+Rei2> shadowmaster: Web interface URL: http://wesnoth-umc-dev.svn.sourceforge.net/viewvc/wesnoth-umc-dev?view=rev&revision=8960 20110318 16:16:47< shadowmaster> %log 9999 20110318 16:17:49< shadowmaster> 12:17 [Rei2] process_command(): command handler #34 failed, bailing 20110318 16:17:55< shadowmaster> ¬.¬ 20110318 16:18:29-!- H-Hour__ [~H-Hour@cpc3-brig17-2-0-cust115.3-3.cable.virginmedia.com] has quit [Ping timeout: 255 seconds] 20110318 16:18:55< shadowmaster> yeah 20110318 16:18:57< shadowmaster> well 20110318 16:19:23-!- H-Hour_ [~H-Hour@cpc3-brig17-2-0-cust115.3-3.cable.virginmedia.com] has quit [Ping timeout: 255 seconds] 20110318 16:19:26< shadowmaster> why the fuck Subversion spits a mutilated XML document when the specified revision cannot be downloaded? 20110318 16:20:02< shadowmaster> %log HEAD 20110318 16:20:11<+Rei2> shadowmaster: Revision 8961 (inferno8) on Fri Mar 18 14:51:34 2011: 20110318 16:20:14<+Rei2> shadowmaster: NONSCALAR FALLBACK 20110318 16:20:15<+Rei2> shadowmaster: Web interface URL: http://wesnoth-umc-dev.svn.sourceforge.net/viewvc/wesnoth-umc-dev?view=rev&revision=8961 20110318 16:21:58<+CIA-41> rei2: shadowm * r335bc67578a6 /lib/Rei2/VCSChannel/SVN.pm: Rei2::VCSChannel::SVN: fix some nonsense with empty commit messages 20110318 16:24:24< shadowmaster> %log HEAD 20110318 16:24:42<+Rei2> shadowmaster: Revision 8961 (inferno8) on Fri Mar 18 14:51:34 2011: 20110318 16:24:45<+Rei2> shadowmaster: <Empty commit message> 20110318 16:24:46<+Rei2> shadowmaster: Web interface URL: http://wesnoth-umc-dev.svn.sourceforge.net/viewvc/wesnoth-umc-dev?view=rev&revision=8961 20110318 16:24:54< shadowmaster> %log 9999 20110318 16:25:01<+Rei2> shadowmaster: Revision 9999 (<Anonymous>) on Thu Jan 1 00:00:00 1970: 20110318 16:25:04<+Rei2> shadowmaster: <Invalid commit> 20110318 16:25:05<+Rei2> shadowmaster: Web interface URL: http://wesnoth-umc-dev.svn.sourceforge.net/viewvc/wesnoth-umc-dev?view=rev&revision=9999 20110318 16:26:27<+CIA-41> rei2: shadowm * r2ef4ba88c23c /lib/Rei2/VCSChannel/SVN.pm: Rei2::VCSChannel::SVN: trap on XML::Simple method call failure 20110318 16:28:38<+CIA-41> rei2: shadowm * ra0ecf88d8715 /rei2.pl: Version 0.2.4 20110318 16:30:53<+CIA-41> rei2: shadowm * r5d22e4e2a5ae /rei2.pl: Bump version 20110318 16:41:45-!- Mussious [~kamil@dgo248.neoplus.adsl.tpnet.pl] has joined #wesnoth-umc-dev 20110318 16:42:10< Mussious> ć 20110318 16:49:26-!- vultraz [~chatzilla@124.109.10.174] has quit [Ping timeout: 240 seconds] 20110318 16:55:24-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has joined #wesnoth-umc-dev 20110318 17:30:50< shadowmaster> %log 1 20110318 17:31:19< shadowmaster> stupid 3G that takes so long to kick in 20110318 17:31:20<+Rei2> shadowmaster: Revision 1 (shikadilord) on Fri Mar 14 15:54:54 2008: 20110318 17:31:23<+Rei2> shadowmaster: * Initial checkin of UMC: Invasion_from_the_Unknown 20110318 17:31:24<+Rei2> shadowmaster: D: PATHS ARRAY(0x1504770) 20110318 17:31:25<+Rei2> shadowmaster: Web interface URL: http://wesnoth-umc-dev.svn.sourceforge.net/viewvc/wesnoth-umc-dev?view=rev&revision=1 20110318 17:32:08< shadowmaster> %log 1 20110318 17:32:28<+Rei2> shadowmaster: Revision 1 (shikadilord) on Fri Mar 14 15:54:54 2008: 20110318 17:32:31<+Rei2> shadowmaster: * Initial checkin of UMC: Invasion_from_the_Unknown 20110318 17:33:00< shadowmaster> %log 1 20110318 17:33:44<+Rei2> shadowmaster: Revision 1 (shikadilord) on Fri Mar 14 15:54:54 2008: 20110318 17:33:48<+Rei2> shadowmaster: * Initial checkin of UMC: Invasion_from_the_Unknown 20110318 17:33:48<+Rei2> shadowmaster: D: PATHS (1348) HASH(0x1f15740) HASH(0x1f153b0) HASH(0x1f15530) HASH(0x1f15608) HASH(0x1f15668) HASH(0x1f156b0) HASH 20110318 17:33:51<+Rei2> shadowmaster: Web interface URL: http://wesnoth-umc-dev.svn.sourceforge.net/viewvc/wesnoth-umc-dev?view=rev&revision=1 20110318 17:42:54-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-umc-dev 20110318 17:48:59-!- Blueblaze [~Blueblaze@adsl-76-202-16-172.dsl.hstntx.sbcglobal.net] has joined #wesnoth-umc-dev 20110318 18:49:01-!- Mussious [~kamil@dgo248.neoplus.adsl.tpnet.pl] has quit [Quit: Ex-Chat] 20110318 18:52:43-!- akzfowl [~akzfowl@1.186.3.251] has joined #wesnoth-umc-dev 20110318 18:53:23-!- akzfowl [~akzfowl@1.186.3.251] has quit [Read error: Connection reset by peer] 20110318 18:53:50-!- akzfowl [~akzfowl@1.186.3.251] has joined #wesnoth-umc-dev 20110318 19:46:50-!- mysticX [zhkl@72.133.164.193.static.giga-dns.com] has joined #wesnoth-umc-dev 20110318 20:06:34-!- akzfowl [~akzfowl@1.186.3.251] has quit [Quit: Leaving] 20110318 20:07:08-!- akzfowl [~akzfowl@1.186.3.251] has joined #wesnoth-umc-dev 20110318 20:13:09-!- Mussious [~kamil@dgo248.neoplus.adsl.tpnet.pl] has joined #wesnoth-umc-dev 20110318 20:19:37-!- akzfowl [~akzfowl@1.186.3.251] has quit [Quit: Leaving] 20110318 20:20:07-!- akzfowl [~akzfowl@1.186.3.251] has joined #wesnoth-umc-dev 20110318 20:21:40-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has quit [Remote host closed the connection] 20110318 21:19:56-!- PetePorty [~pete@unaffiliated/peterporty] has joined #wesnoth-umc-dev 20110318 22:13:02-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-umc-dev 20110318 22:35:15-!- esr [~chatzilla@wesnoth/developer/esr] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101206122825]] 20110318 22:57:45<+CIA-41> wesnoth-umc-dev: espreon * r8962 /trunk/Era_of_Magic/ (27 files in 7 dirs): Reverted r8961. 20110318 23:04:57-!- Mussious [~kamil@dgo248.neoplus.adsl.tpnet.pl] has quit [Quit: Ex-Chat] 20110318 23:51:17-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 252 seconds] 20110318 23:51:21-!- Rei2 [ayanami@unaffiliated/shadowmaster/bot/rei2] has quit [Ping timeout: 264 seconds] 20110318 23:52:07-!- H-Hour [~H-Hour@cpc3-brig17-2-0-cust115.3-3.cable.virginmedia.com] has quit [Quit: Leaving] 20110318 23:57:02-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] --- Log closed Sat Mar 19 00:00:34 2011