Config
Log for #openttdcoop.devzone on 6th February 2011:
Times are UTC Toggle Colours
00:44:03  *** Lakie has quit IRC
01:11:12  *** KenjiE20 has quit IRC
04:20:33  *** thgergo has quit IRC
05:32:59  <Brot6> Bundles Update: gac93fdae 2011-02-06 cargodist   (http://bundles.openttdcoop.org/cargodist)
07:54:09  *** andythenorth has joined #openttdcoop.devzone
08:13:05  *** andythenorth has quit IRC
08:34:25  *** andythenorth has joined #openttdcoop.devzone
09:36:01  <Brot6> FIRS Industry Replacement Set - Revision 1714:51bb19f3de16: Feature: improved graphics for Lime Kiln (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/51bb19f3de16
09:38:24  <Brot6> FIRS Industry Replacement Set - Feature #1574 (Closed): Graphics for Lime Kiln (andythenorth) @ http://dev.openttdcoop.org/issues/1574#change-5737
09:50:45  <Brot6> FIRS Industry Replacement Set - Feature #1988 (Closed): Document what causes secondary industry t... (andythenorth) @ http://dev.openttdcoop.org/issues/1988#change-5738
09:58:03  <Brot6> FIRS Industry Replacement Set - Revision 1715:66a3ba8822dd: Feature: document what causes industr... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/66a3ba8822dd
09:58:04  <Brot6> FIRS Industry Replacement Set - Revision 1716:1df8859ffe75: Change: update changelog again, prepa... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/1df8859ffe75
09:58:04  <Brot6> FIRS Industry Replacement Set - Revision 1717:a95fdc6b2da7: Change: update min version requiremen... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/a95fdc6b2da7
09:58:05  <Brot6> FIRS Industry Replacement Set - Feature #1985 (Closed): Update min version, not grfid (andythenorth) @ http://dev.openttdcoop.org/issues/1985#change-5739
10:03:34  <Brot6> FIRS Industry Replacement Set - Revision 1718:18e2a93d78d4: Added tag 0.6 for changeset a95fdc6b2da7 (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/18e2a93d78d4
10:03:49  <andythenorth> ^ :)
10:04:14  <planetmaker> that comes at a bit of a surprise :-)
10:04:17  <Brot6> firs: update from 0.5.5 to 0.6 done - http://bundles.openttdcoop.org/firs/releases/0.6
10:04:17  <planetmaker> a nice one
10:04:27  <andythenorth> server test game?
10:04:38  <planetmaker> I'm going to prepare one
10:04:52  <andythenorth> only 74 non-snow FIRS tickets open :P
10:06:25  <planetmaker> bananas?
10:07:06  <Brot6> FIRS Industry Replacement Set - Feature #2251 (New): Update FIRS website to reflect 0.6 (andythenorth) @ http://dev.openttdcoop.org/issues/2251
10:07:22  <andythenorth> planetmaker: I'm just tidying the tickets
10:07:31  <andythenorth> feel free to banana-rise it :)
10:07:36  <andythenorth> or I'll get to in 20 mins or so
10:07:43  <Terkhen> :)
10:12:27  <Brot6> FIRS Industry Replacement Set - Bug #1564: more rigorously placement industries; mind cargo chains (andythenorth) @ http://dev.openttdcoop.org/issues/1564#change-5740
10:17:00  <Brot6> FIRS Industry Replacement Set - Bug #1964: Clay Pit - small gatehouse building flickering (andythenorth) @ http://dev.openttdcoop.org/issues/1964#change-5743
10:19:17  <andythenorth> Terkhen: planetmaker can this be closed?
10:19:18  <andythenorth> http://dev.openttdcoop.org/issues/1305
10:20:19  <Yexo> Hirundo: I'm present now :)
10:21:17  <Brot6> FIRS Industry Replacement Set - Feature #471 (Rejected): Blacksmith graphics (andythenorth) @ http://dev.openttdcoop.org/issues/471#change-5747
10:23:37  <planetmaker> yes, andythenorth
10:23:48  <Terkhen> andythenorth: it still fails for some conditions that would need a far more complicated implementation
10:23:49  <Terkhen> so yes :)รง
10:24:17  <planetmaker> the issues raised there are mostly solved :-)
10:25:01  <Brot6> FIRS Industry Replacement Set - Feature #1305 (Closed): Detect missing strings (andythenorth) @ http://dev.openttdcoop.org/issues/1305#change-5748
10:26:44  <Brot6> FIRS Industry Replacement Set - Feature #1463: Consider merging Bakery and Windmill to Grain Mill (andythenorth) @ http://dev.openttdcoop.org/issues/1463#change-5750
10:28:33  <Brot6> FIRS Industry Replacement Set - Bug #2252 (New): Iron Works intro date should be earlier (andythenorth) @ http://dev.openttdcoop.org/issues/2252
10:30:25  <Brot6> FIRS Industry Replacement Set - Bug #2219: Fertilizer plant does 8t production per 8t delivered, ... (andythenorth) @ http://dev.openttdcoop.org/issues/2219#change-5751
10:31:27  <Brot6> FIRS Industry Replacement Set - Bug #2096: Prevent industries smoking in sync (andythenorth) @ http://dev.openttdcoop.org/issues/2096#change-5753
10:33:32  <andythenorth> planetmaker: is this issue still valid? http://dev.openttdcoop.org/issues/1324
10:34:31  <Brot6> FIRS Industry Replacement Set - Bug #1566 (Closed): description of sugar refinery (andythenorth) @ http://dev.openttdcoop.org/issues/1566#change-5760
10:35:24  <planetmaker> in principle yes
10:35:40  <Brot6> FIRS Industry Replacement Set - Bug #1614 (Rejected): Forge missing industry window production te... (andythenorth) @ http://dev.openttdcoop.org/issues/1614#change-5762
10:35:57  <planetmaker> but you can also reject it on grounds of "too much work for too little gain"
10:36:29  <planetmaker> besides - it's not a translations issue. It is applicable also to English
10:36:40  <planetmaker> or especially there ;-)
10:37:25  <Brot6> FIRS Industry Replacement Set - Feature #1653: Industry built in town whic accepts friut and vege... (andythenorth) @ http://dev.openttdcoop.org/issues/1653#change-5764
10:38:26  <Brot6> FIRS Industry Replacement Set - Feature #1324 (Rejected): Translations: support OpenTTD string fo... (andythenorth) @ http://dev.openttdcoop.org/issues/1324#change-5765
10:41:35  <andythenorth> planetmaker: would you think translation updates for 0.6 will form 0.6.1?
10:41:54  <andythenorth> or hard to say?
10:44:39  <Brot6> FIRS Industry Replacement Set - Bug #1580: Cargo icon sprites need updating (andythenorth) @ http://dev.openttdcoop.org/issues/1580#change-5771
10:45:02  <planetmaker> hard to say whether people supply updates or not
10:45:09  <andythenorth> indeed
10:45:21  <andythenorth> shall I bananarama FIRS 0.6 then?
10:45:36  <planetmaker> and... not that tragic either way - not too many string changes which I recall
10:45:38  <planetmaker> sure
10:46:45  <andythenorth> comparing the md5 for FIRS and FIRS zip was a distressing mistake :o
10:46:50  <andythenorth> all appears well thoguh
10:49:15  <andythenorth> planetmaker: what's the FIRS minimal openttd version?
10:49:53  <andythenorth> 1.1.0?
10:50:12  <andythenorth> that's not in the bananas options menu
10:50:39  <andythenorth> custom I guess :)
10:51:53  <andythenorth> gah
10:51:58  <andythenorth> I set it to 'nightly'
10:52:06  <andythenorth> and it's now on Bananas :)
11:33:29  *** thgergo has joined #openttdcoop.devzone
11:38:25  *** KenjiE20 has joined #openttdcoop.devzone
11:49:04  *** frosch123 has joined #openttdcoop.devzone
11:49:35  <Brot6> FIRS Industry Replacement Set - Feature Request #2253 (New): HQ should accept alcohol (andythenorth) @ http://dev.openttdcoop.org/issues/2253
11:51:04  <Ammler> :-D
12:51:58  *** thgergo has quit IRC
13:11:55  <Brot6> FIRS Industry Replacement Set - Feature Request #2254 (New): maximum distance of water-based indu... (planetmaker) @ http://dev.openttdcoop.org/issues/2254
13:55:03  <Hirundo> Yexo: I'm currently looking at randomaction2 stuff, related to #1626
13:55:03  <Brot6> Hirundo: Yexo: #1626 is http://dev.openttdcoop.org/issues/show/1626 "NewGRF Meta Language - Bug #1626: Fill Action2.references in random action2 - #openttdcoop Development Zone"
13:56:25  <Hirundo> What is action2.references used for exactly?
14:20:49  <Brot6> FIRS Industry Replacement Set - Feature #2255 (New): Dredging Site needs neighbouring industry ch... (andythenorth) @ http://dev.openttdcoop.org/issues/2255
14:21:30  <Brot6> FIRS Industry Replacement Set - Revision 1719:7a931bc5c60b: Change: enable cb28 and provide stub ... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/7a931bc5c60b
14:21:30  <Brot6> FIRS Industry Replacement Set - Revision 1720:c91e923b61b6: Add: template for checking cb28 dista... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/c91e923b61b6
14:28:19  <Brot6> FIRS Industry Replacement Set - Revision 1721:bf8deb514223: Change: distance to coast check works... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/bf8deb514223
14:28:19  <Brot6> FIRS Industry Replacement Set - Revision 1722:f6baf85bdae4: Feature: Dredging Site uses distance-... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/f6baf85bdae4
14:35:35  <Yexo> Hirundo: it's a list of other action2's that are referenced by the current action2
14:35:45  <Yexo> it's used to provide every action2 with an id
14:36:20  <Brot6> FIRS Industry Replacement Set - Revision 1723:0e7117ff33c6: Fix: cb28 for Oil Rig wasn't enabled ... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/0e7117ff33c6
14:36:20  <Brot6> FIRS Industry Replacement Set - Revision 1724:ffa2f812b03e: Change: Oil Rig uses distance-to-coas... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/ffa2f812b03e
14:36:20  <Brot6> FIRS Industry Replacement Set - Revision 1725:47c1abd801ba: Change: Fishing Grounds uses distance... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/47c1abd801ba
14:36:22  <Brot6> FIRS Industry Replacement Set - Revision 1726:ebb6a4a8f5db: Fix: Fishing Grounds now uses allow-p... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/ebb6a4a8f5db
14:53:17  <Brot6> FIRS Industry Replacement Set - Revision 1727:af2f006ac76a: Change: use op 13 (unsigned comparisi... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/af2f006ac76a
14:53:18  <Brot6> FIRS Industry Replacement Set - Revision 1728:fb3b3ca92fed: Change: increase temporary hard limit... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/fb3b3ca92fed
14:53:31  <andythenorth> planetmaker: ^ that's ready to be turned into a coast-distance parameter
14:53:51  * andythenorth thinks there should be a charity donation for each parameter suggested :)
14:54:01  <andythenorth> "one kitten dies for each parameter used"
14:54:32  <planetmaker> Haha :-)
14:56:30  <andythenorth> planetmaker: is there an easy way to tell translators what they need to update for FIRS?
14:56:48  <andythenorth> shame we can't let them run the shell script on devzone with a web output
14:57:06  <planetmaker> well... "Translators, please check your translations" ;-)
14:57:36  <andythenorth> how do they know what's changed (unless they checkout)
14:57:37  <andythenorth> ?
14:57:40  <planetmaker> With a link to the English language file which needs translation and the hint that they need to supply it as UTF-8 encoded file
14:58:03  <planetmaker> well. One could provide the output of the check_language script
14:58:12  <planetmaker> for each language
14:59:40  <andythenorth> could the CF run the script when it builds?
14:59:46  <andythenorth> and just dump the output in a text file
14:59:56  <andythenorth> which they can access through the bundles server
15:02:13  <planetmaker> with some custom modification, I guess, that could be done
15:04:03  <Hirundo> Yexo: how does remove_tmp_location work? What locations are removed/reserved exactly?
15:10:17  <Hirundo> As far as I can tell, action2.references is only used there
15:10:24  <Yexo> locations in the temporary storage array
15:10:39  <Yexo> if it is, then your code took over the id assignments
15:10:48  <Yexo> maybe it can take over the temp storage array too
15:11:30  <Yexo> see also VarAction2StoreTempVar / VarAction2LoadTempVar (both in action2var.py)
15:14:54  <Hirundo> I think, I management was moved to remove_ref and Action2::prepare_output
15:15:02  <Hirundo> *ID management
15:17:51  <Hirundo> I think, I get that
15:20:00  <Hirundo> Yexo: Is reserving storage vars actually needed when not using 7E procedure calls?
15:20:36  <Yexo> yes
15:21:14  <Yexo> hmm, or not
15:21:49  <Yexo> I think without procedure calls we only need to reserve storage within each action2
15:22:24  <Hirundo> yes
15:23:09  <Yexo> however if reserving the storage is done, implementing procedure calls should be relatively easy
15:25:26  <Hirundo> I think it's best to add a flag somewhere to reserve storage yes/no (currently always no)
15:26:35  <Yexo> and after that? two processing stages for that, 1 to reserve storage and 1 to assign local ids to those that don't need to reserve storage?
15:28:12  <Hirundo> Only 'marked' references will be called to remove used storage registers from their 'free id' list
15:28:58  <Hirundo> if there are no marked references, it's just local only
15:29:20  <Yexo> but every action2 reference can use multiple storage registers, some of which can not be reused by referenced action2s and some of which can
15:29:35  <Yexo> so yes/no marking every action2 is not sufficient
15:31:10  <Hirundo> I guess I don't get it (yet) :)
15:31:21  <Yexo> different topic: how do you feel about splitting up expression.py like was done for the ast?
15:31:41  <Hirundo> Is it possible to do so without the bane of circular referencing?
15:32:09  <Yexo> why would it need circular referencing?
15:35:34  <Yexo> every action2 has a list of other action2s it references, this is a tree structure (so no circular references at all)
15:35:36  <Hirundo> I don't know in detail, but I tried and failed to make built-in functions a separate file, because expressions need to resolve functions and functions evaluate to expressions
15:35:58  <Brot6> FIRS Industry Replacement Set - Feature Request #2254: maximum distance of water-based industries... (andythenorth) @ http://dev.openttdcoop.org/issues/2254#change-5776
15:37:04  <Brot6> Grapes - Revision 84:fa86d9822de7: Add: MessageParser which handles tokenizing and handling of sp... (dih) @ http://dev.openttdcoop.org/projects/grapes/repository/revisions/fa86d9822de7
15:37:04  <Brot6> Grapes - Revision 85:b0ecd3b80757: Cleanup: set visibility of fields (dih) @ http://dev.openttdcoop.org/projects/grapes/repository/revisions/b0ecd3b80757
15:37:04  <Brot6> Grapes - Revision 86:5c707a26540d: Add: Depend on slf4j Logging Framework (dih) @ http://dev.openttdcoop.org/projects/grapes/repository/revisions/5c707a26540d
15:38:35  <planetmaker> hm... reads nicely the commit log :-)
15:39:57  <dihedral> which one :-P
15:42:20  <Yexo> Hirundo: http://pastebin.com/TFfMN8gG <- anything important missing from that?
15:42:44  <Yexo> I didn't yet try to split expression.py, but imo it's getting too big
15:47:31  <Hirundo> Yexo: In what order are temp locations assigned? A or B first?
15:47:50  <Yexo> A first
15:48:45  <Yexo> so the last action2 is free to chose locations, than is has to mark those locations as used for all it's children
15:51:04  <Hirundo> Ah, I didn't know taht
15:51:48  <Yexo> main.py:148..152
15:52:34  <Hirundo> Then A should mark all its used tmp storage locations as used and notify all references that are referenced as a called procedure
15:53:23  <Hirundo> for ref in A.references: if ref.referenced_as_proc: ref.remove_tmp_storage(location)
15:53:52  <Yexo> indeed, but all those references should notify _all_ their references, not only those referenced via procedure call
15:54:25  <Hirundo> yes
15:54:53  <Yexo> and the "if ref.referenced_as_proc" is optional, references all references doesn't matter (besides being inefficient)
15:56:50  <Hirundo> I'll go and document this now, before we forget
15:57:07  <Yexo> ok, thanks :)
16:31:00  <Brot6> Grapes - Revision 87:a1a434be11c5: Change: Use Logging in the PluginLoader (dih) @ http://dev.openttdcoop.org/projects/grapes/repository/revisions/a1a434be11c5
16:31:00  <Brot6> Grapes - Revision 88:680a7a630943: Change: Logging handling (dih) @ http://dev.openttdcoop.org/projects/grapes/repository/revisions/680a7a630943
16:31:00  <Brot6> Grapes - Revision 89:2387297ef277: Cleanup: remove unneeded import (dih) @ http://dev.openttdcoop.org/projects/grapes/repository/revisions/2387297ef277
16:31:00  <Brot6> Grapes - Revision 90:41406c0c3c28: Cleanup: remove obsolete enum (dih) @ http://dev.openttdcoop.org/projects/grapes/repository/revisions/41406c0c3c28
16:31:02  <Brot6> Grapes - Revision 91:77f6d59579cb: Cleanup: Interface methods imply public (dih) @ http://dev.openttdcoop.org/projects/grapes/repository/revisions/77f6d59579cb
16:31:05  <Brot6> Grapes - Revision 92:e6bf631a5ac6: Change: Logging handling (dih) @ http://dev.openttdcoop.org/projects/grapes/repository/revisions/e6bf631a5ac6
16:31:08  <Brot6> Grapes - Revision 93:8185c3c8fa68: Cleanup: alignment and visibility (dih) @ http://dev.openttdcoop.org/projects/grapes/repository/revisions/8185c3c8fa68
16:31:13  <Yexo> http://devs.openttd.org/~yexo/split_expression.diff Not everything is split of yet, but so far I haven't encountered any problems
17:18:47  <Brot6> firs: update from r1708 to r1728 done - http://bundles.openttdcoop.org/firs/nightlies/r1728
17:19:01  <Brot6> Following repos didn't need a nightlies update: 2cctrainset (r736), 32bpp-extra (r39), ai-admiralai (r75), ai-aroai (r11), ailib-common (r21), ailib-direction (r17), ailib-list (r32), ailib-string (r29), ailib-tile (r16), airportsplus (r71), basecosts (r22), belarusiantowns (r8), bros (r45), comic-houses (r71), fish (r567), frenchtowns (r6), grfcodec (r821), heqs (r572), indonesiantowns (r41), manindu (r6), metrotrackset (r56), narvs
17:19:01  <Brot6> (r5), newgrf_makefile (r254), nml (r1166), nutracks (r176), ogfx-industries (r3), ogfx-landscape (r23), ogfx-rv (r78), ogfx-trains (r204), ogfx-trees (r42), opengfx (r608), openmsx (r97), opensfx (r97), smts (r19), snowlinemod (r45), spanishtowns (r10), swedishrails (r193), swisstowns (r22), transrapidtrackset (r15), ttdviewer (r26), ttrs (r24), worldairlinersset (r671)
17:38:32  <Brot6> NewGRF Meta Language - Revision 1167:6d8eae68a6c7: Fix: PatchVariable::__str__ had an argument to... (yexo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/6d8eae68a6c7
17:38:32  <Brot6> NewGRF Meta Language - Revision 1168:a0d7d932d3c1: Change: pretty print negative values to nml ou... (yexo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/a0d7d932d3c1
17:38:32  <Brot6> NewGRF Meta Language - Revision 1169:96e468c3b581: Doc: improve documentation for BinOp::reduce (yexo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/96e468c3b581
17:38:33  <Brot6> NewGRF Meta Language - Revision 1170:2c7fb75c0ab2: Codechange: split nml/expression.py (yexo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/2c7fb75c0ab2
17:39:47  <Yexo> tested with regression / ogfx-trains / ogfx-rv / airportsplus / swedishrails
17:40:03  <Yexo> if any of you have any more testcases please run them with r1170
17:40:50  <planetmaker> narvs
17:41:11  <planetmaker> and maybe ogfx-landscape. It has an animated object
17:42:34  <Yexo> both work
17:43:12  <planetmaker> :-)
17:43:29  <Yexo> yeah for a general makefile system that is used by all projects :)
17:59:20  <Ammler> btw., the build script we use on the devzone should work also locally
17:59:31  <Ammler> you just need osc
18:17:52  <dihedral> fuck - i have a nasty bug in joan and i cannot trace it
18:17:53  <dihedral> grr
18:22:43  <Rubidium> *what* have *you* done you can't step through it with a debugger?
18:24:20  <dihedral> i have 2 threads responsible for sending and receiving packets respectively
18:24:30  <dihedral> i receive like 10 packets and then no more :-P
18:24:42  <dihedral> i have attached a debugger, i have added debug output ...
18:27:31  <Rubidium> what's the difference between NetworkInput/OutputThread; their comments are the same
18:28:06  <dihedral> one reads the other sends
18:28:37  <dihedral> both will be changed
18:28:45  <dihedral> think i may have found it
18:28:51  <dihedral> the call to cleanQueue
18:29:08  <dihedral> if i remove that and add the check before trying to receive packets, it works fine!
18:29:12  <dihedral> god knows why
18:31:55  <Rubidium> joan looks like it can handle only one OpenTTD server at a time
18:32:37  <dihedral> currently
18:32:45  <dihedral> that is the change i want to bring
18:32:53  <Rubidium> ah
18:32:58  <dihedral> by creating a thread group per connection
18:33:06  <dihedral> consisting of 3 threads
18:33:07  <Rubidium> you could use NIO
18:33:26  <Rubidium> then you could do the sending/receiving conveniently in one thread
18:33:39  <dihedral> that would be a nice thing :-)
18:33:54  <Rubidium> it needs a bit more bookkeeping though
18:34:31  <dihedral> well, the nice thing with the blocking queues, i can try to read and it'll just sit there until i have pushed a packet into the queue from another thread
18:34:45  <dihedral> so basically they are ideling most of the time
18:36:04  <Rubidium> though... you could do the sending in one thread and receiving in another
18:41:03  <dihedral> that is what happens now ;-)
18:42:08  <Rubidium> now, all the sending (of multiple sockets)
18:42:16  <Rubidium> s/now/no/
18:42:24  <Rubidium> and all the receiving (of multiple sockets)
18:43:05  <dihedral> well, yes, and i will make 3 threads for each socket
18:43:17  <dihedral> one for sending, one for receiving, and one for processing
18:44:52  <dihedral> at least that would be the plan ^^
18:48:53  <dihedral> receiving of multiple sockets in one thread is silly actually, sending is feasable though - but i'd change it to be consistend with the Input Thread
18:52:59  <Rubidium> why is receiving of multiple sockets in one thread silly?
18:53:18  <Rubidium> (you're basically calling OpenTTD silly by saying that)
18:54:33  <dihedral> no - just in my case ;-)
18:54:56  <dihedral> because i wait for a packet before moving to the next socket :-P
18:55:11  <Brot6> 2cc train set - Feature #2256 (New): NS Mat '54 (Voyager1) @ http://dev.openttdcoop.org/issues/2256
19:01:16  <dihedral> OpenTTD has enough other stuff to do than to wait for packets, so waiting a short period of time makes sense
19:01:41  <dihedral> joan however, would in that case waste more power on looping than on doing something, which would not make as much sense :-P
19:03:24  <Brot6> 32bpp-ez-patches: update from r21983 to r22002 done (2 errors) - http://bundles.openttdcoop.org/32bpp-ez-patches/testing/r22002
19:05:58  <Rubidium> true-ish; you'd be waiting till the next time there is data at one of the sockets
19:06:30  <Brot6> clientpatches: update from r21488 to r21488 done - http://bundles.openttdcoop.org/clientpatches/testing/r21488
19:07:20  <dihedral> yes, but if i wait until there is data at the current socket, it could very well be that another socket has data to be processed
19:07:41  <Rubidium> yes, but that is just a different design of the "reading" code
19:07:42  <Brot6> serverpatches: compile of r22002 still failed (#2080) - http://bundles.openttdcoop.org/serverpatches/testing/ERROR/r22002
19:07:51  <dihedral> yes
19:08:29  <dihedral> but i think joan has so little packets that it would make sense
19:08:49  <dihedral> and if it has a lot of packets, then it's not going to make a difference
19:12:17  <dihedral> but i am of course open to different ideas
19:14:53  <Yexo> Hirundo: any luck with that documentation about action2 references?
19:16:09  <Hirundo> Yes, that's done
19:16:09  <Hirundo> I'm currently de-messing random action2
19:16:31  <Yexo> ok, great
19:16:49  <Hirundo> The subtle bugs in there make me think it hasn't seen much use yet
19:17:06  <Yexo> quite possible, not sure about that
19:17:15  <Yexo> planetmaker: did the random-block see any use at all?
19:17:35  <planetmaker> how do you mean? you mean random_switch(... ) ?
19:17:54  <planetmaker> then the answer is: definitely yes
19:18:25  <Yexo> that one, yes
19:19:03  <planetmaker> containers on the flatbed wagon in ogfx-trains. fences in swedish_rails at least. Maybe more
19:19:18  <Yexo> Hirundo: what kind of bugs did you encounter? this makes me curious
19:20:30  <Hirundo> At least two that occur when using 'relative addressing' i.e. type 84
19:22:51  <Hirundo> Plus the existing references stuff and some oddities when working with independent random data
19:25:04  <planetmaker> All I know is that it returns random data :-) - whether they're really independent I think is never really exessively checked
19:25:20  <planetmaker> oh, Yexo : also vehicles, farm- and engineering supplies use random_switch, IIRC
19:25:32  <planetmaker> on the flatbed wagon. Steel possibly, too
19:43:49  <Brot6> NewGRF Meta Language - Revision 1171:ae3c8b64e290: Change: optimize if(!expr) in some cases (yexo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/ae3c8b64e290
20:07:29  <Brot6> FIRS Industry Replacement Set - Bug #2252 (Rejected): Iron Works intro date should be earlier (andythenorth) @ http://dev.openttdcoop.org/issues/2252#change-5778
20:19:08  <Brot6> FIRS Industry Replacement Set - Bug #2252 (Reopened): Iron Works intro date should be earlier (andythenorth) @ http://dev.openttdcoop.org/issues/2252#change-5779
20:21:09  <Brot6> Java OpenTTD Admin Library - Revision 74:619943b37c2a: Add: Depend on slf4j Logging Framework (dih) @ http://dev.openttdcoop.org/projects/joan/repository/revisions/619943b37c2a
20:21:09  <Brot6> Java OpenTTD Admin Library - Revision 75:918a1f849277: Change: Start logging with slf4j (dih) @ http://dev.openttdcoop.org/projects/joan/repository/revisions/918a1f849277
20:21:09  <Brot6> Java OpenTTD Admin Library - Revision 76:2452e0a480a0: Fix: receiving packets could unexpectedly ... (dih) @ http://dev.openttdcoop.org/projects/joan/repository/revisions/2452e0a480a0
20:24:26  <Brot6> Grapes - Revision 94:5d7979b5e27e: Add: default logger config for logback, the slf4j backend in use (dih) @ http://dev.openttdcoop.org/projects/grapes/repository/revisions/5d7979b5e27e
20:31:36  <Brot6> FIRS Industry Replacement Set - Revision 1729:7e183ab47f21: Change: set a better map colour for I... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/7e183ab47f21
20:38:10  <Brot6> FIRS Industry Replacement Set - Bug #2252: Iron Works intro date should be earlier (andythenorth) @ http://dev.openttdcoop.org/issues/2252#change-5780
20:47:52  <Brot6> FIRS Industry Replacement Set - Bug #2257 (New): Some industries incorrectly do not have cb28 ena... (andythenorth) @ http://dev.openttdcoop.org/issues/2257
20:51:06  <Brot6> FIRS Industry Replacement Set - Bug #2257 (New): Some industries incorrectly do not have cb28 ena... (andythenorth) @ http://dev.openttdcoop.org/issues/2257
20:56:39  <Brot6> FIRS Industry Replacement Set - Bug #2258 (New): Dredging site not showing intro date in fund menu (andythenorth) @ http://dev.openttdcoop.org/issues/2258
21:01:13  <Brot6> FIRS Industry Replacement Set - Revision 1730:731bdc3164b2: Fix: Iron Works was incorrectly showi... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/731bdc3164b2
21:01:13  <Brot6> FIRS Industry Replacement Set - Bug #2258 (Closed): Dredging site not showing intro date in fund ... (andythenorth) @ http://dev.openttdcoop.org/issues/2258
21:01:13  <Brot6> FIRS Industry Replacement Set - Revision 1731:7c4193fc4fdc: Fix: Dredging Site shows intro date i... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/7c4193fc4fdc
21:01:14  <Brot6> FIRS Industry Replacement Set - Bug #2258 (Closed): Dredging site not showing intro date in fund ... (andythenorth) @ http://dev.openttdcoop.org/issues/2258#change-5782
21:01:19  <Brot6> FIRS Industry Replacement Set - Bug #2252 (Closed): Iron Works intro date should be earlier (andythenorth) @ http://dev.openttdcoop.org/issues/2252#change-5781
21:12:05  <Brot6> FIRS Industry Replacement Set - Revision 1732:64b17d68bb69: Change: update a comment (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/64b17d68bb69
21:12:05  <Brot6> FIRS Industry Replacement Set - Revision 1733:891b9a58dddd: Cleanup: remove unused availability s... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/891b9a58dddd
21:12:15  *** thgergo has joined #openttdcoop.devzone
21:13:57  <Brot6> FIRS Industry Replacement Set - Revision 1734:4e3e6a1bfca8: Change: improve some comments (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/4e3e6a1bfca8
21:19:55  <Hirundo> argh
21:20:49  *** Lakie has joined #openttdcoop.devzone
21:23:40  <Hirundo> I wrote stupid stuff when doing random action2 and now I pay for it :S
21:28:23  *** frosch123 has quit IRC
21:32:32  <Brot6> FIRS Industry Replacement Set - Code Review #2259 (New): Check cb flags for industries (andythenorth) @ http://dev.openttdcoop.org/issues/2259
21:36:19  <Brot6> FIRS Industry Replacement Set - Revision 1735:0c1192b7e86b: Fix: Clay Pit now has cb28 enabled (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/0c1192b7e86b
21:36:46  <planetmaker> Hirundo: don't be afraid to break it
21:36:59  <planetmaker> there's no release yet
21:39:47  <Ammler> so do it better now than after :-P
21:41:02  <Hirundo> I's more a matter of un-breaking
21:42:59  <planetmaker> I meant breaking all my newgrfs :-P
21:50:54  <Brot6> FIRS Industry Replacement Set - Revision 1736:3d8988c32007: Change: corrected comment (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/3d8988c32007
21:50:54  <Brot6> FIRS Industry Replacement Set - Revision 1737:ee2679c2f26b: Fix: Glass Works had wrong cb flags set (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/ee2679c2f26b
21:50:54  <Brot6> FIRS Industry Replacement Set - Revision 1738:8c29a58ff3d4: Change: correct some indenting (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/8c29a58ff3d4
21:59:40  <Brot6> FIRS Industry Replacement Set - Revision 1739:e1c475c36f25: Fix: Oil Well now correctly uses cb28 (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/e1c475c36f25
22:00:59  *** Lakie has quit IRC
22:01:36  <Brot6> FIRS Industry Replacement Set - Revision 1740:85784806c20d: Fix: Oil Well really does now correct... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/85784806c20d
22:03:35  <Brot6> FIRS Industry Replacement Set - Revision 1741:85d945fae2ed: Fix: Quarry now correctly uses cb28 (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/85d945fae2ed
22:04:17  <Brot6> FIRS Industry Replacement Set - Revision 1742:8f038156b840: Fix: Quarry really does now correctly... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/8f038156b840
22:09:30  <Brot6> FIRS Industry Replacement Set - Code Review #2259 (Closed): Check cb flags for industries (andythenorth) @ http://dev.openttdcoop.org/issues/2259
22:09:31  <Brot6> FIRS Industry Replacement Set - Code Review #2259 (Closed): Check cb flags for industries (andythenorth) @ http://dev.openttdcoop.org/issues/2259#change-5783
22:10:42  <Brot6> FIRS Industry Replacement Set - Revision 1743:3fe6f1fcef45: Fix: corrected callback flags for Saw... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/3fe6f1fcef45
22:10:42  <Brot6> FIRS Industry Replacement Set - Bug #2257 (Closed): Some industries incorrectly do not have cb28 ... (andythenorth) @ http://dev.openttdcoop.org/issues/2257#change-5784
22:19:31  *** andythenorth has left #openttdcoop.devzone
22:29:00  <Brot6> NewGRF Meta Language - Bug #1626: Fill Action2.references in random action2 (Hirundo) @ http://dev.openttdcoop.org/issues/1626#change-5785
22:30:06  <Brot6> NewGRF Meta Language - Revision 1172:aa40ff7e4730: Codechange: Pass a SpriteGroupRef instead of a... (Hirundo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/aa40ff7e4730
22:30:06  <Brot6> NewGRF Meta Language - Revision 1177:558a34f52e8c: Codechange: Use the SpriteGroupRef stuff to re... (Hirundo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/558a34f52e8c
22:30:06  <Brot6> NewGRF Meta Language - Revision 1176:2fbba2c563fa: Codechange: Break parse_randomswitch into seva... (Hirundo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/2fbba2c563fa
22:30:08  <Brot6> NewGRF Meta Language - Revision 1174:6c8d1bd953a3: Feature: Optimize allocation of temporary stor... (Hirundo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/6c8d1bd953a3
22:30:12  <Brot6> NewGRF Meta Language - Revision 1175:2275da13974b: Fix: Random-switch blocks sometimes got an inc... (Hirundo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/2275da13974b
22:30:16  <Brot6> NewGRF Meta Language - Revision 1173:f5975ebe6e93: Codechange: Make Action2.references a dictiona... (Hirundo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/f5975ebe6e93
22:47:28  <Brot6> NewGRF Meta Language - Revision 1178:9ce32ae3ac89: Fix: don't write an action0 with zero properti... (yexo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/9ce32ae3ac89
23:05:14  <Brot6> Example NewGRF Project - Revision 255:0b202c829b8c: Fix: [NML] Repo revision wasn't actually writ... (planetmaker) @ http://dev.openttdcoop.org/projects/newgrf-makefile/repository/revisions/0b202c829b8c
23:08:57  <Hirundo> goodnight
23:10:05  <planetmaker> yes, good night. I wanted to sleep long ago... :-)
23:48:38  <Brot6> NewGRF Meta Language - Revision 1179:e2a5da699781: Add: misc flag for trains: allow flipping in t... (planetmaker) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/e2a5da699781

Powered by YARRSTE version: svn-trunk