Log for #openttdcoop.devzone on 20th July 2009:
Times are UTC Toggle Colours
01:15:15  <Brot6> ::DevZone:: Redmine - Revision 2420: (svn r2820) Fixed: error raised when trying to add an empty comment to a... @ (by jplang)
01:15:16  <Brot6> ::DevZone:: Redmine - Revision 2421: (svn r2821) Prevent creation of project with identifier 'new' (#3602). @ (by jplang)
01:15:16  <Brot6> ::DevZone:: Redmine - Revision 2422: (svn r2822) Fixes artefacts in truncated search results (#3622). @ (by jplang)
01:15:17  <Brot6> ::DevZone:: Redmine - Revision 2423: (svn r2823) Adds a link to the file history on repository file views. @ (by jplang)
01:15:21  <Brot6> ::DevZone:: Redmine - Revision 2424: (svn r2824) Allow line breaks in wiki table cells (#2346). @ (by jplang)
01:33:33  <Brot6> Backup done! (Usage: 78M)
01:33:33  <Brot6> ... this must be what it's like to be a COLLEGE GRADUATE!!
01:33:53  <XeryusTC> shut up you stupid bot
06:48:19  *** ODM has joined #openttdcoop.devzone
06:49:54  <Brot6> ::DevZone:: OpenGFX - Bug #331: Width of the letter 'x' @ (by planetmaker)
06:53:18  <Brot6> ::DevZone:: OpenGFX - Bug #319 (Closed): make zip should tar the grfs @ (by planetmaker)
06:53:18  <Brot6> ::DevZone:: OpenGFX - Feature #111: Sprites 4694:4694 (1) - Toyland: Statue @ (by planetmaker)
07:03:36  <ODM> mornin pm
07:23:38  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 185: Change: set better map colours for a bunch of indus... @ (by andythenorth)
07:46:44  <Brot6> ::DevZone:: Heavy Equipment Set - Revision 125: Cleanup: old mining trucks file (but now can be recovered if ... @ (by andythenorth)
07:46:44  <Brot6> ::DevZone:: Heavy Equipment Set - Revision 126: Feature: articulated mining trucks now have code and graphics... @ (by andythenorth)
07:46:44  <Brot6> ::DevZone:: Heavy Equipment Set - Revision 127: Feature: large bulldozer trailers now have code and graphics ... @ (by andythenorth)
07:46:46  <Brot6> ::DevZone:: Heavy Equipment Set - Revision 129: Merge @ (by andythenorth)
07:46:49  <Brot6> ::DevZone:: Heavy Equipment Set - Revision 128: Cleanup: repo issues @ (by andythenorth)
09:33:01  <Brot6> ::DevZone:: World Airliners Set - Feature #340 (Closed): 757 British Airways Livery @ (by simozzz_AK)
09:54:59  *** yorick has joined #openttdcoop.devzone
13:14:30  <Brot6> ::DevZone:: Redmine - Revision 2672: update tags @ (by convert-repo)
14:03:41  *** Shadow has joined #openttdcoop.devzone
14:03:58  *** Shadow has quit IRC
14:41:39  *** andythenorth has joined #openttdcoop.devzone
14:41:51  <andythenorth> afternoon (take 2)
14:41:58  <planetmaker> :-)
14:42:20  <planetmaker> so, if you pushed 185, just wait a bit.
14:42:25  <andythenorth> ok so no special action needed to make the nightly available
14:42:28  <Ammler> [16:41] <Ammler> andythenorth: the nightly will automatically generate at 18.18 CEST
14:42:34  <planetmaker> opengfx, firs, 2cctrainset should have automatic nightly generation
14:42:39  <andythenorth> that's great
14:42:41  <planetmaker> maybe some others, too
14:42:45  <planetmaker> dunno :-)
14:42:57  <Ammler> if you like to use that for heqs too, just ping :-)
14:43:07  <andythenorth> maybe
14:43:09  <andythenorth> don't see why not
14:43:22  <andythenorth> seems like a nice idea :)
14:43:22  <Ammler> the only requirement is a make target bundle_zip
14:43:33  <planetmaker> heqs can do that
14:43:58  <Ammler> the nightly will only generated if there ARE changes.
14:44:13  <andythenorth> both of the above fine with me
14:44:16  <planetmaker> unlike yesterday :-P
14:44:27  <Ammler> ?
14:44:35  <andythenorth> did you guys see a lot of HEQS commits :D
14:44:38  <andythenorth> ??
14:44:38  <planetmaker> were there changes yesterday?
14:44:54  <andythenorth> pushed this morning actually - no interwebs yesterday
14:44:54  <planetmaker> I mean to... things. Okay, maybe I was wrong :-)
14:45:10  <Ammler> [13:54] <Brot6> [18:18:01] firs: nightly compile not needed. (r184)
14:45:11  <Ammler> [13:54] <Brot6> [18:18:02] opengfx: nightly compile not needed. (r144)
14:45:13  <Ammler> [13:54] <Brot6> [18:18:02] worldairlineset: nightly compile not needed. (r366)
14:45:19  <planetmaker> ^^ that's what I meant
14:45:33  <Ammler> :-)
14:45:37  <planetmaker> Ammler, has 2cctrainset that, too?
14:45:50  <planetmaker> a nightly compile?
14:45:59  <planetmaker> If it hasn't, I'd like to apply :-)
14:46:06  <Ammler> hmm, indeed
14:46:15  <Ammler> so I enable 2cc and heqs
14:46:31  <Ammler> both have a "proper" target bundle_zip?
14:46:33  <andythenorth> thanks
14:47:09  <planetmaker> I'm quite confident that they do.
14:47:13  <planetmaker> If not... bug :-)
14:47:37  <Ammler> to enable a nightly compile it needs a local file called Makefile.nightly, which will be copied to Makefile.local
14:47:48  <Ammler> well, we see in 90mins
14:48:08  <planetmaker> bundle_zip works here on both repos.
14:48:14  <Ammler> :-)
14:48:26  <planetmaker> r225 and r100 respectively
14:48:49  <planetmaker> hm.. r100 is way outdated :-P
14:52:26  <andythenorth> bye !
14:52:32  *** andythenorth has left #openttdcoop.devzone
15:54:12  *** Ammler has quit IRC
15:54:23  *** Ammler has joined #openttdcoop.devzone
15:54:53  *** Ammler is now known as Guest1674
15:56:55  *** Guest1674 has quit IRC
16:08:43  *** Hirundo has quit IRC
16:08:43  *** FooBar_ has quit IRC
16:09:19  *** FooBar_ has joined #openttdcoop.devzone
16:09:39  *** Hirundo has joined #openttdcoop.devzone
16:10:28  *** Ammller has joined #openttdcoop.devzone
16:10:46  *** Ammller is now known as Guest1678
16:14:15  *** Guest1678 is now known as Ammler
16:18:05  <Brot6> 2cctrainset: update from r to r225, starting nightly compile
16:18:18  <Brot6> 2cctrainset: compile done (1 errors) -
16:18:18  <Brot6> firs: update from r184 to r185, starting nightly compile
16:18:35  <Ammler> the others?
16:18:38  <Brot6> firs: compile done (0 errors) -
16:18:38  <Brot6> heqs: update from r to r129, starting nightly compile
16:19:39  <Brot6> heqs: compile done (1 errors) -
16:19:39  <Brot6> opengfx: nightly compile not needed. (r144)
16:19:40  <Brot6> worldairlineset: nightly compile not needed. (r366)
16:22:59  <Ammler> 2cc compile failed :-(
16:48:25  <planetmaker> what?!
16:54:52  <planetmaker> Ammler, it produced a grf despite the error4, didn't it?
17:15:10  <Brot6> ::DevZone:: 2cc train set - Bug #325 (Confirmed): missing real sprites (nfo error) @ (by planetmaker)
17:25:30  <Ammler> planetmaker: no version in the bundle
17:26:25  <planetmaker> uh?
17:26:30  <planetmaker> how "no version"?
17:28:00  <Ammler> planetmaker: check it out:
17:28:04  <Ammler> no version string there
17:28:22  <planetmaker> oh, he :-P
17:28:29  <planetmaker> I checked and didn't notice :-)
17:29:23  <planetmaker> And, Ammler : I cannot reproduce it here.
17:30:40  <Ammler> [Generating]
17:30:45  <Ammler> hmm
17:30:49  <planetmaker> <-- that's what I get
17:31:00  <planetmaker> [Generating]
17:31:52  <planetmaker> cat Makefile.local or Makefile.nighty?
17:31:54  <Ammler> is there something different to different OS?
17:32:03  <planetmaker> I compiled under linux
17:32:17  <planetmaker> @work
17:32:51  <planetmaker> should go home, btw...
17:45:32  <Ammler> I removed everything from the local file
17:48:32  <Ammler> except the 2 rows with zip
18:08:31  <planetmaker> hm, and?
19:12:30  *** andythenorth has joined #openttdcoop.devzone
19:12:33  <andythenorth> evening
19:13:04  <andythenorth> planetmaker: did anything change recently in the HEQS repo - I saw some commits about the make system?
19:13:18  <andythenorth> my heqs_header.pnfo file is missing...I didn't remove it in the finder or using hg
19:14:22  <andythenorth> actually...I've found them (read the commits again).  Nothing to see here ;)
19:17:26  <Brot6> ::DevZone:: Heavy Equipment Set - Revision 130: Change: renamed file @ (by andythenorth)
19:17:26  <Brot6> ::DevZone:: Heavy Equipment Set - Revision 131: Change: renamed folder @ (by andythenorth)
19:17:26  <Brot6> ::DevZone:: Heavy Equipment Set - Revision 132: Codechange: paths to heavy_trucks.pcx (was off_highway_trucks... @ (by andythenorth)
19:38:07  <Ammler> @gap 10
19:39:04  <Ammler> andythenorth: [20:15] <Brot6> [18:18:39] heqs: update from r to r129, starting nightly compile
19:39:15  <Ammler> [20:15] <Brot6> [18:19:39] heqs: compile done (1 errors) -
20:03:49  *** andythenorth has quit IRC
20:12:09  *** andythenorth has joined #openttdcoop.devzone
20:18:23  <planetmaker> NFORENUM_FLAGS += > compile.log
20:18:25  <planetmaker> GRFCODEC_FLAGS += >> compile.log
20:18:26  <planetmaker> ^^ Ammler. I don't know how the CF solves it. But that might be interesting entries for Makefile.local respectively Makefile.nightly
20:19:50  <Ammler>
20:20:19  <Ammler>
20:20:38  <Ammler> compile can also be runned manually or for releases
20:22:43  <planetmaker> ok... you don't need that then. But I guess I might add that to my Makefile.local in my repos... :-)
20:23:24  <andythenorth> planetmaker: questions about the make file
20:23:29  <Ammler> make bundle_zip 1>>$LOG 2>>$ERRORS
20:23:39  <planetmaker> Ammler: seen that :-)
20:23:48  <planetmaker> or I could use exactly that in the command line actually...
20:24:00  <planetmaker> andythenorth: go ahead. When I'm here, I'll answer :p
20:24:06  <Ammler> has no output
20:24:12  <Ammler> everything is piped
20:24:30  <planetmaker> which is quite sensible for a cron job :-)
20:25:12  <andythenorth> I was using 'make install' happily, it did everything I needed ;) since HEQS r84 behaviour has changed.  I guess I just need to learn which 'make [...]' to use.
20:25:31  <planetmaker> make install should do its job...
20:25:51  <andythenorth> it now installs heqs-nightly.tar
20:25:53  <Ammler> planetmaker: what does make install install?
20:25:57  <Ammler> the bundle?
20:26:03  <planetmaker> the tar
20:26:08  <Ammler> versioned?
20:26:12  <andythenorth> I need heqs.grf which was the previous behaviour
20:26:13  <planetmaker> with unversioned path
20:26:23  <planetmaker> andythenorth: you need the tar
20:26:32  <andythenorth> I have just spent 20 mins rewriting nfo wondering why it doesn't work :D
20:26:38  <planetmaker> :D
20:26:45  <planetmaker> well. Delete the grf
20:26:49  <planetmaker> if you have it.
20:26:56  <planetmaker> in the data folder
20:27:09  <andythenorth> tar will work, but might be a pain with all the saved games I have for testing.   Then again, it might be fine
20:27:14  <planetmaker> the tar is... what all projects use :-)
20:27:31  <planetmaker> andythenorth: it should be fine, it's the same grf :-)
20:27:45  <planetmaker> it's just a matter of what OpenTTD finds and uses with all the same GRFIDs.
20:27:49  * Ammler doesn't like tar, either.
20:27:55  <planetmaker> omg
20:27:58  <Ammler> except for opengfx :-)
20:28:14  <andythenorth> Hmm...I need to check whether something is strange.  I imagine it's my fault
20:28:21  <andythenorth> changes are *not* showing up
20:28:21  <Ammler> but pm knows that and it fine :P
20:29:29  <Ammler> the only usefull usage for tar is imo for bananas and if you have multiple grfs
20:29:47  <Ammler> but bananas wouldn't support that, so it is useless for newgrfs.
20:30:27  <Ammler> i.e. jpset could make a tar.
20:30:59  <planetmaker> it doesn't hurt. And it helps in cases of more than one grf
20:31:09  <andythenorth> right, the heqs-nightly.tar is in my data folder, but openttd refuses to see it.  this is a new problem since r84 :)
20:31:11  <Ammler> mostly*
20:31:13  <planetmaker> And you always have all files together
20:31:27  <planetmaker> andythenorth: then you have other heqs files there, too
20:31:35  <Ammler> well, it hurts in the case, that it "hides" the files for windows.
20:31:36  <planetmaker> maybe also in the content_download folder
20:31:56  <Ammler> but the advanatage on multiple files is worth to use it.
20:32:27  <planetmaker> it does't really hide them...
20:32:37  <Ammler> andythenorth: that is why you have the grf there too
20:32:52  <planetmaker> as dev you always have the dir in your repo. In the data folder you then have all release files always.
20:33:00  <Ammler> [22:26] <planetmaker> well. Delete the grf
20:33:13  <andythenorth> ...there are no heqs versions in content_download
20:33:15  <planetmaker> hm... my local heqs folder now has three(!) heads...
20:33:34  <andythenorth> I think something bad happened earlier
20:33:56  <andythenorth> I did what looked like a straightforward merge, but not sure it has worked correctly
20:34:02  <Ammler> planetmaker: I like how make bundle_zip makes the bundle
20:34:16  <planetmaker> :-)
20:34:16  <Ammler> I would use that for everything.
20:34:46  <planetmaker> andythenorth: I'll have a look. But it's not necessarily you... I had here locally some changes I wasn't aware of anymore... :-)
20:34:46  <andythenorth> I also had to delete some hg lock files due to an interrupted commit (followed advice found on google)
20:34:53  <planetmaker> whoot?
20:35:42  <andythenorth> had an interrupted commit...after that any further commits were hung up waiting for the lock to clear
20:35:58  <andythenorth>
20:35:59  <Webster> Title: Mercurial stuck "waiting for lock" - Stack Overflow (at
20:36:01  <Ammler> <-- should be fine
20:36:25  <andythenorth> I checked various places, I didn't just follow the first piece of advice on google :)
20:38:06  <Ammler> <-- your ignore file seems broken, too.
20:38:44  <andythenorth> bum
20:39:49  <andythenorth> meanwhile, back at the ranch...
20:40:26  <Ammler> oh, it seems never removed
20:40:44  <Ammler> I thought, I once cleaned your repo from those files?
20:43:04  <andythenorth> planetmaker: the latest build of the grf just doesn't show up in OpenTTD.  I don't get any errors from make.
20:43:25  <andythenorth> I'm going to try a manual build
20:43:48  <planetmaker> hm...
20:43:51  <Ammler> andythenorth: I remove that file, please pull after
20:44:27  <planetmaker> andythenorth: if it doesn't show up in OpenTTD it's not a makefile failure...
20:44:54  <andythenorth> quite right
20:45:03  <andythenorth> I'm reading the final heqs.nfo that is generated
20:45:07  <planetmaker> usually :-)
20:45:17  <andythenorth> this looks interesting:
20:45:18  <andythenorth> /!!Error (68): An action 8 must preceed action 0.
20:45:27  <andythenorth> line 8
20:45:32  <planetmaker> that might be a makefile failure
20:46:33  <andythenorth> and a bit more.  In heqs_header.pnfo
20:46:33  <andythenorth>
20:47:16  <andythenorth> looks like renum woes?
20:47:34  <planetmaker> no. Looks like Makefile failure :-P
20:47:45  <andythenorth> bah
20:47:47  <andythenorth> :)
20:47:50  <Brot6> ::DevZone:: Heavy Equipment Set - Revision 133: Cleanup: remove .DS_Store (again?) @ (by ottdc@mozart)
20:48:37  <andythenorth> does make ever write to heqs_header.pnfo?
20:48:49  <planetmaker> I'm looking
20:50:30  <andythenorth> I think it's renum...I ran it over heqs_header.pnfo because a lot of line numbers were wrong, and it makes debugging really hard
20:51:05  <planetmaker> but renum must not renum a file where there's still {{GRFID}} within action8
20:51:12  <planetmaker> that must be removed
20:51:20  <planetmaker> and replaced by something renum understands
20:51:39  <Ammler> hmm
20:51:42  <andythenorth> hmm.
20:51:42  <yorick> planetmaker: ;{{GRFID}};\n
20:51:46  <Ammler> why not just run one by one
20:51:50  <Ammler> make
20:51:58  <andythenorth> everything is currently in heqs_header
20:52:00  <Ammler> then check if there is a grf
20:52:11  <andythenorth> I could move some of it to separate files
20:52:38  <andythenorth> I never need to renum the header file
20:52:53  <Ammler> andythenorth: did you pull?
20:53:09  <andythenorth> Ammler: yup
20:56:00  <planetmaker> hm... andythenorth I don't quite follow your problem
20:56:08  <Ammler> [22:53] <andythenorth> I never need to renum the header file <-- are you sure? count the sprites?
20:56:11  <planetmaker> sure, the code is messed and it connot find a pcx file
20:56:41  <planetmaker> Can't read sprites/heavy_trucks/heavy_trucks.pcx
20:57:04  <andythenorth> planetmaker: that's your local build right?
20:57:07  <planetmaker> but the generated nfo for action8 looks fine for me
20:57:14  <planetmaker> andythenorth: that's a clean pull from the repo
20:57:18  <andythenorth> I haven't pushed that file yet.  I don't like checking in broken code
20:57:21  <planetmaker> no local mods whatsoever
20:57:31  <andythenorth> give me a minute...
20:59:05  <andythenorth> right nightly etc. now work
20:59:14  <planetmaker> uhm...
20:59:22  <planetmaker> and what was the reason it didn't work?
20:59:34  <andythenorth> the answer appears to be: 'never run renum over heqs_header.pnfo'
20:59:37  <planetmaker> the missing pcx
20:59:48  <planetmaker> surely not! :-)
20:59:51  <andythenorth> the pcx is present (here) - I just haven't pushed yet
20:59:55  <planetmaker> ok
21:00:03  <planetmaker> only nfo need renum
21:00:09  <andythenorth> however if I can't renum, I have to manually renumber my sprites
21:00:11  <planetmaker> pnfo... are pre-nfo :-)
21:00:24  <andythenorth> or I guess I could work around it
21:00:29  <planetmaker> and need pre-processing before they actually can be renum'ed
21:00:54  <andythenorth> when the sprite numbers don't match the error makes the error output somewhat less useful :D
21:01:04  <planetmaker> haha :-)
21:01:26  <andythenorth> I guess I have to manually compare the pnfo and the nfo output to make sense of error messages
21:01:36  <andythenorth> that's fine as long as I remember
21:01:44  <planetmaker> andythenorth: you can always look at the nfo.
21:01:49  <planetmaker> you should have one.
21:01:59  <planetmaker> But, of course, then the changes need to be made to the pnfo
21:02:09  <planetmaker> the nfo is generated prior to nforenum is run
21:02:48  <planetmaker> It's sometimes quite useful to actually look at it after you ran renum and grfcodec.
21:03:02  <planetmaker> Can't read sprites/heavy_trucks/heavy_trucks.pcx
21:03:05  <planetmaker> errr...
21:03:15  <planetmaker> Error on sprite 1691.
21:03:34  <planetmaker> Unexpected EOF: Expected additional standard Action 2s.
21:03:36  <planetmaker> Unexpected EOF: Unused CargoIDs detected for feature 1.
21:03:46  <planetmaker> ^^ those errors are present in heqs for days actually
21:04:42  <andythenorth> some of them are present for months and months :)
21:04:58  <andythenorth> 1691 is because renum doesn't recognise a valid property (menu order)
21:04:59  <planetmaker> well... but they sound rather fatal :-)
21:05:08  <planetmaker> (the latter two)
21:05:58  <andythenorth> one would think they sound fatal, but empirically they don't seem to be :) >5000 downloads, no reported bugs that weren't quickly explained!
21:07:57  <planetmaker> well... but unexpected EOF doesn't sound like "it has to be this way"
21:07:58  <andythenorth> right, tonight's work (minimal) is pushed
21:08:05  <andythenorth> bedtime.
21:08:11  <planetmaker> and it's this way at least already last Thursday
21:08:25  <andythenorth> I'll get to those EOFs one day - they have been there since December :)
21:08:29  <Brot6> ::DevZone:: Heavy Equipment Set - Revision 134: Change: miscellaneous code cleanup @ (by andythenorth)
21:08:31  <planetmaker> I think I even made you a bug report
21:09:04  <planetmaker> hm, no, Wednesday was the last compile needed
21:09:25  <andythenorth> I am working on adding a new vehicle - there was unfinished code for it in place since December, I'm pretty certain the EOFs will go away when I finish the vehicle.  So I hope anyway
21:09:30  <planetmaker> (just scanning through my own private compile log :-P )
21:09:59  <planetmaker> ^which had "nightlies" of all interesting repos for a week or so
21:10:05  <planetmaker> or two
21:10:26  <planetmaker> hm... 2nd July
21:11:26  <andythenorth> bedtime for me
21:11:29  <andythenorth> good night!
21:12:01  *** andythenorth has left #openttdcoop.devzone
21:39:06  *** ODM has quit IRC
21:47:17  *** yorick has quit IRC
22:06:55  <Brot6> ::DevZone:: 2cc train set - Bug #341: engines available before 1st wagons @ (by planetmaker)
22:10:41  <Brot6> ::DevZone:: 2cc train set - Feature #145: Redo (all) (cargo) wagons @ (by planetmaker)
22:17:30  <Ammler> planetmaker: shouldn't the releation be defined in #145

Powered by YARRSTE version: svn-trunk