Log for #openttdcoop.devzone on 8th July 2011:
Times are UTC Toggle Colours
00:00:27  <Brot6> nml-wine - Revision 0:73c4c2e694db: Added tag Arabella for changeset 000000000000 (Ammler) @
00:03:28  <Brot6> nml-dot-wine - Revision 10:5f7cbed954a1: Added tag Arabella for changeset 2df1b55437a5 (Ammler) @
00:05:07  <Brot6> Example NewGRF Project - Revision 297:4b79a2b65d61: Fix (r150): generated custom_tags.txt didn't ... (Ammler) @
00:06:26  <Brot6> nml-dot-wine: update from  to Arabella done -
00:13:02  <Brot6> nml-wine: compile of r1512 failed -
00:42:45  <Brot6> nml-dot-wine - Revision 11:fe037eef14b8: keep .wine as tar (Ammler) @
00:42:45  <Brot6> nml-dot-wine - Revision 12:f6d6c3285200: Added tag Bart for changeset fe037eef14b8 (Ammler) @
00:48:18  <Brot6> nml-dot-wine - Bug #2848 (New): DevZone compile failed (compiler) @
00:58:39  <Brot6> nml-dot-wine - Revision 13:f0518dc14b29: Fix: forgot the filepointer (Ammler) @
00:58:39  <Brot6> nml-dot-wine - Revision 14:f6f3917a30fb: Added tag Bart for changeset f0518dc14b29 (Ammler) @
01:02:12  <Brot6> nml-dot-wine: update from Arabella to Bart done -
01:06:52  <Brot6> nml-wine: update from r1303 to r1512 done -
01:10:48  <Brot6> NewGRF Meta Language - Revision 1512:d996e4f21d87: Change: nml-dot-wine is a real package now (Ammler) @
01:12:53  <Brot6> nml: update from r1509 to r1512 done -
05:37:45  *** bodis has left #openttdcoop.devzone
05:51:28  *** ODM has joined #openttdcoop.devzone
08:04:06  *** andythenorth has joined #openttdcoop.devzone
08:08:53  *** ODM has quit IRC
08:30:57  <planetmaker> moin
08:42:16  <Brot6> FIRS Industry Replacement Set - Revision 2155:208e953eb62e: Add: Template for terrain switch and ... (planetmaker) @
09:13:02  <andythenorth> planetmaker: ^ :)
09:20:30  <planetmaker> it's not making really making use of the adv. tile layout yet, though
09:20:43  <planetmaker> I'm just trying to get the code in a form so that I understand the structure :-P
09:20:45  <andythenorth> no
09:20:58  <andythenorth> might be worth splitting to industry files as you make changes?
09:21:11  <andythenorth> I find single files easier to edit personally
09:21:15  <planetmaker> but it becomes clear(er) what parts are easily templated
09:21:24  <andythenorth> I hate that god object :D :P
09:21:32  <planetmaker> I pondered that. I guess it's not really wrong
09:21:38  <andythenorth> it's not technically a god object, but is about same
09:21:50  <planetmaker> though it makes it somewhat easier to search and replace in one file than many
09:21:56  <planetmaker> at least the manual stuff
09:22:00  <andythenorth> good point
09:22:16  <andythenorth> although I like to know that find-and-replace isn't touching stuff it shouldn't :)
09:22:33  <planetmaker> hm?
09:22:45  <planetmaker> err-no-parse ;-)
09:22:59  <andythenorth> anyway, I welcome all such commits :)
09:23:07  <andythenorth> anything that saves me having to do it :P
09:23:13  <planetmaker> :-P
09:23:21  <planetmaker> Well... :-)
09:23:51  <planetmaker> currently it's still easy code. Mostly
09:23:59  <planetmaker> But not well-named
09:24:15  <planetmaker> and much of the last commit's replace was 80% manual
09:24:38  <planetmaker> I'm not 100% sure about a good naming scheme for switches...
09:24:42  <planetmaker> I usually follow:
09:25:05  <planetmaker> switch_industryname_terraintype_layoutno_otherstuff...
09:25:16  <planetmaker> for the real action2
09:25:22  <planetmaker> for tile types
09:26:05  <planetmaker> and I'm pondering to kick out the unused action2s... irrespective whether we might regret that. Thoughts?
09:26:08  *** FooBar has joined #openttdcoop.devzone
09:26:35  <planetmaker> simple reason: it will reduce the unused code and make the rest possibly a bit clearer and easier to understand
09:26:56  <planetmaker> hi FooBar
09:27:33  <FooBar> hi planetmaker
09:27:51  <FooBar> I'm officially away though :P
09:31:41  <Terkhen> hi FooBar
09:31:45  <Terkhen>
09:31:50  <Terkhen>
09:32:00  <FooBar> hi Terkhen
09:32:07  <Terkhen> ^ those are the tokens I get
09:32:12  <Terkhen> IIRC notepad++ also used two lists of stuff
09:32:22  <Terkhen> so it is just a matter of updating the old script at the devzone with this new data
09:32:30  <andythenorth> planetmaker: kicking out the unused action 2s may simply result in complaints about unused action 1, although you could test it
09:32:37  <andythenorth> fewer errors = good
09:32:44  <planetmaker> andythenorth, yes. and they'd be removed then, too
09:32:46  <andythenorth> and I don't recall a reason for them
09:32:52  <planetmaker> i.e. cut out all unused stuff
09:32:59  <Terkhen> if anyone else wants a highlighter for his favourite text editor, you can use those txts too :P
09:33:06  <andythenorth> nml seems to handle action 1 quite differently?
09:33:15  <andythenorth> nfo cares deeply about the position in the list
09:33:22  <andythenorth> so removing unused things is a PITA
09:33:31  <FooBar> Terkhen: thanks, I will look into this later today. It shouldn't be too difficult to update the xml file I guess
09:33:33  <planetmaker> nml re-arranges it itself to usually big action1s
09:33:49  <andythenorth> might as well clean them up then
09:33:52  <planetmaker> Terkhen, that's keywords needing highlight?
09:34:01  <Terkhen> a list of all tokens in nml, yes
09:34:08  <Terkhen> FooBar: you are welcome :)
09:34:29  <Terkhen> the tokens are arbitrarily split on two groups, "mostly keywords" and "mostly constants"
09:34:37  <Terkhen> but I did not check it very thoroughly
09:34:51  <planetmaker> andythenorth, it should not be a PITA with NML
09:35:02  <planetmaker> and... after all we have a VCS. So we could retrieve it easily
09:35:07  <planetmaker> care to do that? :-P
09:35:32  <andythenorth> working today
09:35:42  <andythenorth> just hanging out here to see nice commits ;)
09:35:50  <planetmaker> :-D
09:36:53  <Terkhen> if anyone uses geany, I have one for it already
09:37:55  <andythenorth> I use text wrangler
09:38:08  <andythenorth> if I send you a mac, will you write a highlighting module for it? :P
09:38:31  <Terkhen> as long as the mac is a gift, yes
09:38:39  <Terkhen> :P
09:38:52  * andythenorth is actually selling macs at the moment
09:38:59  <andythenorth> and one of our spanish employees might buy it :P
09:39:12  <Terkhen> nah, I'm only interested if it is a gift :P
09:39:25  <andythenorth> ho
09:39:28  <andythenorth> oh well
09:41:57  <FooBar> It appears notepad++ uses 4 sets of words, but I'll figure out which is which
09:42:47  <Terkhen> FooBar: I can tweak the script to get 4 sets of words
09:42:54  <Terkhen> but not now :P
09:43:00  * Terkhen adds that to the ToDo
09:43:10  <FooBar> heh :) Next time then when there is an update
10:31:01  <Brot6> DevZone Help Center - nml_v2.xml (foobar) @
10:31:08  <FooBar> There we are
10:31:25  <Terkhen> :)
10:32:04  <FooBar> I'm not sure every word is in the correct set, but it looked ok in my code so far
10:33:19  <FooBar> Oh, and I hope you don't mind I changed the colour for comments. I didn't like the baby-green. Now it's the same orange as I'm used to from PHP :)
10:37:39  * Terkhen does not mind at all :P
10:37:52  <Terkhen> IIRC I just used the defaults from C++ or something like that
10:43:13  <Brot6> nml-dot-wine - Bug #2847 (Closed): DevZone compile failed (compiler) @
10:43:13  <Brot6> nml-dot-wine - Bug #2848 (Closed): DevZone compile failed (compiler) @
10:43:13  <Brot6> nml-dot-wine - Bug #2847 (Closed): DevZone compile failed (Ammler) @
10:43:13  <Brot6> nml-dot-wine - Bug #2848 (Closed): DevZone compile failed (Ammler) @
10:46:13  <FooBar> Well, it's a matter of what you're used to
10:47:09  <FooBar> NML is new to me, so basically all colours are fine. Comments are not :)
10:51:35  *** andythenorth is now known as Guest1422
10:51:35  *** andythenorth has joined #openttdcoop.devzone
10:52:09  *** andythenorth has left #openttdcoop.devzone
10:57:50  *** Guest1422 has quit IRC
12:48:21  <Brot6> Dutch Tram Set - Revision 11:e3aebc984f95: Feature: GETA 70-75 (foobar) @
12:48:21  <Brot6> Dutch Tram Set - Revision 12:61b4671e2537: Fix: HTM 821 tractive effort coefficient (trailer is n... (foobar) @
12:48:21  <Brot6> Dutch Tram Set - Revision 13:37d44e3a493e: Feature: GVB 491-550 (foobar) @
12:51:37  <Brot6> FIRS Industry Replacement Set - Revision 2156:87a34177ad51: Cleanup: Remove some unused switch bl... (planetmaker) @
12:56:18  <Brot6> FIRS Industry Replacement Set - Revision 2157:b385b9e31306: Cleanup: Remove unused switches from ... (planetmaker) @
12:56:18  <Brot6> FIRS Industry Replacement Set - Revision 2158:1c763642c076: Cleanup: Remove unused switch from br... (planetmaker) @
13:02:38  *** FooBar has quit IRC
13:11:52  *** FooBar has joined #openttdcoop.devzone
13:48:36  <Brot6> FIRS Industry Replacement Set - Revision 2159:8acaf88f1979: Add: Templates for industry colour se... (planetmaker) @
13:48:36  <Brot6> FIRS Industry Replacement Set - Revision 2160:03fa40a3a2d1: Codechange: Name a number of action2 ... (planetmaker) @
13:50:21  *** bodis has joined #openttdcoop.devzone
13:50:43  <Brot6> Dutch Tram Set - Revision 14:a15c8566ce5a: Feature: RET 231-244 (foobar) @
13:55:06  *** Lakie has joined #openttdcoop.devzone
14:03:51  <Brot6> FIRS Industry Replacement Set - Revision 2161:ac4b08c51538: Codechange: Use the colour scheme tem... (planetmaker) @
14:04:39  * planetmaker wonders whether the single use of colour scheme 2 isn't rather a bug than a feature
14:07:50  <Brot6> FIRS Industry Replacement Set - Code Review #2849 (New): different choice of colours for plastics... (planetmaker) @
14:27:09  <Brot6> Dutch Tram Set - Revision 15:798d30cff767: Feature: HTM 1301-1340 (foobar) @
14:33:27  <Brot6> FIRS Industry Replacement Set - Code Review #2849 (Closed): different choice of colours for plast... (planetmaker) @
14:33:27  <Brot6> FIRS Industry Replacement Set - Code Review #2849 (Closed): different choice of colours for plast... (andythenorth) @
14:52:12  *** ODM has joined #openttdcoop.devzone
15:06:36  *** frosch123 has joined #openttdcoop.devzone
15:07:40  <Brot6> FIRS Industry Replacement Set - Revision 2162:d89293a8a9d2: Codechange: Template the (re)setting ... (planetmaker) @
15:55:46  *** Lakie has quit IRC
16:12:45  *** FooBar has quit IRC
16:57:03  *** andythenorth has joined #openttdcoop.devzone
16:57:08  <andythenorth> hola
16:58:50  *** frosch123 has quit IRC
17:20:17  <Brot6> firs: update from r2153 to r2162 done -
17:21:32  <Brot6> Following repos didn't need a nightlies update: 2cctrainset (r750), 32bpp-extra (r40), ai-admiralai (r75), ai-aroai (r39), ailib-common (r21), ailib-direction (r17), ailib-list (r32), ailib-string (r29), ailib-tile (r16), airportsplus (r107), basecosts (r25), belarusiantowns (r8), bros (r52), cets (r5), chips (r143), comic-houses (r71), firs.nml (r2081), fish (r655), frenchtowns (r6), german-townnames (r34), grfcodec (r832), grfpack
17:21:32  <Brot6> (r279), heqs (r605), indonesiantowns (r41), manindu (r7), metrotrackset (r56), narvs (r37), newgrf_makefile (r298), nml (r1512), nutracks (r202), ogfx-industries (r121), ogfx-landscape (r70), ogfx-rv (r107), ogfx-trains (r245), ogfx-trees (r51), opengfx (r681), openmsx (r97), opensfx (r97), smts (r19), snowlinemod (r49), source-test (r2), spanishtowns (r10), swedishrails (r203), swisstowns (r22), transrapidtrackset (r15), ttdviewer
17:21:34  <Brot6> (r34), ttrs (r36), worldairlinersset (r672)
17:21:52  <andythenorth> all FIRS build errors are gone :)
17:21:54  <andythenorth> nice
17:23:04  <Ammler> you are good :-P
17:27:41  <Brot6> narvs: compile of r37 still failed (#2789) -
17:28:49  <Brot6> ogfx-industries: compile of r121 still failed (#2792) -
17:29:18  <andythenorth> not me
17:29:46  <andythenorth> planetmaker gets credit for fixing those errors
17:37:59  <Ammler> yeah, planetmaker is a little bit good too :-)
17:38:01  <Brot6> Following repos rebuilds successful without any difference to earlier nightlies builds: airportsplus (Diffsize: 15915), belarusiantowns (Diffsize: 30), cets, frenchtowns, german-townnames, indonesiantowns (1 warnings) (Diffsize: 1), manindu (Diffsize: 1), newgrf_makefile, ogfx-landscape (1 warnings) (Diffsize: 5460), ogfx-rv (Diffsize: 4590), ogfx-trains, source-test (6 warnings), spanishtowns (Diffsize: 1), swedishrails, swisstowns
17:38:37  <Ammler> he should fix ogfx-industries :-P
17:50:19  <Terkhen> huh? why is that broken?
17:50:57  <Ammler> nmlc: "src/industry_definition.pnml", line 499: layouts must be an array of layout names
17:53:55  <Terkhen> sounds like changes in nml
17:53:59  *** andythenorth is now known as Guest1447
17:53:59  *** andythenorth has joined #openttdcoop.devzone
17:54:48  *** Guest1447 has quit IRC
17:56:12  <Ammler> yep, it is
18:39:39  *** FooBar has joined #openttdcoop.devzone
18:53:44  <Ammler> dihedral: I missed the multihost feature of monit, but there is :-)
18:58:06  <Ammler> oh no
19:06:13  <planetmaker> Ammler: I don't quite understand #2792 though
19:06:13  <Brot6> planetmaker: Ammler: #2792 is "OpenGFX+ Industries - Bug #2792: DevZone compile failed - #openttdcoop Development Zone"
19:11:23  <Brot6> openttd.grf water-features - Revision 28:8d1a873f8d6c: Change: completed 1/16th of needed river s... (andythenorth) @
19:32:48  <Ammler> andythenorth: you should enable nightly build :-)
19:33:12  <Ammler> it might be not that bad with ogfx
19:33:55  <Ammler> planetmaker: you mean, you don't know, if it is issue of grf or build compile?
19:34:20  <planetmaker> I don't see what's wrong as the same seems to work for FIRS
19:41:33  <Ammler> wow, now suse is lost, made me maintainer of python factory repo, me has no clue about python :-o
19:43:10  <planetmaker> err... ?
19:43:20  <planetmaker> did you apply then?
19:45:43  <planetmaker> however: congratz :-)
19:51:08  <Ammler> nah
19:51:16  <Ammler> I just submit some packages
19:51:28  <Ammler> like gunicorn
20:04:11  <planetmaker> hehe :-)
20:09:17  <planetmaker> @base 10 16 47
20:09:17  <Webster> planetmaker: 2F
20:15:41  *** FooBar has quit IRC
20:21:46  *** andythenorth is now known as Guest1464
20:21:46  *** andythenorth has joined #openttdcoop.devzone
20:22:00  *** Guest1464 has quit IRC
20:29:01  <Ammler> ||
20:29:02  <Webster> Title: NML documentation (at
20:33:03  <planetmaker> interesting :-)
20:33:04  <andythenorth> nml on pypi?
20:33:07  <andythenorth> :)
20:33:09  <Ammler> pip install nml
20:33:21  <Ammler> no idea if that already works
20:33:32  <andythenorth> pip might be easier than maintaining a buildout
20:33:38  <andythenorth> the buildout seems to fail anyway
20:34:03  <andythenorth> it installs pil and ply correctly, but fails to build nml correctly
20:34:04  <andythenorth> iirc
20:34:33  <Ammler> hmm, you mean wron shebang?
20:35:48  *** bodis has quit IRC
20:35:55  <andythenorth> no it fixes the shebang ok
20:36:02  <andythenorth> something else - I forget what
20:36:40  <Ammler> I guess, pypi also supports automatic upload via ssh and such
20:37:09  <Ammler> someone of you have pypi account?
20:37:15  <Ammler> I would add you
20:37:18  *** bodis has joined #openttdcoop.devzone
20:37:19  <andythenorth> pypi seems pretty good when I use it.  I don't have account though
20:37:47  <Ammler> I just was wondering, if pypi is that easy as rubygems :-)
20:38:17  <andythenorth> hmm
20:38:26  <andythenorth> I can't remember what's wrong with the buildout
20:38:29  <andythenorth> seems to work for me
20:38:36  <Ammler> yes, "pip install nml" works
20:38:50  <Ammler> does that use buildout too?
20:39:23  <Ammler> I guess, it does
20:40:14  <andythenorth> pip is an alternative to buildout
20:40:31  <andythenorth> there are iirc at least three alternative python build tools
20:40:44  <Ammler> I guess, pip is to use for pypi
20:40:50  <Ammler> or easy_install
20:41:16  <Ammler> buildout does extend
20:41:45  <andythenorth> pretty much
20:42:16  <andythenorth> it shortcuts user having to install setup tools
20:42:24  <andythenorth> and it can build non-python dependencies
20:42:29  <andythenorth> and it can version pin
20:42:34  <andythenorth> but it's also a bit complex :P
20:43:20  *** ODM has quit IRC
20:45:01  <Ammler> andythenorth: same as bundler for gems
20:51:24  <Ammler> python sdist upload
20:54:38  <Ammler> that easy :-)
20:55:44  <planetmaker> good night
20:57:06  <Ammler> nightly
20:59:01  <Brot6> FIRS Industry Replacement Set - Revision 2163:9afcff12350a: Codechange: Template the nearby tile ... (planetmaker) @
21:13:29  *** andythenorth has quit IRC
21:30:51  <Brot6> NewGRF Meta Language - Support #2850 (New): PyPI - the Python Package Index (Ammler) @
21:32:43  *** bodis has quit IRC
21:34:11  *** bodis has joined #openttdcoop.devzone
21:42:30  <Brot6> NewGRF Meta Language - Bug #2844 (Closed): DevZone compile failed (Ammler) @
23:20:47  *** bodis has quit IRC
23:22:25  *** bodis has joined #openttdcoop.devzone
23:28:29  *** bodis has quit IRC
23:30:08  *** bodis has joined #openttdcoop.devzone
23:37:43  *** bodis has quit IRC

Powered by YARRSTE version: svn-trunk