Log for #openttdcoop.devzone on 31st August 2010:
Times are UTC Toggle Colours
00:02:31  *** thgergo has quit IRC
01:29:58  *** Webster has joined #openttdcoop.devzone
01:58:31  <planetmaker> [03:57]	<Yexo>	[00:50:34] planetmaker: can you tell me where the feature 0x12 in nml r690 comes from? <-- offset error when counting from 1 or 0 ;-)
01:59:25  <planetmaker> thanks for the fixes :-)
02:56:57  <Brot6> NewGRF Meta Language - Revision 696:14b4b3c13745: Codechange: Unify the handling of flags for houses (planetmaker) @
03:30:14  *** Seberoth has quit IRC
03:30:21  *** Seberoth has joined #openttdcoop.devzone
03:43:05  <Brot6> NewGRF Meta Language - Revision 697:02d4c8423e07: Add #1031: Global constants related to houses (planetmaker) @
04:00:43  <Brot6> NewGRF Meta Language - Code Review #1363 (New): unify multi-property properties (planetmaker) @
04:32:48  <Brot6> Snowline mod - Bug #1361 (Closed): DevZone compile failed (compiler) @
04:32:48  <Brot6> Snowline mod - Revision 42:5bd907e21cd3: Fix #1361: Wrong encoding of some characters (planetmaker) @
04:32:48  <Brot6> Snowline mod - Bug #1361 (Closed): DevZone compile failed (planetmaker) @
04:34:55  <planetmaker> I like that the CF automatically opens issues :-)
06:05:14  <planetmaker> @calc 8*0xF0
06:05:14  <Webster> planetmaker: 1920
06:09:19  <planetmaker> @calc 0xF0 / 8
06:09:19  <Webster> planetmaker: 30
06:09:40  <planetmaker> @base 16 10 0xF0
06:09:40  <Webster> planetmaker: 240
06:09:54  <planetmaker> @base 16 10 F0
06:09:54  <Webster> planetmaker: 240
06:10:10  <planetmaker> hm
06:14:33  <Brot6> NewGRF Meta Language - Revision 698:d4c45a4e69a3: Codechange: Cargo acceptances of houses in full... (planetmaker) @
06:56:05  <Brot6> repository /home/ottdc/hg-repos/ttrs4 registered in Redmine with url /home/ottdc/hg-repos/ttrs4
06:56:05  <Brot6> repository /home/ottdc/hg-repos/ttrs4 created
07:26:10  <Ammler> planetmaker: there is something else broken with the makefile framework
07:26:23  <Ammler> it does have 2 nfo headers again
07:29:12  <planetmaker> 2 nfo headers?
07:29:22  <planetmaker> you mean one in scripts and one in the project?
07:29:30  <planetmaker> in the source?
07:29:49  <planetmaker> I guess I forgot to mention: Sources don't need the nfo header now anymore ;-) I use my own
07:29:53  <planetmaker> It gets too easily broken
07:30:44  <planetmaker> and it doesn't change anyway
07:53:09  <Brot6> FIRS Industry Replacement Set - Feature #1276 (Feedback): Reimplement Fishing Ground without heli... (foobar) @
07:57:26  <Ammler> planetmaker: but your "own" newgrfs have this "bug"
07:58:33  <planetmaker> I know. I just didn't bother to fix it. It's not really a bug, but three or four lines of unneeded comments
08:08:12  <Brot6> OpenGFX - Feature #839: 4737-4742: Fizzy drink factory (2006TTD) @
08:11:04  <Brot6> OpenGFX - Feature #1255: Gumdrops for Toyland Lighthouse and Radio Antenna (2006TTD) @
08:23:18  *** ODM has joined #openttdcoop.devzone
08:29:17  <Brot6> OpenGFX - Revision 516:ab5a32a9a111: Add: template for 64x87 houses (Ammler) @
08:29:17  <Brot6> OpenGFX - Revision 517:51ee6f8c635b: Fix #884: nicer roof for arctic church (Ammler) @
08:29:17  <Brot6> OpenGFX - Feature #884 (Closed): Arctic church (Ammler) @
08:30:58  <Brot6> OpenGFX - Revision 518:c2f487d20758: Doc #884: credits (Ammler) @
08:34:36  <Brot6> OpenGFX - Revision 519:10ca4adc3b32: Add: template images for 64x87 house/tile sprites (Ammler) @
08:43:11  <planetmaker> oh :-) Did you do some painting? :-)
08:43:25  <Ammler> nah :-P
08:43:48  <Ammler> I wouldn't commit my painting to opengfx :-)
08:44:53  <planetmaker> :-)
08:45:04  <planetmaker> hm, I never saw 2006TTD to deal with the church
08:45:46  <Ammler> 5 months ago :-)
08:45:51  <planetmaker> <-- what do you think? :-)
08:45:55  <planetmaker> oh... :-P
08:46:15  <Ammler> thanks to the tracker, such things won't go lost
08:46:17  <planetmaker> I like the lower gum-drop-pile light house :-)
08:46:31  <planetmaker> yeah. Redmine is not that bad :-)
08:46:40  <planetmaker> Actually... I got quite accustomed to it
08:47:06  <Ammler> hehe
08:47:19  <Ammler> might be worth to see ingame
08:48:08  <Ammler> I needed to finish a ticket, since 2006TTD did close it himself ;-)
08:48:29  <Ammler> sometimes, he isn't that patient :-)
08:51:17  *** Webster has joined #openttdcoop.devzone
08:52:58  <Ammler> all open tickets on one side :-o
08:54:13  <Brot6> OpenGFX - Feature #942: Profit icons are too similar to "moving" icon (2006TTD) @
08:55:28  <Brot6> OpenGFX - Feature #1263 (Reopened): Toyland Rough Land (2006TTD) @
08:57:00  <Brot6> OpenGFX - Bug #810: sprite of airport hangar (2006TTD) @
09:03:01  <planetmaker> yep. The tickets get fewer. We did quite some work on it recently :-)
09:07:06  <planetmaker> he. And 2006TTD continues to be busy :-)
09:08:16  <Brot6> OpenGFX - Support #665: exporting archive (Ammler) @
09:16:29  *** fanioz has joined #openttdcoop.devzone
09:22:36  <Brot6> OpenGFX - Feature #1263: Toyland Rough Land (planetmaker) @
09:25:50  *** Yexo has quit IRC
09:26:05  *** Yexo has joined #openttdcoop.devzone
09:30:35  <Brot6> OpenSFX - Feature #1364 (New): License update to GPL (Ammler) @
09:33:55  <planetmaker> Ammler, I'd like to set frosch as watcher to but see no way to do so
09:34:22  <Ammler> he needs to be member
09:34:39  <planetmaker> nvm. Yes. I didn't see the add button there on the right
09:34:45  <planetmaker> He'll become member :-P
09:35:18  <Ammler> but do also addd a note after you added him
09:37:23  <Brot6> OpenGFX - Feature #942: Profit icons are too similar to "moving" icon (planetmaker) @
09:40:45  <Brot6> NewGRF Meta Language - Code Review #1363: unify multi-property properties (yexo) @
09:48:45  <Brot6> NewGRF Meta Language - Revision 699:51197ae5e159: Fix (r697): single line comments should start w... (yexo) @
09:54:51  * Rubidium ponders making Ammler owner of OpenSFX ;)
10:00:25  <Brot6> NewGRF Meta Language - Revision 700:5d5a0889af39: Feature #1329: allow a trailing comma after all... (yexo) @
10:00:25  <Brot6> NewGRF Meta Language - Feature Request #1329 (Closed): allow trailing "," on last group(?) item (yexo) @
10:04:10  *** thgergo has joined #openttdcoop.devzone
10:34:49  <Ammler> Rubidium: that wouldn't help :-)
10:35:15  <Ammler> I just made the ticket, if someone accidentially visits that tracker
10:38:15  <Rubidium> ofcourse it would. It would give you some more incentive to actually "fix" the issue!
10:39:58  <Ammler> don't think so :-P
10:40:19  <Ammler> I am already project manager there :-o
10:41:28  <Ammler> Shall I add a new "member status"? "Owner" :-)
10:41:38  *** KenjiE20 has joined #openttdcoop.devzone
10:41:49  <Rubidium> that'd be pointless
10:43:29  <Ammler> oh, could remove my dummy entries in the town name nmls
10:47:13  <Ammler> is it possible to remove something from a directory without changing the mtime of that
10:47:26  <Rubidium> yes, with some touch magic
10:47:52  <Ammler> yeah feared so
10:49:53  <Rubidium> there... that's my portion of the work for that bug. I'll leave the rest to the other managers :)
10:50:32  <Brot6> OpenSFX - Feature #1364: License update to GPL (Rubidium) @
10:51:40  <Ammler> well, good start :-)
10:52:56  <Rubidium> maybe there's one or two PD samples in there that aren't a big problem
10:53:21  <Rubidium> for the rest "you"'ll have to ask the respective owners
10:53:32  *** fanioz has quit IRC
10:54:12  <Brot6> OpenSFX - Feature #1364 (New): License update to GPLv2 (Ammler) @
10:54:12  <Brot6> OpenSFX - Feature #1364: License update to GPLv2 (Rubidium) @
10:56:24  <Ammler> how do I easy change a working copy from svn to hg
10:56:56  <Rubidium> from an svn checkout to one from a hg checkout?
10:57:04  <Ammler> find . -name .svn -type d
10:57:04  <Rubidium> i.e. no conversion of the repository itself?
10:57:31  <Ammler> no, I converted autopilot already
10:57:54  <Rubidium> yup, I'd remove those directories, do a hg checkout in another directory and copy the .hg directory to your previously svn checkout
10:58:20  <Ammler> there is --noupdate
10:58:47  <Brot6> OpenSFX - Feature #1364: License update to GPLv2 (planetmaker) @
10:58:51  *** Seberoth has quit IRC
11:01:46  <Ammler> hmm, find -delete doesn't work for directories
11:01:55  <Rubidium> xargs rm -rf?
11:02:03  <Rubidium> maybe svn export?
11:03:57  <Ammler> yeah, used that
11:10:44  <Ammler> how do I setup a regex for "file.tcl but not file.example.tcl"
11:11:09  <Ammler> maybe I assume only one dot
11:16:10  <Brot6> Autopilot - Revision 86:5e8452e5e723: Change: ignore custom commands for now (Ammler) @
11:16:27  <Brot6> FIRS Industry Replacement Set - Revision 1307:8df4048d7d20: Lang: expand Dutch translation (foobar) @
11:27:36  <Brot6> NewGRF Meta Language - Feature Request #1349: Explicitly declare language files to be used (Ammler) @
11:30:09  <Brot6> Town Names - Feature #1365 (New): no dummy entry needed anymore (Ammler) @
11:39:04  <Brot6> Town Names - Feature Request #1366 (New): Belarusian town names (KorneySan) @
11:41:21  <Rubidium> oh... there he is! :)
11:43:12  <planetmaker> :-D
11:43:22  <planetmaker> Did you direct him here?
11:44:05  <planetmaker> Seems like work for Ammler. Though it might be little work and much gain, if only the names need replacement.
11:45:38  *** KorneySan has joined #openttdcoop.devzone
11:45:48  <KorneySan> Hello to all!
11:46:10  <Rubidium> hello to Belarus
11:46:55  <planetmaker> hey KorneySan
11:47:04  <KorneySan> 2 Rubidium: wow, don't think to see you here. ;) I've just finished belarusian towns list...
11:47:21  <planetmaker> we saw that :-)
11:47:37  <planetmaker> which is quite nice :-)
11:47:43  <KorneySan> 2 planetmaker: Really???
11:48:01  <planetmaker> we have in this channel notifications for issues opened or changed on the DevZone :-)
11:48:13  <planetmaker> [13:39] <Brot6> Town Names - Feature Request #1366 (New): Belarusian town names (KorneySan) @
11:49:06  <Brot6> repository /home/ottdc/hg-repos/belarusiantowns registered in Redmine with url /home/ottdc/hg-repos/belarusiantowns
11:49:06  <Brot6> repository /home/ottdc/hg-repos/belarusiantowns created
11:49:07  <KorneySan> 2 planetmaker: I don't expected this...
11:49:09  <planetmaker> I think that Ammler is the guy whom you best sweet-talk about the newgrf :-)
11:49:36  <KorneySan> 2 planetmaker: Sure I will. ;)
11:49:40  <Ammler>
11:49:49  <planetmaker> :-D
11:49:50  * Rubidium thinks Ammler would tike to know the translation of "Belarusian town names" as well :)
11:50:13  <planetmaker> yup, I'd guess so
11:50:33  <Brot6> Belarusian Town Names - Feature #1366 (New): Belarusian town names (KorneySan) @
11:50:39  <KorneySan> 2 Rubidium: What do you woant to say/know? ;)
11:50:53  <Ammler> there is only _one_ Rubidium here :-P
11:51:28  <planetmaker> KorneySan, the name of the newgrf in your language.
11:51:33  <planetmaker> And the description
11:51:49  <planetmaker> Best attach it to the ticket you opened.
11:51:54  <Rubidium> KorneySan: that if you want a fully localised version of a Belarusian town name NewGRF; one that translates the description in the in-game NewGRF list as well, you'd have to provide the translation of "Belarusian town names" as well
11:51:56  <KorneySan> 2 Ammler: Sorry, this is just a habit to write "to somebody" as "2 somebody".
11:52:34  <Ammler> KorneySan: the newgrf could also support multiple languages like
11:52:59  <Ammler> it might be nice for at least Belarusian to have the native spelling
11:53:13  *** Westie has quit IRC
11:53:28  <Ammler> also maybe you like to setup a readme
11:53:41  <KorneySan> О_о Oh my God!..
11:53:48  <Ammler> but I will commit the newgrf, then you see :-)
11:55:36  <planetmaker> :-) Town Names Inc. Owner: Ammler :-)
11:55:45  <KorneySan> What is for me, I can translate to English and Russian. :)
11:55:57  <Ammler> KorneySan: that is fine, I guess
11:56:03  <planetmaker> Yep
11:56:07  <Ammler> I didn't translate the swiss towns self
11:56:14  <Ammler> I stole it from openttd :-)
11:57:58  <KorneySan> THere are one missing letter in belarusian translation of STR_GAME_OPTIONS_TOWN_NAME_SWISS... ;)
11:58:28  <planetmaker> Make a ticket at that project with the correct translation
11:58:41  <KorneySan> Now it is "Швайцарскі" but correct is "Швайцарскія"
11:58:47  <planetmaker> are you the Belarusian translator of OpenTTD?
11:59:00  <KorneySan> Yes, I'm one of them.
11:59:09  <planetmaker> nice :-)
12:10:42  <Ammler> KorneySan: that is not just wrong in the newgrf then, as I copied it from openttd
12:10:49  <Ammler> or did you fix it there in the meantime?
12:11:40  <KorneySan> Ammler: I don't remember, but I'll check it right now.
12:15:20  <KorneySan> Mmm, there are mistranslation of option name and then of names of all language types. I'm fixing it...
12:17:08  *** Seberoth has joined #openttdcoop.devzone
12:21:09  <KorneySan> Fixed. So you can update it... or I must open an issue? ;)
12:21:59  <Ammler> it is fine, I take it from here
12:22:21  <Ammler> my awk is broken
12:23:23  <Ammler> Rubidium: possible, awk has troubles with utf-8?
12:25:03  <Ammler> awk -F'\t' '{print "    text(\"""\", ""),"}' works for the french list
12:25:11  <Ammler> but it doesn't for the rusian
12:26:06  <Ammler> 50      Мінск --> ", 50),t("Мінск
12:26:38  <Rubidium> Ammler: it shouldn't
12:28:04  <KorneySan> Ammler, I can encode it to ANSI or ISO 8859-5
12:28:34  <Ammler> UTF-8 should be fine
12:30:15  <KorneySan> Ammler, maybe it is because your file is tabbed, and my is spaced.
12:31:01  <KorneySan> I can repalce spaces with tabs and re-upload.
12:31:32  <planetmaker> :-) his expression assumes tab. But knowing it's space (and assuming that names don't contain space) it's easy to deal with it
12:31:35  <Ammler> KorneySan: that I did already, was a simple sed
12:32:22  <KorneySan> planetmaker, some towns HAS space within.
12:32:43  <planetmaker> well. 4mmler will know what he did :-)
12:32:47  <Ammler> yep, sed without g does only replace first space
12:33:30  <Ammler> imo, this is something with awk
12:33:35  <KorneySan> BTW, how I need to setup a repository?
12:34:15  <planetmaker> Ammler, did already
12:34:52  <planetmaker> IF you want to later change it yourself, you need to install locally mercurial
12:35:28  <planetmaker> and then you can simply clone it. And with your DevZone credentials you also can commit to your project, the Belarusian Town Names
12:36:21  <planetmaker> <-- see basically that, ignore the ssh part
12:41:36  *** KorneySan has quit IRC
13:20:38  *** Ammler has quit IRC
13:20:49  *** Ammler has joined #openttdcoop.devzone
13:46:46  <planetmaker> Ammler, <-- then we should start to really use bananas only. On all of our servers.
13:46:57  <planetmaker> No matter that there are a few grfs which are not there
13:47:31  <planetmaker> (and IMHO we could start with that anyway) ;-)
13:48:20  <Brot6> Town Names - Support #1367 (New): probability (Ammler) @
13:49:11  <Ammler> planetmaker: I don't see the relation? :-)
13:49:54  <Ammler> the problem isn't the authors not uploading their grfs only
13:50:01  <planetmaker> but?
13:50:09  <Ammler> there are also newgrfs with abandoned authors
13:50:28  <planetmaker> poor authors :-P
13:50:49  <Ammler> :-)
13:52:50  <planetmaker> what newgrfs do we need which are not on bananas?
13:52:59  <planetmaker> hm... let's switch channels for that :-)
14:12:18  <Brot6> Town Names - Feature #1368 (New): Don't change GRFID (Ammler) @
14:22:43  <Ammler> with awk, I could also filter the output, right?
14:23:02  <Ammler> for example use only the entries with probability 50
14:31:34  *** Yexo_ has joined #openttdcoop.devzone
14:31:34  *** Yexo has quit IRC
15:13:24  <Ammler> I guess, I know what Belarusian broke
15:13:35  <Ammler> the newline was \r\n
15:13:43  <Ammler> or \n\r whatever
15:15:11  *** frosch123 has joined #openttdcoop.devzone
15:15:17  <planetmaker> he :-)
15:18:36  <Ammler> Illegal character '' at "input", line 8 <-- still :-(
15:19:36  <Ammler>
15:19:50  <Ammler> you see that on line 9?
15:19:55  <Ammler> 8*
15:20:58  <planetmaker> I see nothing evil in the town name of Minsk
15:21:20  <Ammler> any idea, I can make theat error more verbose?
15:22:47  <Ammler> if I remove that line, the grf works
15:23:46  <planetmaker> only line 8?
15:23:59  <Ammler> yes
15:24:18  <Ammler> and if I remove the first line from txt file, the next will fail
15:24:45  <Ammler> so there is something in the txt file which breaks it
15:24:49  <planetmaker> hm... DOM?
15:25:17  <planetmaker> copy the text all except the first line to a new file. Then add manually the first line, pasting the Belarusian name
15:27:45  <Ammler> DOM?
15:27:59  <planetmaker> some kind of evil magic in the file header
15:32:03  <Ammler> as I changed encoding to iso-8859, those were shown...
15:33:26  <Ammler> is the grf able to check, if there is a utf-8 font loaded?
15:33:33  <Ammler> I have "????" only :-)
15:33:52  <Ammler> or shall I tell him to make those letters?
15:37:45  <DJNekkid> guys
15:38:43  <DJNekkid> when i use openttd r20690 and opengfx 0.2.4 i get a warning when starting openttd:"The current used baseset is missing a number of sprites. Please update the base set graphics set"
15:39:00  <DJNekkid> and afaik is 0.2.4 the latest? atleast what is available on bananananas
15:39:00  <Ammler> then do please :-)
15:39:10  <Ammler> yes, but there are nightlies
15:39:41  <DJNekkid> right :D
15:39:47  <DJNekkid> 0.2.5 ? :)
15:39:48  <Ammler> maybe I make a revolt and just upload a nightly to bananas ;-)
15:40:42  <DJNekkid> hehe
15:45:51  <Brot6> OpenGFX - Feature #1369 (New): UTF-8 fonts (Ammler) @
15:46:33  <Ammler> the wiki is not really helpful on how to change font, trying readme now
15:49:56  <Brot6> OpenGFX - Feature #1369: UTF-8 fonts (Rubidium) @
15:51:14  <Ammler> Rubidium: :-D
15:51:41  <Ammler> but am I able to alert and tell the user to load a utf-8 font?
15:53:44  <Rubidium> the description?
15:54:00  <Brot6> OpenGFX - Feature #1369: UTF-8 fonts (planetmaker) @
15:59:11  <Ammler> something like that? Hint: "Беларускiя" <-- if you see "??????????" only, please configure a UTF-8 font
16:01:49  <Ammler> at least, I don't need a translation to Russian for that, those have UTF-8 :-)
16:06:21  <Ammler> how do I tell the font to be bold?
16:06:24  *** Westie has joined #openttdcoop.devzone
16:09:18  <Ammler> ah, found like the font viewer in KDE: "Verdana, Bold"
16:10:07  <Ammler> cool
16:14:15  <Ammler> are the string codes somewhere explained?
16:19:31  *** Seberoth2 has joined #openttdcoop.devzone
16:21:21  <Brot6> firs: update from r1297 to r1307 done -
16:22:40  <Brot6> nml: update from r693 to r700 done -
16:23:44  <Brot6> nutracks: update from r108 to r109 done -
16:25:28  <Brot6> opengfx: update from r515 to r519 done -
16:25:58  <Brot6> Following repos didn't need a nightlies update: 2cctrainset (r592), 32bpp-extra (r38), airportsplus (r53), basecosts (r20), comic-houses (r71), fish (r387), frenchtowns (r3), grfcodec (r241), heqs (r372), metrotrackset (r56), newgrf_makefile (r172), nforenum (r480), ogfxplus (r41), openmsx (r97), opensfx (r97), swedishrails (r147), swisstowns (r13), transrapidtrackset (r15), ttdviewer (r25), ttrs (r18), worldairlinersset (r663)
16:26:56  *** Seberoth has quit IRC
16:27:33  <Brot6> Snowline mod - Bug #1370 (New): DevZone compile failed (compiler) @
16:27:33  <Brot6> 2cc train set - Bug #1371 (New): Please visit (compiler) @
16:27:33  <Brot6> Climate dependant airports - Bug #1373 (New): DevZone compile failed (compiler) @
16:27:33  <Brot6> Base Costs Mod - Bug #1374 (New): DevZone compile failed (compiler) @
16:27:35  <Brot6> Comic Style Houses - Bug #1375 (New): DevZone compile failed (compiler) @
16:27:53  <Brot6> 32bpp-extra - Bug #1372 (New): DevZone compile failed (compiler) @
16:28:01  * Rubidium slaps Ammler really hard
16:28:22  <Ammler> :-(
16:28:28  <Ammler> how did I fail now?
16:28:30  <Rubidium> WHY IN GOD'S NAME (WHOEVER THAT MAY BE) AM **I** ASSIGNED TO 32bpp-extra?
16:28:41  <planetmaker> :-D
16:28:46  <Brot6> newgrf_makefile: compile of r172 failed -
16:28:51  <Brot6> FISH - Bug #1376 (New): DevZone compile failed (compiler) @
16:28:52  <Brot6> French Town Names - Bug #1377 (New): DevZone compile failed (compiler) @
16:28:52  <Brot6> HEQS "Heavy Equipment" Set - Bug #1378 (New): DevZone compile failed (compiler) @
16:28:52  <Brot6> Metro Track Set - Bug #1379 (New): DevZone compile failed (compiler) @
16:29:03  <Ammler> that looks ugly
16:29:13  <Ammler> wtf is happen today?
16:29:19  <planetmaker> I have the strong feeling that this are not real errors
16:29:32  <Brot6> snowlinemod: compile of r42 still failed (#1370) -
16:29:35  <Ammler> scheisse
16:29:39  <planetmaker> did nforenum or grfcodec fail?
16:29:55  <Brot6> OpenGFX+ - Bug #1380 (New): DevZone compile failed (compiler) @
16:30:59  <Ammler> sorry for that spam
16:31:11  <Brot6> Swedish Rails - Bug #1381 (New): DevZone compile failed (compiler) @
16:31:11  <Brot6> Swiss Town Names - Bug #1382 (New): DevZone compile failed (compiler) @
16:31:11  <Brot6> TransRapid Track Set - Bug #1383 (New): DevZone compile failed (compiler) @
16:31:11  <Brot6> Total Town Replacement Set - Bug #1384 (New): DevZone compile failed (compiler) @
16:31:22  <Ammler> and what failed now?
16:31:36  <Rubidium> the spam doesn't bother me. Being assigned to a bug in a project I'm totally not related in... that bothers me
16:32:20  <planetmaker> the latter is indeed interesting
16:33:07  <Ammler> well, you made last commits there
16:33:15  <Ammler> and since every projects failed
16:33:29  <Brot6> World Airliners Set - Bug #1385 (New): DevZone compile failed (compiler) @
16:34:14  <planetmaker> Hm... but he's no member there
16:34:30  <planetmaker> maybe that needs additional checking
16:34:40  <Ammler> nono, that is fine
16:34:48  <planetmaker> If (last comitter) not in (devloper or manager) then assign to manager
16:34:51  <Ammler> if he breaks the compile, he can be blamed
16:34:58  <Ammler> this now is somehting else
16:35:49  <Ammler> the problem now was that compiling failed
16:37:04  <planetmaker> yes. grfcodec compile fails
16:37:04  <Ammler> /dev/vzfs              50G   50G  498M 100% / <-- this is our issue :-D
16:37:08  <planetmaker> thus everything fails
16:37:55  <planetmaker> <-- Rubidium
16:41:04  <Ammler> I am so SORRY :-$
16:41:16  <Ammler> I forgot to delete the chroots after some testing
16:46:00  <Ammler> hmm, I can't reject/close the tickets, I could delete those
16:47:42  <Brot6> World Airliners Set - Bug #1385: DevZone compile failed (Ammler) @
16:47:57  <Ammler> 32bpp ticket deletet
16:48:03  <Rubidium> planetmaker: what version?
16:48:09  <planetmaker> tip
16:48:19  <Rubidium> stupidness...
16:48:42  <Brot6> Snowline mod - Bug #1370 (New): DevZone compile failed (compiler) @
16:49:37  <Brot6> Belarusian Town Names - Feature #1366 (New): Belarusian town names (KorneySan) @
16:49:37  <Brot6> Town Names - Support #1367 (New): probability (Ammler) @
16:49:37  <Brot6> Town Names - Feature #1368 (New): Don't change GRFID (Ammler) @
16:50:17  <Ammler> pm, I delete those from you too
16:50:26  <planetmaker> ok
16:50:30  <Brot6> Town Names - Feature #1365 (New): no dummy entry needed anymore (Ammler) @
16:51:25  <Brot6> snowlinemod: update from r40 to r42 done -
16:52:57  <Brot6> FIRS Industry Replacement Set - Revision 1305:5d2cb6a3512a: Cleanup: rename quarry layouts tile t... (andythenorth) @
16:52:57  <Brot6> FIRS Industry Replacement Set - Revision 1306:4f403721a8f2: Add: pcx for Clay Pit (andythenorth) @
16:52:57  <Brot6> Snowline mod - Revision 42:5bd907e21cd3: Fix #1361: Wrong encoding of some characters (planetmaker) @
16:52:59  <Brot6> Snowline mod - Bug #1361 (Closed): DevZone compile failed (planetmaker) @
16:53:02  <Brot6> FIRS Industry Replacement Set - Revision 1307:8df4048d7d20: Lang: expand Dutch translation (foobar) @
16:53:06  <Brot6> Total Town Replacement Set - Bug #1384: DevZone compile failed (Ammler) @
16:53:51  <Ammler> should be cleand up, please do forgive me, please :'-(
16:55:14  <OwenS> planetmaker: Any IRC client recommendations?
16:55:28  <Brot6> Following repos rebuilds successful without any difference to earlier nightlies builds: 2cctrainset (47 errors) (Diffsize: 2), 32bpp-extra (1 errors) (Diffsize: 13), airportsplus (Diffsize: 1), basecosts (Diffsize: 11), comic-houses (3 errors) (Diffsize: 13), fish (5 errors) (Diffsize: 1), frenchtowns (1 errors), heqs (Diffsize: 1), metrotrackset (Diffsize: 1), newgrf_makefile (Diffsize: 1), ogfxplus (Diffsize: 6), swedishrails,
16:55:28  <Brot6> swisstowns (1 errors), transrapidtrackset (Diffsize: 12), ttrs (125 errors) (Diffsize: 1322), worldairlinersset
16:55:42  * planetmaker forgives Ammler
16:55:52  <planetmaker> OwenS: xchat or chatzilla in use here. Both ok
16:56:19  <OwenS> Heh. I suppose I'll just have to try a bunch out
16:57:10  <Ammler> if you use ff as broser, chatzilla is best
16:57:53  <Ammler> @irc
16:57:55  <Webster> IRC - #openttdcoop Wiki -
16:58:01  <Ammler> OwenS: ^
16:58:01  <OwenS> I've never been a fan of Firefox :p
17:04:30  <Brot6> Belarusian Town Names - Revision 0:0f838aa36197: Initial commit (Ammler) @
17:05:46  <Brot6> belarusiantowns: update from  to r0 done (9 errors) -
17:09:27  <Brot6> belarusiantowns: update from r0 to r0 done (1 errors) -
17:10:01  *** Yexo_ is now known as Yexo
17:10:55  *** FooBar has joined #openttdcoop.devzone
17:12:37  <Brot6> Metro Track Set - Bug #1379 (Rejected): DevZone compile failed (compiler) @
17:12:37  <Brot6> TransRapid Track Set - Bug #1383 (Rejected): DevZone compile failed (compiler) @
17:12:37  <Brot6> Total Town Replacement Set - Bug #1384 (Rejected): DevZone compile failed (compiler) @
17:12:37  <Brot6> Metro Track Set - Bug #1379 (Rejected): DevZone compile failed (foobar) @
17:12:39  <Brot6> Total Town Replacement Set - Bug #1384 (Rejected): DevZone compile failed (foobar) @
17:12:42  <Brot6> TransRapid Track Set - Bug #1383 (Rejected): DevZone compile failed (foobar) @
17:47:43  <DJNekkid> gahd, why wont thoose parameters work as intended! :P
17:49:50  <planetmaker> started always a new game?
17:49:56  <DJNekkid> aye
17:50:00  <planetmaker> removed the newgrf and added anew?
17:50:02  <DJNekkid> started the game even
17:50:04  <DJNekkid> aye
17:53:25  <DJNekkid> probably because i didnt do it properly? :P
17:55:12  <planetmaker> probably :-P
17:59:22  <Brot6> FIRS Industry Replacement Set - Revision 1308:a1aa8a3170e8: Fix: move shadow of meatpacker walkwa... (foobar) @
17:59:23  <Brot6> FIRS Industry Replacement Set - Bug #1101 (Closed): Meat packer sprites (foobar) @
18:18:58  <Ammler> oh, competition for Autostart :-)
18:19:20  <Ammler> well, not really :-)
18:19:57  <Ammler> Autostart works on windows and mac too and is able to build/patch
18:33:06  <Brot6> Belarusian Town Names - Feature #1366 (Resolved): Belarusian town names (Ammler) @
18:34:49  <planetmaker> :-)
18:54:27  *** Alberth has joined #openttdcoop.devzone
19:07:00  <Rubidium> planetmaker: does help with the grfcodec issue?
19:08:29  <Brot6> FIRS Industry Replacement Set - Revision 1309:00e20aa97f77: Feature: don't check climate, game ve... (foobar) @
19:08:29  <Brot6> FIRS Industry Replacement Set - Feature #1286 (Closed): parameter to disable checks.pnfo (foobar) @
19:14:13  <planetmaker> doesn't seem like :-(
19:14:50  <Rubidium> and moving getopt.h includes to the top in all .cpp files? (grfcodec.cpp, grfmerge.cpp and grfdiff.cpp)
19:17:07  <planetmaker> nope
19:17:26  <Rubidium> okay, what is the include protection of your system's getopt.h?
19:17:45  <Rubidium> the #ifndef FOO\n#define FOO
19:18:18  <planetmaker> #ifndef _GETOPT_H_
19:18:20  <planetmaker> #define _GETOPT_H_
19:19:31  <planetmaker> hm, yes. that differs from what is defined :-)
19:19:39  <Rubidium> add that #define to grfcodec's getopt.h :)
19:21:00  <Rubidium> does that solve it?
19:22:34  <planetmaker> hm, not quite
19:25:36  <Rubidium> not quite as in?
19:25:45  <planetmaker> as in no change to the error message
19:26:18  <Rubidium> does it show an include "trace"?
19:26:29  <planetmaker> how do you mean?
19:26:35  <Rubidium> error in FOO
19:26:40  <Rubidium> included from bar:12
19:26:48  <Rubidium> included for barbar:2
19:26:53  <Rubidium> included from pm.cpp:23
19:27:28  <Rubidium> because *something* is including your OS' getopt
19:27:51  <planetmaker>
19:28:03  <Rubidium> and moving getopt.h to the top of grfcodec and friends + the extra #define in grfcodec's getopt.h?
19:28:29  <Rubidium> so how is it guarded in unistd?
19:29:02  <planetmaker> I did have getopt.h at the top of grfcodec.cpp and those two others
19:30:01  <planetmaker> unistd.h declares the function
19:30:11  <Rubidium> without any guards?
19:30:30  <planetmaker> at least without anything a s/getopt finds
19:30:52  <Rubidium> then I'll hereby declare OS X unsupported :)
19:30:58  <Rubidium> fracking piece of crap
19:31:07  <planetmaker> meh
19:31:13  <DJNekkid> apple... :P
19:31:28  <Rubidium> well, paste that unistd.h maybe I can figure something out
19:32:55  <planetmaker> it's not guarded....
19:33:19  <planetmaker>
19:34:10  <planetmaker> wouldn't it be moderately easy to call the function just differently?
19:34:43  <Rubidium> still a hell of a lot of work
19:35:46  <Rubidium> it'd be easier to drop long options from nforenum
19:36:17  <Rubidium> do you actually need the unistd include?
19:37:40  <Rubidium> you can compile nforenum without a problem?
19:38:49  <planetmaker> yes, nforenum compiled
19:39:01  <planetmaker> but grfcodec includes unistd indirectly:
19:39:16  <planetmaker>
19:40:11  <Rubidium> FFS
19:40:43  <Rubidium> <- does that work?
19:40:53  <planetmaker> all other things reset?
19:40:56  <Rubidium> yep
19:41:15  <DJNekkid> jeesus, MB really dont like enginepool
19:41:19  <Rubidium> oh, new diff
19:41:52  <Rubidium> DJNekkid: that's no news. He doesn't like anything that gives the users a slightly bit more control over what NewGRFs are loaded than the NewGRF developer
19:42:07  <planetmaker> except a warning it compiles!
19:42:10  <planetmaker> In file included from src/grfcodec.cpp:25:
19:42:12  <planetmaker> src/getopt.h:94: warning: redundant redeclaration of ‘int getopt(int, char* const*, const char*)’ in same scope
19:42:13  <planetmaker> /usr/include/unistd.h:458: warning: previous declaration of ‘int getopt(int, char* const*, const char*)’
19:42:40  <Rubidium> and if you move getopt to the top?
19:43:02  <DJNekkid> i know he didnt like it, but his last NARS2 post was ... quite spot on :)
19:43:52  <planetmaker> that's a bad idea, Rubidium
19:44:12  <Rubidium> why?
19:44:24  <planetmaker>
19:44:42  <Brot6> HEQS "Heavy Equipment" Set - Feature #1386 (New): separate trams form road vehicles (Muzzy) @
19:45:02  <Rubidium> oh...
19:45:13  <Ammler> mäh
19:45:16  <Rubidium> well... good luck renaming all variables related to getopt (and getopt.h itself)
19:46:16  <planetmaker> hm
19:48:35  <Rubidium> well... or selling ditching of long command line options for nforenum
19:48:52  <planetmaker> grfcodec :-)
19:49:09  <Rubidium> grfcodec uses the same getopt stuff as nforenum
19:49:33  <Rubidium> and I've unified them because of different errors that were given on cygwin
19:49:50  <Rubidium> but yay... now Mac OS X throws a wrench into it
19:50:01  <planetmaker> well. but nforenum builds...
19:50:08  <planetmaker> and cygwin is the wrench
19:50:13  <planetmaker> it worked after all before
19:50:58  <planetmaker> so... what does grfcodec need more... that it uses unistd?
19:51:07  <planetmaker> strings obviously
19:51:27  <Rubidium> planetmaker: nforenum *includes* unistd as well, but that gives no problems
19:51:42  <Rubidium> that *IS* my problem
19:51:51  <Rubidium> why does it work with nforenum and not with grfcodec?
19:52:06  <Rubidium> what *is* the *magic* that is in those previously included headers?
19:52:45  <planetmaker> which ones? nforenum or grfcodec? nforenum, eh?
19:52:57  <Rubidium> either
19:54:12  <Rubidium> Yexo: does cygwin provide getopt and getopt_long?
19:55:17  <Rubidium> planetmaker: does OSX have a getopt.h?
19:55:35  <planetmaker> well. yes. It's in /usr/include
19:56:21  <planetmaker> I just also thought to #ifdef it with __DARWIN__ (or similar)
19:57:04  <Rubidium> new pm.diff
19:57:32  <andythenorth> hi hi
19:58:08  <planetmaker> #ifdef __DARWIN__ around it in grfcodec.cpp works nicely
19:59:28  <planetmaker> make: *** No rule to make target `src/getopt.h', needed by `objs/grfmerge.os'.  Stop.
20:00:07  <Rubidium> make distclean
20:00:15  <planetmaker> yeah. sorry. Works, too :-)
20:00:15  *** Seberoth2 is now known as Seberoth
20:00:24  <Rubidium> removal of files doesn't trigger rebuilds :(
20:00:42  <planetmaker> clean sufficed, though
20:01:01  <Rubidium> <- for nforenum
20:01:58  <DJNekkid> heeeeey :D :D :D
20:02:11  <DJNekkid> i actually think proper support is finally added to nutracks
20:02:28  <planetmaker> hm. Make clean called the dep check
20:03:25  <planetmaker> Rubidium: what is the advantage to now use <getopt.h> ... or: where won't it work?
20:03:32  <planetmaker> nforenum compiles, too :-)
20:03:47  <Rubidium> not shipping our own (bodged) version of getopt
20:03:49  <andythenorth> oh
20:03:55  <planetmaker> the clear advantage of course is that I won't bitch :-P
20:04:00  <Rubidium> seems to be part from POSIX for quite a while
20:09:13  <planetmaker> Hm... I found someone claiming in 2007, that getopt.h is NOT part of posix;
20:09:43  <planetmaker> maybe including it via <getopt.h> should be guarded by something like __GNU_SOURCE?
20:11:08  <Brot6> Nutracks - Revision 110:11ebd982d9ac: Add: Track support: (DJNekkid) @
20:11:37  <Rubidium> oh, it's an extension
20:11:42  <DJNekkid> BIG commit there... But now i think NuTracks are getting rather good...
20:11:54  <Rubidium> oh no, optreset variable is an extension
20:12:31  <Rubidium>      The getopt() function was once specified to return EOF instead of -1.  This was changed by IEEE Std
20:12:35  <Rubidium>      1003.2-1992 (``POSIX.2'') to decouple getopt() from <stdio.h>.
20:12:36  <DJNekkid> btw, is/will action14 available in ottd 1.0.4
20:12:39  <Rubidium> from the OSX manpage
20:12:44  <Rubidium> DJNekkid: nope
20:14:00  <DJNekkid> thats what i thought
20:14:27  <DJNekkid> and it were added around 20300?
20:14:45  <planetmaker> <-- getopt is a gnu extension
20:14:46  <Webster> Title: GNU Coding Standards (at
20:15:19  <planetmaker> (chapter 4.7)
20:16:05  <Brot6> GRFCodec - Revision 242:1cb1b99c8c44: Change: don't bundle our own getopt (Rubidium) @
20:16:05  <Brot6> NFORenum - Revision 481:1f1e0f098cbb: Change: don't bundle our own getopt (Rubidium) @
20:16:21  <planetmaker> or rather... the -- long options
20:18:51  <Brot6> Nutracks - Revision 111:d3388f2a239f: Change: need r20300 of openttd or newer to use nutracks (DJNekkid) @
20:24:15  <DJNekkid> is that nu-trakcs bananas-material?
20:24:28  <DJNekkid> i got a feeling that last one were abit screwed
20:29:03  <planetmaker> wow... grfcodec takes its time with nutracks :-)
20:30:35  <frosch123> hmm, the osk lacks cyrillic letters even when selecting belarusian as language
20:30:51  <Rubidium> frosch123: that'd be a translation error
20:31:05  <Rubidium> planetmaker: guess you've got a non-optimised build
20:31:07  * frosch123 also thinks so
20:31:19  <Rubidium> seems like the -O2 is gone
20:31:46  <planetmaker> I didn't turn on any optimizations indeed
20:31:58  <planetmaker> DJNekkid: I'd not call it 'vanilla engines'
20:32:46  <planetmaker> but rather 'support for default'
20:32:47  <DJNekkid> too sex-oriented?
20:32:54  <DJNekkid> :P
20:33:02  <planetmaker> 'support by extra invisible engines'
20:33:23  <planetmaker> and 'no extra support (newgrf will need to bring its own)'
20:33:32  <planetmaker> too sex-oriented?
20:33:38  <DJNekkid> feel free to mod :?
20:33:39  * planetmaker misses the connotation
20:34:38  <DJNekkid> fetish-people (and especially BDSM-peope) call "normal" sex (whatever that is) vanilla sex
20:34:57  <planetmaker> oh right
20:35:11  <planetmaker> indeed. whatever that is :-P
20:36:11  <DJNekkid> but if you dont mind, wanna "fix" the language? :P
20:36:20  <DJNekkid> push, and i'll upload to bananas
20:36:22  <planetmaker> he
20:37:04  <planetmaker> if it has time till tomorrow, I can do that. Got some other stuff to finish here first
20:37:58  <DJNekkid> np :)
20:38:51  <planetmaker> you could meanwhile give me a translation for TTRS ;-)
20:38:57  <Brot6> NFORenum - Revision 482:e6fd018c1bfe: Change: make a more optimised build by default (Rubidium) @
20:38:57  <Brot6> GRFCodec - Revision 243:adfb389c21fe: Change: make a more optimised build by default (Rubidium) @
20:41:03  <DJNekkid> where?
20:41:08  <DJNekkid> did i miss a forumpost?
20:41:30  <DJNekkid> and ttrs4 have no repo or tickets
20:43:34  <DJNekkid> nvm
20:43:35  <DJNekkid> found it
20:45:49  *** Alberth has left #openttdcoop.devzone
20:48:21  <Brot6> GRFCodec - Revision 244:9ffe9a6881b0: Change: remove some old cruft from the makefile (Rubidium) @
20:58:06  <DJNekkid> translation supplied :)
20:58:17  <Brot6> Total Town Replacement Set - Support #1387 (New): norwegian translation (DJNekkid) @
20:58:52  <Ammler> DJNekkid: there are 2 norwegian languages
21:03:24  *** frosch123 has quit IRC
21:32:18  <Yexo> Rubidium: is your question still relevant? I just pulled both nforenum and grfcodec and both build without any compile warnings
21:33:33  <Brot6> Nutracks - Revision 112:d2fce54b1f37: Change: Parameter descriptions slightly changed (planetmaker) @
21:34:12  <Rubidium> Yexo: not really, but it's nice to hear it didn't break
21:34:39  * Rubidium wonders what people think about this unification: :)
21:36:13  <Yexo> no opinion, I don't care whether you merge them or not
21:40:49  <Ammler> the grfmaker people might not need nforenum?
21:41:18  <Ammler> but it doesn't really matter, as grfodec also ships grfmerge and grfdiff and those aren't used either
21:42:03  <Rubidium> Ammler: make a checkout of both repositories and diff their respective src/escapes.h :)
21:42:27  <Rubidium> oh yes... they're somewhat tied together
21:43:44  <Ammler> well, dist could make subpackes
21:43:45  <planetmaker> hm, might be interesting
21:43:56  <Ammler> but I think, it is easier to maintain
21:44:13  <Ammler> not just for you also for packager
21:44:56  <Ammler> did you simply merge the repos?
21:45:01  <planetmaker> as long as still the re-numbered nfo is written :-)
21:45:18  <planetmaker> because that's quite useful information
21:45:22  <Rubidium> "simply" no, "merge the repos" yes
21:45:27  <Ammler> planetmaker: there is still nforenum and grfcodec
21:45:29  <Ammler> just one repo
21:45:46  <planetmaker> ah
21:45:47  <Ammler> (and one bin bundle)
21:46:53  <Ammler> maybe keep name grfcodec and just merge nforenum in it?
21:47:26  <Ammler> grftools sounds too generic
21:47:39  <Ammler> there are a lot other tools which are also grftools
21:47:40  <Rubidium> it's grfdevtools :)
21:47:49  <Rubidium> and it's not quite grfcodec
21:47:52  <Ammler> e.g. nml
21:47:54  <Rubidium> or quite nforenum
21:48:36  <Ammler> yeah, but grfcodec is somehow a name :-)
21:48:56  <Ammler> nforenum is just hmm
21:49:09  <Rubidium> a tool
21:49:40  <Rubidium> in any case, nml can output non-NewGRF GRF as well?
21:49:54  <Ammler> I guess not yet
21:50:18  <Ammler> but in nml is always the use of "yet" :-)
21:52:26  <Ammler> anyway, I would go for (not sure about the name)
21:52:30  <Ammler> maybe ask the forums
21:52:51  <Ammler> it*
21:53:34  <Ammler> maybe traditionalgrftools
21:53:40  <Ammler> or oldgrftools
21:55:06  <Ammler> my fav keeps grfcodec
21:56:04  <Ammler> it has also grf(diff|id|merge)
21:57:04  <Ammler> has someone ever tried one of those?
21:57:31  <Rubidium> bananas uses grfid
22:03:07  <Ammler> there should be a grfa14 :-)
22:03:30  <Ammler> grfinfo
22:05:49  *** ODM has quit IRC
22:26:29  <planetmaker> I *think* NML supports grf already, not only newgrf
22:28:22  <Yexo> Rubidium: only difference is the first "num-sprites" sprite and the action8, right?
22:29:10  <Yexo> if so, then nml can already output grf
22:35:23  <planetmaker> yes
22:37:57  *** Seberoth has quit IRC
22:51:01  *** FooBar has quit IRC
23:04:25  <Brot6> OpenGFX - Feature #839: 4737-4742: Fizzy drink factory (athanasios) @
23:06:29  <Brot6> OpenGFX - Feature #1255: Gumdrops for Toyland Lighthouse and Radio Antenna (athanasios) @
23:46:11  *** KenjiE20 has quit IRC

Powered by YARRSTE version: svn-trunk