Back to Home / #openttd / 2013 / 11 / Prev Day | Next Day
#openttd IRC Logs for 2013-11-14

---Logopened Thu Nov 14 00:00:32 2013
00:32-!-JGR_ [] has joined #openttd
00:34-!-JGR [] has quit [Ping timeout: 480 seconds]
00:56-!-Eddi|zuHause [] has quit []
00:56-!-Eddi|zuHause [] has joined #openttd
01:56-!-TomyLobo [] has joined #openttd
02:01-!-adf88 [] has joined #openttd
02:06-!-George [~George@] has joined #openttd
02:08-!-Pecio [] has joined #openttd
02:09-!-Midnightmyth [] has joined #openttd
02:14-!-Jomann [] has joined #openttd
02:21-!-abchirk_ [] has quit [Ping timeout: 480 seconds]
02:29-!-TomyLobo [] has quit [Quit: Standby mode...]
02:29-!-wakou2 [] has joined #openttd
02:30-!-adf88 [] has quit [Quit: adf88]
02:34-!-Midnightmyth [] has quit [Read error: Operation timed out]
02:58-!-Japa [~Japa@] has joined #openttd
03:07<@planetmaker>Eddi|zuHause, it doesn't look right. But it is right :-)
03:41-!-valhallasw [] has quit [Ping timeout: 480 seconds]
03:50-!-Xaroth|Work [] has quit [Quit: leaving]
03:51-!-Xaroth|Work [] has joined #openttd
03:51-!-Xaroth|Work [] has quit []
03:53-!-Xaroth|Work [] has joined #openttd
03:54-!-Xaroth|Work [] has quit []
03:55-!-Xaroth|Work [] has joined #openttd
03:55<Xaroth|Work>silly irssi :|
04:09-!-valhallasw [] has joined #openttd
04:09-!-Xaroth|Work [] has quit [Quit: leaving]
04:10-!-Xaroth|Work [] has joined #openttd
04:13-!-Xaroth|Work [] has quit []
04:14-!-Xaroth|Work [] has joined #openttd
04:16-!-Japa [~Japa@] has quit [Ping timeout: 480 seconds]
04:20-!-titanen [] has joined #openttd
04:30<@Rubidium>Xaroth|Work: sounds more like something silly you did to it
04:36-!-tokai|noir [] has joined #openttd
04:36-!-mode/#openttd [+v tokai|noir] by ChanServ
04:40-!-tokai|mdlx [] has quit [Read error: Operation timed out]
04:54<Xaroth|Work>Rubidium: irssi and putty refuse to work properly together
04:57-!-valhallasw [] has quit [Quit: leaving]
04:57<@Rubidium>Xaroth|Work: then why does it work for me?
04:58<Xaroth|Work>Rubidium: it did work, yesterday, before I reinstalled both putty and updated my debian box (including irssi)
05:09-!-adf88 [] has joined #openttd
05:47<Taede>nothing wrong with putty and irssi for me
05:47<Taede>so what irssi version were you using before and after?
05:49-!-Elukka [] has joined #openttd
05:53<Xaroth|Work>no clue, i hadn't updated that box in.. 2 years?
05:53<Xaroth|Work>but I think it's partially due to putty, if not mainly
05:53<Xaroth|Work>downgraded to the older version, and it looks a lot better now
05:54<Taede>it is just looks?
05:54<Xaroth|Work>bar some character issues, probably charset mismatch
05:54<Xaroth|Work>certain colours just didn't show
05:54<Taede>i got that when i saved a session after adding private key to it
05:54<Xaroth|Work>they were in the buffer though, as I could copy/paste
05:54<Taede>so i wouldnt have to login
05:54<TinoDidriksen>How ancient a version of PuTTY were you using?
05:54<Xaroth|Work>TinoDidriksen: I was using the latest version earlier
05:54<Xaroth|Work>now i rolled back one version and it's mostly fnie.
05:55<Xaroth|Work>one more attempt to fix this
05:55-!-Xaroth|Work [] has quit [Quit: leaving]
05:56-!-Xaroth|Work [] has joined #openttd
05:56<Xaroth|Work>ooh, that looks better
06:05-!-montalvo [] has joined #openttd
06:16-!-robotboy [] has joined #openttd
06:23-!-roboboy [] has quit [Ping timeout: 480 seconds]
06:42-!-yorick [] has joined #openttd
06:58-!-HerzogDeXtEr [] has joined #openttd
07:04-!-Devroush [] has joined #openttd
07:32-!-Supercheese [~Superchee@] has quit [Read error: Connection reset by peer]
07:32-!-frosch123 [] has joined #openttd
07:32-!-Supercheese [~Superchee@] has joined #openttd
07:52-!-retro|cz [] has joined #openttd
07:57-!-TheMask96 [] has quit [Ping timeout: 480 seconds]
08:01-!-TheMask96 [martijn@] has joined #openttd
08:08-!-adf88 [] has quit [Quit: adf88]
08:11-!-adf88 [] has joined #openttd
08:21-!-perk111 [] has joined #openttd
08:28-!-perk11 [] has quit [Ping timeout: 480 seconds]
08:36-!-retro|cz [] has quit [Ping timeout: 480 seconds]
08:45-!-Pecio [] has left #openttd []
09:04-!-robotboy [] has quit [Ping timeout: 480 seconds]
09:21<Bloody_Mikey>can you block players joins as named players
09:23<Eddi|zuHause>some servers run a script that kicks "player"s or moves them to spectator
09:23<@planetmaker>the admin script sees the player name and moves or kicks him/her
09:30<@Belugas>mmh... sorry for yelling, coffee is strong today
09:30*Taede poors Belugas some decaf
09:32<peter1138>Are you crazy?
09:32<@planetmaker>hi Belugas
09:32<@planetmaker>that's rude, Taede ;-)
09:33*planetmaker remembers a certain guy sleeping on the balcony despite all the people around ;-)
09:37-!-sla_ro|master [slamaster@] has joined #openttd
09:44-!-Elukka [] has quit []
09:52-!-retro|cz [] has joined #openttd
09:53-!-perk111 [] has quit [Ping timeout: 480 seconds]
09:56<MNIM>Taede: if you want to live - never, EVER pour decaf unless it is specifically asked for, written in threefold.
09:56<@Belugas>DECAF???? YURK!!!
09:57<@Belugas>I'd rather yell than even consider taking that ... stuff...
09:58<@Belugas>yeah, planetmaker, i do too remember the blinding light of a flash used as a wake up call too !
09:58<MNIM>Belugas: as long as it ain't a flash/bang/
09:59<@Belugas>if memory is correct, it was a canon 430ex :)
10:08<Eddi|zuHause>the bang came later that night :p
10:17<Eddi|zuHause>not that kind of bang :p
10:18<MNIM>ah. in that case!
10:18<MNIM>defend yourself!
10:19<MNIM>(funny thing - I actually watched that episode yesterday)
10:19<Eddi|zuHause>i don't think i watched more than like 5 of these episodes ever...
10:19-!-adf88 [] has quit [Ping timeout: 480 seconds]
10:21<@planetmaker>hehe, your memory serves you well, Belugas :)
10:22<MNIM>Eddi|zuHause: well, neither have I so far
10:22<MNIM>it's episode 4 or 5 XD
10:25-!-LordAro [] has joined #openttd
10:32-!-MINM [] has joined #openttd
10:32-!-retro|cz [] has quit [Ping timeout: 480 seconds]
10:33-!-TomyLobo [] has joined #openttd
10:37-!-MNIM [] has quit [Ping timeout: 480 seconds]
11:03-!-brambles [] has quit [Ping timeout: 480 seconds]
11:05-!-brambles [] has joined #openttd
11:07<krinn>aaah it's good to be back home!
11:24-!-Alice3 [] has joined #openttd
11:29-!-Haube [] has joined #openttd
11:35-!-TheMask96 [martijn@] has quit [Ping timeout: 480 seconds]
11:42-!-TheMask96 [martijn@] has joined #openttd
11:51-!-perk11 [] has joined #openttd
12:07-!-zydeco [] has joined #openttd
12:07<zydeco>greetings, comrades
12:17<zydeco>I found (and fixed) this bug in GS:
12:23<frosch123>thanks :)
12:25-!-Progman [] has joined #openttd
12:28-!-Midnightmyth [] has joined #openttd
12:33-!-Alberth [] has joined #openttd
12:33-!-mode/#openttd [+o Alberth] by ChanServ
12:40-!-adf88 [] has joined #openttd
12:43-!-Pensacola [] has joined #openttd
12:43<@planetmaker>hey zydeco , regarding - how is that supposed to work?
12:44<@Alberth>hi hi
12:44<@planetmaker>hallo Alberth :-)
12:44<zydeco>it loads the file in openttd when you doubleclick it with finder
12:44<zydeco>and allows registering the files so finder knows they're owned by openttd
12:45<@planetmaker>obviously just compiling openttd doesn't do the trick. pulling from into Applications the dmg didn't do the trick neither for me.
12:45<@planetmaker>so I must miss some step
12:45<zydeco>it doesn't?
12:45<zydeco>with the plist patch too?
12:45<@planetmaker>not for me on 10.6. It keeps pointlessly open sav files with a text editor ;-)
12:46<zydeco>and if you right click and "open with", does it show openttd there?
12:46<@Alberth>start hex edit mode, and edit away :)
12:46<@planetmaker>well, sure I tested with your patch. Without I didn't exepct openttd to open when I double click sav files. No, that's not shown either in the 'open with' list
12:46<@planetmaker>grayed-out as one of the not suitable apps, but meh :-)
12:47<zydeco>weird, I thought that plist thing would work in 10.6 too
12:47<zydeco>and I don't have VMs with old versions here to try
12:47<@planetmaker>Alberth, yeah... maybe with uncompressed saves. But I'm so bad at manually unzipping files ;-)
12:48<@Alberth>it's a challenge! :p
12:49<zydeco>and it may be lzma
12:49<@planetmaker>I actually expected it to work, zydeco. That's why I wonder whether I miss some obvious step
12:49<@planetmaker>it will be lzma, yes
12:50-!-oskari89 [] has joined #openttd
12:51-!-adf88 [] has quit [Ping timeout: 480 seconds]
12:52<zydeco>you may have to open the app once for it to register
12:53<zydeco>but I'll see if I can test it in 10.4
12:53<zydeco>I have an old powermac under my desk
12:56<@planetmaker>ok :-)
12:56<@planetmaker>anyway, have a good evening all :-)
13:04<@DorpsGek>Commit by frosch :: r25995 trunk/src/script/api/script_town.cpp (2013-11-14 18:04:31 UTC)
13:04<@DorpsGek>-Fix (r25785) [FS#5801]: [NoGo] GS failed to rename towns. (Zydeco)
13:05-!-Pensacola [] has quit [Remote host closed the connection]
13:13<Eddi|zuHause>cPickle.UnpicklingError: A load persistent id instruction was encountered, but no persistent_load function was specified.
13:13<Eddi|zuHause>uhm what?
13:14<Eddi|zuHause>oh, wrong file
13:14<@Alberth>yuck, pickle :(
13:15<Eddi|zuHause>Alberth: was the easiest method i coulf find to store a dict
13:16<Eddi|zuHause>Alberth: didn't want to bother learning that
13:17<Eddi|zuHause>Alberth: pickling is like 3 lines of code
13:17<@Alberth>json is too, afaik
13:18<@Alberth>althuogh I rarely have the need to store arbitrary internal data
13:18<Eddi|zuHause>whatever, it works
13:18<Eddi|zuHause>it's to separate generating the pixa templates from processing the actual image files
13:18<@Alberth>just be aware that it's unsafe and non-portable (even across different Python versions)
13:18<Eddi|zuHause>so i prepare my sequences, pickle them, and then unpickle them later
13:19<Eddi|zuHause>portability shouldn't be needed in this case
13:44-!-zydeco [] has quit [Read error: Connection reset by peer]
13:45<@DorpsGek>Commit by translators :: r25996 /trunk/src/lang (norwegian_bokmal.txt romanian.txt) (2013-11-14 18:45:15 UTC)
13:45<@DorpsGek>-Update from WebTranslator v3.0:
13:45<@DorpsGek>norwegian_bokmal - 3 changes by Trond
13:45<@DorpsGek>romanian - 86 changes by tonny
13:52-!-Midnightmyth [] has quit [Read error: Connection reset by peer]
13:56-!-zydeco [~zydeco@] has joined #openttd
13:57<zydeco>squirrel's string.tointeger() errors if it can't convert the string, what do?
13:57<Eddi|zuHause>do error handling?
13:59<zydeco>it still breaks the script if I put it in a try/catch
14:02<LordAro>something's broken then
14:07<@Alberth>check the string beforehand?
14:08<zydeco>yes, I'll have to do that
14:16-!-adf88 [] has joined #openttd
14:17-!-montalvo [] has quit [Quit: Textual IRC Client:]
14:18<Eddi|zuHause>make sure you catch the right kind of exception :p
14:20-!-zydeco_ [] has joined #openttd
14:23<Eddi|zuHause>that was the wrong kind of exception :p
14:23-!-zydeco is now known as Guest5623
14:23-!-zydeco_ is now known as zydeco
14:24-!-Guest5623 [~zydeco@] has quit [Ping timeout: 480 seconds]
14:28-!-George [~George@] has quit []
14:31<@DorpsGek>Commit by rubidium :: r25997 trunk/src/network/network.cpp (2013-11-14 19:31:10 UTC)
14:31<@DorpsGek>-Codechange: make it slightly more clear what ports are coming from where in the debug output when listening
14:31<Eddi|zuHause>that makes absolutely no sense
14:32<LordAro>makes sense to me
14:35<zydeco>it seems sq_seterrorhandler handles all errors, not just the ones that aren't catched
14:35<@Rubidium>Eddi|zuHause: <- I reckon you would know the order of ports by heart, right?
14:36<LordAro>zydeco: sounds like a bug to me
14:38<Eddi|zuHause>Rubidium: i mean: the commit message doesn't make any sense (if you don't already know what the commit does)
14:38-!-zydeco [] has quit [Read error: Connection reset by peer]
14:39-!-Wolf01 [] has joined #openttd
14:39-!-George [~George@] has joined #openttd
14:40<Wolf01>hello o/
14:40-!-zydeco [] has joined #openttd
14:40<zydeco>this connection of mine is really bad
14:42<zydeco>but this fixes it:
14:42-!-DDR [~kvirc@] has joined #openttd
14:42-!-DDR [~kvirc@] has quit []
14:42-!-DDR [~kvirc@] has joined #openttd
14:42<zydeco>it want call openttd's error handler if the exception is handled in the script
14:43<LordAro>planetmaker, frosch123, Rubidium: ^ ?
14:43-!-KritiK [] has joined #openttd
14:45-!-andythenorth [] has joined #openttd
14:46<@Alberth>hi hi
14:49<zydeco>see too
14:49-!-valhallasw [] has joined #openttd
14:49<andythenorth>why don't we have fog?
14:50*andythenorth is actually 30% serious
14:51<zydeco>hmm 30%
14:51<NGC3982>I want fog
14:53-!-glx [] has joined #openttd
14:53-!-mode/#openttd [+v glx] by ChanServ
14:53<DDR>andythenorth: I want fog now too. :<
14:53<andythenorth>meanwhile, has anyone ever suggested voxels for the game? :D
14:54<+glx>I remember it has been suggested
14:54-!-Pereba [~UserNick@] has joined #openttd
14:54<@Rubidium>can't you make vauxhauls with a NewGRF?
14:54<DDR>I tried my hand at that already, actually. Didn't work out so hot, really.
14:55<DDR>(I'd like to try it again with a mandelbulb as the seed terrain, sometime. :P )
14:56<frosch123>andythenorth: someone wanted to model using cubicles
14:57<andythenorth>there is a cute ipad game with voxels
14:58<andythenorth>so that's good enough reason to reengineer *everything* right/
14:58<@Rubidium>zydeco: so all exceptions have always been fatal in the past?
14:59<DDR>Uh, more like an excuse to make a sequel, at this point.
14:59<zydeco>it would appear so, but I just tried it today
15:00<@Rubidium>in the regression test throwing something doesn't kill the whole script
15:01<@Rubidium>if I put it in a try/catch, it continues after showing the stack trace, with the rest of the code
15:04<Eddi|zuHause><andythenorth> meanwhile, has anyone ever suggested voxels for the game? :D <- no, only cubicles
15:04<zydeco>oh right, it doesn't crash
15:04<frosch123>Eddi|zuHause: too late :p
15:04<zydeco>I was just confused by seeing the error in the command line
15:05<zydeco>but should it really show the stack trace if the exception is being handled by the script?
15:06<frosch123>exceptions are still exceptions
15:06<Eddi|zuHause>"fog of war": the game places your HQ randomly at start, you have a visual range of 3, and you can only build within the visual range. visual range can only be extended by vehicles.
15:06<frosch123>they are not supposed to occur normally, so they are still interesting for development
15:07<frosch123>or does it popup the ai debug window in game?
15:07<zydeco>no, it doesn't pop up
15:07<zydeco>but it shows the stack trace in it
15:07<frosch123>so, only developers will see it
15:08<Eddi|zuHause>frosch123: but what if the exceptions just clutter the view and prevent me from seeing what i want to see?
15:08<LordAro>frosch123: that's what you think - iirc choochoo uses them all over the place
15:08<LordAro>imo, not-fatal exceptions shouldn't be shown in the command line
15:08<LordAro>(which they are, last time i looked)
15:08<frosch123>well, try to make it a checkbox in the ai debug window then :p
15:09<Eddi|zuHause>as a developer, i'm not particularly interested in exceptions that are properly handled
15:09<frosch123>"halt on exception" or so
15:09<Eddi|zuHause>or if i am, i put debug output in the exception handler
15:09<frosch123>that's too late
15:10<frosch123>then you only see that an exception occured
15:10<frosch123>not where
15:10<zydeco>an option for "show all exceptions"
15:10<Eddi|zuHause>i don't know squirrel, but in python you can get the trace from the exception object
15:11<frosch123>i don't know squirrel either
15:11<frosch123>ask zuu :)
15:11<zydeco>I think squirrel exceptions are just any value
15:12<zydeco>so probably not
15:13-!-adf89 [] has joined #openttd
15:15-!-adf88 [] has quit [Ping timeout: 480 seconds]
15:32-!-Elukka [] has joined #openttd
15:33<andythenorth>voxels tend to be pretty
15:35<Eddi|zuHause>voxels are useless unless you want a 3D freely zoomable environment
15:35<andythenorth>I didn't say they were useful
15:36<andythenorth>but they seem to go hand in hand with a nice aesthetic
15:36<andythenorth>polygons don't
15:36<Eddi|zuHause>we have pixels. way better
15:37*andythenorth considers a voxel based editor which rasterises to pixels :P
15:37<Eddi|zuHause>cubicle constructor!!
15:37<andythenorth>he :D
15:38<zydeco>regarding, I think the logic behind that is wrong
15:39-!-Zuu [] has joined #openttd
15:39<zydeco>it checks if (!EditBoxInGlobalFocus() || (!IsInsideMM(pressed_key, 'A', 'Z' + 1) && !IsInsideMM(pressed_key, '0', '9' + 1)))
15:39<andythenorth>that's why I see that bug sometimes :o
15:39<andythenorth>I thought I was just being an idiot with the chat
15:40<zydeco>I think it should be if (!EditBoxInGlobalFocus() || IsInsideMM(pressed_key, WKC_F1, WKC_F12+1))
15:40<zydeco>and include other keys that don't produce input
15:41<Zuu>Do we have any interactive console commands? Eg. a command that prompts for input?
15:41<zydeco>or if (!EditBoxInGlobalFocus() || (!IsInsideMM(pressed_key | ~(WKC_SHIFT | WKC_ALT), 'A', 'Z' + 1) && !IsInsideMM(pressed_key | ~(WKC_SHIFT | WKC_ALT), '0', '9' + 1)))
15:41<Eddi|zuHause>zydeco: but why would 'T' not be in that range?
15:42<zydeco>because it's t | WKC_SHIFT
15:42-!-DanMacK [] has joined #openttd
15:42<DanMacK>Hey all
15:42<@Alberth>Zuu: you'd give it as a parameter to the command, I think
15:42<Eddi|zuHause>silly stuff
15:43<@Rubidium>Zuu: nope
15:45<Supercheese>Hmm, is it possible to have different loading and unloading sprites?
15:45<Supercheese>I do not immediately see any support for that
15:45<DanMacK>how so?
15:45<Supercheese>well, spritegroup specifies only loading, not unloading
15:45<Eddi|zuHause>Supercheese: not directly, by my search 10 minutes ago. but it could be implemented
15:46<Supercheese>I also don't see any variables that could be queried to switch spritegroups adequately
15:46<Eddi|zuHause>Supercheese: that "loading" means "waiting in a station either loading or unloading"
15:46<Supercheese>percent loading alone is insufficient to determine loading or unloading
15:46<Supercheese>Eddi|zuHause: yeah, that's what I gathered
15:47<Eddi|zuHause>Supercheese: VF_CARGO_UNLOADING
15:47<Zuu>Alberth: yep although it would be interesting for a text based list of banans content to allow selecting what content to download by giving its number rather than its full uniqueid.
15:47<Eddi|zuHause>so you need to make a newgrf variable that exposes this vehicle flag
15:47<frosch123>Zuu: loading savegames works like hat
15:48<frosch123>"ls" gives you a numbered list
15:48<frosch123>and you can load with name or index
15:48<@Alberth>hopefully the name is never a number :p
15:48<zydeco>oh I meant & ~ instead of | ~
15:48<@Rubidium>Zuu: what do you mean by number? The database's unique ID?
15:48<Zuu>What if the file system change after a ls?
15:49<frosch123>no idea, maybe it fails :p
15:49<frosch123>maybe ottd reads the dir only once, and stores it
15:49<Zuu>Zuu: I mean by giving each listed content a number in a bananas "ls" command and then allow you to give those numbers to a bananas apt-get command.
15:49<Eddi|zuHause>i don't think the openttd commands are guarded for such concurrency
15:50<frosch123>anyway, we need the get content for savegame command :p
15:50<@Rubidium>Zuu: bananas ls ~= content state. content select works with the numbers before the content in the list
15:51<@Alberth>just implement "download missing content" ?
15:51<@Rubidium>(those are not line numbers, but database unique IDs)
15:51<frosch123>Alberth: yes, but as console command
15:51<Zuu>Alberth: How does "download missing content" fix the problem of install "random GS" on my nightly server including all dependencies?
15:51<frosch123>and also in a way, so it works for servers (i.e. before loading the game itself)
15:52<@Alberth>Zuu: probably not, but perhaps you want to express in the GS what you need?
15:52<@Alberth>manually figuring it out seems a bit meh
15:53<frosch123>does the console "content select" command not select dependencies?
15:53<Zuu>hmm, actually the 'content' command seems to do more than I was aware of.
15:56<Zuu>hmm, we actually got "content select all" to select all content?
15:56<frosch123>psst :p
15:57<Zuu>The only thing I miss really is "content state | grep NoCarGoal" to not have to scroll through the whole list to find a specific content that I know the name of.
15:58<Eddi|zuHause>"content find <name>"?
15:58<Zuu>yeah something like that
15:59<Zuu>A simple %<name>% lookup would do
15:59<frosch123>we have a StringFilter class
15:59<frosch123>you could feed name, tags and description to it
16:00<frosch123>to allow searching in any of those
16:00<frosch123>but, ok, for console you likely only want the name
16:04<Eddi|zuHause>i see no reason to not search tags as well.
16:05<frosch123>well, i would expect it to only seach stuff which is displayed in the console list
16:05<frosch123>else it is confusing
16:06<Eddi|zuHause>but it might be equally confusing that the same search on client and server gives different results
16:07<Zuu>Should there be a separate 'find' command, possible a bit more discoverable, or just an optional filter parameter to the 'state' command?
16:07<zydeco>can I start a gamescript on a server that's already running?
16:08<frosch123>you can start gs only with a new game
16:12-!-Alberth [] has left #openttd []
16:13-!-wakou2 [] has quit [Quit: Konversation terminated!]
16:16<zydeco>that makes sense, but is also a shame
16:17-!-oskari89 [] has quit []
16:19<frosch123>well, you can save the game, and load it as scenario
16:20<frosch123>though i am not sure whether you can easily add a gs to a scenario
16:20<Zuu>Or "content state [--find <name>|--selected]" to also offer a view over selected content?
16:21<frosch123>does "content state" already have a parameter?
16:21<frosch123>otherwise it could work like the "list_settings" command, where you can just append a searchterm
16:22<frosch123>or was it the "setting" command?
16:22<Taede>list_cmds ?
16:23<Zuu>I could make it "content state [<search term>]".
16:23<Zuu>And perhaps make the "content select" command give feedback on select or failure to select.
16:23-!-HerzogDeXtEr1 [] has joined #openttd
16:24<Zuu>or offer a list of selected content (other than reading the full output of "content state")
16:24<Taede>make selected a keyword, so that content state selected shows only state of selected items?
16:25<Zuu>Though, I get 4 content items auto-selected when i start OpenTTD because some issue with uniqueid or so. So the list of selected items is not the same as the sum of those I have selected manually.
16:25<frosch123>"content select" would make sense to dispaly the currently selected stuff
16:25<frosch123>would be consistent with "setting"
16:25<frosch123>which displays the current value unless you set it
16:30-!-HerzogDeXtEr [] has quit [Ping timeout: 480 seconds]
16:37-!-TomyLobo [] has quit [Quit: Standby mode...]
16:45<DanMacK>We need articulated ships
16:46<peter1138>V453000 has them
16:47<Eddi|zuHause>not really
16:47<Eddi|zuHause>but really insane
16:47<Eddi|zuHause>almost NUTS
16:56<Zuu> <-- adds "state [filter]" and "select" without parameter => list selected
16:57<Zuu>hmm, it probably breaks "state" w/o param
16:57-!-sla_ro|master [slamaster@] has quit []
17:01-!-Pereba [~UserNick@] has quit [Quit: Looking for an free alternative to mIRC? Check AdiIRC!]
17:01-!-wakou2 [] has joined #openttd
17:02<Zuu>now hopefully fixed
17:02-!-Pereba [~UserNick@] has joined #openttd
17:03<frosch123>if (argc > 2 && strcasestr((*iter)->name, argv[2]) == 0) continue; <- s/0/NULL/
17:06-!-andythenorth [] has left #openttd []
17:10<zydeco>btw I attached the patch to in case someone wants to look at it
17:11<Zuu>frosch123: thanks. The patch is updated (and I slightly changed the documentation of the select command so that it flows a bit better between the three ways to use it)
17:12<frosch123>i think the 'or' in front of 'alll' should remain in the select-docu
17:13<frosch123>maybe the list thingie could be a separate sentence, instead of complicated comma-stuff
17:13-!-DanMacK [] has quit [Ping timeout: 480 seconds]
17:14-!-KritiK [] has quit [Ping timeout: 480 seconds]
17:16<@DorpsGek>Commit by rubidium :: r25998 trunk/known-bugs.txt (2013-11-14 22:16:43 UTC)
17:16<@DorpsGek>-Document [FS#5661]: why catchment area's are (slightly) inconsistent
17:17-!-wakou2 [] has quit [Quit: Konversation terminated!]
17:20<@Rubidium>guess I'm not awake anymore
17:30<Eddi|zuHause>i've no good inspiration how to make a "crude template" for tank wagons
17:31<frosch123>either a cylinder
17:31<frosch123>or 2 to 3 spheres
17:31<Eddi|zuHause>i currently have two shapes, a closed box and an open box
17:31<@Rubidium>just take a normal tank wagon, and draw some dark brown to black leaks on it?
17:34<Eddi|zuHause>so either i make it a box
17:34<Eddi|zuHause>or i need to develop a shape for round things
17:35<Eddi|zuHause>otherwise i have almost all things covered soon
17:35<Zuu>frosch123: Ok. I've reverted the 'or' and moved the new information into a new sentence.
17:36<Eddi|zuHause>"flat" wagons, DB early electrics and DR engines missing
17:36<Eddi|zuHause>and a few sporadic oddities inbetween
17:36<Eddi|zuHause>but i might leave those out
17:36<frosch123>Zuu: looks fine
17:37<Eddi|zuHause>and then i have to review the stuff oberhümer messed up
17:37<Eddi|zuHause>vehicle names, vehicle availabilites, reinstate swiss/austrian vehicles
17:38<Eddi|zuHause>and if i didn't get distracted by then, maybe i figure out loading stages for open wagons
17:38-!-Zuu [] has quit [Quit: Leaving]
17:40-!-Zuu [] has joined #openttd
17:48<@DorpsGek>Commit by zuu :: r25999 trunk/src/console_cmds.cpp (2013-11-14 22:48:03 UTC)
17:48<@DorpsGek>-Add: When calling the 'content select' console command without args, display all selected content
17:48<Wolf01>'night all
17:48-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
17:50<@DorpsGek>Commit by zuu :: r26000 trunk/src/console_cmds.cpp (2013-11-14 22:50:16 UTC)
17:50<@DorpsGek>-Add: Optional filter parameter to the 'content state' console command, to limit the content list to only content where the name match the filter
17:55<+michi_cc>zydeco: I think your patch is still not quite right as it missing non-latin characters. My take would be
17:58<zydeco>won't that prevent from using arrows in the fields?
17:59<zydeco>but yes, something that checks for non-input-producing keys rather than 0-9A-Z would be better
17:59<+michi_cc>No, everything <= WKC_TAB is always passed to HandleKeypress and this range includes the arrow keys.
17:59<zydeco>oh I was reading that wrong
18:00<+michi_cc>For the comparison all special modifiers are masked out as we also have stuff like "next word" etc (which uses Ctrl afair).
18:02<zydeco>if I knew svn better, I wouldn't be doing svn diff | patch -R -p0
18:03<+michi_cc>Ah well, yell at me tomorrow if I've broken it even more ;)
18:03<frosch123>sounds like svn revert -R .
18:04<@DorpsGek>Commit by michi_cc :: r26001 /trunk/src (console_gui.cpp video/cocoa/ (2013-11-14 23:03:54 UTC)
18:04<@DorpsGek>-Fix [FS#5795a] (r25686): [OSX] Clear any pending marked characters from an edit box losing focus.
18:04<@DorpsGek>Commit by michi_cc :: r26002 trunk/src/video/cocoa/ (2013-11-14 23:03:59 UTC)
18:04<@DorpsGek>-Fix: [OSX] If the console hotkey is a dead key, require two presses to toggle the console, allowing input of accented characters.
18:04<@DorpsGek>Commit by michi_cc :: r26003 trunk/src/video/cocoa/ (2013-11-14 23:04:04 UTC)
18:04<@DorpsGek>-Fix [FS#5795b] (r25743): [OSX] Some hotkeys were still triggered during text input.
18:04<LordAro>congrats on getting r26k, Zuu :)
18:05-!-tokai|mdlx [] has joined #openttd
18:06<zydeco>yes, it seems to work correctly
18:06-!-Alice3 [] has quit []
18:07-!-valhallasw [] has quit [Quit: leaving]
18:07-!-Zuu [] has quit [Ping timeout: 480 seconds]
18:07<Eddi|zuHause>yes, we should have a r26k party
18:09<frosch123>maybe at terkhens place. otherwise: no thanks :p
18:10<frosch123>no, even madrid only has 13°C
18:11-!-tokai|noir [] has quit [Ping timeout: 480 seconds]
18:11<Supercheese>better than 13°F ;)
18:11<frosch123>anything is better than °F
18:12<__ln__>wasn't there a plan to have a party in january
18:12<__ln__>perhaps in a canadian igloo
18:13<Supercheese>°R is better? :P
18:13<frosch123>isn't it only R? without ° ?
18:13<frosch123>anyway, "0°F = coldest temperature some random guy in 18xx could create" is patented douchebagginess
18:14<Supercheese>then there's °Ré
18:14<LordAro>frosch123: wasn't it related to wax?
18:14<__ln__>or coldest temperature in some random guy's home town during some particular winter
18:15<frosch123>you need two fixed points for an affine linear scale
18:15<frosch123>°F is the only one which tries with a single meaningful point (100°F)
18:15<Supercheese>I wish we could be rid of °F
18:15<Supercheese>I don't see it happening any time soon, sadly
18:15<LordAro>bad americans
18:17<Eddi|zuHause>i don't see the problem :)
18:17<__ln__>°F was quite painful while visiting the US... always needed to start a conversion app just to interpret whether 120°F is hot or not.
18:17<Eddi|zuHause>nobody i know used °F
18:17<frosch123>oh, it was actualy 17xx
18:18-!-Progman [] has quit [Remote host closed the connection]
18:18-!-alluke [] has joined #openttd
18:19<Eddi|zuHause>__ln__: that sounds awfully hot
18:19-!-yorick_ [] has joined #openttd
18:19<alluke>what does
18:20<Supercheese>If it's 120°F outside, you can probably cook eggs on the sidewalks
18:20<Supercheese>there'd be enough solar flux
18:22<frosch123>hmm, the wiki page on fahrenheit is even more weird than what i remembered
18:22<__ln__>fair enough, something like 109°F was probably the maximum that i encountered outside.
18:23<alluke>1°c here
18:23<alluke>too cold
18:23-!-yorick [] has quit [Ping timeout: 480 seconds]
18:23<LordAro>just generally cold here
18:23<Supercheese>again, better than 1°F :P
18:24<alluke>aint that about -14 c
18:24*Supercheese wonders if DorpsGek has @convert
18:24<alluke>not really uncommon temperature during winter
18:25<Supercheese>@convert 1 C to F
18:25<@DorpsGek>Supercheese: 33.8
18:25<Supercheese>ho ho
18:25<__ln__>it was incredibly hot and exhausting at the hoover dam.
18:25<LordAro>nice :)
18:25<Supercheese>@convert 120 F to C
18:25<@DorpsGek>Supercheese: 48.8888888889
18:26<alluke>is it possible to be outside at 120 f
18:26<LordAro>@convert -40 F to C
18:26<@DorpsGek>LordAro: -40.0
18:26<LordAro>it's "let's play with DorpsGek" evening
18:27<@DorpsGek>you filthy swine!
18:27-!-retro|cz [] has joined #openttd
18:27<__ln__>wasn't exactly cold in death valley either.
18:28<alluke>its called death valley for a reason
18:28<LordAro>@convert 26 mm to chains
18:28<@DorpsGek>LordAro: 0.00129245207985
18:28<@planetmaker>omg! :D
18:28<@planetmaker>@convert 1 km to furlong
18:28<@DorpsGek>planetmaker: 4.9709695379
18:28<frosch123>hmm, what's "chains"?
18:28<Supercheese>@convert 66 feet to chains
18:28<@DorpsGek>Supercheese: 1
18:28<@planetmaker>I always wondered :D
18:29<LordAro>^ :p
18:29*LordAro looks up more strange units
18:29<frosch123>@convert 1 chains to m
18:29<@DorpsGek>frosch123: 20.1168
18:29<Supercheese>@convert 100 yards to football fields
18:29<@DorpsGek>Supercheese: 1
18:29<__ln__>@convert [seen Bjarni] to F
18:29<@DorpsGek>__ln__: Error: Bjarniwaslastseenin#openttd2years,5weeks,4days,23hours,10minutes,and19secondsago:<Bjarni>heh is not a valid unit.
18:29<alluke>convert 13 apples to oranges
18:29<Supercheese>@convert 1 football field to city buses
18:29<@DorpsGek>Supercheese: Error: football is not a valid unit.
18:30<Supercheese>@convert 1 football fields to city buses
18:30<@DorpsGek>Supercheese: Error: football is not a valid unit.
18:30<@planetmaker>@convert 1 bushel in m^3
18:30<@DorpsGek>planetmaker: Error: inm is not a valid unit.
18:30<@planetmaker>@convert 1 bushel to m^3
18:30<@DorpsGek>planetmaker: 0.0352390701669
18:30<Supercheese>@convert 1 light year to parsecs
18:31<@DorpsGek>Supercheese: Error: light is not a valid unit.
18:31<LordAro>@convert 42 seconds to nanocenturies
18:31<@DorpsGek>LordAro: Error: nanocenturies is not a valid unit.
18:31<@planetmaker>@convert one long to to metric ton
18:31<@DorpsGek>planetmaker: Error: one is not a valid unit.
18:31<Supercheese>@convert 1 LY to parsecs
18:31<@DorpsGek>Supercheese: Error: LY is not a valid unit.
18:31<@planetmaker>@convert 1 long ton to metric ton
18:31<@DorpsGek>planetmaker: Error: long is not a valid unit.
18:31<__ln__>football field is an interesting unit... used a lot especially in english texts, yet i have no clue how long is a football field or is it even of some standard size.
18:31*LordAro kicks DorpsGek
18:31<Supercheese>__ln__: look above
18:31<Supercheese>@convert 100 yards to football fields
18:31<@DorpsGek>Supercheese: 1
18:31<@planetmaker>@convert 1 angstrom in parsec
18:31<@DorpsGek>planetmaker: Error: inparsec is not a valid unit.
18:31<@planetmaker>@convert 1 angstrom to parsec
18:31<@DorpsGek>planetmaker: 0
18:32<@planetmaker>ok :D
18:32<Supercheese>oh, it does have parsec
18:32<Supercheese>@convert 1 parsec to AU
18:32<@DorpsGek>Supercheese: Error: AU is not a valid unit.
18:32<LordAro>@convert 1 parsec to au
18:32<@DorpsGek>LordAro: 206264.806247
18:32<LordAro>case sensitive, it seems]
18:32<@planetmaker>strange, I'd always spell it AU, too
18:32<@planetmaker>never au
18:32<Supercheese>@convert 1 ly to parsec
18:32<@DorpsGek>Supercheese: Error: ly is not a valid unit.
18:33<@planetmaker>@convert 1 au to light years
18:33<@DorpsGek>planetmaker: 1.58125074089e-05
18:33<LordAro>i assume DorpsGek's code is not available anywhere?
18:33<@planetmaker>it is open source. supybot
18:33<__ln__>Supercheese: so if it's 120 yards, why don't people just say 120 yards instead of using some unrelated absurd quasi-unit?
18:33<Supercheese>__ln__: beats me
18:33<Supercheese>it's incredibly silly
18:33<Supercheese>(and it's 100 yards)
18:34<frosch123>__ln__: because 120 is a too complex number for a football guy
18:34<@planetmaker>@convert 1 earth mass to solar masses
18:34<@DorpsGek>planetmaker: Error: earth is not a valid unit.
18:34<@planetmaker>darn :)
18:34<Supercheese>@convert 1 kW to tons
18:34<@DorpsGek>Supercheese: Error: unit categories did not match
18:34<Supercheese>lies and slander
18:34<@planetmaker>hehe :-)
18:34<Supercheese>@convert 1 ton to Btu/hr
18:34<@DorpsGek>Supercheese: Error: unit categories did not match
18:34<@planetmaker>@ convert 1 kW to BTU
18:34<@DorpsGek>planetmaker: Error: BTU is not a valid unit.
18:34<@planetmaker>@ convert 1 kW to btu
18:34<@DorpsGek>planetmaker: Error: btu is not a valid unit.
18:35<Supercheese>@convert 1 kW to btu/hr
18:35<@DorpsGek>Supercheese: Error: btu is not a valid unit.
18:35<@planetmaker>@ convert 1 kW to british thermal units
18:35<@DorpsGek>planetmaker: Error: britishthermalunits is not a valid unit.
18:35<frosch123>@convert 1kWh to MeV
18:35<@DorpsGek>frosch123: Error: 1kWh is not a valid unit.
18:35<frosch123>@convert 1 kWh to MeV
18:35<@DorpsGek>frosch123: Error: MeV is not a valid unit.
18:35<@planetmaker>@ convert 1 W to eV
18:35<@DorpsGek>planetmaker: Error: unit categories did not match
18:35<@planetmaker>@ convert 1 J to eV
18:35<@DorpsGek>planetmaker: 6241509744511524864
18:35<@planetmaker>of course :-)
18:36<Kjetil>@convert 1 pound to pascal
18:36<@DorpsGek>Kjetil: Error: unit categories did not match
18:36<@planetmaker>@convert 1 m^2 to barn
18:36<@DorpsGek>planetmaker: Error: unit categories did not match
18:36<Supercheese>wait what
18:36<Supercheese>what is a barn
18:36<Kjetil>@convert 1 footpound to pascal
18:36<@DorpsGek>Kjetil: Error: footpound is not a valid unit.
18:36<LordAro>@convert 1 m^3 to barn
18:36<@DorpsGek>LordAro: Error: unit categories did not match
18:36<__ln__>@convert 134 oz to gallon
18:37<@DorpsGek>__ln__: Error: unit categories did not match
18:37<Supercheese>@convert 134 floz to gallons
18:37<@DorpsGek>Supercheese: 1.046875
18:37<@planetmaker>honestly, called barn for its enormous size :D
18:37<Kjetil>@convert 1 oxenhead to gallons
18:37<@DorpsGek>Kjetil: Error: oxenhead is not a valid unit.
18:37<Supercheese>100 square femtometers, eh?
18:38<Supercheese>@convert 1 kg to slug
18:38<@DorpsGek>Supercheese: 0.0685217658568
18:38<Kjetil>@convert 1 hogshead to gallons
18:38<@DorpsGek>Kjetil: Error: hogshead is not a valid unit.
18:38<frosch123>@convert 1 hogsheads to gallons
18:38<@DorpsGek>frosch123: Error: hogsheads is not a valid unit.
18:39<Supercheese>@convert 1 firkin to gallon
18:39<@DorpsGek>Supercheese: Error: firkin is not a valid unit.
18:39<@planetmaker>@convert 1 Newton to pond
18:39<@DorpsGek>planetmaker: Error: Newton is not a valid unit.
18:39<@planetmaker>@convert 1 N to pond
18:39<@DorpsGek>planetmaker: Error: pond is not a valid unit.
18:39<Kjetil>what ?!
18:39<@planetmaker>@convert 1 N to pd
18:39<@DorpsGek>planetmaker: Error: pd is not a valid unit.
18:39<Supercheese>@convert 1 N to lbf
18:39<@DorpsGek>Supercheese: 0.2248089431
18:40<Supercheese>@convert 1 kg to lbm
18:40<@DorpsGek>Supercheese: 2.20462262185
18:40<Supercheese>Two different pounds :P
18:40<Kjetil>@convert 1 kf to nm
18:40<@DorpsGek>Kjetil: Error: kf is not a valid unit.
18:40<__ln__>@convert 1 euro to pesetas
18:40<@DorpsGek>__ln__: Error: euro is not a valid unit.
18:40<LordAro>found the list:
18:40<LordAro>sorry for ruining the fun ;p
18:40<Supercheese>quick, exploit
18:41<Supercheese>@convert 1 lid to kg
18:41<@DorpsGek>Supercheese: 0.028349523125
18:41<@planetmaker>@convert 1 N to kilopond
18:41<@DorpsGek>planetmaker: Error: kilopond is not a valid unit.
18:41<Supercheese>@convert 20 mm to caliber
18:41<@DorpsGek>Supercheese: 78.7401574803
18:41<frosch123>LordAro: drug slang?
18:41<Kjetil>no guessing on SI-prefixes ? What a pitty
18:41<LordAro>@convert 7 shoe size mens to show size womens
18:41<@DorpsGek>LordAro: Error: shoe is not a valid unit.
18:41<LordAro>frosch123: ?
18:41<__ln__>@convert men to women
18:41<@DorpsGek>__ln__: Error: men is not a valid unit.
18:42<@planetmaker>@convert 1 stone to amu
18:42<@DorpsGek>planetmaker: 3824236716237265854667948032
18:42<@planetmaker>many atoms in a stone :D
18:43<@planetmaker>@convert 1 jansky to J
18:43<@DorpsGek>planetmaker: Error: jansky is not a valid unit.
18:43<@planetmaker>@convert 1 jy to J
18:43<@DorpsGek>planetmaker: Error: jy is not a valid unit.
18:43<alluke>idiot radio host played a christmas song
18:43<Supercheese>@convert 1 pint to imp pt
18:43<@DorpsGek>Supercheese: Error: imppt is not a valid unit.
18:43<Kjetil>@convert 12 parsec to hours
18:43<@DorpsGek>Kjetil: Error: unit categories did not match
18:43<__ln__>@convert dozen to pi
18:43<@DorpsGek>__ln__: 3.81971863421
18:43<Supercheese>@convert 1 pint to hogsheadbeer
18:43<@DorpsGek>Supercheese: Error: hogsheadbeer is not a valid unit.
18:43<Kjetil>damn you mr. solo
18:43<Supercheese>@convert 1 pint to hogshead beer
18:43<@DorpsGek>Supercheese: Error: hogsheadbeer is not a valid unit.
18:44<@planetmaker>@convert 1 lumen to lux
18:44<@DorpsGek>planetmaker: Error: unit categories did not match
18:44<Supercheese>@convert 30 mpsi to gpa
18:44<@DorpsGek>Supercheese: Error: mpsi is not a valid unit.
18:44<Kjetil>@convert league to screw size
18:44<@DorpsGek>Kjetil: 14621533.8462
18:45<alluke>is dorpsgek a bot
18:45<frosch123>no, just a weirdo
18:45<Supercheese>@convert mpg to 1/ft
18:45<@DorpsGek>Supercheese: Error: unit categories did not match
18:45<Supercheese>@convert mpg to 1/ft^2
18:45<@DorpsGek>Supercheese: 39497.1428571
18:45<Supercheese>there we go
18:45<Kjetil>He is just very good at the googles
18:45<alluke>@convert 6969696969 c to f
18:45<@DorpsGek>alluke: Error: c is not a valid unit.
18:45<alluke>it is
18:46<@DorpsGek>alluke: what?
18:46<Kjetil>real people use kelvin
18:46<@DorpsGek>do they?
18:46<Kjetil>no :(
18:46<Kjetil>I wish
18:46<Supercheese>fake people use kelvin
18:47<Kjetil>"It's 270 degrees outside to day. Better put a coat on"
18:47<@planetmaker>Kelvin is not degrees ;-)
18:48<@planetmaker>It's without "°"
18:48<LordAro>wait, that's not the list of units, that's just a commented out list
18:48<LordAro>list seems to actually be provided in "units.dat" which isn't in the repo, i think
18:48<Kjetil>planetmaker: then it is no fun
18:49<@planetmaker>and otherwise wrong ;-)
18:49<frosch123>LordAro: the list is assigned to the variable "unitdata"
18:49<alluke>@convert x m to ft
18:49<@DorpsGek>alluke: Error: x is not a valid unit.
18:49<Supercheese>@convert 1 gallon to butts
18:49<@DorpsGek>Supercheese: Error: butts is not a valid unit.
18:49<Kjetil>@convert 1 bbl to pint
18:49<@DorpsGek>Kjetil: 336
18:49<Kjetil>That's a lot of pints
18:49<alluke>@convert x m to 10 ft
18:49<@DorpsGek>alluke: Error: x is not a valid unit.
18:49<Supercheese> says so
18:49<alluke>it cant do equations
18:49<LordAro>frosch123: hmm, but it's commented out, as far as i can see
18:50<frosch123>no, it's not commented out
18:50<frosch123>it is a multiline string constant
18:50<@planetmaker>@convert 1 candela to J/sr
18:50<@DorpsGek>planetmaker: Error: unit categories did not match
18:50<frosch123>f = StringIO.StringIO(unitData) <- that reads the string into a stream
18:50<@planetmaker>@convert 1 candela to J/sr^2
18:50<@DorpsGek>planetmaker: Error: unit categories did not match
18:50<Kjetil>@convert 1m / 1s to kph
18:50<@DorpsGek>Kjetil: Error: 1m is not a valid unit.
18:50<LordAro>frosch123: yus, i see it now
18:51<frosch123>LordAro: you can use multiline string constants like comments though
18:51<@planetmaker>@convert 1 m/s to km/h
18:51<@DorpsGek>planetmaker: Error: h is not a valid unit.
18:51<frosch123>assigning a string to nothing is a nop operation
18:51<Supercheese>@convert 1 $ to €
18:51<@DorpsGek>Supercheese: Error: $ is not a valid unit.
18:51<LordAro>i got confused between multiline strings and comments
18:51<LordAro>yes, that
18:51<__ln__>@convert 1 cochrane to kwh
18:51<@DorpsGek>__ln__: Error: cochrane is not a valid unit.
18:51<Supercheese>@convert warp 7 to mph
18:51<@DorpsGek>Supercheese: Error: warp is not a valid unit.
18:52<Supercheese>@convert 7 warp to mph
18:52<@DorpsGek>Supercheese: Error: warp is not a valid unit.
18:52<LordAro>@convert 1 centistokes to poise
18:52<@DorpsGek>LordAro: Error: unit categories did not match
18:52<@planetmaker>@convert 1 mach to m/s
18:52<@DorpsGek>planetmaker: 331.46
18:53<alluke>@convert 1 mach to km/h
18:53<@DorpsGek>alluke: Error: h is not a valid unit.
18:53-!-Devroush [] has quit []
18:53<Kjetil>@convert 1 shake to jiffy
18:53<@DorpsGek>Kjetil: Error: shake is not a valid unit.
18:53<alluke>i didnt say km/h
18:53<@planetmaker>@convert 1 m/s to km/hour
18:53<@DorpsGek>planetmaker: 3.6
18:54<@planetmaker>LordAro, iirc it's dynamic and static, thus doesn't match
18:54<Kjetil>@convert 1 foe to joules
18:54<@DorpsGek>Kjetil: Error: foe is not a valid unit.
18:54<@planetmaker>@convert 1 century to s
18:54<@DorpsGek>planetmaker: 3155692597.47
18:55<@planetmaker>@convert 1 year to s
18:55<@DorpsGek>planetmaker: 31556925.9747
18:55<@planetmaker>@calc pi * 10^7
18:55<@DorpsGek>planetmaker: Error: Something in there wasn't a valid number.
18:55<Eddi|zuHause>@calc pi*10**7
18:55<@DorpsGek>Eddi|zuHause: 31415926.5359
18:55<__ln__>@calc [convert 1 to pi] * 10^7
18:55<@DorpsGek>__ln__: Error: to is not a valid unit.
18:56<__ln__>@calc [convert pi to pi] * 10^7
18:56<@DorpsGek>__ln__: Error: Something in there wasn't a valid number.
18:56-!-adf89 [] has quit [Ping timeout: 480 seconds]
18:57<Eddi|zuHause>once upon a time there was a bot which output weird numbers when entering stuff like 10^7, until people realized ^ didn't mean "power" but "bitwise xor"
18:57<Kjetil>@calc 1++
18:57<@DorpsGek>Kjetil: Error: unexpected EOF while parsing (<string>, line 1)
18:57<Supercheese>@calc 10^^7
18:57<@DorpsGek>Supercheese: Error: invalid syntax (<string>, line 1)
18:58<Kjetil>@calc 3 & 1
18:58<@DorpsGek>Kjetil: Error: Something in there wasn't a valid number.
18:58<Supercheese>@calc 1 || 1
18:58<@DorpsGek>Supercheese: Error: invalid syntax (<string>, line 1)
18:59<Supercheese>@convert 30 degrees to gradians
18:59<@DorpsGek>Supercheese: 33.3333333333
19:01<Eddi|zuHause>@convert Supercheese to Superfondue
19:01<@DorpsGek>Eddi|zuHause: Error: Supercheese is not a valid unit.
19:02<@planetmaker>@convert 1 apple to orange
19:02<@DorpsGek>planetmaker: Error: apple is not a valid unit.
19:02<Supercheese>@convert 1 yard to cubit
19:02<@DorpsGek>Supercheese: 1.65137614679
19:02<alluke>@convert 350 cu in to liters
19:02<@DorpsGek>alluke: Error: cu is not a valid unit.
19:02<krinn>@give money
19:03<alluke>@convert 350 cid to liters
19:03<@DorpsGek>alluke: Error: cid is not a valid unit.
19:03<Supercheese>@convert 1 gallon to cubit^3
19:03<@DorpsGek>Supercheese: 0.0222967979868
19:03<Supercheese>cubic cubits
19:03<alluke>@convert 350 cubic inches to liters
19:03<@DorpsGek>alluke: Error: cubic is not a valid unit.
19:03<alluke>OH COME ON
19:03<+glx>play with the bot in private please
19:04<krinn>@convert 50 millirem
19:04<@DorpsGek>krinn: convert [<number>] <unit> to <other unit>
19:04<alluke>@convert 350 in^3 to liters
19:04<@DorpsGek>alluke: 5.7354724
19:04<LordAro>glx: but we're having fun!
19:04<alluke>@convert 454 in^3 to liters
19:04<@DorpsGek>alluke: 7.439727056
19:04*Supercheese feels guilty for starting the trend
19:05<alluke>someone should ban dorpsgek :P
19:05<+glx>or the abusers
19:05<Supercheese>@convert 1 byte to nibble
19:05<@DorpsGek>Supercheese: Error: nibble is not a valid unit.
19:06<alluke>theyre fun
19:06<krinn>@convert 10 bytes to octets
19:06<@DorpsGek>krinn: Error: octets is not a valid unit.
19:06<@DorpsGek>no no. I resist!
19:07<frosch123>@convert heathen to christian
19:07<@DorpsGek>frosch123: Error: heathen is not a valid unit.
19:07<alluke>@convert 1 dorpsgek
19:08<@DorpsGek>alluke: convert [<number>] <unit> to <other unit>
19:08<alluke>@convert 1 dorpsgek to dorpsgek
19:08<@DorpsGek>alluke: Error: dorpsgek is not a valid unit.
19:10<@DorpsGek>definitely no.
19:11-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
19:13-!-tycoondemon [] has quit [Read error: Connection reset by peer]
19:14-!-tycoondemon [] has joined #openttd
19:16-!-Elukka [] has quit []
19:16-!-zydeco [] has quit [Quit: Miscellaneous hardware exception error]
19:21-!-alluke [] has quit [Quit: Page closed]
19:27-!-HerzogDeXtEr1 [] has quit [Read error: Connection reset by peer]
19:47-!-roboboy [] has joined #openttd
20:04-!-Japa [~Japa@] has joined #openttd
20:06-!-Haube [] has quit [Quit: Leaving.]
20:10-!-yorick_ [] has quit [Remote host closed the connection]
20:14-!-DDR [~kvirc@] has quit [Ping timeout: 480 seconds]
21:00-!-Japa [~Japa@] has quit [Ping timeout: 480 seconds]
21:24-!-LordAro [] has quit [Ping timeout: 480 seconds]
21:40-!-glx [] has quit [Quit: Bye]
21:52-!-retro|cz [] has quit [Ping timeout: 480 seconds]
21:58-!-Stimrol [] has joined #openttd
22:06-!-DDR [] has joined #openttd
22:26-!-Stimrol [] has quit [Quit: ZNC -]
22:31-!-Jomann [] has quit [Remote host closed the connection]
22:40-!-Stimrol [] has joined #openttd
23:53-!-jjavaholic [] has quit [Ping timeout: 480 seconds]
---Logclosed Fri Nov 15 00:00:30 2013