Log for #openttdcoop.devzone on 10th May 2014:
Times are UTC Toggle Colours
00:16:49  *** stevenh has joined #openttdcoop.devzone
00:17:21  <stevenh> hello all. Was hoping to repair a bug in jpstations. Should I worry about getting ssh access to the repo now? Or will HTTP be back soon?
00:26:03  *** stevenh has quit IRC
01:44:30  *** KenjiE20 has joined #openttdcoop.devzone
07:10:04  *** andythenorth has joined #openttdcoop.devzone
07:53:40  *** lskynl has joined #openttdcoop.devzone
07:53:55  *** lskynl is now known as LSky`
07:58:39  *** Alberth has joined #openttdcoop.devzone
09:45:39  <DevZone> Project opengfx-mars build #99-push: SUCCESS in 2 min 28 sec:
09:45:44  <DevZone> Project Townnames - German build #66-push: FAILURE in 5.3 sec:
09:45:45  <DevZone> Project NML - NewGRF Meta Language build #320-push: UNSTABLE in 3 min 32 sec:
09:47:33  <Alberth> Is the error in    still open?
09:48:50  <DevZone> Project opengfx-mars build #100-push: SUCCESS in 2 min 16 sec:
09:48:54  <DevZone> Project Townnames - German build #67-push: STILL FAILING in 4.9 sec:
09:48:55  <DevZone> Project NML - NewGRF Meta Language build #321-push: STILL UNSTABLE in 3 min 10 sec:
09:49:04  <Alberth> I thought we concluded doesn't exist
09:49:32  <Alberth> planetmaker:  ^
09:49:50  <planetmaker> yes, I think that's invalid, indeed
09:51:31  *** LSky` has quit IRC
09:51:57  <DevZone> Project opengfx-mars build #101-push: SUCCESS in 2 min 16 sec:
09:52:02  <DevZone> Project Townnames - German build #68-push: STILL FAILING in 5 sec:
09:52:03  <DevZone> Project NML - NewGRF Meta Language build #322-releases: STILL UNSTABLE in 3 min 7 sec:
09:52:33  <Alberth> while wandering through ast/, I found "if self.feature.value in (0x08, 0x0C, 0x0E):"  This is great, but is there a mapping of those numbers to more human readable concepts?
09:53:00  <Alberth> I'd like a name instead of a number
09:53:00  <planetmaker> probably only in the newgrf wiki
09:53:10  <planetmaker> 0x0C is comment sprite
09:53:22  <planetmaker> 0x0E is... override? 0x08... dunno
09:53:38  <Alberth> exactly :p
09:53:43  <planetmaker> ^
09:53:57  <planetmaker> well, nml has the concept of FEATURE_XXX
09:54:03  <planetmaker> maybe that can be used
09:54:18  <Alberth> sounds good
09:55:03  <Alberth> also found the Unit class, which looks like it's in the wrong place
09:55:17  <Alberth> better make a patch queue :)
09:56:17  <planetmaker>
09:56:23  <planetmaker> definition of features
09:56:25  <planetmaker> FEAT_XXX
09:56:40  <planetmaker> and I was wrong on 0x0E
09:56:48  <planetmaker> 08 = global vars and 0E = signals
09:57:02  <planetmaker> hm. and 0C = sound effects?!
09:57:07  <planetmaker> oh well :)
09:58:08  <planetmaker> I'm a bit worried still. Did you once say that nml-py3 is much slower than nml-py2?
09:59:26  <Alberth> if you run the regression, it feels slower   (make -j1)
10:00:05  <Alberth> but obviously, that code is mostly startup/shutdown, so no idea if it is relevant at all
10:02:55  <planetmaker> we probably should run it on a few real tests in comparison. Like firs, opengfx, nuts, ogfx-airports, swedishrails
10:07:17  <planetmaker> hm also swedish houses
10:07:30  <planetmaker> though... is it nml?
10:07:53  <planetmaker> no
10:09:40  <planetmaker> not sure we have an actual house NewGRF of significance to test agains
10:09:48  <planetmaker> *against
10:10:16  <DevZone> Project ISR Industrial Station Renewal build #159-push: SUCCESS in 44 sec:
10:17:28  <Alberth> python3-nml is a solved problem now, we can switch any time we like
10:18:20  <Alberth> but i agree, some tests would be useful, both for checking the changes and for speed
10:19:02  <DevZone> Project FIRS Industry Replacement Set build #117-push: SUCCESS in 5 min 14 sec:
10:20:02  <Alberth> alternatively we could consider making nml both python2 and python3 compatible, although no idea how to do that nor what mess we're getting ourselves into
10:20:23  <planetmaker> that really might be more trouble than we want to have
10:20:49  <planetmaker> there's IMHO more important things to focus on than supporting concurrently in the same branch py2 and py3
10:21:19  <planetmaker> unless you really would enjoy that exercise for the academic fun (which is a good argument), I'd not recommend it
10:21:20  <Alberth> there are indeed
10:21:20  <DevZone> Project opengfx-mars build #102-push: SUCCESS in 2 min 18 sec:
10:21:35  <DevZone> Project Japanese Stations build #51-push: SUCCESS in 14 sec:
10:21:45  <DevZone> Project Townnames - Swiss build #23-push: SUCCESS in 10 sec:
10:21:56  <DevZone> Project skye-rail build #65-push: SUCCESS in 11 sec:
10:21:57  <DevZone> Project DevZone script update build #25-push: SUCCESS in 8 min 14 sec:
10:55:39  *** oskari89 has joined #openttdcoop.devzone
11:13:38  *** andythenorth has quit IRC
11:15:21  <DevZone> Project Finnish Trainset build #58-push: SUCCESS in 3 min 18 sec:
11:21:31  <DevZone> Project OpenGFX build #146-push: SUCCESS in 6 min 27 sec:
11:27:22  <DevZone> Project OpenGFX build #147-releases: SUCCESS in 5 min 51 sec:
11:30:57  *** Guest10103 has joined #openttdcoop.devzone
11:31:23  *** Supercheese has quit IRC
11:31:58  *** Supercheese has joined #openttdcoop.devzone
11:34:55  *** andythenorth has joined #openttdcoop.devzone
11:37:09  <DevZone> Project Finnish Trainset build #59-push: SUCCESS in 3 min 22 sec:
12:02:44  *** LSky` has joined #openttdcoop.devzone
12:33:30  <Alberth> planetmaker:  cat nml/actions/ | grep "^    '" | awk -F\' '{ print  }'   doesn't do anything
12:34:41  <planetmaker> possibly not any longer. I didn't check the scripts for correctness
12:34:57  <Alberth> ok, I'll drop it then
12:35:40  <planetmaker> it probably did something 13 months ago :)
12:36:14  <planetmaker> might be related to railtype 'cargoes' or similar
12:43:48  <planetmaker> hm... :S
12:45:39  <planetmaker> hm, works with new
12:46:29  <Alberth> nice :p
12:46:54  <planetmaker> 3.4.4 vs. 3.5.1 for setuptools it seems
12:47:05  <planetmaker> must have changed in the last two(?) weeks
12:49:10  <DevZone> Project ecs build #9-push: SUCCESS in 24 sec:
13:06:46  *** stevenh has joined #openttdcoop.devzone
13:13:40  *** stevenh has quit IRC
13:31:25  <Alberth> railtype_table = {'RAIL': 0, 'ELRL': 1, 'MONO': 1, 'MGLV': 2}   these names are also of interest?  if so, in which temp file?
13:32:19  * Alberth just adds them
13:32:21  <planetmaker> hm? those are the default labels and ... what's the value assigned to them?
13:33:39  <Alberth> generic_base_costs = ['PR_CONSTRUCTION', 'PR_RUNNING', 'PR_BUILD_VEHICLE']  <-- and these?
13:33:58  <Alberth> no idea, they look like names you want to syntax-highlight :)
13:34:36  <planetmaker> those base costs types make sense. Though there's somewhere a much more exhaustive list of base costs
13:36:27  <Alberth>
13:37:05  <Alberth> python sort is a bit different from unix sort, but I checked, and they should be the same
13:37:53  <Alberth> perhaps you can check by renaming the old file to foo.nml, creating the new syntax file, and loading foo.nml
13:38:13  <Alberth> or rather, my version is a little bit bigger :p
13:39:11  <planetmaker> it would need a windows user to test notepad++
13:39:12  <Alberth> the problem is somewhat where to put this code
13:40:01  <Alberth> nml/contrib could be one such place
13:40:12  <planetmaker> that's where the current scripts reside
13:40:20  <planetmaker> for that very purpose
13:40:22  <Alberth> nope, that's in /contrib
13:40:31  <planetmaker> ah. yeah
13:40:45  <Alberth> or nml/editors
13:43:16  <planetmaker> maybe, yeah
13:45:24  <planetmaker> (the script for np++ was only slightly adopted from foobar's original one. After which I tailored my kate one)
14:00:55  *** andythenorth has left #openttdcoop.devzone
15:41:33  *** oskari89 has quit IRC
16:22:00  <DevZone> Project Japanese Buildings build #196-nightlies: SUCCESS in 19 sec:
16:33:16  *** Supercheese has quit IRC
16:33:59  <DevZone> Project Finnish Rail Infrastructure - Rails build #310-nightlies: SUCCESS in 8 min 18 sec:
16:34:06  *** Supercheese has joined #openttdcoop.devzone
16:40:07  *** Guest10103 has quit IRC
16:41:21  <DevZone> Project road-hog build #191-nightlies: SUCCESS in 40 sec:
16:48:18  <DevZone> Project Iron Horse build #873-nightlies: SUCCESS in 1 min 37 sec:
16:49:41  <DevZone> Project Dutch Trainset build #157-push: SUCCESS in 1 min 23 sec:
16:51:27  <DevZone> Project xussrset - Trains from Russia build #279-push: SUCCESS in 4 min 0 sec:
16:51:28  <DevZone> Project 2ccts build #109-push: SUCCESS in 1 min 46 sec:
16:51:52  <DevZone> Project ecs build #10-push: SUCCESS in 24 sec:
17:13:20  *** ODM has joined #openttdcoop.devzone
18:18:52  *** gelignite has joined #openttdcoop.devzone
18:47:36  *** oskari89 has joined #openttdcoop.devzone
18:54:05  *** Alberth has quit IRC
18:58:05  *** Alberth has joined #openttdcoop.devzone
20:46:07  *** ODM has quit IRC
21:11:55  *** LSky` has quit IRC
21:14:54  *** KenjiE20 has quit IRC
21:17:41  *** KenjiE20 has joined #openttdcoop.devzone
22:03:21  *** gelignite has quit IRC
22:11:41  *** Alberth has left #openttdcoop.devzone
22:39:19  *** oskari89 has quit IRC

Powered by YARRSTE version: svn-trunk