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: https://jenkins.openttdcoop.org/job/opengfx-mars/99/ 09:45:44 <DevZone> Project Townnames - German build #66-push: FAILURE in 5.3 sec: https://jenkins.openttdcoop.org/job/german-townnames/66/ 09:45:45 <DevZone> Project NML - NewGRF Meta Language build #320-push: UNSTABLE in 3 min 32 sec: https://jenkins.openttdcoop.org/job/nml/320/ 09:47:33 <Alberth> Is the error in https://dev.openttdcoop.org/issues/2722#note-3 still open? 09:48:50 <DevZone> Project opengfx-mars build #100-push: SUCCESS in 2 min 16 sec: https://jenkins.openttdcoop.org/job/opengfx-mars/100/ 09:48:54 <DevZone> Project Townnames - German build #67-push: STILL FAILING in 4.9 sec: https://jenkins.openttdcoop.org/job/german-townnames/67/ 09:48:55 <DevZone> Project NML - NewGRF Meta Language build #321-push: STILL UNSTABLE in 3 min 10 sec: https://jenkins.openttdcoop.org/job/nml/321/ 09:49:04 <Alberth> I thought we concluded spritecount.py 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: https://jenkins.openttdcoop.org/job/opengfx-mars/101/ 09:52:02 <DevZone> Project Townnames - German build #68-push: STILL FAILING in 5 sec: https://jenkins.openttdcoop.org/job/german-townnames/68/ 09:52:03 <DevZone> Project NML - NewGRF Meta Language build #322-releases: STILL UNSTABLE in 3 min 7 sec: https://jenkins.openttdcoop.org/job/nml/322/ 09:52:33 <Alberth> while wandering through ast/item.py, 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> general.py:19ff 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: https://jenkins.openttdcoop.org/job/isr/159/ 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: https://jenkins.openttdcoop.org/job/firs/117/ 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: https://jenkins.openttdcoop.org/job/opengfx-mars/102/ 10:21:35 <DevZone> Project Japanese Stations build #51-push: SUCCESS in 14 sec: https://jenkins.openttdcoop.org/job/jpstations/51/ 10:21:45 <DevZone> Project Townnames - Swiss build #23-push: SUCCESS in 10 sec: https://jenkins.openttdcoop.org/job/swisstowns/23/ 10:21:56 <DevZone> Project skye-rail build #65-push: SUCCESS in 11 sec: https://jenkins.openttdcoop.org/job/skye-rail/65/ 10:21:57 <DevZone> Project DevZone script update build #25-push: SUCCESS in 8 min 14 sec: https://jenkins.openttdcoop.org/job/misc/25/ 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: https://jenkins.openttdcoop.org/job/finnishtrainset/58/ 11:21:31 <DevZone> Project OpenGFX build #146-push: SUCCESS in 6 min 27 sec: https://jenkins.openttdcoop.org/job/opengfx/146/ 11:27:22 <DevZone> Project OpenGFX build #147-releases: SUCCESS in 5 min 51 sec: https://jenkins.openttdcoop.org/job/opengfx/147/ 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: https://jenkins.openttdcoop.org/job/finnishtrainset/59/ 12:02:44 *** LSky` has joined #openttdcoop.devzone 12:33:30 <Alberth> planetmaker: cat nml/actions/action3.py | 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 https://paste.openttdcoop.org/show/3309/ 12:45:39 <planetmaker> hm, works with new ez_setup.py 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: https://jenkins.openttdcoop.org/job/ecs/9/ 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> http://devs.openttd.org/~alberth/get_syn.py 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: https://jenkins.openttdcoop.org/job/jpbuild/196/ 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: https://jenkins.openttdcoop.org/job/frissrails/310/ 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: https://jenkins.openttdcoop.org/job/road-hog/191/ 16:48:18 <DevZone> Project Iron Horse build #873-nightlies: SUCCESS in 1 min 37 sec: https://jenkins.openttdcoop.org/job/iron-horse/873/ 16:49:41 <DevZone> Project Dutch Trainset build #157-push: SUCCESS in 1 min 23 sec: https://jenkins.openttdcoop.org/job/dutchtrains/157/ 16:51:27 <DevZone> Project xussrset - Trains from Russia build #279-push: SUCCESS in 4 min 0 sec: https://jenkins.openttdcoop.org/job/xussrset/279/ 16:51:28 <DevZone> Project 2ccts build #109-push: SUCCESS in 1 min 46 sec: https://jenkins.openttdcoop.org/job/2ccts/109/ 16:51:52 <DevZone> Project ecs build #10-push: SUCCESS in 24 sec: https://jenkins.openttdcoop.org/job/ecs/10/ 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