IRC logs for #openttd on OFTC at 2015-06-05
            
00:11:21 *** sla_ro|master has quit IRC
00:54:28 *** Hiddenfunstuff has quit IRC
01:40:00 *** fjb has quit IRC
02:03:06 *** DDR_ has joined #openttd
02:04:25 *** DDR_ has quit IRC
02:04:25 *** DDR has quit IRC
02:07:26 *** DDR has joined #openttd
02:19:27 <Zabyte> Alright, I cleaned, reverted, updated the repo, updated VS2012, still having issues
02:22:39 <Zabyte> Any suggestions?
02:49:47 <Zabyte> I DID IT
02:50:21 <Zabyte> I got it to build, the issue was with visual studio
02:51:03 <Zabyte> I replaced the line in question:
02:51:06 <Zabyte> new ((void *)&_vals[i]) T (v._vals[i]);
02:51:16 <Zabyte> With two seperate lines:
02:51:23 <Zabyte> void* address = ((void *)&_vals[i]);
02:51:33 <Zabyte> new (address) T (v._vals[i]);
02:52:01 <Zabyte> That shouldn't have made any difference, but it worked, so ...
02:54:57 *** chester_ has quit IRC
02:56:14 <Zabyte> Everything is night time now...
02:56:21 <Zabyte> Why is it night time?
02:58:40 <Zabyte> Oh, had the night GRF for some reason
03:48:25 *** gelignite has quit IRC
03:51:15 *** gelignite has joined #openttd
03:59:24 *** gelignite has quit IRC
04:00:26 *** glx has quit IRC
04:07:57 *** supermop has joined #openttd
05:48:45 *** kamnet has joined #openttd
05:51:40 <kamnet> Morning all
06:56:01 *** Eddi|zuHause has quit IRC
06:56:16 *** Eddi|zuHause has joined #openttd
07:39:25 <supermop> yo
07:42:40 *** Zabyte has quit IRC
07:42:40 *** Zabot has quit IRC
08:18:02 <kamnet> Good morning supermop. How goes?
08:18:11 <planetmaker> moin
08:22:47 <kamnet> good morning planetmaker
08:34:32 <supermop> goes alright
08:34:55 *** Celestar has joined #openttd
08:41:38 *** sla_ro|master has joined #openttd
08:42:56 *** Celestar has quit IRC
08:49:57 *** DDR has quit IRC
08:50:20 <kamnet> good deal supermop
08:51:46 *** DDR has joined #openttd
08:52:53 *** DDR has quit IRC
08:53:14 *** DDR has joined #openttd
08:53:29 *** Celestar has joined #openttd
09:02:57 *** DDR has quit IRC
09:04:08 *** DDR has joined #openttd
09:04:31 *** wicope has joined #openttd
09:09:29 *** DDR has quit IRC
09:10:45 *** DDR has joined #openttd
09:11:58 *** JacobD88 has joined #openttd
09:13:52 *** tokai|noir has joined #openttd
09:13:52 *** ChanServ sets mode: +v tokai|noir
09:18:54 *** tokai|mdlx has quit IRC
09:20:37 *** kamnet has quit IRC
09:39:05 *** JacobD88 has quit IRC
09:54:53 *** DDR has quit IRC
09:55:44 *** DDR has joined #openttd
10:05:43 *** DDR has quit IRC
10:09:56 *** DDR has joined #openttd
10:10:57 *** DDR has joined #openttd
10:18:47 *** liq3 has quit IRC
10:27:53 *** Hiddenfunstuff has joined #openttd
11:01:19 *** Celestar has quit IRC
11:01:30 *** Celestar has joined #openttd
11:16:32 *** DDR has quit IRC
12:03:30 *** Pensacola has joined #openttd
13:00:49 *** sla_ro|master has quit IRC
13:08:18 *** pawel has joined #openttd
13:08:29 *** pawel has left #openttd
13:08:38 *** orian_ has joined #openttd
13:11:40 *** titch has joined #openttd
13:12:47 <titch> hello. recently got OTTD 1.5.1 and when i go to online content nothing loads up, no new GRF's AI none of it... is this a bug or just my copy?
13:15:10 *** orian_ has quit IRC
13:15:21 *** orian has joined #openttd
13:15:36 <orian> titch: just checked, works fine for me
13:16:55 <orian> frosch123: I've poke around game scripts. I cannot find a way to check an owner of the road, any clues?
13:17:20 <titch> any ideas on whats wrong with mine then oriian
13:19:51 <orian> maybe firewall?
13:20:50 <titch> true
13:25:18 *** jjavaholic has joined #openttd
13:28:00 <planetmaker> orian, it's pointless to highlight a person who's not around ;)
13:28:38 <planetmaker> (and imho generally politer to just ask general questions without highlighting a particular person)
13:28:56 <planetmaker> you might want to make use of GSTile::GetOwner()
13:29:03 *** titch has quit IRC
13:30:19 <planetmaker> @ports
13:30:19 <DorpsGek> planetmaker: OpenTTD uses TCP and UDP port 3979 for server <-> client communication, UDP port 3978 for masterserver (advertise) communication (outbound), and TCP port 3978 for content service, a.k.a. BaNaNaS (outbound)
13:30:34 <planetmaker> hm.. he's gone
13:31:08 *** Supercheese is now known as Guest644
13:31:14 *** Supercheese has joined #openttd
13:31:33 <planetmaker> orian, do you know http://nogo.openttd.org/api/ ?
13:32:05 <V453000> XD
13:32:26 <orian> planetmaker: yes,using it
13:33:29 <orian> eh, i didn't notice this method (Tile:GetOwner()), thanks!
13:37:17 *** Guest644 has quit IRC
13:42:51 *** Celestar has left #openttd
13:42:52 *** smoke_fumus has quit IRC
14:37:06 *** Celestar has joined #openttd
14:43:01 *** Celestar has quit IRC
14:43:34 *** Rejf has quit IRC
14:45:22 *** Rejf has joined #openttd
15:01:27 <supermop> yo
15:01:58 *** Celestar has joined #openttd
15:23:31 <peter1138> ~
15:48:41 *** shirish has joined #openttd
16:02:35 *** shirish_ has joined #openttd
16:02:44 *** gelignite has joined #openttd
16:04:16 *** orian has quit IRC
16:09:05 *** shirish has quit IRC
16:25:59 *** Celestar has quit IRC
16:30:13 *** Alberth has joined #openttd
16:30:13 *** ChanServ sets mode: +o Alberth
16:48:52 *** bungeebungalow has joined #openttd
16:50:02 *** bungeebungalow has quit IRC
16:59:56 *** orian has joined #openttd
17:00:20 *** orian has joined #openttd
17:01:40 *** shirish has joined #openttd
17:02:22 <orian> Ok, i have a GS finding user roads, but when I call GSRoad.AreRoadTilesConnected(tile, next_tile) it returns false, the road was create in UI
17:05:18 <Alberth> You tried it at the simplest level possible? GSRoad.AreRoadTilesConnected(AITile.GetTileIndex(x, y), AITile.GetTileIndex(x+1, y)) or so?
17:05:54 *** shirish__ has joined #openttd
17:06:19 *** shirish_ has quit IRC
17:07:05 <Alberth> You tried setting a road type?
17:09:51 *** shirish has quit IRC
17:10:17 *** shirish has joined #openttd
17:13:42 <orian> I have two coordinates, I print them to log, they are adjacent, and the function returns false
17:15:42 <Alberth> pre-conditions all hold?
17:16:47 <orian> checking, I've added extra checks
17:16:56 *** shirish__ has quit IRC
17:23:19 <orian> looks like precodnitions are met
17:30:30 *** shirish_ has joined #openttd
17:32:43 *** shirish has quit IRC
17:35:40 *** sla_ro|master has joined #openttd
17:35:41 *** shirish has joined #openttd
17:36:26 *** supermop has quit IRC
17:42:49 *** shirish_ has quit IRC
17:42:52 <orian> hm the method: http://nogo.openttd.org/api/1.5.1/classGSCompanyMode.html doesn't exist
17:44:35 <orian> also, I've tried to use GSRoad.RemoveRoad, it returns false.
17:44:58 *** Pensacola has quit IRC
17:45:31 <orian> all preconditions are met, I guess it's only for AI not GS?
17:47:47 <Alberth> there is a GSRoad, so it should work
17:50:02 *** gelignite has quit IRC
17:52:27 <Alberth> http://devs.openttd.org/~alberth/info.nut http://devs.openttd.org/~alberth/main.nut works for me
17:55:20 *** HerzogDeXtEr has joined #openttd
17:58:07 *** shirish_ has joined #openttd
18:00:33 <orian> it doesn't remove a road
18:01:05 <orian> unless i miss something obvious like 'submitting' actions
18:01:13 <Alberth> no, you had a road connect problem didn't you?
18:02:14 <orian> yes,
18:02:23 <orian> I still have it,
18:02:40 <Alberth> my files show the primitive works, as far as I can see
18:03:02 <orian> ok,
18:03:05 <orian> thx
18:03:15 *** frosch123 has joined #openttd
18:03:16 <Alberth> you may want to make a post about it in the forum, with a small example
18:03:25 <Alberth> hoi
18:03:50 *** shirish has quit IRC
18:04:19 <frosch123> moin
18:04:20 <Alberth> and code that demonstrates the failure
18:08:29 *** TheMask96 has quit IRC
18:09:51 *** Progman has joined #openttd
18:10:18 <orian> thx
18:13:46 *** TheMask96 has joined #openttd
18:19:32 *** andythenorth has joined #openttd
18:20:12 <andythenorth> o/
18:22:31 <Alberth> hi hi
18:28:52 *** orian has quit IRC
18:30:38 * andythenorth has been away
18:34:04 <Alberth> wb then :)
18:41:58 * andythenorth ponders drawing
18:45:43 <Alberth> lacking pixels?
18:50:28 * andythenorth will find some
19:26:32 * andythenorth wonders what the FIRS hardware store is for
19:26:39 <andythenorth> and why the builders yard doesn’t just accept goods
19:26:56 <andythenorth> is it to offer variety of destinations? o_O
19:35:48 *** Progman has quit IRC
19:39:56 *** Sziha has joined #openttd
19:40:24 <Sziha> Hello everybody! I was wondering if someone can help me with compiling openttd :)
19:42:23 * andythenorth changing FIRS builders yard https://dev.openttdcoop.org/attachments/download/7331/builders_yard_1.png
19:42:35 <andythenorth> previously this http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/industries.html#builders_yard
19:42:49 <LordAro> frosch123: wiki updated, sorry for the delay :p
19:43:51 <frosch123> thanks :)
19:48:18 *** shirish has joined #openttd
19:48:30 *** glx has joined #openttd
19:48:30 *** ChanServ sets mode: +v glx
19:51:04 *** shirish has quit IRC
19:55:08 *** shirish_ has quit IRC
19:55:35 <Supercheese> Oooh, new builder's yard is nice
20:04:55 <Sziha> Hi guys. Im working on Mac. (osx 10.10) I actually want to play Openttd with this patches: http://www.tt-forums.net/viewtopic.php?f=33&t=73085 . when I try to use 'make' command after some time in the process i get an error: [SRC] Compiling rev.cpp /Users/krzys/OpenttdNEW/src/rev.cpp:60:41: error: expected expression const byte _openttd_revision_modified = ; ^ 1 error generated. make[1]: *** [rev.o] Error 1 make: ***
20:05:09 <Sziha> does anyone know how to fix it?
20:05:49 <frosch123> check whether you got an error message earlier
20:06:14 <Sziha> no, that's the only one. and compiling stops right after that error
20:07:53 <Sziha> the thing i'm doing, i'm downloading the source (provided on the first post on the forum) and then i ./configure and then make, right? the patches should be already applied?
20:09:01 <frosch123> oh, in that case, maybe the sources on the forums are already borked
20:09:13 <frosch123> what is the content of rev.cpp and rev.cpp.in right after download?
20:09:16 <frosch123> i.e. before running anything
20:09:26 <frosch123> you can paste them to paste.openttdcoop.org
20:10:27 *** shirish has joined #openttd
20:12:37 <Eddi|zuHause> most likely something failing in ./configure
20:12:53 <Sziha> no, ./configure runs without any problems
20:12:55 <Sziha> https://paste.openttdcoop.org/p808fsexm
20:13:06 <frosch123> Eddi|zuHause: more likely the uploaded source is some half broken non-vcs-chekcout
20:13:35 <Sziha> https://paste.openttdcoop.org/paqwvupo1
20:14:32 <Sziha> actually when i try to do ./configure it tells me -bash: ./configure Permission denied
20:14:56 <Sziha> then i put command 'chmod +x configure'
20:15:17 <frosch123> yeah, likely the patcher is on windows, and broke all the scripts :p
20:15:31 <frosch123> well, you can try coying the rev.cpp over the rev.cpp.in
20:15:39 <frosch123> it really cannot get more broken :p
20:16:05 <Sziha> haha
20:17:14 <Sziha> actutally there are files skipped during configuration
20:17:17 <Sziha> https://paste.openttdcoop.org/phsxgtej5
20:17:22 <Sziha> that's ./configure log
20:17:47 <Sziha> and now i see there are errors there too
20:18:40 <frosch123> the skipping is fine
20:19:09 *** shirish_ has joined #openttd
20:19:35 <frosch123> no idea about the clang errors, that's really an osx-only thing
20:19:42 <Sziha> ok ;)
20:19:52 <Sziha> so i put the content of rev.cpp into rev.cpp.in /
20:19:54 <Sziha> ?
20:20:06 <frosch123> yes, no promises :p
20:20:15 <Sziha> ok, let's see
20:21:50 *** shirish__ has joined #openttd
20:22:37 <Sziha> do you think it's something the patchMaker can fix if I post it on the forum? or it is just because he patched it on windows, and i'm on mac?
20:23:05 <frosch123> it's because the patcher uploaded a self made source mundle
20:23:07 <frosch123> *buindle
20:23:17 <frosch123> instead of a patch
20:23:44 <Sziha> there are like 30 patches he applied
20:23:50 <frosch123> and the bundle contains half of the files which are auto-generated, and misses others
20:23:59 <Sziha> i see
20:24:15 <Sziha> would i get the same result if i applied patches by myself?
20:24:38 <frosch123> don't underestimate the effort to apply 30 patches and resolve the conflicts :p
20:24:47 <Sziha> that's what i'm thinking :D
20:24:56 <frosch123> what i mean, the patcher should have uploaded a combined patch
20:25:06 <Sziha> does it mean that he has to change patches somehow to make them all work together?
20:25:06 <frosch123> a single patch file containing all the patches, already merged
20:25:12 <Sziha> i see
20:25:41 <frosch123> you required programming skills to merge patches, unless they are really independent
20:25:43 <Sziha> so the process of applying more then one patch is first joing them in one patch and then patching the openttd source code?
20:25:48 <Sziha> yup
20:25:49 <frosch123> which is unlikely if there are 30 or them :p
20:25:51 *** shirish has quit IRC
20:26:08 <Sziha> that is certain i'm not there yet ;)
20:26:11 <frosch123> no, you patch the ottd source with the 30 patches, one at a time
20:26:21 <frosch123> and at the end you create a new patch from that source
20:26:36 <Sziha> i see
20:27:19 <Sziha> ok, i'll ask for the final patch then. if he made it work, is it difficult to create final patch?
20:27:42 <frosch123> that depends on how the patcher did the merges
20:28:26 <Sziha> ok :D my compiling process is still running after changing the files you mentioned
20:28:38 * andythenorth ponders
20:28:41 *** shirish_ has quit IRC
20:28:42 <frosch123> if it was done "correctly" it is only 2 clicks. but sometimes people get creative and achieve things in ways noone thought they could be done
20:28:46 <andythenorth> should I remove the FIRS hardware store? o_O
20:29:02 <Sziha> haha
20:30:51 <Sziha> well i have passed the file that caused an error before. But now i got another one, this time in tree_cmd.cpp https://paste.openttdcoop.org/pcex9xslg
20:31:37 <frosch123> insert a "(TreeType)" after the ":"
20:33:42 <Sziha> i dont' know how to do that...
20:34:12 *** shirish has joined #openttd
20:34:29 <frosch123> well, use some texteditor (no office writer) to edit that fiile :)
20:34:40 <frosch123> then continue with "make"
20:35:03 <Sziha> that's the line 147 of the tree_cmd.cpp file
20:35:05 <Sziha> return (seed & 1) ? (TreeType)(seed * TREE_COUNT_SUB_ARCTIC / 256 + TREE_SUB_ARCTIC) : (seed * TREE_COUNT_SUB_ARCTIC / 256 + TREE_SUB_ARCTIC);
20:35:25 <frosch123> yes, insert a "(TreeType)" after the ":" :)
20:35:57 <frosch123> there is only one colon in that line
20:35:57 <Eddi|zuHause> Sziha: see how the first item reads "(TreeType)(seed * ...)" and the second one reads just "(seed * ...)"?
20:36:07 <Sziha> yup, got it
20:36:20 <Sziha> making it again :D:D
20:36:29 <Eddi|zuHause> Sziha: that is probably an error in one of the patches
20:36:48 <frosch123> which the windows compiler ignored apparently
20:37:30 <Eddi|zuHause> either ignored it, or did some kind of type inference
20:37:53 <Sziha> if a 'make' process stopped due to an error, and then i changed that file, if i just put 'make' again, it will pick it up when it stopped?
20:37:55 <Eddi|zuHause> the latter assuming some kind of intelligence on the compiler part :p
20:38:04 <Eddi|zuHause> Sziha: usually yes
20:38:09 <Sziha> ok
20:38:18 *** shirish_ has joined #openttd
20:38:22 <Eddi|zuHause> Sziha: unless the file you changed is used by a lot of other files, like english.txt
20:38:31 <Sziha> i'll start it again then becuase right after i got another error...
20:38:33 <Eddi|zuHause> then it has to re-do basically everything
20:38:56 <Eddi|zuHause> also some .h files have that effect
20:39:14 <Sziha> yup, that's fine
20:40:51 *** shirish__ has quit IRC
20:43:47 *** shirish has quit IRC
20:45:46 <Sziha> so how about that error... /Users/krzys/OpenttdNEW/src/viewport.cpp:168:43: error: a space is required between consecutive right angle brackets (use '> >') typedef std::list<std::pair<int, OrderType>> RankOrderTypeList;
20:46:11 <Sziha> just put space between >> in line 168 ?
20:46:27 *** shirish_ has quit IRC
20:46:35 <Eddi|zuHause> yes. but that is your compiler being ancient, not an actual error.
20:46:51 <Sziha> well... i'm using command line in my macos
20:46:57 <Sziha> but i have newest xcode downloaded
20:47:35 <Eddi|zuHause> just because it's "newest" (whatever that means), doesn't mean they kept up in development with the language changes...
20:47:56 <Sziha> haha, that might be an issue -_-
20:48:12 <Sziha> so what language is actually used here?
20:48:33 <Sziha> is it c++?
20:48:46 <Eddi|zuHause> i think the ">> without space" is a C++11-ism
20:49:10 <Eddi|zuHause> meaning a change in the C++ language introduced in 2011
20:49:28 <Sziha> interesting, because this xcode has c++ 14 implemented alerady...
20:49:38 *** roidal has joined #openttd
20:49:40 <Sziha> well i'll just change this file and see if it works
20:49:56 <Eddi|zuHause> doesn't mean they implemented ALL of it
20:50:05 <Sziha> they must have not^^
20:51:29 <frosch123> oh, so c++11 added even more ambigiousness :p
20:51:37 <frosch123> i didn't think you could make it even worse
20:52:04 <Sziha> i have to start saving more for my pc. I'm using mac for last 6 months and everytime i want to do something i have to go through a series of painful and time consuming 'solutions' to make anything work
20:54:17 <andythenorth> just install linux on dual boot
20:54:36 <andythenorth> or even in virtualbox
20:55:14 <Sziha> it's not my computer and the owner doesn't allow it... long story short, today i feel like i need a pc even more :D
20:55:53 <andythenorth> a PC laptop is about £200 or so
20:56:05 * andythenorth is typing this on a mac
20:56:35 <andythenorth> there are definitely obstacles to using a mac for software development
20:57:44 <Sziha> haha, i recently moved to canada and i can't work here yet. that's why i have to wait a little more before buying new computer.and if i buy a new computer for sure it won't be a £200 pc :P
20:58:27 <Sziha> hey, if i got a linking error this time, can i just configure and make it again? without putting back oryginal files?
21:00:39 <frosch123> you can configure and make as often as you like
21:00:44 <frosch123> it does not affect your changes
21:00:54 <Sziha> ok
21:01:45 <Sziha> so this is the linking error. can you make anything of it? https://paste.openttdcoop.org/p86u6vfbx
21:03:21 <frosch123> haha, windows patchers :p
21:03:29 <frosch123> you likely need to add some more lines to sources.list
21:03:39 <frosch123> any files which are new due to the patches
21:03:47 <Sziha> ah
21:04:13 <Sziha> i think i'm gonna give up on that...
21:06:13 <Sziha> i'll ask for one patch from the patchmaker and i'll try it then
21:06:34 <Sziha> thank you (again!) for your time guys
21:09:36 <Eddi|zuHause> that likely won't fix any of the errors you got here
21:10:22 <Eddi|zuHause> <andythenorth> a PC laptop is about £200 or so <-- the last PC i bought came out at ~800€
21:11:08 <Eddi|zuHause> a laptop with similar equipment is likely more expensive than that
21:16:29 <Sziha> i dont' really need a laptop. I used to have a pc, but because i moved, i couldn't take it with me. I had an i7-2600k, 16GB or RAM, Samsung 840 pro SSD drive and GTX 470 graphic card. it worked good enough for me :D
21:21:40 <Sziha> Frosch123, you were lauging at 'windows patchers' before, you think that linux is the best for that kind of work?
21:21:59 <frosch123> well, i am obviously biased
21:22:11 <frosch123> but linux is definitely the best platform for developing software
21:22:27 <frosch123> which does not necessarily make it the best platform for your purposes
21:22:39 <Sziha> i see
21:23:18 <frosch123> but the tools for developing software on linux are like a decade ahead of windows
21:23:49 <frosch123> and osx is an isolated world
21:23:58 <frosch123> either you do stuff on osx, or you do it not on osx
21:24:08 <Sziha> that's the feeling i'm getting about osx
21:25:09 <Sziha> recently i started to learn c++ (from the very very basic level). if i wanted to use linux for that, which one should i install?
21:25:34 <Sziha> like you mentioned before, i could probably instal virtual machine on my mac
21:28:49 <frosch123> i don't think i can make a proper recommendation :)
21:29:00 <frosch123> i only used 3 distros in my life (suse, gentoo, debian)
21:29:05 <frosch123> suse is thoroughly crap
21:29:35 <frosch123> gentoo is when you want to jump into deep water and either learn stuff or drown
21:29:48 <frosch123> if you are tech savy and want to learn stuff, you could try gentoo
21:30:01 <frosch123> but if you are new, then debian is likely the best option of those 3
21:30:06 <ST2> personally I use Linux Mint (debian based) to test some stuff - quite easy to use :)
21:30:33 <frosch123> more end-user oriented distros like ubuntu are likely less useful for development
21:30:42 <Sziha> how about ubuntu? it's... popular^^
21:30:58 <Sziha> ah i see
21:31:14 <frosch123> ubuntu is what you would pick if you came from windows and are not tech-savy :)
21:32:24 *** Wolf01 has joined #openttd
21:33:01 <Wolf01> hi o/
21:36:30 <Sziha> but let's say that i'm interested in learning more about programming in general. coming from windows, if i choose ubuntu, would i learn new things, or is it just a windows replacement?
21:37:05 <Sziha> or should i try ubuntu first and then move to gentoo?
21:37:43 <frosch123> i don't think either of them are the right choice for you :)
21:37:54 <frosch123> try debian, or mint or whatever :)
21:38:02 <Sziha> haha, ok :D thanks!
21:38:17 <andythenorth> the main issues with OS X are (1) ports tree not 100% reliable (2) Apple have an aggressive attitude to changing things + deprecating backwards compatibility
21:38:26 <frosch123> and if you mean programming "in general", people recommend learning python these days
21:38:36 <andythenorth> that is a worrying sign :(
21:38:40 <frosch123> instead of c++ or java or c# or javascript
21:38:45 <andythenorth> I wish they’d go and learn php
21:38:46 *** Supercheese has quit IRC
21:39:07 <andythenorth> actually in UK, javascript is the language du jour to teach, and for all the coolest frameworks
21:39:10 <andythenorth> ‘coolest’
21:39:15 <Sziha> haha, well i read a lot about 'which programming language to learn first'
21:39:24 <Sziha> and i just decided to go with c++
21:39:44 <frosch123> c++ is certainly the hardest one of those listed :)
21:39:50 <Eddi|zuHause> well, in university, the focus was about "learn how to learn languages" instead of "learn a specific language"
21:39:56 <Sziha> i got a book of Bjarne Stroustrup. after reading 6 chapters i love it!
21:40:33 <Sziha> once i learn enough (whatever it means) i will start learning another language
21:40:54 <Sziha> it's same as with natural languages (and i know 4 of them :D)
21:41:02 <Eddi|zuHause> the idea was to learn the concepts that stand behind most languages, instead of a specific language, which probably blurs the concept somewhat to fit in with other concepts
21:41:22 <Sziha> eddi, that's something very interesting you are saying.
21:41:46 <Sziha> I studied C for 1 semester on my university
21:42:00 <Sziha> and now looking at C++ there are similarities
21:42:06 <Eddi|zuHause> like, take a random language's "hello world", and see a bunch of stuff that are not immediately clear what they do
21:42:47 <Sziha> yeah, i know what you are saying
21:44:16 <Sziha> that's why i like the Stroustrup book, because it really gives a bigger picture while (in my opinion) teaching c++ really well
21:46:31 <Sziha> ok, i got to go now. Thank you for ideas :) It's been a productive morning :D
21:46:42 <Sziha> I'm sure I'll be back :D
21:47:12 *** Sziha has left #openttd
21:58:06 <Wolf01> http://img-9gag-fun.9cache.com/photo/am0E60v_460s_v2.jpg __ln__?
22:00:46 *** Defaultti has quit IRC
22:01:44 *** liq3 has joined #openttd
22:02:03 *** Defaultti has joined #openttd
22:04:38 *** Defaultti has quit IRC
22:07:24 <andythenorth> hmm
22:07:27 <andythenorth> builders yard
22:07:32 <andythenorth> nvm
22:13:35 *** JacobD88 has joined #openttd
22:26:27 <Eddi|zuHause> Wolf01: so, is that the finnish equivalent of "Donaudampfschifffahrtsgesellschaftskapitän"?
22:28:09 <frosch123> except it suggests that ä is the most common letter in finnish
22:28:38 <frosch123> i mean double ää?
22:28:42 <Eddi|zuHause> if that is news to you, you haven't ever seen a finnish word :p
22:29:04 <frosch123> also, why ä and not æ ?
22:29:15 <frosch123> and ö instead of œ ?
22:29:36 <Eddi|zuHause> would you really want to write that complicated of a shape, if it is so common?
22:29:44 <frosch123> are they stessing the point that they are not scandinavian?
22:30:22 <Eddi|zuHause> which scandinavian language uses æ and œ?
22:31:00 <frosch123> hmm, right, it
22:31:07 <frosch123> 's ø, not œ
22:31:18 <frosch123> æ and ø
22:31:48 <frosch123> i am quite sure i have seen both in dk, no and se
22:31:50 <Eddi|zuHause> danish uses ø, but swedish uses ö
22:32:13 <Eddi|zuHause> there might be regional variations
22:32:36 <frosch123> ü otoh seems uncommon, though common in turkish :p
22:32:49 <frosch123> which means that german is a combination of turkish and scandinavian :)
22:32:58 <Eddi|zuHause> that sounds about right :p
22:33:14 *** SpComb^_ has quit IRC
22:33:41 <Eddi|zuHause> well, swedish also has å
22:34:11 <frosch123> well, that is a french thing :p
22:34:14 <Eddi|zuHause> which is a sound somewhere between a on o
22:34:25 <frosch123> yes, ou
22:34:42 <frosch123> err, ao
22:35:07 <Eddi|zuHause> s/on/and/
22:36:24 <frosch123> is it the same as french "au revoir" though?
22:36:38 *** SpComb has joined #openttd
22:37:07 <Eddi|zuHause> not really. but i'm neither a french nor a swedish native speaker :p
22:37:35 <Eddi|zuHause> my imagination of how it should sound might not match with how it actually sounds
22:37:46 <Eddi|zuHause> and then there are dialects...
22:40:11 <__ln__> ü is used in estonian though
22:42:11 *** Pereba has joined #openttd
22:43:27 <__ln__> swedes pronounce 'o' as /u/, so they need å to express /o/
22:44:16 <Hiddenfunstuff> wait wat
22:45:13 <Hiddenfunstuff> swedes use as secondary o
22:45:35 <__ln__> what do you mean by "secondary"?
22:45:42 <Hiddenfunstuff> while and are own letters
22:45:55 <Hiddenfunstuff> well is pronounced as o
22:46:29 <Hiddenfunstuff> well.. real swedes probably pronounce little bit as higher pitch than o
22:46:32 <__ln__> you can't replace o with å in words, or vice versa, so i dunno how is that less of a real letter.
22:46:54 *** Sziha has joined #openttd
22:47:26 <Hiddenfunstuff> dont know how to explain it, need an swede to explain it. We dont have need for the , just and which is pain in the ass in keyboards.. because is next to P
22:47:33 <Hiddenfunstuff> and the is totally useless key
22:47:35 <Hiddenfunstuff> or a letter
22:48:21 <Hiddenfunstuff> theres a little difference between O and but not a huge one..
22:48:56 <Sziha> ^^
22:49:13 <Hiddenfunstuff> No wait.. its just my unreadable font of IRC client that mixes up and together
22:49:22 <Hiddenfunstuff> forget what the hell i ever said
22:49:47 <Sziha> whatever character you put, i see it as a square box with question mark in it :D
22:49:59 <Hiddenfunstuff> do you mean the A with 1 dot or 2 dots?
22:52:08 <Sziha> i've no idea. all i see is square box with question mark :D
22:52:17 <Hiddenfunstuff> what was the original question
22:52:56 *** Alberth has left #openttd
22:54:28 <glx> yeah question marks in squares here too
22:55:20 <Hiddenfunstuff> damn you americans with limited letters of the world
22:55:28 <glx> I'm in utd-8
22:55:30 <__ln__> glx is hardly american
22:55:32 <glx> *utf-8
22:55:51 <Hiddenfunstuff> still shouldnt utf-8 understand it?
22:56:04 <glx> and it's not missing glyph in my font, else it would be a blank square
22:56:25 <glx> not if it's not valid utf-8
22:56:41 <Hiddenfunstuff>
22:56:52 <glx> full of question marks
22:57:04 <Hiddenfunstuff> so its missing also the umlauts
22:57:05 <frosch123> they are valid utf-8 letters here
22:57:24 <APTX> works for me
22:57:28 <__ln__> åå öö ää ûû
22:57:36 <glx> I can read that
22:57:40 <Hiddenfunstuff> I can barely
22:57:54 <Hiddenfunstuff> it has some wierd symbols between the s
22:58:11 <Hiddenfunstuff> but thats normal for my client due to its not even sticking to UTF8
22:58:15 <Sziha> i can read all the letters that __ln__ wrote
22:58:15 <Hiddenfunstuff> its using some strange encoding
22:58:35 *** andythenorth has left #openttd
22:58:45 *** jjavaholic has quit IRC
22:59:15 <Hiddenfunstuff> http://i.imgur.com/cBtKqlf.jpg what we see
22:59:43 <__ln__> so you aren't using utf-8.
22:59:45 <glx> yes you are not in UTF-8
22:59:48 <Hiddenfunstuff> yeah its not UTF8
23:00:01 <Hiddenfunstuff> dunno can it be changed from anywhere..
23:00:12 <__ln__> who has removed the UTF-8 requirement from the channel topic?!
23:01:37 <glx> I don't know your client so I can't help
23:01:44 <Hiddenfunstuff> HydraIRC
23:01:52 <glx> yes I know that ;)
23:01:54 <Hiddenfunstuff> its some ancient version from dec2008..
23:02:54 <Hiddenfunstuff> HydraIRC v0.3.165 (12/December/2008
23:03:17 <glx> I already CTCP VERSIONed you :)
23:03:49 <Hiddenfunstuff> didnt notice that..
23:03:58 *** JacobD88 has quit IRC
23:04:03 <Hiddenfunstuff> all the CTCP trash goes into a separate window which is minimized ^^
23:05:32 <Hiddenfunstuff> this might be using LATIN-1.. not sure
23:08:30 <glx> wikipedia says it supports utf-8
23:08:39 <Hiddenfunstuff> yeah.. just trying to figure out where to change it
23:08:46 <glx> so there's should be a settig to changes somewhere :)
23:09:06 <Hiddenfunstuff> the settings menu is awesome "TBD" and then theres manual "All settings" tab which is literally boolean values everywhere
23:09:11 <glx> and my sentence is full of errors
23:10:04 <Hiddenfunstuff> dont bother with such
23:11:43 <Hiddenfunstuff> hmm
23:14:28 *** wicope has quit IRC
23:14:56 <Hiddenfunstuff> screw it.. its not that important
23:15:58 *** jjavaholic has joined #openttd
23:17:03 *** sla_ro|master has quit IRC
23:23:18 <Eddi|zuHause> __ln__: so, you haven't said anything about the original topic.
23:35:00 <Wolf01> Hiddenfunstuff: tools->options->irc->messages->utf-8 encode/decode?
23:36:40 <Wolf01> oh hydrairc, no clue, I just use plain mirc and everything works
23:36:52 <Eddi|zuHause> <glx> full of question marks <-- that means your client doesn't do line-by-line conversion from non-utf8 to utf8
23:37:42 <glx> Eddi|zuHause: yes because my client is set on pure utf-8
23:38:55 <Eddi|zuHause> i imagine that to be really annoying in non-english channels
23:38:57 <Hiddenfunstuff> as long as nobody starts flipping tables or anything like that, I can make sense of text
23:39:11 <glx> on non english I use a mixed encoding :)
23:39:26 <Hiddenfunstuff> funny though Eddi|zuHause hydra understands cyrillics just fine
23:48:48 *** frosch123 has quit IRC
23:51:37 *** Defaultti has joined #openttd