Times are UTC Toggle Colours
00:00:17 *** R0b0t1 [~Enigma@64-136-216-213.dyn.everestkc.net] has joined #openttd 00:00:24 * Rubidium must say he hasn't missed anything form KDE during my upgrade path 00:00:35 <R0b0t1> I happen to have a large number of trucks jammed into a certain space, with no way to move them or get rid of them... 00:00:39 <R0b0t1> Is there anything I can do? 00:01:03 <Rubidium> 1) make sure no new trucks get into the area 00:01:16 <R0b0t1> Check. 00:01:25 <Rubidium> 2) wait; after a while truck drivers become tired and start driving through eachother, which should resolve any jam 00:01:48 <Ammler> Rubidium: upgrade path? 00:02:16 <OwenS> OK 00:02:21 <Rubidium> Ammler: KDE 3.something -> KDE 4.something -> KDE 4.something -> KDE 4.whatever I've got now 00:02:27 <R0b0t1> Well... I've tried that... I put in place a one way sign to keep the trucks moving fluidly, while upgrading (adding another loading station) I messed up the roads 00:02:42 * OwenS wonders how a binop function pointer got there?! 00:02:53 <R0b0t1> I can't build since they're on the road, and they wont move ^_^ 00:03:01 <R0b0t1> (since I can't build) 00:03:49 <Ammler> does someone of you KDE guys use the KOffice apps? 00:04:14 <OwenS> No. Of what I know, KOffice 2.0 is like KDE 4.0, I.E, should be .9 :p 00:04:19 * Rubidium wouldn't call himself a KDE guy though 00:05:16 <OwenS> Wait... I'm ignoring the "double" line there... 00:06:08 *** Coco-Banana-Man [~Stephan.D@p5B2DED39.dip.t-dialin.net] has quit [Quit: Raubgut ist vom Umtausch ausgeschlossen!] 00:11:53 <OwenS> OK... Why, in spite of my type propogation.. is the codegen ignoeing the type info? -_- 00:12:46 <OwenS> woops stupid! 00:13:01 <OwenS> Forgot an else case 00:13:04 *** Svish [~Svish@84.20.108.24] has joined #openttd 00:13:35 <OwenS> Now I only generate horribly long intrinsics for variants =) 00:18:20 *** KenjiE20|LT [~Kenji@host81-129-81-193.range81-129.btcentralplus.com] has joined #openttd 00:18:28 *** KenjiE20 [~KenjiE20@92.22.192.103] has quit [Quit: WeeChat 0.3.0-rc2] 00:34:19 *** Svish [~Svish@84.20.108.24] has quit [Quit: Quit] 00:34:36 *** Svish [~Svish@84.20.108.24] has joined #openttd 00:38:55 *** Svish [~Svish@84.20.108.24] has quit [] 00:48:29 *** LaSeandre [~LaSeandre@host86-140-253-237.range86-140.btcentralplus.com] has joined #openttd 00:56:14 *** R0b0t1 [~Enigma@64-136-216-213.dyn.everestkc.net] has quit [Quit: You will not be punished for your anger, you will be punished by your anger. ] 00:58:40 *** dh2k3 [~Dave@adsl-99-144-194-37.dsl.emhril.sbcglobal.net] has joined #openttd 00:59:26 <dh2k3> anybody know if it's possible to not allow the name Player, Player #X, from a multiplayer server? 01:08:24 <valhallasw> afahttp://www.mod16.org/randompics/academia_laymia.gif 01:08:30 <valhallasw> whoaaa 01:08:38 <valhallasw> afaik there is no default setting for that 01:14:29 <Eddi|zuHause> autopilot and the like can kick players like that 01:16:54 *** oskari89 [oskari89@dsl-kpobrasgw1-ff7cc100-243.dhcp.inet.fi] has quit [Quit: Utm Aœ - Aja 35] 01:17:26 <dh2k3> does it work on OTTD 0.7.1? 01:17:44 <Eddi|zuHause> why wouldn't it? 01:18:29 <dh2k3> because it's for a version that we need to compile? 01:23:26 *** goodger [~ben@host86-156-58-228.range86-156.btcentralplus.com] has joined #openttd 01:31:55 *** OwenS [~oshepherd@host217-42-231-121.range217-42.btcentralplus.com] has quit [Remote host closed the connection] 02:05:37 *** KenjiE20|LT [~Kenji@host81-129-81-193.range81-129.btcentralplus.com] has quit [Quit: Leaving] 02:10:20 *** glx [glx@2a01:e35:2f59:c7c0:1181:da06:c4db:98f4] has quit [Quit: bye] 02:46:33 *** nicfer [~Usuario@168.226.105.5] has quit [Read error: Connection reset by peer] 02:50:05 *** dh2k3 [~Dave@adsl-99-144-194-37.dsl.emhril.sbcglobal.net] has quit [Quit: Leaving] 02:52:21 *** Chruker [~no@0x5da34ce4.vjnqu1.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer] 03:01:45 *** Aali_ [~aali@84-217-24-189.tn.glocalnet.net] has joined #openttd 03:03:35 *** Aali [~aali@84-217-21-21.tn.glocalnet.net] has quit [Ping timeout: 480 seconds] 03:08:14 *** Aali_ is now known as Aali 03:09:00 *** TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has quit [Ping timeout: 480 seconds] 03:12:52 *** TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has joined #openttd 03:32:22 *** GregVernon [~Greg@user-0c9aat3.cable.mindspring.com] has quit [Read error: Connection reset by peer] 03:33:00 *** GregVernon [~Greg@user-0c9aat3.cable.mindspring.com] has joined #openttd 03:33:57 *** [1]GregVernon [~Greg@user-0c9aat3.cable.mindspring.com] has joined #openttd 03:39:08 *** TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has quit [Ping timeout: 480 seconds] 03:40:50 *** GregVernon [~Greg@user-0c9aat3.cable.mindspring.com] has quit [Read error: Operation timed out] 03:40:51 *** [1]GregVernon is now known as GregVernon 03:43:05 *** TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has joined #openttd 03:55:42 *** Singaporekid [~notme@cm169.psi140.maxonline.com.sg] has joined #openttd 04:00:25 *** nfc_ [nfc@cable-hvk-fe7ede00-156.dhcp.inet.fi] has quit [Ping timeout: 480 seconds] 04:07:29 *** reldred [~reldred@115.131.195.175] has joined #openttd 04:12:00 *** Lakie [~Lakie@91.84.251.149] has quit [Quit: Sleep.] 04:35:52 *** LaSeandre [~LaSeandre@host86-140-253-237.range86-140.btcentralplus.com] has quit [Read error: Connection reset by peer] 04:57:31 *** Brianetta [~brian@client-81-109-185-122.hers.adsl.virgin.net] has joined #openttd 05:30:24 *** Biolunar [mahdi@blfd-4db03798.pool.einsundeins.de] has joined #openttd 05:45:32 *** Brianetta [~brian@client-81-109-185-122.hers.adsl.virgin.net] has quit [Quit: Tsch?ss] 05:55:12 *** keoz [~keikoz@pha75-8-82-230-2-115.fbx.proxad.net] has quit [Quit: Leaving] 05:58:52 *** Muddy [muddy@playing.OpenTTD.no] has quit [Ping timeout: 480 seconds] 06:04:51 *** Muddy [muddy@playing.OpenTTD.no] has joined #openttd 06:28:25 *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has joined #openttd 06:33:38 *** Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has joined #openttd 06:35:51 *** Brianetta [~brian@nsabfw1.nsab.se] has joined #openttd 06:40:24 *** FR^2 [~frquadrat@frquadrat.de] has joined #openttd 06:48:31 *** Tefad [~tefad@c-98-249-11-38.hsd1.va.comcast.net] has quit [Ping timeout: 480 seconds] 06:49:10 *** Biolunar [mahdi@blfd-4db03798.pool.einsundeins.de] has quit [Quit: gn8] 07:05:13 *** Fuco [~dota.keys@ip-105.imafexbb.sk] has quit [Ping timeout: 480 seconds] 07:09:32 *** Tefad [~tefad@c-98-249-11-38.hsd1.va.comcast.net] has joined #openttd 07:25:45 *** Exl [~myself@cp1224652-a.roemd1.lb.home.nl] has joined #openttd 07:27:13 *** Brianetta [~brian@nsabfw1.nsab.se] has quit [Quit: REAL LIFE] 07:29:41 <_ln> good morning, humans and aliens 07:37:34 <Alberth> good morning 07:46:14 *** nfc [nfc@cable-hvk-fe7ede00-156.dhcp.inet.fi] has joined #openttd 07:47:52 *** frosch123 [~frosch@frnk-590fd149.pool.einsundeins.de] has joined #openttd 07:56:58 *** Singaporekid [~notme@cm169.psi140.maxonline.com.sg] has quit [Quit: Leaving] 08:09:36 <dihedral> morning 08:48:51 <CIA-1> OpenTTD: frosch * r17108 /trunk/src/subsidy.cpp: -Fix (r17107): ST_INDUSTRY and ST_TOWN got swapped when setting up cargo subsidy. 08:52:50 *** Progman [~progman@p57A1B643.dip.t-dialin.net] has joined #openttd 09:05:45 *** nfc [nfc@cable-hvk-fe7ede00-156.dhcp.inet.fi] has quit [Ping timeout: 480 seconds] 09:17:28 *** Zahl [~Zahl@78.52.37.252] has joined #openttd 09:25:01 *** OwenS [~oshepherd@host217-42-231-121.range217-42.btcentralplus.com] has joined #openttd 09:32:31 *** oskari89 [oskari89@dsl-kpobrasgw1-ff7cc100-243.dhcp.inet.fi] has joined #openttd 09:37:37 <TrueBrain> morning 09:37:55 <Yexo> good morning 09:40:10 <Rubidium> oh hello, some Dutchies ;;) 09:40:16 <TrueBrain> :) 09:40:27 <Rubidium> free semi-colon ^ 09:40:29 <TrueBrain> hmm .. the proxy works, just not for https as I would like it to work :( 09:52:39 *** roboboy [3aad2910@webchat.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client] 09:55:48 <Yexo> TrueBrain: I get a "405 Not Allowed" error now (trying to copy within checkout) 09:56:06 <TrueBrain> that is something different :) 09:56:17 <TrueBrain> will look at that later today, first I want to fix this darn https :) 09:56:40 <Yexo> ok (same error for server->server copy) 09:59:32 *** ecke [~ecke@213.195.202.11] has joined #openttd 10:11:32 *** Progman [~progman@p57A1B643.dip.t-dialin.net] has quit [Remote host closed the connection] 10:19:43 <Yexo> TrueBrain: did you change anything? I get "405 not allowed" when trying to commit to lib-pathfinderrail, a few moments ago it committing worked fine for other libraries 10:19:58 <TrueBrain> Yexo: I just switched to our proxy, so tha tis possible 10:20:09 <TrueBrain> I first need to fix a few other bugs though .. bugs.openttd.org is not functional :p 10:20:13 *** Progman [~progman@p57A1B643.dip.t-dialin.net] has joined #openttd 10:20:44 <Yexo> bugs.openttd.org works fine here 10:20:50 <TrueBrain> check the links 10:21:35 *** jonty-comp [~jonty@vps.jontysewell.net] has joined #openttd 10:21:36 *** ecke [~ecke@213.195.202.11] has quit [Ping timeout: 480 seconds] 10:22:57 <TrueBrain> there, now it seems to work 10:23:34 *** Vikthor [~Vikthor@161-18-80-78.strcechy.adsl-llu.static.bluetone.cz] has joined #openttd 10:24:06 *** ecke [~ecke@213.195.202.11] has joined #openttd 10:26:35 <TrueBrain> wiki broken too ... stupid sites who think they are clever :( 10:33:42 <Yexo> noai api docs are broken too 10:35:26 <TrueBrain> hmm .. lol .. yup :) 10:36:00 <TrueBrain> there you go 10:36:24 *** Progman [~progman@p57A1B643.dip.t-dialin.net] has quit [Remote host closed the connection] 10:39:04 *** Progman [~progman@p57A1B643.dip.t-dialin.net] has joined #openttd 10:39:05 <TrueBrain> okay, as far as I can see, all websites work now 10:41:50 *** Alberth1 [~hat@a82-95-164-127.adsl.xs4all.nl] has joined #openttd 10:41:50 *** Alberth is now known as Guest174 10:41:50 *** Alberth1 is now known as Alberth 10:42:09 *** Brianetta [~brian@193.62.111.31] has joined #openttd 10:43:14 <TrueBrain> okay, Yexo, lets look at your problem ... 10:43:18 <TrueBrain> committing didn't work, yous ay? 10:43:30 <Yexo> nope 10:43:35 <TrueBrain> can you please give it a spin 10:43:42 <Yexo> still 405 10:43:52 <TrueBrain> you never send any user .. 10:44:04 <Yexo> now I did 10:44:09 <TrueBrain> nope :p 10:44:44 <OwenS> Hmm... Looks like i'm gonna be running some trunking & Cat6 soon 10:45:18 <Yexo> http://paste.openttd.org/187066 <- I removed http from all urls to avoid the spam detection 10:45:32 <TrueBrain> Yexo: I really wonder how it can be that yesterday night it worked, and now it fails :p 10:45:36 <TrueBrain> (it also fails for me, no worries) 10:45:58 <Yexo> I did work this morning 10:46:10 <TrueBrain> I switched proxies 30 minutes ago 10:46:27 <Yexo> that's around the time it broke 10:46:33 <TrueBrain> really?! :) 10:46:35 <TrueBrain> lol :) 10:46:57 <TrueBrain> okay, it is nginx configuration which is simply FUCKED UP 10:47:57 <Xaroth> TrueBrain messing things up as usual :P 10:48:15 *** Guest174 [~hat@a82-95-164-127.adsl.xs4all.nl] has quit [Ping timeout: 480 seconds] 10:48:17 <TrueBrain> as soon as you define a location, any earlier proxy_passes are ignored 10:48:55 *** KenjiE20 [~KenjiE20@92.16.211.110] has joined #openttd 10:49:03 <TrueBrain> so I can't make /svn pass to a different proxy for vcs.openttd.org, without it stopping to proxy for all other subdomains 10:49:47 *** Progman [~progman@p57A1B643.dip.t-dialin.net] has quit [Remote host closed the connection] 10:50:10 <TrueBrain> what to do about it .. hmm ... 10:50:21 <TrueBrain> Yexo: well, at least you can commit now :p 10:51:07 <Yexo> yep, thanks :) 10:52:12 <TrueBrain> ha, found a clever way around it 10:52:12 *** lewymati [~lewymati@aeiy73.neoplus.adsl.tpnet.pl] has joined #openttd 10:52:17 *** Progman [~progman@p57A1B643.dip.t-dialin.net] has joined #openttd 10:53:46 *** Rexxars [~rexxars@188.126.204.193] has quit [Read error: Connection reset by peer] 10:54:12 <TrueBrain> Yexo: and of course the question: does tagging work from within the WC? 10:54:54 <Yexo> nope, 502 bad gateway again 10:55:02 <TrueBrain> stupid Apache 10:55:11 <TrueBrain> oh well, on my list for alter this day 10:58:06 *** Rexxars [~rexxars@188.126.204.193] has joined #openttd 11:14:45 *** xmakina [~xmakina@87.114.151.3.plusnet.thn-ag1.dyn.plus.net] has joined #openttd 11:16:55 <TrueBrain> okay, new proxy seems to run nicely 11:17:00 <TrueBrain> if there is any page not working, please let me know 11:20:51 <Sacro> hmmmm 11:21:01 <Sacro> quiet in here today 11:21:14 <TrueBrain> weird concept of quiet, but sure :p 11:21:28 <Sacro> TrueBrain: i'm sat with a dozen forum members here 11:21:38 <Sacro> if you want orudge disposing of it could be arranged... 11:22:11 <TrueBrain> NUDE PICTURES!! 11:22:55 <Sacro> :o 11:22:59 <Sacro> well I can ask him... 11:23:04 <TrueBrain> ieuw 11:23:05 <TrueBrain> please 11:23:07 <TrueBrain> god no 11:24:31 <Sacro> haha 11:24:49 <Yexo> TrueBrain: the link to the ai changelog on http://noai.openttd.org/docs/ is wrong 11:25:03 <TrueBrain> hehe 11:25:39 <TrueBrain> there you go 11:27:20 <TrueBrain> our httpd hits 600 pages per minute ... 10 per second :s 11:40:43 <TrueBrain> nginx runs in less than 10 MB of memory ... impressive 11:43:13 <TrueBrain> Yexo: I updated the NoAI VPS to 'sid', maybe now it works? 11:43:28 <Yexo> still 502 11:43:32 <TrueBrain> :'( 11:43:35 <Yexo> (copy in wc that is) 11:43:52 * xmakina facedesks 11:44:04 <TrueBrain> still no warning, notification or in any other way a message about it 11:44:19 <TrueBrain> so Yexo, for now you will have to ask me or Rubidium to do the tagging :( 11:44:24 <xmakina> I just spent 20 minutes trying to work out why this AIAbstractList kept emptying... then I realise my if check is if(list.IsEmpty) 11:44:47 <Yexo> hehe :p 11:45:01 <Yexo> TrueBrain: you do realise how many tags you'll have to create now? :p 11:45:17 <TrueBrain> Yexo: well, I don't see any other sane solution, as clearly Apache2 WebDAV is FUCKED UP 11:45:36 <Yexo> an particular format you want the requests? 11:45:44 <TrueBrain> formats I can execute directly? :p 11:45:52 <TrueBrain> file:///var/repos/svn/<projectname> being the dir? :p 11:46:22 <TrueBrain> oeh, I just read one other suggestion 11:48:38 <TrueBrain> nope ... 11:52:20 <Yexo> TrueBrain: http://paste.openttd.org/187068 11:52:56 <TrueBrain> no --username and no -m :( 11:53:06 <TrueBrain> what do you want as commit log? 11:53:13 <Yexo> I'll fix that :) 11:53:23 <TrueBrain> --username Yexo please ;) 11:54:13 <Yexo> http://paste.openttd.org/187069 11:54:17 *** Muxy [~benoit@smtp.bdelalande.net] has joined #openttd 11:55:01 <TrueBrain> done 11:55:02 <Muxy> Hello *.openttd.org world 11:55:07 <Yexo> thanks TrueBrain 11:55:39 <Yexo> TrueBrain: do you want to make a post in the forum? 11:55:43 <TrueBrain> np 11:55:45 <TrueBrain> about what? 11:55:53 <Yexo> about announcing noai.openttd.org? 11:55:57 <TrueBrain> You can do that :) 11:56:03 <Yexo> ok 11:56:04 <TrueBrain> as you will be the one creating projects for people :p 11:56:07 <TrueBrain> ghehehehe :) 11:56:14 <Yexo> hehe :) 11:56:24 <TrueBrain> I wish the homepage would give a better overview of all the projects 11:56:26 <TrueBrain> Ammler: suggestions? 11:56:47 <frosch123> i thought you wanted to tag everything you uploaded? 11:56:48 <TrueBrain> http://noai.openttd.org/projects/activity <- this on the mainpage or something ... 11:57:07 <xmakina> oooh 11:57:09 <TrueBrain> frosch123: what do you mean? 11:57:16 <xmakina> how funky 11:57:37 <Yexo> xmakina: you want a project for your AI? You'd be the first (except for WrightAI) 11:57:40 <frosch123> some project importet version 1 into trunk, and made a tag for it, other only did trunk 11:57:44 <xmakina> lol 11:57:46 <xmakina> sure :D 11:57:53 <xmakina> although JAMI is still a way from being finish 11:57:54 <xmakina> ed 11:58:05 <TrueBrain> frosch123: I don't follow 11:58:25 <Yexo> frosch123: then I missed some, but every import should have a release 11:58:36 <TrueBrain> as far as I can see, that is the case 11:58:56 <frosch123> e.g. http://noai.openttd.org/svn/lib-pathfinderrail/tags/ and http://noai.openttd.org/svn/lib-priorityqueue/tags/ 11:59:30 <Yexo> there is no priority queue version 1 11:59:39 <TrueBrain> that is: it was never released 11:59:57 <Ammler> TrueBrain: subprojects, maybe? 12:00:09 <frosch123> :o 12:00:59 <TrueBrain> Ammler: how do you mean? (we run stable btw) 12:01:35 <Ammler> stable should also allow one level of sub projects 12:01:48 <TrueBrain> ah, yes 12:02:52 *** z-MaTRiX [~matrix@nude.lesbianbath.com] has quit [Ping timeout: 480 seconds] 12:03:16 <TrueBrain> http://noai.openttd.org/projects/show/libraries 12:03:19 <TrueBrain> not really pretty in any way 12:04:03 <TrueBrain> Yexo: but maybe it is more clear? 12:04:11 <TrueBrain> I leave that up to you; feel free to remove it again 12:04:12 <Yexo> http://noai.openttd.org/projects <- now the describtions of the libraries are no longer listed on this page 12:05:41 <TrueBrain> k, undone 12:06:55 <xmakina> Yexo: All signed up as xmakina :) 12:08:01 <Yexo> xmakina: we have one condition: Your AI will have to be available under GPL v2 (or v2+), any problems with that? 12:08:09 <xmakina> Yexo: not a one 12:08:28 <TrueBrain> Yexo: I would say GPLv2, always allows packing it with OpenTTD at any later stage :) 12:08:50 <Yexo> TrueBrain: v2+ allows repacking as v2 12:09:02 <TrueBrain> true 12:09:07 <TrueBrain> as long as it isn't v3 ;) 12:09:15 <Yexo> agreed :) 12:10:16 <TrueBrain> Yexo: I will look into a posibility to allow svn:// access to those repos 12:10:41 <Yexo> ok :) 12:10:50 <TrueBrain> authentication is a bit of a problem, but I will see what I can cook up with 12:10:54 <TrueBrain> just not any time soon :p 12:19:04 *** xmakina [~xmakina@87.114.151.3.plusnet.thn-ag1.dyn.plus.net] has quit [] 12:19:06 *** OwenS [~oshepherd@host217-42-231-121.range217-42.btcentralplus.com] has quit [Remote host closed the connection] 12:19:26 *** OwenS [~oshepherd@host217-42-231-121.range217-42.btcentralplus.com] has joined #openttd 12:20:45 *** glx [glx@2a01:e35:2f59:c7c0:658d:8f7e:17a0:fa96] has joined #openttd 12:20:48 *** mode/#openttd [+v glx] by ChanServ 12:23:38 <Yexo> TrueBrain: the wiki module is enabled for all projects, but I can't find any project wiki 12:24:51 <TrueBrain> Yexo: I told you before :p You have to assign a main page first 12:25:00 <TrueBrain> yeah, go figure ... redmine has its oddities :) 12:25:13 <Yexo> I remember now you told me, thanks 12:25:14 <TrueBrain> (Settings -> Wiki -> MainPage) 12:25:44 <TrueBrain> now I need to do some shopping .. I hate doing that on such days .. so crowded ... 12:26:04 <Yexo> do it early in the morning, it's quite then 12:26:16 <CIA-1> OpenTTD: smatz * r17109 /trunk/src/ai/api/squirrel_export.sh: -Fix (r15027): squirrel_export.sh failed for some locales 12:26:17 <Yexo> *quiet 12:26:27 <TrueBrain> means I need to wake up at those housr ... :p 12:29:28 * LadyHawk hands TrueBrain a bucket of strong coffee 12:34:07 <frosch123> TrueBrain: how is your friend? 12:40:12 <OwenS> Haha! Haha! The combination of my and LLVM's optimizers means that AlterScript now optimizes VERY well 12:41:18 <OwenS> When given the chance to do so it will throw away all the variant mess =D 12:43:21 <OwenS> Of course when not allowed to do so then all operations take the cost of a virtual function call 12:44:29 *** xmakina [~xmakina@87.114.151.3.plusnet.thn-ag1.dyn.plus.net] has joined #openttd 12:45:50 <Ammler> something I would miss on the openttd redmine is the search box. 12:46:09 <petern> redmine? 12:46:13 <Yexo> http://noai.openttd.org/ 12:46:31 <Ammler> you replaced that with the logo 12:49:56 <xmakina> Yexo: What's the repository address? 12:50:22 <Yexo> http://noai.openttd.org/svn/ai-jami/ <- does that work? 12:50:34 <xmakina> yeah :) 12:50:53 <Yexo> it's a good idea to include that in the description of your project, so other can find it too 12:50:54 <xmakina> so for tortoisesvn it would be svn://noai.openttd.org/svn/ai-jami/ 12:51:03 <Yexo> no, svn:// doesn't work 12:51:13 <xmakina> kk 12:51:13 <Yexo> just use the http:// url for svn 12:51:56 <Yexo> you might want to copy Makefile / COPYING from wrightai 12:53:02 <Ammler> ai-jami doesn't work here. 12:53:24 <Yexo> neither here, probabl a permission issue 12:53:36 <xmakina> Ammler: it needed my username and password. i have set the project to not-public 12:54:15 <Yexo> xmakina: what's your reason for marking it non-public? 12:54:30 <xmakina> it's no where near finished 12:54:44 <xmakina> it can't even build a bus route yet 12:54:49 <Ammler> yexo, you should rather think about, if you start to allow that ;-) 12:55:23 <Yexo> xmakina: why does that matter? users won't download an AI from svn anyway, they'll wait for you to publish a tar file 12:55:27 <xmakina> at the minute all it does is make a lot of noise in the AIDebug as it tries to decide where the best start place is 12:55:28 <Yexo> Ammler: indeed 12:56:04 <xmakina> i just didn't want a half baked project showing up on the noai.openttd.org page 12:56:10 <Yexo> xmakina: still I'd like you to mark it public, so others can see what you're doing 12:56:17 <Yexo> that's no problem at all, that's what the site is for 12:56:28 <Yexo> to help eachother and to make working together easier 12:56:30 * xmakina publics 12:56:36 <Yexo> thanks :) 12:58:01 <TrueBrain> frosch123: my friend?! 12:58:51 <frosch123> @commit 12:58:51 <DorpsGek> frosch123: An error has occurred and has been logged. Please contact this bot's administrator for more information. 12:59:00 <frosch123> that one, do you have other? 12:59:04 <frosch123> :p 12:59:19 <TrueBrain> was it broken then? Nobody told me 13:00:10 <frosch123> no idea, just cia knew more 13:01:03 <TrueBrain> @openttd commit 13:01:03 <DorpsGek> TrueBrain: Commit by smatz :: r17109 trunk/src/ai/api/squirrel_export.sh (2009-08-08 12:26:03 UTC) 13:01:04 <DorpsGek> TrueBrain: -Fix (r15027): squirrel_export.sh failed for some locales 13:01:06 <TrueBrain> happy? 13:01:11 <frosch123> \o/ 13:01:16 <frosch123> thanks :) 13:01:19 <TrueBrain> np 13:01:23 <glx> what did you do ? 13:01:28 <TrueBrain> fix it 13:01:29 <TrueBrain> :) 13:03:22 <TrueBrain> these are those weird corner cases that were programmed into lighttpd .. and not yet converted to nginx :p 13:04:04 *** Svish [~Svish@84.20.108.32] has joined #openttd 13:04:27 *** Svish [~Svish@84.20.108.32] has quit [] 13:05:08 <OwenS> So you've gone entirely nginx? :-) 13:05:12 <TrueBrain> nope 13:05:20 <TrueBrain> just our frontend proxy 13:05:34 <TrueBrain> nginx has absolutely NO flexible configuration 13:05:34 <OwenS> Websites themselves still lighty then? 13:05:45 <TrueBrain> lighttpd, apache, tracd, .... 13:05:46 <OwenS> Huh? I've found it quite flexible 13:05:52 <TrueBrain> flexible?! 13:05:57 <TrueBrain> you can't have a if in an if 13:06:05 <TrueBrain> you can't make proxy_set_header in an if 13:06:12 <TrueBrain> rewriting of an if variable fails 13:06:15 <TrueBrain> do I need to continue? 13:06:30 <OwenS> My configurations have never been that complex :P 13:08:03 <OwenS> Hang on... WTF are they thinking here? ?28.98 for a RJ45 jack module? 13:09:57 <TrueBrain> only the module? From gold? 13:10:13 <TrueBrain> and yes, that you only have your www.mypornocollection.com via your nginx, doesn't mean the configuration is flexible 13:10:22 <TrueBrain> I tell you, if you want slightly more intelligent configuration, it sucks ass 13:16:43 <TrueBrain> but I am impressed by its memory usage .. even under heavy load it runs just fine (and small and fast) 13:17:58 <OwenS> Unlike Lighty it doesn't allocate global variables in the middle of a request, resulting in a mass of unreleasable heap 13:18:23 <TrueBrain> maybe only I have to work a bit with buffer sizes .. they might be a bit small now 13:19:19 *** Muxy [~benoit@smtp.bdelalande.net] has quit [Remote host closed the connection] 13:24:36 <TrueBrain> lalala 13:25:06 <TrueBrain> tatatatata ta, tatatatata ta 13:25:08 *** ecke [~ecke@213.195.202.11] has quit [Ping timeout: 480 seconds] 13:26:05 *** goodger [~ben@host86-156-58-228.range86-156.btcentralplus.com] has quit [Quit: +++ Out Of Cheese Error +++] 13:27:03 *** TheMask96 [martijn@greed.vhost.ne2000.nl] has quit [Ping timeout: 480 seconds] 13:27:22 *** xmakina is now known as xmakina|away 13:30:46 *** Progman [~progman@p57A1B643.dip.t-dialin.net] has quit [Remote host closed the connection] 13:33:47 *** TheMask96 [martijn@greed.vhost.ne2000.nl] has joined #openttd 13:42:38 *** Brianetta [~brian@193.62.111.31] has quit [Quit: Tsch?ss] 13:43:41 *** Biolunar [mahdi@blfd-4db03798.pool.einsundeins.de] has joined #openttd 13:50:30 <CIA-1> OpenTTD: yexo * r17110 /trunk/src/ai/api/ (ai_order.hpp ai_sign.cpp ai_tile.cpp): -Fix [NoAI]: Print a warning message in the AI console when a deprecated function is used 13:51:34 *** ecke [~ecke@213.195.202.11] has joined #openttd 13:52:37 <TrueBrain> argh, stupid Eureka, stopped just at that moment ..... 13:52:38 <TrueBrain> grr 13:52:52 *** xander1987 [~xmakina@87.114.151.3.plusnet.thn-ag1.dyn.plus.net] has joined #openttd 13:53:22 *** xander1987 is now known as xmakina 13:57:15 <xmakina> i'm getting a repository error on noai.openttd.org :/ 13:58:14 <TrueBrain> unless you give slightly more detail, you are of little use to us :) 13:58:35 <xmakina> i'm logged in, on the JAMI project, clicked repository, got 500 error 13:58:46 <xmakina> sorry - internal error 13:58:52 <TrueBrain> maybe give the url you try to access 14:00:02 <xmakina> seems to be working now 14:00:07 <xmakina> http://noai.openttd.org/repositories/show/ai-jami 14:00:18 <TrueBrain> what aint broken, I can't fix 14:00:23 *** xmakina|away [~xmakina@87.114.151.3.plusnet.thn-ag1.dyn.plus.net] has quit [Ping timeout: 480 seconds] 14:02:26 <xmakina> indeed 14:02:34 <xmakina> weird 14:03:18 <OwenS> I've just noticed how much fiber ethernet has come down in price O_O 14:03:28 <TrueBrain> 12 euro a month 14:03:30 <TrueBrain> hihi 14:03:51 <OwenS> I meant 1000BASE-FX stuff :p 14:04:08 <TrueBrain> 100BASE-T .. but still :) 14:04:17 <OwenS> If it's T it's not Ethernet :P 14:04:21 <OwenS> fiber** 14:04:21 <TrueBrain> TX 14:04:23 <TrueBrain> grr 14:04:25 <TrueBrain> and no, not fiber 14:04:27 <TrueBrain> fair enough :p 14:04:29 <OwenS> lol 14:04:36 *** majora06t [~majora06t@ip51cd8f76.speed.planet.nl] has joined #openttd 14:04:45 *** majora06t [~majora06t@ip51cd8f76.speed.planet.nl] has quit [] 14:04:49 <TrueBrain> I wonder how much of a 1000 you can really use :p 14:05:14 <OwenS> Well my server has an agggregate bandwidth of ~200mbyte/s across it's media disks :p 14:05:33 <TrueBrain> oh, you meant internal network 14:05:34 <TrueBrain> oh well :) 14:05:44 <TrueBrain> using fiber for your house is uselss, in my opinion 14:06:06 <OwenS> It's mainly a matter of, if I pull fiber, it won't become obsolete in a hurry :p 14:06:18 <TrueBrain> but you have a high chance of breaking the connections 14:10:45 <OwenS> "Cisco Small Business" LIES! Thats a Linksys which you've rebadged with the recent linksys rebranding :p 14:11:33 <glx> so as "good" as linksys ;) 14:11:55 <OwenS> TBH it's very hard to screw up a switch :p 14:12:07 <TrueBrain> you sure about that? 14:12:13 <TrueBrain> I can name a few switches which you do not want to use 14:12:41 <OwenS> A properly designed switch should contain a switch chip, sourced from a chip manufacturer, and no more :P 14:12:42 <TrueBrain> lol, last time I read: layer1 switch! 14:12:47 <TrueBrain> fancy name for a hub :) 14:12:52 <OwenS> lol 14:13:43 *** tux_mark_5 [~kvirc@lan-84-240-29-163.vln.skynet.lt] has joined #openttd 14:17:59 <OwenS> I find it quite impressive you can still by 10BASEFL stuff 14:18:11 <TrueBrain> buy? 14:18:23 <OwenS> Buy new 10BASE-FL stuff I should say :p 14:22:28 *** neli [micha@88.159.210.43] has quit [Ping timeout: 480 seconds] 14:25:04 <TrueBrain> euh 14:25:05 <TrueBrain> I am on linux 14:25:09 <TrueBrain> and want to download windows firefox 14:25:11 <TrueBrain> I can't find outhow :s 14:25:31 <TrueBrain> ah, there ..... :s 14:25:39 <KenjiE20> there should be an Other lang.... nvm 14:25:55 <OwenS> ftp://ftp.mozilla.org/pub/firefox/releases/latest/win32/ 14:26:24 <TrueBrain> tnx 14:26:44 <Yexo> "I am on linux" "releases/latest/win32/" <- doesn't match :) 14:27:02 <OwenS> "[15:25] <TrueBrain> and want to download windows firefox" 14:27:10 <Yexo> argh :( 14:27:13 <Yexo> I can't read :p 14:30:28 *** oskari89 [oskari89@dsl-kpobrasgw1-ff7cc100-243.dhcp.inet.fi] has quit [Ping timeout: 480 seconds] 14:33:13 <TrueBrain> we all have that from time to time :) 14:43:38 *** ecke [~ecke@213.195.202.11] has quit [Ping timeout: 480 seconds] 14:44:29 <CIA-1> OpenTTD: yexo * r17111 /trunk/src/ai/api/ (ai_sign.cpp ai_tile.cpp): -Fix (r17110): forgot to include ai_log.hpp 14:50:40 *** keoz [~keikoz@pha75-8-82-230-2-115.fbx.proxad.net] has joined #openttd 14:51:49 *** TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has quit [Quit: http://tinodidriksen.com/] 15:06:01 *** TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has joined #openttd 15:06:05 *** |Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has joined #openttd 15:09:49 *** oskari89 [oskari89@dsl-kpobrasgw1-ff7cc100-243.dhcp.inet.fi] has joined #openttd 15:19:05 *** reldred [~reldred@115.131.195.175] has quit [Quit: Leaving.] 15:20:14 *** reldred [~reldred@115.131.195.175] has joined #openttd 15:27:19 *** Svish [~Svish@84.20.108.32] has joined #openttd 15:31:15 *** reldred [~reldred@115.131.195.175] has quit [Ping timeout: 480 seconds] 15:37:30 *** reldred [~reldred@115.131.196.192] has joined #openttd 15:42:00 *** lewymati [~lewymati@aeiy73.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 480 seconds] 15:43:36 *** DR_Jekyll [DrJekyll@p57B0F9BF.dip.t-dialin.net] has joined #openttd 15:46:45 *** Wolle [DrJekyll@p57B0CE83.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 15:51:18 *** fonsinchen [~alve@BAEabba.bae.pppool.de] has joined #openttd 15:51:22 *** lewymati [~lewymati@aeji72.neoplus.adsl.tpnet.pl] has joined #openttd 15:55:02 *** neli [micha@88.159.210.133] has joined #openttd 16:04:07 *** Chruker [~no@0x5da34ce4.vjnqu1.dynamic.dsl.tele.dk] has joined #openttd 16:16:54 *** Fuco [~dota.keys@ip-105.imafexbb.sk] has joined #openttd 16:26:11 *** |Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has quit [Remote host closed the connection] 16:31:55 *** DR_Jekyll [DrJekyll@p57B0F9BF.dip.t-dialin.net] has quit [Quit: http://www.lagerwiki.de - das Wiki rund um's Thema Lager und Logistik] 16:35:30 *** thingwath [~quassel@88.83.164.57] has quit [Ping timeout: 480 seconds] 16:35:59 *** Coco-Banana-Man [~Stephan.D@p5B2DECA6.dip.t-dialin.net] has joined #openttd 16:36:18 <CIA-1> OpenTTD: yexo * r17112 /trunk/src/ai/api/ (ai_changelog.hpp ai_vehiclelist.cpp ai_vehiclelist.hpp): -Change [NoAI]: AIVehicleList_Station now also works for waypoints 16:43:07 <CIA-1> OpenTTD: smatz * r17113 /trunk/ (29 files in 6 dirs): 16:43:07 <CIA-1> OpenTTD: -Change [FS#265][FS#2094][FS#2589]: apply the subsidy when subsidy's destination is in station's catchment area and cargo packets originate from subsidy's source 16:43:07 <CIA-1> OpenTTD: -Change [FS#1134]: subsidies aren't bound to stations after awarding anymore, 16:43:07 <CIA-1> OpenTTD: they still apply to town or industry, no matter what station is used for loading 16:43:09 <CIA-1> OpenTTD: and unloading. Awarded subsidies from older savegames are lost 16:43:09 <CIA-1> OpenTTD: -Change [NoAI]: due to these changes, AISubsidy::GetSource and AISubsidy::GetDestination now return STATION_INVALID for awarded subsidies 16:44:02 <TrueBrain> "Awarded subsidies from older savegames are lost" :o :o :o 16:44:39 <Yexo> 4 FS task in one commit :) 16:44:44 <xmakina> TrueBrain: any chance/desire to change the New Member box to show peoples usernames rather than real ones? 16:45:08 <TrueBrain> wouldn't know how 16:45:14 <xmakina> ah - no worries then :P 16:45:15 *** Progman [~progman@p57A1B643.dip.t-dialin.net] has joined #openttd 16:45:35 <xmakina> i guess if we're making open source kit we shouldn't be too fussed about our names being known to each other 16:45:56 *** ctibor [~quassel@77.48.228.43] has joined #openttd 16:45:57 <TrueBrain> only if you are assamed of your name 16:46:15 <CIA-1> OpenTTD: smatz * r17114 /trunk/src/lang/ (45 files in 2 dirs): -Update (r17113): use {STRING} instead of {STATION} in related strings in other language files too 16:46:34 *** thingwath [quasselcor@88.83.164.57] has joined #openttd 16:47:33 <Yexo> xmakina: if you don't want your name to be known change you profile and fill in your username as first and last name 16:47:56 <xmakina> kk 16:50:26 *** Timitry_ [~Tim@p5B37CDCD.dip.t-dialin.net] has joined #openttd 16:51:05 *** Timitry_ [~Tim@p5B37CDCD.dip.t-dialin.net] has quit [] 16:53:34 <CIA-1> OpenTTD: smatz * r17115 /trunk/ (6 files in 2 dirs): 16:53:34 <CIA-1> OpenTTD: -Add [NoAI]: AISubsidy::SubsidyParticipantType, AISubsidy::GetSourceType, AISubsidy::GetSourceIndex, AISubsidy::GetDestinationType, AISubsidy::GetDestinationIndex for better subsidy management 16:53:34 <CIA-1> OpenTTD: -Change [NoAI]: mark AISubsidy::SourceIsTown, AISubsidy::GetSource, AISubsidy::GetDestinationType, AISubsidy::GetDestination as deprecated 16:55:00 *** OwenS is now known as OwenSX48BD 16:56:43 * xmakina is glad he tore out the "Use susbisdy to get best start" idea from his AI a week ago :/ 16:59:05 <Ammler> Yexo: you can define, which name you will show in redmine. 16:59:57 <Yexo> thanks Ammler 17:00:07 <Yexo> I've changed it now to show username 17:00:14 <Yexo> xmakina: ^^ 17:00:23 <xmakina> oh cool 17:00:30 <SmatZ> :) 17:00:37 <xmakina> that's much better 17:00:43 <xmakina> now i actually know the people listed :P 17:07:26 *** Tefad [~tefad@c-98-249-11-38.hsd1.va.comcast.net] has quit [Ping timeout: 480 seconds] 17:13:15 *** PeterT [~Peter@c-76-19-209-23.hsd1.ma.comcast.net] has joined #openttd 17:20:21 *** PeterT [~Peter@c-76-19-209-23.hsd1.ma.comcast.net] has quit [Quit: Leaving] 17:27:22 *** OwenSX48BD is now known as OwenS 17:31:27 *** Tefad [~tefad@c-98-249-11-38.hsd1.va.comcast.net] has joined #openttd 17:32:23 *** Zr40_ [~zr40@120-12-ftth.onsnetstudenten.nl] has joined #openttd 17:34:37 *** Svish [~Svish@84.20.108.32] has quit [Quit: Quit] 17:38:34 *** XeryusTC is now known as Xeryus|bnc 17:38:38 *** Zr40 [~zr40@120-12-ftth.onsnetstudenten.nl] has quit [Ping timeout: 480 seconds] 17:42:28 *** Xeryus|bnc is now known as XeryusTC 17:45:27 <CIA-1> OpenTTD: translators * r17116 /trunk/src/lang/ (galician.txt turkish.txt unfinished/greek.txt): 17:45:27 <CIA-1> OpenTTD: -Update from WebTranslator v3.0: 17:45:27 <CIA-1> OpenTTD: galician - 12 changes by Condex 17:45:27 <CIA-1> OpenTTD: greek - 114 changes by fumantsu 17:45:27 <CIA-1> OpenTTD: turkish - 2 changes by niw3 17:46:10 *** fjb_ [~frank@p5485DEF8.dip.t-dialin.net] has joined #openttd 17:46:40 <Yexo> "For work related reasons I am not allowed to work on source with a "viral" license like GPL (That's one reason my entire AI is from scratch). Will you consider a more permissive BSD license?" <- from Dustin, related to the license required for noai.openttd.org 17:47:13 <xmakina> that sounds bizarre 17:47:27 <glx> only v3 is really "viral" 17:47:43 <xmakina> how is a licence "viral"? 17:47:50 <TrueBrain> Yexo: I would say: no. GPLv2 is compatible with OpenTTD, take it or leave it. 17:47:59 <keoz> if you use gpl code, you have to put it under gpl license 17:48:07 <keoz> i guess that is the meaning 17:48:14 <Yexo> I'm not entirely sure on this, but if he releases it under bsd, can't be relicense it under gpl v2? 17:48:16 <xmakina> ah 17:48:47 <keoz> bsd licensed code can be used under other licences (also proprietaries) 17:48:53 <xmakina> Yexo: I'm gonna second TrueBrain - if you make one exception people are going to expect similar treatment 17:48:57 <TrueBrain> Yexo: I personally don't feel like going through such questions and/or actions. We offer space under the same license as we offer the game. I say keep it simple. Use the license we suggest, or find an other place. 17:49:09 <Yexo> ok, fine :) 17:49:50 <TrueBrain> and I very much doubt that any work contract can limit your work in your personal time 17:49:53 <TrueBrain> I want to see that in court 17:50:06 <TrueBrain> so I find his argumentation for using BSD license doubtful, to say the least 17:50:42 <Yexo> it may, if you work in your free time on a project very closely related to your work 17:50:51 <TrueBrain> true, fair enough 17:50:54 <Yexo> but in those cases, bsd will probabl not be allowed either 17:51:11 <xmakina> surely it would only affect each other if he was using work for his AI at work :S 17:51:19 <Xaroth> I doubt he's building a transport simulation game for work :P 17:51:28 <Xaroth> or AI for a transport simulation game... 17:51:34 <TrueBrain> he can work on AIs, so it can be related 17:51:45 <frosch123> it is also possible that he is allowed to spend a certain amount of paid time for opensource stuff 17:51:56 <xmakina> still - i second what TrueBrain said about keep it simple. either like it or lump it. 17:52:01 <Xaroth> GPL is good enough 17:52:14 <Yexo> I already said I agreed with that :), see http://www.tt-forums.net/viewtopic.php?f=65&p=808565#p808565 17:52:15 <frosch123> but well, then he shall use his own stuff :) 17:52:18 <TrueBrain> stronger: GPLv2 is good enough ;) 17:52:25 <Xaroth> er, yeh 17:52:28 <Xaroth> GPL3 sucks :P 17:53:50 *** fjb [~frank@p5485EF36.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 17:54:10 <TrueBrain> Yexo: double license, good suggestion 17:59:27 <Chruker> Whats wrong with gpl3? isnt it just gpl2 with an update to plug some legal holes? 18:01:01 <Chruker> And to second this question: <xmakina> how is a licence "viral"? 18:01:09 *** Brianetta [~brian@212.183.140.20] has joined #openttd 18:01:34 <OwenS> Chruker: A license is considered viral when it causes code linked with it to become under itself 18:02:15 <Chruker> Doesnt GPL2 do that too? 18:03:10 *** Brianetta [~brian@212.183.140.20] has quit [] 18:03:10 <Alberth> gpl3 has other issues 18:03:21 <Alberth> +as well 18:03:29 *** Brianetta [~brian@212.183.140.20] has joined #openttd 18:07:22 * Chruker hates licensing issues... so bloody complicated... 18:07:53 *** Brianetta [~brian@212.183.140.20] has quit [] 18:08:11 *** Brianetta [~brian@212.183.140.18] has joined #openttd 18:09:09 * Chruker watches as TrueBrains kick hammer is priming for the next time Brianetta quits and reconnects... 18:09:48 *** xmakina|away [~xmakina@87.114.151.3.plusnet.thn-ag1.dyn.plus.net] has joined #openttd 18:10:00 *** xmakina is now known as Guest217 18:10:00 *** xmakina|away is now known as xmakina 18:10:32 <Brianetta> Some leeway, please 18:10:39 <Brianetta> GPRS on a trai nis hard enough without kickings 18:10:54 <OwenS> Not even EDGE? Ouch 18:11:18 <Brianetta> We're somewhere in rural Yorks 18:11:31 *** Zahl [~Zahl@78.52.37.252] has quit [Quit: *schiel*] 18:11:44 <OwenS> Then again, I rarely get an EDGE signal in my house, so... 18:12:08 <OwenS> (And when I get a 3G phone I probably won't care since I'll roam it off onto the Wi-Fi :P ) 18:12:15 *** Guest217 [~xmakina@87.114.151.3.plusnet.thn-ag1.dyn.plus.net] has quit [Ping timeout: 480 seconds] 18:12:58 <OwenS> Speaking of phones, mine needs charging *plugs in* 18:13:21 *** Zahl [~Zahl@78.52.37.252] has joined #openttd 18:13:27 *** xmakina1987 [~xmakina@87.114.151.3.plusnet.thn-ag1.dyn.plus.net] has joined #openttd 18:13:36 *** xmakina is now known as Guest218 18:13:37 *** xmakina1987 is now known as xmakina 18:13:49 * xmakina has crappy internets 18:14:05 * OwenS does too - until a week on monday 18:15:19 <OwenS> Aah damn music! It's giving me the urge to watch Higurashi again... 18:15:40 <TrueBrain> Chruker: the difference is, Brianetta is a nice guy, so I will never kick him 18:16:02 <Brianetta> (: 18:17:05 <OwenS> I'd say "People backseat moderating should be kicked", but I understand the meaning of the word "hypocracy" 18:17:29 <OwenS> And it's hypocricy isn't it? damnit... 18:18:03 *** Guest218 [~xmakina@87.114.151.3.plusnet.thn-ag1.dyn.plus.net] has quit [Ping timeout: 480 seconds] 18:18:20 <Brianetta> hypocrisy 18:18:33 <Brianetta> think 18:18:36 <Brianetta> hypo-crisis 18:18:51 <OwenS> I knew neither looked right... 18:19:09 <Chruker> hipocracy 18:19:35 <TrueBrain> Hmm .. I get the most personal emails about the documentation I once wrote about crosscompiling for Mac OS X :) 18:19:39 <TrueBrain> makes me smile :) 18:19:53 <TrueBrain> and happy, I guess 18:19:55 <Brianetta> How... personal? 18:20:05 <OwenS> Now, to dip back into language design (Namely, adding function call support to the frontend - the middle end now has it and the backend (LLVM) has had it for longer than I've been language building...) 18:20:13 <TrueBrain> personal as in: directed to me, not via some general openttd.org mail account 18:20:39 <kingj> Not personal as in, very revealing? 18:22:42 <CIA-1> OpenTTD: smatz * r17117 /trunk/src/subsidy.cpp: -Fix (r1): don't create pax subsidy when source town, not destination town, has good service 18:25:01 <CIA-1> OpenTTD: frosch * r17118 /trunk/src/newgrf_industrytiles.cpp: -Fix: Mark industry tiles dirty when trigger are triggered. 18:26:07 *** Chris_Booth [~chatzilla@client-86-31-157-92.watf.adsl.virgin.net] has quit [Quit: ChatZilla 0.9.85 [Firefox 3.0.13/2009073022]] 18:26:37 <CIA-1> OpenTTD: smatz * r17119 /trunk/src/ (saveload/afterload.cpp subsidy.cpp subsidy_base.h): -Codechange: replace constants in subsidy.cpp by enum values 18:26:53 <TrueBrain> regarding r17114, SmatZ, shouldn't {STRING2} be {STRING} for translations? 18:27:44 <SmatZ> TrueBrain: you can be quite well right :) 18:28:05 <SmatZ> but but but 18:28:08 <SmatZ> it works! :-( 18:28:10 <TrueBrain> well .. WT3.0 showed me an increase in invalid strings :p 18:28:24 <TrueBrain> it does? Rubidium: we should make strgen complain about it :) 18:30:39 *** Brianett1 [~brian@212.183.134.128] has joined #openttd 18:30:44 <TrueBrain> SmatZ: I guess it is not wrong perse, but we don't want to bug translators with it .. they don't seem to understand it :p 18:30:45 <Brianett1> New cell. 18:30:53 <TrueBrain> Brianett1: don't travel so fast! 18:31:06 <Brianett1> GPRS doesn't roam too well. 18:31:06 *** Brianetta is now known as Guest220 18:31:06 *** Brianett1 is now known as brianetta 18:31:09 *** brianetta is now known as Brianetta 18:31:23 <TrueBrain> even in trains I have better connections :p 18:31:42 <OwenS> TrueBrain: Thats because we in the UK get sucky network connections :p 18:31:54 <TrueBrain> you got sucky everything! 18:32:04 <TrueBrain> well .. as one once said: The Netherlands is just one big local network 18:32:15 *** Guest220 [~brian@212.183.140.18] has quit [Ping timeout: 480 seconds] 18:32:23 <TrueBrain> I believe we have 90% cell cover .. which is rare :p 18:32:32 <TrueBrain> (for a country) 18:32:55 <TrueBrain> yet I don't have dune2 working the way itshould ... life is hard 18:35:07 <TrueBrain> * Internet Explorer 5.5 of hoger 18:35:08 <TrueBrain> * Netscape 7.0 of hoger 18:35:13 <TrueBrain> why isn't there a button which says: CONTINUE ANYWAY 18:35:15 <TrueBrain> retards 18:35:22 <OwenS> lol 18:35:26 <OwenS> What browser? 18:36:03 <TrueBrain> FF 18:36:06 <OwenS> O_O 18:36:24 <SmatZ> TrueBrain: will you commit that {STRING2} fix to lang files? 18:36:27 <OwenS> And why are they browser sniffing anyway? The only browser you should be sniffing for is IE6. So you can complain loudly :P 18:36:43 <Alberth> oh noes, you may not browse our carefully designed site with just any random browser! :p 18:36:49 <TrueBrain> SmatZ: I rather have you do it ... I don't like reading into sed anymore :( 18:37:25 <SmatZ> TrueBrain: did it betray you? :( 18:37:31 <TrueBrain> yesterday, yes 18:37:35 <SmatZ> :'( 18:37:40 <TrueBrain> I was trying to this mostly simple sed .. and it failed .... 18:37:47 <OwenS> Crap.. .Time to implement global variables :P 18:37:59 <frosch123> he, sed is my favorite language :( 18:38:04 <SmatZ> :) 18:38:08 <TrueBrain> SmatZ: and WT3.0 only tells me that the translations are wrong, it doesn't know how to auto-correct 18:38:25 <frosch123> it is like programming a turing machine 18:39:03 <SmatZ> :-D 18:39:33 <frosch123> I guess sed -i 's/STRING2/STRING/' *.txt && svn revert english.txt 18:39:42 <frosch123> +g 18:40:05 <SmatZ> hehe, just done that :) 18:40:30 <TrueBrain> I am glad you guys know sed better than I do ;) 18:40:44 <Yexo> don't forget unfinished/ :p 18:42:17 <Yexo> TrueBrain: svn copy not working is annoying :( 18:42:25 <Yexo> even "svn mv" doesn't work 18:42:34 <TrueBrain> gimme a solution :) 18:42:45 <TrueBrain> svn move is nothing else than svn copy and svn delete 18:42:56 <Yexo> I just found that out :p 18:43:00 *** Brianetta [~brian@212.183.134.128] has quit [Ping timeout: 480 seconds] 18:43:06 <TrueBrain> (with a tiny bit of additional information hinting to the move) 18:43:54 <orudge> woo, well, the TT Meet 2009 was good 18:43:57 <orudge> you guys should have come ;) 18:44:04 <TrueBrain> you should have told us it was coming 18:44:18 <TrueBrain> but I look forward to your new movie :) 18:44:22 <orudge> we did tell you 18:44:23 <orudge> well 18:44:25 <orudge> it's stickied in the forums 18:44:30 <Yexo> TrueBrain: I hope it's not too much work if I ask you to move some files in an existing repo (not creating a tag)? 18:44:31 <orudge> and we've mentioned it enough times there ;) 18:44:35 <orudge> heh 18:44:36 <TrueBrain> I told you last year, I don't read anything like that :p 18:44:38 <orudge> tsk 18:44:43 <orudge> well, the movie for 2008 was premiered today 18:44:44 <TrueBrain> Yexo: gimme to lines, and I do it :p 18:44:47 <orudge> I'll probably upload it tomorrow 18:44:48 <orudge> rather tired now :p 18:44:49 <CIA-1> OpenTTD: smatz * r17120 /trunk/src/lang/ (44 files in 2 dirs): -Fix (r17114): {STRING2} isn't supposed to be in other lang files except english.txt 18:44:57 <TrueBrain> orudge: hehe :) 18:45:11 <TrueBrain> orudge: but for next year: tell us, and we might come :) :p 18:45:16 <Yexo> TrueBrain: multiple files are moved, can you do that in one commit? 18:45:24 <CIA-1> OpenTTD: frosch * r17121 /trunk/src/ (5 files): -Fix [FS#3060]: Update vehicle position cache when the vehicle sprite changes. 18:45:31 <TrueBrain> I wonder how many years it will take for that to happen :p 18:45:40 <TrueBrain> Yexo: tricky .. hmm ... local WC, yup 18:45:57 <TrueBrain> svn checkout file:///var/repos/svn/<project> tmp && cd tmp 18:45:59 <frosch123> Notice: Undefined index: host in /var/www/bugs.openttd.org/htdocs/includes/class.notify.php on line 302 <- what? 18:46:01 <TrueBrain> start your pastebin with that :p 18:46:06 <Yexo> ok :) 18:46:08 <frosch123> well, it worked :) 18:46:17 <TrueBrain> frosch123: doing what? 18:46:28 <frosch123> closing fs#3060 18:46:31 <SmatZ> :o) 18:47:01 *** nfc [nfc@cable-hvk-fe7ede00-156.dhcp.inet.fi] has joined #openttd 18:47:05 <TrueBrain> frosch123: that might be related to me putting some sense into FS :p 18:47:20 <TrueBrain> fixed for next time :p 18:47:32 <TrueBrain> (FS always generated url like http://bugs.openttd.org/<bla> instead of just /<bla>) 18:48:20 <frosch123> thanks :) 18:48:27 <frosch123> i will return if not :p 18:48:32 <TrueBrain> I hope you do :) 18:48:35 <orudge> TrueBrain: alas, I won't be there next year, and Andel isn't organising a meet. Might be a North American TT meet perhaps if any North American tycooners are interested in it though ;) 18:48:38 <TrueBrain> as I can't read minds ;) 18:48:51 <TrueBrain> orudge: are you going to move, or? 18:48:58 <orudge> yep 18:48:59 <orudge> in October 18:49:01 <orudge> hopefully, pending a visa 18:49:04 <TrueBrain> for ever, or? 18:49:06 <orudge> well, no 18:49:12 <orudge> the visa will be for 3 years 18:49:17 *** goodger [~ben@host86-156-58-228.range86-156.btcentralplus.com] has joined #openttd 18:49:19 <TrueBrain> why you want to go there anyway? :p 18:49:21 <orudge> which can then be renewed, and/or I can apply for permanent residence if I decide I want 18:49:21 <orudge> well 18:49:24 <orudge> I've been offered a job there :p 18:49:31 <Yexo> TrueBrain: http://paste.openttd.org/187074 (just cd ..; rm -r tmp was left out) 18:49:31 <TrueBrain> in what? 18:49:36 <SmatZ> gratz :) 18:49:52 <frosch123> porting ie to os/2 ? 18:50:27 <orudge> well 18:50:33 <orudge> technically, sort of 18:50:33 <SmatZ> it's secret 18:50:40 <orudge> in that I believe ODIN uses Wine code 18:50:44 <TrueBrain> Yexo: minor error .. cd tmp should be: cd tmp/trunk 18:50:50 <orudge> my job is working for CodeWeavers 18:50:57 <Yexo> yes, sorry for that 18:51:04 <orudge> most likely to be using Linux and OS X rather than OS/2 though ;) 18:51:07 <orudge> speaking of OS/2 18:51:10 <orudge> I should get 0.7.2 built 18:51:30 <TrueBrain> I hope I didn't fuck anything up Yexo 18:51:33 <TrueBrain> and yes, this is annoying ..... 18:51:50 <TrueBrain> nice orudge ;) Concratz :) 18:52:08 <orudge> ta 18:52:17 <orudge> first day (working remotely) on Monday ;) 18:52:26 <TrueBrain> ooeeehhhhh 18:52:29 <OwenS> orudge: Hehe. So more (?) of your code will be infiltrating my system through WINE :p 18:52:37 <orudge> muahaha 18:53:08 <TrueBrain> hehehehe 18:53:15 <TrueBrain> he sounds scary :) 18:53:22 <OwenS> Meh, hopefully my code will be infiltrating all your systems shortly through a GRUB patch I submitted :p 18:53:36 <TrueBrain> if it is that patch that wipes your disk 18:53:38 <TrueBrain> I doubt it 18:53:51 * SmatZ moves back to LILO 18:54:18 <OwenS> No. It's a short patch to the Multiboot/Multiboot2 loader so it works properly on dual standard (I.E. supporting both) kernels 18:54:19 <petern> crazy 18:54:29 <frosch123> welcome to lilo, i hope you mean lilo-text :) 18:54:49 <OwenS> Dunno whether it can be classed as my code when it's trivial enough I shouldn't have to go through FSF copyright assignment :P 18:55:18 <SmatZ> :) 18:56:11 <OwenS> But "Shortly" may be a gross underestimate since none of the Grub developers has commented on it in... 2 months 18:56:19 <TrueBrain> LOL! 18:56:44 <TrueBrain> problem of OS projects .. they tend to die by lack of developers interest :( 18:56:56 <TrueBrain> I still wonder what would happen if you make a commit-for-all SVN, wiki-style 18:57:12 <TrueBrain> I am just afraid very soon it will be full of: VISIT THIS WEBSITE! 18:57:31 <OwenS> Whats most dissappointing is that it's not a bug report - it's a patch - one which would take about 30 seconds to review 18:58:25 <OwenS> I mean... Diff is http://savannah.gnu.org/bugs/download.php?file_id=18255 ... it's 63 lines long... 18:58:35 <frosch123> TrueBrain: you should rather choose a distributed vcs 18:58:50 <TrueBrain> I have seen patches of 2 lines which I had to think about for a long time befor eI knew it is was the right way 18:58:53 <TrueBrain> so the size doesn't matter OwenS 18:58:59 <TrueBrain> (as Eddi|zuHause pointed out yesterday :p :p) 18:59:07 <TrueBrain> frosch123: yeah .. but that is no fun :) 18:59:22 <frosch123> you want fun? then use sccs 18:59:27 <TrueBrain> bah, I had planned to already work on a C version of dune2!!! But this fucking retatred bug annoys me :( 18:59:32 <frosch123> resp. cssc 18:59:54 *** Akoz [potatoe@217-151-34.oke1-bras10.adsl.tele2.no] has joined #openttd 19:00:01 <OwenS> OK, see the bug report: http://savannah.gnu.org/bugs/?26789 . If you don't want to apply the patch, note the bug specified and how easy it is to correct 19:00:04 <Akoz> pikaboo! 19:00:23 <OwenS> (Though I should probably be concerned such a stupid bug got into Grub2 in the first place) 19:01:11 <TrueBrain> OwenS: so what you want to say is that you can't boot multiboot2? And nobody complained about that before? 19:01:31 <OwenS> Yes. Which is rather stupid when Multiboot2 is a WIP spec to acompany Grub2... 19:01:57 <TrueBrain> so write to debian, gentoo, ... 19:02:04 <TrueBrain> and make them attach your patch in their version ;) 19:02:16 <OwenS> They don't care as Linux is it's own custom format :p 19:02:24 <TrueBrain> darn 19:02:45 <TrueBrain> hmm .. Gentoo wants to install FF 3.5 .. 19:02:46 <TrueBrain> do I want that? 19:03:43 <SmatZ> yes, you do 19:03:54 <TrueBrain> k, tnx 19:04:07 <SmatZ> yw 19:06:04 *** fonsinchen [~alve@BAEabba.bae.pppool.de] has quit [Remote host closed the connection] 19:11:25 <Xaroth> 3.5 has some optimizations 19:11:34 <Xaroth> at least, on windows i noticed some speed increase here and there 19:12:01 *** Exl [~myself@cp1224652-a.roemd1.lb.home.nl] has quit [Ping timeout: 480 seconds] 19:14:24 *** Exl [~myself@cp1224652-a.roemd1.lb.home.nl] has joined #openttd 19:16:38 *** xmakina [~xmakina@87.114.151.3.plusnet.thn-ag1.dyn.plus.net] has quit [] 19:19:43 *** Progman [~progman@p57A1B643.dip.t-dialin.net] has quit [Remote host closed the connection] 19:20:48 <Yexo> TrueBrain: the last svn copy I need for importing admiralai: svn copy --username Yexo file:///var/repos/svn/ai-admiralai/trunk file:///var/repos/svn/ai-admiralai/branches/network -m "-Branch: create the network branch" 19:21:42 <TrueBrain> there you go 19:21:57 <Yexo> thanks :) 19:22:08 *** ctibor [~quassel@77.48.228.43] has quit [Quit: http://quassel-irc.org - Pohodlné vykecávání. Odkudkoliv.] 19:23:30 <glx> FF3.5 supports audio and video tags 19:23:45 <TrueBrain> I really really REALLY don't care about those :p 19:24:11 <glx> a step to kill flash video players ;) 19:24:15 <Yexo> firefox hangs regularly since I've updated to 3.5 19:25:23 <OwenS> glx: Not really as Firefox is only implementing Vorbis (great) and Theora (sucks beyond belief), and MS and Apple are only implementing MP3, AAC and H.264 (Plus the Windows Media and Quicktime types respectively) 19:26:12 <TrueBrain> "they couldn't agree" 19:26:13 <TrueBrain> so useful 19:27:04 <OwenS> Flash continues to be the common denominator of video players - and quite a good one format wise 19:28:39 <petern> it sucks that html5 is going back to the bad old days when broken html was valid... 19:29:39 <Yexo> firefox memory usage is increasing with +- 2 mb per second, guess I better kill it 19:30:02 * OwenS continues to hug Opera 19:30:12 <OwenS> The browser which works :P 19:31:03 <OwenS> I so can't wait for C++0X's auto keyword 19:31:12 <TrueBrain> good luck waiting 19:31:27 <OwenS> In particular arround STL iterators :p 19:32:30 <ddfreyne> OwenS: video/audio can have fallback sources, so that's nice 19:33:28 <OwenS> They can anyway with Flash 19:33:42 <ddfreyne> petern: HTML5 is not "broken html"... I assume you mean that <img> is valid even though <img/> looks better, but you should know that no browser treats XHTML served as text/html as XHTML but as HTML 19:34:00 <ddfreyne> so, the browser treats "<img/>" as invalid HTML and not as XHTML 19:34:20 <petern> HTML5 itself isn't broken, no 19:34:27 <petern> but it relaxes the requirements for strictness 19:34:35 <ddfreyne> not quite 19:34:57 <OwenS> I think the worst aspect is that XHTML2 is still in development... forks suck 19:35:30 <ddfreyne> petern: html5 is no more or no less strict than html4 19:35:34 <petern> exactly 19:35:46 <ddfreyne> OwenS: well, it won't be anymore soon 19:35:58 <petern> which is a down-step from XHTML 19:36:10 <ddfreyne> anyway, XHTML's strictness is nice, but no browser actually parsed XHTML as XML because it was never sent with an XML mime type 19:36:21 <petern> never? 19:36:25 <ddfreyne> never 19:36:28 <petern> not widely 19:36:34 <petern> but you can't say never 19:36:41 <TrueBrain> OwenS: besides the fact that XHTML2 has nothing to do with XHTML1, it is a dead language, and will never be finished 19:36:41 <ddfreyne> IE can't handle XHTML served with a mime type 19:36:51 <petern> so? 19:37:00 <ddfreyne> petern: well, sites that serve their content with an XML mime type can't be viewed with IE 19:37:03 <ddfreyne> not even IE8 19:37:08 <OwenS> ddfreyne: Not if they sniff out IE first :p 19:37:08 <TrueBrain> I know one side :) 19:37:13 <petern> and really 19:37:15 <TrueBrain> we had that disucsion here a while ago :p 19:37:17 <Xaroth> IE sucks anyhow :P 19:37:18 <ddfreyne> OwenS: true, but I don't think any sites do that 19:37:18 <petern> who gives a fuck about the idiots using IE 19:37:19 <TrueBrain> IE people couldn't visit it :) 19:37:57 <OwenS> ddfreyne: I did for a while. Until I got to annoyed at making sure every last page validated under all possible cases of user generated content in them... 19:37:57 <ddfreyne> petern: around 70% of all people still use IE ;) 19:38:08 <ddfreyne> (depends on what stats you look at... sometimes much less than that, fortunately) 19:38:14 <petern> 70% of people are clearly idiots 19:38:16 <ddfreyne> OwenS: yeah, same 19:38:35 <ddfreyne> OwenS: then I decided XHTML simply had no advantages over HTML4 and switched back 19:38:51 <ddfreyne> anyway, there is XHTML5 if you really need the strictness 19:38:57 <TrueBrain> XHTML has the big advantage of making code which is readable and makes sense 19:39:07 <ddfreyne> so that's basically your alternative for XHTML2 19:39:11 <OwenS> I don't think any of my current work has a doctype on it... though it should be 99% XHTML 1.0/1.1 strict 19:39:19 <ddfreyne> TrueBrain: no more or no less than HTML4 though 19:39:22 <TrueBrain> but HTML5 allows <img />, so not a real issue 19:39:28 <TrueBrain> ddfreyne: yes, much much more 19:39:39 <TrueBrain> <br /> makes MUCH more sense 19:39:45 <TrueBrain> which is the big advantege 19:39:55 <ddfreyne> TrueBrain: you mean that <p> requires a closing tag; attributes need to be quoted; ... etc? 19:40:09 <ddfreyne> ah, slash... well... yes, HTML5 allows empty elements to be specified like that 19:40:11 <TrueBrain> <br /> <- is HTML4 invalid 19:40:13 <TrueBrain> (lucky not HTML5) 19:41:40 <ddfreyne> well, again, if you need the strictness then there's XHTML5 19:41:51 <ddfreyne> (confusing name though) 19:42:27 <TrueBrain> with XHTML2, the XHTML name became corrupted 19:42:48 <Yexo> why? What's the problem with xhmlt2? 19:43:14 <ddfreyne> unlike any previous versions of HTML, it's backward incompatible 19:43:15 <TrueBrain> that it is in no way related to XHTML1 :p 19:43:30 <ddfreyne> what TrueBrain said 19:43:39 *** Nite_Owl [~Nite_Owl@c-76-109-50-97.hsd1.fl.comcast.net] has joined #openttd 19:43:42 <TrueBrain> http://www.smashingmagazine.com/2009/07/29/misunderstanding-markup-xhtml-2-comic-strip/ 19:43:46 <TrueBrain> best comic ever .. explains it all :) 19:43:56 <Nite_Owl> Hello all 19:44:09 <ddfreyne> TrueBrain: yep, good comic 19:44:14 <OwenS> "Unexpected '(' trailing statement - expected semicolon" <-- Why are you not going down the function call path parser? ... 19:44:46 <OwenS> Why "At the end of 2009"? 19:46:23 <ddfreyne> TrueBrain: the comic is not entirely accurate though... serving a HTML5 document with application/xhtml+xml doesn't make it XHTML... there are a couple of subtle differences 19:46:27 <ddfreyne> but overall, I like it 19:48:10 <OwenS> <!DOCTYPE html> seems to be lacking in the DTD url and versioning departments :P 19:48:37 <ddfreyne> the only reason why the doctype is still there is to force browsers into standards mode 19:48:45 <valhallasw> TrueBrain: their sidebar is too fscking big 19:48:47 <ddfreyne> xhtml5 doesn't need a doctype, for instance 19:48:51 *** fjb_ is now known as fjb 19:49:00 <valhallasw> but the comic is nice :p 19:49:35 <OwenS> ddfreyne: I lacking a DTD url means I can't run it through a standardized XML or SGML validator :p 19:51:02 *** Phoenix_the_II [ralph@home.deboom.biz] has quit [Read error: Connection reset by peer] 19:51:03 *** Phoenix_the_II [ralph@home.deboom.biz] has joined #openttd 19:51:40 <Xaroth> lol @ the comic 19:55:55 *** Polygon [~Poly@p54B44F5F.dip.t-dialin.net] has joined #openttd 20:01:34 *** ecke [~ecke@213.195.202.11] has joined #openttd 20:02:26 <ddfreyne> OwenS: hmm, yeah... altough if you look around you'll find DTDs and RELAXNG schemas and whatever I suppose 20:04:13 *** Brianetta [~brian@client-81-109-185-122.hers.adsl.virgin.net] has joined #openttd 20:05:34 <ddfreyne> OwenS: http://s.validator.nu/html5/xhtml5full-xhtml.rnc" target="_blank">http://s.validator.nu/html5/xhtml5full-xhtml.rnc -- other files are in http://s.validator.nu/html5/ 20:05:56 <OwenS> ddfreyne: Yeah, but standard tools expect it to be in the doctype definition. It's just a nitpick :p 20:06:50 <CIA-1> OpenTTD: alberth * r17122 /trunk/src/news_gui.cpp: -Codechange: Message history window uses nested widget tree. 20:14:15 * OwenS ponders how he has gained duplicate global variables 20:16:36 <OwenS> Woops! It's just I haven't added name collission checking yet 20:18:48 <frosch123> the bad thing about coffee: your cup is always empty :( 20:24:24 * frosch123 is impressed. someone did his first post in the forum meet topic :o 20:25:01 <glx> and it's the right place for his post? 20:25:33 <frosch123> yes, but maybe he wants to ask his questions there :p 20:28:37 <SmatZ> hehe 20:36:36 *** ecke [~ecke@213.195.202.11] has quit [Ping timeout: 480 seconds] 20:39:57 <CIA-1> OpenTTD: alberth * r17123 /trunk/src/news_gui.cpp: -Codechange (r17122): Use this for calling methods. 20:40:41 *** tdev [~udev@p508EFC2C.dip.t-dialin.net] has joined #openttd 20:53:48 <CIA-1> OpenTTD: smatz * r17124 /trunk/src/ (7 files in 3 dirs): -Codechange: store subsidies in a pool (instead of an array) 20:55:42 <Tefad> baahahahaha 20:55:56 <Tefad> hmm i think this isn't the correct channel. 20:57:14 <SmatZ> it is 20:57:19 <SmatZ> we here like fun 20:58:02 <Tefad> yes but that laughter was supposed to go somewhere else 20:58:13 <Tefad> this channel rarely warrants that much. 20:58:34 <SmatZ> I thought you liked my commit :( 21:02:30 * OwenS needs to learn how to use GDB on LLVM's output :p 21:03:25 <OwenS> Crap 21:03:26 <OwenS> Not possible 21:04:07 <OwenS> I suppose it's time to start outputting backtrace information then :p 21:07:07 <OwenS> OK... How is it invoking an invalid operator on none?! It shouldn't be able to get hold of one! 21:07:33 * SmatZ gives OwenS one valid operator 21:07:54 <OwenS> Where is this None leaking in?! 21:09:34 * SmatZ takes one None from OwenS 21:09:58 *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has quit [Remote host closed the connection] 21:10:22 *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has joined #openttd 21:16:36 <OwenS> Oh hell 21:16:45 <OwenS> FFS! I'm calling the wrong function 21:17:19 <OwenS> And yes that function will object if you don't feed it valid params... 21:18:34 <SmatZ> use plain C, don't declare function prototype, it won't complain anymore :) 21:18:50 <OwenS> I'm building a language :p 21:19:06 <SmatZ> OwneS++ ? 21:19:09 <SmatZ> OwenS++ ? 21:19:10 <Xaroth> lol 21:19:12 <OwenS> AlterScript 21:21:27 <OwenS> Unfortunately 21:21:29 <OwenS> Now I have a SIGSEGV 21:21:50 <SmatZ> nice 21:21:53 <SmatZ> I got one today too 21:22:12 <OwenS> Unfortunately 21:22:19 <OwenS> This is a SIGSEGV without debugger 21:25:13 <ddfreyne> OwenS: what kind of language are you building? 21:25:38 <OwenS> Multi padagrim (but primarily object oriented) scripting language running on top of the LLVM JIT 21:26:28 <ddfreyne> hmmm sounds quite nice 21:26:39 <ddfreyne> but i hope you mean paradigm :P 21:26:52 <ddfreyne> any examples of what it looks like? what languages is it inspired on? 21:27:18 <OwenS> Syntax: Python, C; some extra from Lua 21:27:31 *** Chris_Booth [~chatzilla@client-86-31-157-92.watf.adsl.virgin.net] has joined #openttd 21:28:58 <OwenS> def a return 1000; def b(x, y) return x + y; def c { var x = a(); return x; }; def d([Function] x, [Integer] y) { return x() * y; } 21:30:01 <OwenS> (The [Function]/[Integer] stuff is type definitions) 21:30:02 <ddfreyne> OwenS: can I recommend changing "def" to "fun"? IMO 'def' is too general (could be defining a variable or a class or a constant too) 21:30:07 <ddfreyne> yep, i figured 21:30:36 <OwenS> Defining types is (obviously) optional, but helps the optimizer out and does type checking for you :p 21:31:38 <ddfreyne> will there be support for interfaces/protocols, so that one would be able to say "accept only arguments that respond to some_function()"? 21:31:44 <ddfreyne> how far along are you? 21:32:05 <ddfreyne> okay, but I have to run... getting tired now 21:32:08 <OwenS> Quite early - I'm sorting out why function calls are causing a segfault. 21:32:09 <SmatZ> :) 21:32:17 <ddfreyne> hehe 21:32:34 <SmatZ> OwenS: what parser are you using? 21:32:44 <SmatZ> your own (what type) or bison/yacc? 21:32:47 <OwenS> Lexer: re2c; Parser: Hand coded recursive descent 21:33:01 <ddfreyne> creating a language is fun... perhaps not so useful as nobody will be actually using it, but still fun nonetheless 21:33:07 <SmatZ> hehe 21:33:19 <ddfreyne> hm, hand coded seems rather annoying 21:33:22 <petern> s/.../.../g 21:33:37 <ddfreyne> petern: you don't like ...? :) 21:34:07 <OwenS> Hand coded was the only way to get a thread safe parser :p 21:34:33 <ddfreyne> petern: at least I'm not using unicode smileys ? 21:35:20 <SmatZ> OwenS: are you using parallel parsing? nice! :) 21:35:29 <SmatZ> that's quite advanced :) 21:35:34 <OwenS> SmatZ: No; just so you can run multiple instances in separate threads :p 21:35:51 <SmatZ> ah, ok :) 21:36:10 <Alberth> why would you want to do that? 21:36:44 <OwenS> Alberth: Web application server, to pick one out of the air 21:36:56 <SmatZ> parsers were (are) my favourite subject at school ;) 21:38:06 <Alberth> OwenS: ah, simple parse problem, little other processing :) 21:38:37 <OwenS> OK. What it's done is tried a cast to the LHS type; thats failed, so it's trying to cast to the RHS type; thats segfaulted 21:39:41 * ddfreyne is off, gnight 21:39:54 <SmatZ> good night, ddfreyne 21:41:07 <OwenS> Of course, I have the question... how has it segfaulted as the cast fields of the type struct are filled! 21:41:48 <OwenS> And why has it segfaulted because it should be loading a function typed variant... 21:41:52 <SmatZ> run out of stack space because of infinite recursion? 21:47:40 <OwenS> Sorry no, what it's doing is attempting the call and calling junk... 21:51:09 *** nicfer [~Usuario@168.226.104.48] has joined #openttd 21:51:24 <OwenS> bt 21:51:26 <OwenS> lol 21:51:27 <OwenS> wrong window 21:52:49 *** Progman [~progman@p57A1B643.dip.t-dialin.net] has joined #openttd 21:54:34 <OwenS> I suppose the important question is how is the bad address entering the variable? ... 21:56:08 <OwenS> Oops 21:56:10 <OwenS> lol 21:56:15 <OwenS> Forgot to store into a stack variable in my code 21:58:39 <OwenS> w00t! IT RUNS! 21:59:36 <Akoz> oh noes 21:59:42 <Akoz> some1 call the authorities§! 22:05:39 *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has quit [Remote host closed the connection] 22:07:16 *** Brianetta [~brian@client-81-109-185-122.hers.adsl.virgin.net] has quit [Quit: Tsch?ss] 22:09:47 <Eddi|zuHause> bah... i hate those file indexing processes... 22:10:05 <CIA-1> OpenTTD: yexo * r17125 /trunk/src/ai/ (ai_instance.cpp ai_instance.hpp): -Cleanup: remove an unused variable 22:10:36 <Eddi|zuHause> they take away way too much processing power, and i extremely rarely search for anything on my computer that i don't know in advance where to find it 22:10:52 <Eddi|zuHause> and for anything outside my computer, there is google 22:11:01 <OwenS> Same on the never search front 22:12:08 <OwenS> The one thing I like indexed is my Opera history, because if I loose anything it's URLs 22:12:36 <OwenS> (So my history is now set to a ridiculously huge value) 22:12:58 *** Biolunar [mahdi@blfd-4db03798.pool.einsundeins.de] has quit [Quit: gn8] 22:13:24 <Eddi|zuHause> and the index is taking 1,2GB... 22:17:10 <Yexo> OwenS: I hope for you opera does a better job at that then firefox 22:17:26 <Yexo> firefox hangs when I try to delete a single entry from m history 22:17:53 <Yexo> I solved it now by removing all history, that took several minutes during which firefox didn't respond 22:18:00 <OwenS> Well I have about 9 months of history data and it's fine 22:18:43 <Yexo> I had +- 2 years of histor I guess 22:19:43 <OwenS> Opera in general is very stable though 22:25:51 *** Progman [~progman@p57A1B643.dip.t-dialin.net] has quit [Remote host closed the connection] 22:26:11 *** Nite_Owl [~Nite_Owl@c-76-109-50-97.hsd1.fl.comcast.net] has quit [Quit: Read You Soon] 22:26:57 <CIA-1> OpenTTD: alberth * r17126 /trunk/src/graph_gui.cpp: -Fix [FS#3096]: Initialize graph data from the constructor of the derived class. 22:31:58 *** Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has left #openttd [] 22:36:05 *** Svish [~Svish@84.20.108.32] has joined #openttd 22:37:32 *** Svish [~Svish@84.20.108.32] has quit [] 22:40:52 *** Polygon [~Poly@p54B44F5F.dip.t-dialin.net] has quit [Quit: Verlassend] 22:42:36 *** Chris_Booth [~chatzilla@client-86-31-157-92.watf.adsl.virgin.net] has quit [Quit: ChatZilla 0.9.85 [Firefox 3.0.13/2009073022]] 22:43:05 <CIA-1> OpenTTD: smatz * r17127 /trunk/src/subsidy_base.h: -Fix (r17124): destructor has to be defined else operator delete might be called with NULL parameter 22:43:50 *** R0b0t1 [~Enigma@64-136-216-213.dyn.everestkc.net] has joined #openttd 22:44:08 <SmatZ> if someone can explain to me reason for r17127... 22:44:39 <Rubidium> because r17124 broke OpenTTD for you? 22:44:49 <SmatZ> eh, yes :) 22:44:53 <SmatZ> but why 22:45:05 <SmatZ> you can everywhere read "delete NULL" is safe 22:45:09 <SmatZ> and it's safe... 22:45:25 <SmatZ> as long as destructor is defined and operator delete isn't overriden 22:45:29 <SmatZ> still, why :-) 22:46:00 * OwenS has a None leaking in again =( 22:47:07 <Eddi|zuHause> assert x is not None 22:48:56 <OwenS> Very easy when you're generating the code 22:49:02 <OwenS> And even in that case, I have no usable debugger 22:51:42 *** Vikthor [~Vikthor@161-18-80-78.strcechy.adsl-llu.static.bluetone.cz] has quit [Quit: Leaving.] 22:55:02 <OwenS> "Function call to:" "Binop Mul" AAH ERROR 22:55:32 *** tdev [~udev@p508EFC2C.dip.t-dialin.net] has quit [Quit: free open source vehicle simulator: http://rigsofrods.com] 22:55:47 <OwenS> Parser is generating the code (test() * &test)() :p 22:59:01 <CIA-1> OpenTTD: smatz * r17128 /trunk/src/subsidy.cpp: -Codechange: make code used for generating new subsidies nicer 23:07:02 *** Zahl [~Zahl@78.52.37.252] has quit [Quit: *schiel*] 23:07:11 <OwenS> w00t! Function calls are now working pretty well! 23:08:18 <SmatZ> not for long 23:09:56 <TrueBrain> haha 23:10:02 <TrueBrain> SmatZ, always there to cheer you up :) 23:10:34 *** frosch123 [~frosch@frnk-590fd149.pool.einsundeins.de] has quit [Remote host closed the connection] 23:11:03 <OwenS> Calling AlterScript code from C[++] should be pretty easy - all functions are essentially Variant func(int nargs, ...) (and each of the arguments is a Variant) 23:20:05 *** PeterT [~Peter@c-76-19-209-23.hsd1.ma.comcast.net] has joined #openttd 23:20:16 <PeterT> hello 23:21:13 *** PeterT [~Peter@c-76-19-209-23.hsd1.ma.comcast.net] has quit [] 23:22:50 <Yexo> so little patience... 23:24:43 <R0b0t1> I started my game post-2051, and I can't find which aircraft are the helicopters. 23:24:50 <R0b0t1> Am I missing something? 23:26:35 <Yexo> no, there are no helicopters after a certain date 23:27:25 <R0b0t1> Ah, really? 23:27:29 <R0b0t1> That's what was throwing me off. 23:28:18 *** fonsinchen [~alve@BAEfa2c.bae.pppool.de] has joined #openttd 23:28:31 <R0b0t1> I think that's kind of unfortunate, but meh :p 23:29:38 <OwenS> R0b0t1: Try one of the aircraft NewGRF sets then 23:32:54 *** Eddi|zuHause [~johekr@p54B758CB.dip.t-dialin.net] has quit [] 23:33:22 *** Eddi|zuHause [~johekr@p54B74997.dip.t-dialin.net] has joined #openttd 23:40:12 *** Exl [~myself@cp1224652-a.roemd1.lb.home.nl] has quit [] 23:51:27 *** tux_mark_5 [~kvirc@lan-84-240-29-163.vln.skynet.lt] has quit [Quit: KVIrc Insomnia 4.0.0, revision: , sources date: 20090115, built on: 2009/03/07 00:45:02 UTC http://www.kvirc.net/] 23:57:43 *** tokai|mdlx [~tokai@p54B8044D.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds] 23:59:30 *** tokai|mdlx [~tokai@p54B81725.dip0.t-ipconnect.de] has joined #openttd