Config
Log for #openttd on 8th August 2009:
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

Powered by YARRSTE version: svn-trunk