Log for #openttdcoop.devzone on 5th June 2010:
Times are UTC Toggle Colours
00:58:46  *** desrik has quit IRC
01:20:23  *** welshdragon has quit IRC
05:41:07  *** Alberth has joined #openttdcoop.devzone
06:33:41  *** ODM has joined #openttdcoop.devzone
07:09:51  <Brot6> OpenTTD-GUI - Revision 15303: (svn r19922) -Fix[FS#3815]: Use of better english. "by" instead of... (belugas) @
07:09:51  <Brot6> OpenTTD-GUI - Revision 15304: (svn r19923) -Update from WebTranslator v3.0: (translators) @
07:09:51  <Brot6> OpenTTD-GUI - Revision 15305: (svn r19924) -Fix [FS#3868](r19172): Road/tram ownership was not se... (Terkhen) @
07:09:52  <Brot6> OpenTTD-GUI - Revision 15306: (svn r19925) -Fix [FS#3859]: one didn't pay for rail when building ... (Rubidium) @
07:09:56  <Brot6> OpenTTD-GUI - Revision 15307: - Merge: Update to trunk r19925 (planetmaker) @
07:29:26  <Alberth> such nice cyclic imports :p
07:41:46  <planetmaker> hehe
07:50:02  <Brot6> NFO Meta Language - Feature #990 (New): Remove 'import *' (Alberth) @
07:51:42  <planetmaker> wow
07:52:36  <planetmaker> The size variable in is most probably the variable which stores the size of a property in bytes
07:57:36  <Brot6> NFO Meta Language - Bug #991 (New): Cyclic use of code from other modules (Alberth) @
08:01:39  <Alberth> pylint gives us a 4.3 out of 10 for the code :)
08:04:23  <planetmaker> what does it rate?
08:06:06  <planetmaker> hm.... I assume 10 is the highest rating...
08:06:17  <Alberth> PEP8 compliance (ie the python stdlib coding standard)
08:07:32  <Alberth>  (106KB)
08:09:49  <Alberth> although the program is generally considered to be annoyingly critical at #python
08:11:15  <planetmaker> like complaining about a variable called "x" being a too short name ;-)
08:11:20  <planetmaker> numerous of those there
08:11:50  <Alberth> with 'import *' we get  2.91/10
08:12:16  <planetmaker> :D
08:12:42  * Alberth ponders what to do next
08:13:03  <Rubidium> fix bugs?
08:13:07  <planetmaker> C: 69:convert_op_to_actiond: Invalid name "op" (should match [a-z_][a-z0-9_]{2,30}$)
08:13:14  <planetmaker> ^ that I don't understand now
08:13:28  <Rubidium> it's too short
08:13:39  <planetmaker> but it's two characters...
08:13:52  <Alberth> notice the [a-z_] in front of it
08:13:55  <planetmaker> doesn't {2,30} give the length range?
08:13:59  <planetmaker> oh.
08:14:07  <planetmaker> yes
08:14:46  <Ammler> morning :-)
08:14:49  <Alberth> Rubidium: good idea, except it is hardly useful, as I leave within an hour
08:15:01  <Alberth> good morning Ammler
08:15:05  <Ammler> Alberth: how can I add more file types to the hook beside .pyc?
08:15:17  <Alberth> edit the code
08:15:29  <Ammler> I have 0 clue about python :-)
08:16:01  <Ammler> maybe adding a re like for messages?
08:16:39  <Alberth> only matching endings of filenames? (like '.pyc') ?
08:17:21  <Alberth> Ammler:     and you know python in a 1-2 hours
08:17:32  <Ammler> ok :-)
08:17:37  <Alberth> assuming you know how to program :)
08:17:42  <Ammler> mainyl those
08:17:53  <Ammler> "know" is relative :-P
08:27:58  <Alberth>  like this?
08:28:17  <Alberth> (untested)
08:53:34  *** Alberth has left #openttdcoop.devzone
09:26:51  *** frosch123 has joined #openttdcoop.devzone
09:33:21  *** KenjiE20 has joined #openttdcoop.devzone
09:53:02  *** welshdragon has joined #openttdcoop.devzone
10:00:12  *** Seberoth has quit IRC
10:01:12  *** Seberoth has joined #openttdcoop.devzone
11:31:26  <Brot6> NFO Meta Language - Revision 230: Doc: Remove CLIMATE_BIT_XXX from documentation as these constan... (Hirundo) @
11:48:58  <DJNekkid> omg, what a high-light screen i have. Im outside now, in a nice and sunny weather, and i have NO problem at all seeing the scrren. Im not even in the shade.
11:54:22  <Hirundo> lucky you :)
12:12:12  <planetmaker> hm, I think that makes it more complicated for the enduser than necessary, Hirundo
12:13:05  <planetmaker> what's the reason to replace something like A | B & C by Bitmask(a | b & c) ?
12:13:50  <Hirundo> BIT_A, BIT_B is replaced with BitMask(A, B)
12:14:53  <Hirundo> It removes the possibility to use A or BIT_A where the other would be needed, an error that would be missed very easily
12:15:16  <planetmaker> true
12:16:35  <Hirundo> Though more documentation about such things is needed than we have now, to explain what each non-trivial property does
12:16:40  <DJNekkid> are there any nforenums with proper railtypes support yet?
12:19:11  <Brot6> OpenGFX+ - Bug #992 (Assigned): climates are a bitmask (planetmaker) @
12:25:05  <Hirundo> planetmaker: Do you use any specific climate-only graphics in ogfx+, or is everything CLIMATE_BIT_ALL ?
12:27:13  <planetmaker> seems like they all use climate_bit_all
12:27:23  <planetmaker> if a climate is set
12:27:42  <planetmaker> which might actually be a bug for the passenger wagon
12:27:46  <Hirundo> then a search/replace CLIMATE_BIT_ALL -> CLIMATES_ALL should do
12:27:54  <planetmaker> yeah
12:27:59  <planetmaker> I figured
12:28:11  <planetmaker> but I have to go now :-)
12:44:07  <Brot6> NFO Meta Language - Revision 231: Fix: file.write(n) no longer works, use file.newline() instead. (Hirundo) @
13:02:51  <DJNekkid> theese subways are turning out to be more and more awsome :D
13:11:03  <DJNekkid> awsome, all 3 types are now in :D
13:11:09  <DJNekkid> just needs some polishing :D
13:11:42  <Brot6> test: compile of 1.0_beta1 failed -
13:15:49  <Hirundo> Yexo: Unconditional jumps are made using 'param[0x83] (=climate) != 0xFF' ?
13:18:23  <frosch123> usually you use var 9A
13:20:13  <Hirundo> That's what I thought
13:20:24  <Brot6> NFO Meta Language - Revision 232: Fix: Some replacenew types were mapped to the wrong Action5 type. (Hirundo) @
13:28:21  *** yorick has joined #openttdcoop.devzone
13:34:57  <Brot6> test: compile of 1.0_beta1 failed -
13:40:58  <Brot6> test: compile of 1.0_beta1 failed -
13:51:29  <Brot6> NFO Meta Language - Revision 233: Fix: Typo in town names ast (vale != value). (Hirundo) @
13:59:57  <PeterT> hey yorick
14:01:39  <Brot6> NFO Meta Language - Revision 234: Fix: Debug output for town names that have no name/number to id... (Hirundo) @
14:04:27  <Brot6> test: abort: push creates new remote heads!
15:52:23  <Brot6> #openttdcoop - Revision 64: [Compiler] Feature: add hash support, It should be possible to recomp... (Ammler) @
16:18:16  <Brot6> Following repos didn't need a nightlies update: 2cctrainset (r545), 32bpp-extra (r36), airportsplus (r50), bros (r12), comic-houses (r70), firs (ERROR r886), fish (ERROR r374), heqs (r320), newgrf_makefile (ERROR r99), nml (ERROR r234), nmts (r16), nutracks (r69), ogfxplus (r23), opengfx (r459), openmsx (r57), opensfx (r94), snowlinemod (r12), swedishrails (ERROR r24), test (ERROR r38), worldairlinersset (r643)
16:18:42  <Ammler> hmm
16:35:00  <Brot6> firs: compile of r886 failed -
16:35:20  <Brot6> fish: compile of r374 failed -
16:35:34  <Brot6> newgrf_makefile: compile of r99 failed -
16:35:55  <Brot6> nml: update from r228 to r234 done -
16:36:15  <Brot6> swedishrails: update from r22 to r24 done -
16:38:38  <Ammler> completely broken :-(
16:39:42  <andythenorth> wasn't me :P
16:39:58  <Ammler> no idea, why
16:40:03  <Ammler> rbot is using 40% memory
16:41:29  <Ammler> omg, I am lost: "Inconsistency detected by rtld.c: 1088: dl_main: Assertion `main_map != ((void *)0)' failed!"
16:41:35  <Ammler> after I run ps ax...
16:42:37  <Brot6> test: compile of r38 failed -
16:42:38  <Brot6> Following repos didn't need a nightlies update: 2cctrainset (r545), 32bpp-extra (r36), airportsplus (r50), bros (r12), comic-houses (r70), heqs (r320), nmts (r16), nutracks (r69), ogfxplus (r23), opengfx (r459), openmsx (r57), opensfx (r94), snowlinemod (r12), worldairlinersset (r643)
16:43:41  *** Brot6 has quit IRC
16:45:45  *** Brot6 has joined #openttdcoop.devzone
16:52:01  *** welshdragon has quit IRC
17:09:35  *** welshdragon has joined #openttdcoop.devzone
17:22:06  <planetmaker> [18:41]	<Ammler>	omg, I am lost: "Inconsistency detected by rtld.c: 1088: dl_main: Assertion `main_map != ((void *)0)' failed!" <-- oh bugger! :-(
17:26:54  <Ammler> :-)
17:27:10  <Ammler> rbot used all ram
17:30:14  <Brot6> firs: compile of r886 failed -
17:31:07  <planetmaker> bad bot
17:31:31  <Ammler> true :-(
17:31:35  <planetmaker> btw. the link is wrong ^
17:31:53  <planetmaker> 404
17:33:52  <Ammler> firs doesn't fail
17:33:57  <Ammler> it was the compiler
17:34:05  <Brot6> firs: update from r882 to r886 done (5 errors) -
17:34:22  <Brot6> fish: compile of r374 failed -
17:34:39  <Brot6> nml: update from r228 to r234 done -
17:35:13  <Ammler> those errors are valid now, I guess
17:35:15  <Ammler> andythenorth: ^
17:35:56  <Brot6> swedishrails: update from r22 to r24 done (7 errors) -
17:35:58  <Brot6> Following repos didn't need a nightlies update: 2cctrainset (r545), 32bpp-extra (r36), airportsplus (r50), bros (r12), comic-houses (r70), heqs (r320), newgrf_makefile (ERROR r99), nmts (r16), nutracks (r69), ogfxplus (r23), opengfx (r459), openmsx (r57), opensfx (r94), snowlinemod (r12), test (ERROR r38), worldairlinersset (r643)
17:36:16  <andythenorth> Ammler: yes there are currently some FIRS errors
17:36:23  <Ammler> and fish?
17:36:24  <andythenorth> one is a boring pure-white-pixels error I should fix :P
17:36:28  <andythenorth> hmm
17:36:41  <Ammler> check the build.err.log
17:36:43  <andythenorth> didn't expect a problem.  most likely a missing pcx or something
17:37:35  <planetmaker> there's a missing pnfo file in FIRS :-)
17:38:28  <planetmaker> Ammler: did I break the CF by using src instead of sprites?
17:38:36  <planetmaker> And why is it looking for NFO in an NML project?
17:39:05  <planetmaker> and <-- that's rather NML than swedishrails
17:39:06  <Ammler> planetmaker: that is a devzone log entry
17:39:26  <Ammler> and yes, 7 errors are to expect with nml
17:41:53  <Brot6> NFO Meta Language - Bug #993 (Confirmed): module md5 is deprecated (planetmaker) @
17:41:53  <Brot6> NFO Meta Language - Bug #994 (Confirmed): unused tokens (planetmaker) @
17:41:54  <planetmaker> I filed bug reports for them :-)
17:42:06  <Ammler> not needed
17:42:12  <Ammler> they are fully aware
17:42:32  <Ammler> md5 is a ply error
17:42:49  <Hirundo> Rather than fixing the unused tokens, I'd prefer adding the features that use them
17:44:20  <planetmaker> Ammler: I'm sure they know it :-)
17:44:34  <planetmaker> It's rather so that it's documented so to speak
17:44:39  <planetmaker> and I agree with Hirundo
17:44:55  <Ammler> yes, that is also what yexo said, afaik
17:46:01  <Ammler> I wonder, if we should add the possibility to add sed file, which removes certain lines from error counter
17:46:30  <Hirundo> Writing a regression script is a good way to catch bugs, btw :)
17:47:07  <Ammler> well the regression script is for nml
17:47:14  <Ammler> not for nml projects, afaik
17:47:34  <Hirundo> of course
17:48:08  <Ammler> we would then run the test with the nightly compile
18:04:19  <Brot6> test: abort: push creates new remote heads!
18:10:34  <Brot6> FIRS Industry Replacement Set - Revision 887: Change: reworking Aluminium Plant (unfinished) (andythenorth) @
20:26:16  <Brot6> Swedish Rails - Revision 25: Change: Junction underlays for TTD sprites with a bit more dirt (planetmaker) @
20:27:47  *** Yexo has quit IRC
20:28:03  *** Yexo has joined #openttdcoop.devzone
20:34:29  *** frosch123 has quit IRC
20:35:10  <Yexo> good evening
20:35:29  <planetmaker> moin Yexo
20:35:46  <planetmaker> hm... you're anti-cyclic to frosch ;-)
20:36:46  <Yexo> normally not, but yes
20:40:34  <Yexo> planetmaker / Ammler: what version of ply does the server use?
20:40:46  <Yexo> import md5 is on a diferent line in my copy
20:41:49  <planetmaker> hm... what's an easy way to get versions of modules?
20:42:23  <Ammler> <-- "installing python-ply-2.5-5.1"
20:44:19  <Yexo> I have version 3.3, their changelog claims that support for python 2.6 and 3.0 was added in 3.0
20:44:28  <Yexo> so is the server running python 2.5?
20:44:41  <Ammler> the server doesn't matter
20:45:11  <Ammler> installing python-2.6.2-6.3
20:46:16  <Ammler> there is no python-ply >2.5
20:46:48  <Ammler> are you sure, it is "stable"?
20:47:28  <Yexo> <- under news, 3.3 ws released 2009-02-09 as minor bug-fix release
20:47:29  <Webster> Title: PLY (Python Lex-Yacc) (at
20:47:49  <Ammler> <-- software we can use to build
20:47:50  <Webster> Title: (at
20:47:56  <Yexo> but as long as it works there is no problem to use 2.5
20:48:07  <Ammler> well, we could build it self, if necessary
20:48:12  <Yexo> it's actually good since that means we're testing on several versions
20:48:48  <Yexo> I was just surprised that even works, sinde ply-3.0 claims to add python 2.6 support
20:50:46  <Ammler> I guess, the suse maintainers think that a python module 3.x needs python 3
20:51:12  <Yexo> that would make sense
20:51:15  <Ammler> at least that is what I would think.
20:52:15  <Yexo> it's very likely that the md5 warning is fixed in ply-3.0
20:52:22  <Brot6> NFO Meta Language - Bug #993: module md5 is deprecated (yexo) @
20:52:34  <Ammler> anyway, if you need ply 3, I could build our own ply
20:53:09  <Ammler> but as it works except that warning, I wouldn't recommend
20:53:23  <Yexo> I agree, it's fine as it is
20:54:35  <planetmaker> Ammler: the reason I brought it up is basically that with a perfect fine newgrf triggering a bunch of warnings it's not fun to check for the error log ;-)
20:54:47  <Yexo> is pushing via ssh disabled?
20:55:07  <Yexo> remote: ssh_exchange_identification: Connection closed by remote host
20:55:08  <Yexo> abort: no suitable response from remote hg!
20:55:18  <Ammler> cseems like something is really broken with the bot
20:55:38  *** Brot6 has quit IRC
20:56:17  <Ammler> very strange
20:57:30  <Ammler> :-(
20:58:26  <planetmaker> did you make it leave?
20:59:54  <Ammler> something is still broken, don't see it
21:00:45  <Ammler> I guess, I reboot
21:00:47  <Yexo> now I can't even reach anymore
21:03:16  <planetmaker> have a few minutes patience :-)
21:04:44  <Ammler> planetmaker: oh, did you trigger a reboot?
21:05:15  <planetmaker> no, I thought you did ;-)
21:06:59  <Ammler> no, I don't, I not really necessary :-)
21:07:17  <Ammler> I rather try to kill one by one and check
21:08:57  <Ammler> can't restart passenger
21:14:07  <Ammler> mäh, I reboot
21:17:22  *** Ammller has joined #openttdcoop.devzone
21:17:45  <Ammller> looks like it doesn't reboot either :-(
21:18:17  <Ammller> planetmaker: you like to phone?
21:18:19  <Ammller> :-)
21:18:53  *** Hirundo has quit IRC
21:18:54  *** andythenorth has quit IRC
21:18:59  <Ammller> oh
21:19:02  <Ammller> finally :-)
21:20:39  *** Ammler has quit IRC
21:20:39  *** V453000 has quit IRC
21:20:46  *** Terkhen has quit IRC
21:21:31  *** Hirundo has joined #openttdcoop.devzone
21:21:46  *** Ammler has joined #openttdcoop.devzone
21:21:51  *** Seberoth has quit IRC
21:22:25  *** Ammller has quit IRC
21:23:01  *** Terkhen has joined #openttdcoop.devzone
21:23:32  *** V453000 has joined #openttdcoop.devzone
21:24:13  *** andythenorth has joined #openttdcoop.devzone
21:24:40  <planetmaker> so... no phone required, right?
21:25:12  <Ammler> :-)
21:25:21  <Ammler> no but a crystal ball would be nice
21:25:26  <Ammler> no clue, why it failed
21:25:47  <Ammler> just saw, that rbot used around 40% of memory
21:30:47  *** Brot6 has joined #openttdcoop.devzone
21:33:40  <Ammler> now, that costs some time
21:33:58  <Ammler> well, then bye for now :-)
21:34:07  <Ammler> or shall I check something?
21:37:49  <Brot6> NFO Meta Language - Revision 235: Codechange: disable yacc debug output (yexo) @
21:53:44  <Brot6> NFO Meta Language - Revision 236: Codechange (#991): remove the cyclic dependency between nml and... (yexo) @
21:56:00  *** yorick has quit IRC
21:56:26  *** ODM has quit IRC
22:00:06  <planetmaker> have a good night everyone
22:00:11  <Rubidium> night planetmaker
22:00:17  <Yexo> night planetmaker
22:01:39  <Brot6> NFO Meta Language - Revision 237: Codechange (#991): remove the cyclic dependency between action0... (yexo) @
22:04:42  <Brot6> test: abort: push creates new remote heads!
22:06:47  <Rubidium> oh Brot6, don't try that again! :)
22:19:09  <Brot6> NFO Meta Language - Bug #991: Cyclic use of code from other modules (yexo) @
22:20:18  <Yexo> Hirundo: any progress on introducing Identifier/String classes? I want to refactor the reduce code but that might give (a lot of) conflicts
22:38:27  <Brot6> NFO Meta Language - Revision 238: Fix (#981): don't crash when loading an image file without a pa... (yexo) @
22:40:18  <Brot6> NFO Meta Language - Bug #981: fail more gracefully for wrong palette (yexo) @
22:43:08  <Brot6> NFO Meta Language - Feature #995 (New): Handle errors more gracefully (yexo) @

Powered by YARRSTE version: svn-trunk