IRC logs for #openttd.dev on OFTC at 2013-12-16
            
00:40:22 *** adf88 has quit IRC
01:30:22 *** LordAro has quit IRC
09:00:33 *** adf88 has joined #openttd.dev
09:00:34 *** ChanServ sets mode: +v adf88
10:31:46 *** planetmaker has quit IRC
10:34:57 *** planetmaker has joined #openttd.dev
10:34:58 *** ChanServ sets mode: +v planetmaker
11:07:28 *** Alberth has joined #openttd.dev
11:07:28 *** ChanServ sets mode: +v Alberth
11:13:56 *** Alberth has quit IRC
11:14:52 *** Alberth has joined #openttd.dev
11:14:52 *** magnet.oftc.net sets mode: +v Alberth
11:32:26 *** Alberth has quit IRC
11:38:33 *** Alberth has joined #openttd.dev
11:38:33 *** magnet.oftc.net sets mode: +v Alberth
14:13:17 *** adf88 has quit IRC
14:19:50 *** Ristovski has joined #openttd.dev
14:28:28 *** adf88 has joined #openttd.dev
14:28:28 *** ChanServ sets mode: +v adf88
16:21:23 *** Belugas has quit IRC
16:24:07 *** adf88 has quit IRC
17:25:25 *** frosch123 has joined #openttd.dev
17:25:25 *** ChanServ sets mode: +v frosch123
17:27:07 <frosch123> @services op
17:27:08 *** ChanServ sets mode: +o DorpsGek
17:31:21 *** Webster has joined #openttd.dev
17:31:21 *** ChanServ sets mode: +v Webster
17:51:15 <frosch123> pff, silly persistent storage
17:51:30 <frosch123> coded in 2007, still completely broken
17:53:18 <Alberth> it's probably less broken than in corsix-th, where you cannot rename a class variable or method without breaking the save games :p
18:08:29 <planetmaker> that sounds aweful!
18:10:24 <frosch123> http://paste.openttdcoop.org/show/2903/ <- fs#5830
18:10:27 <Alberth> it uses reflection in Lua to just save all data, simple, but somewhat deadly for upgrading and refactoring :p
18:10:32 <frosch123> all that stuff is already done in the base class
18:11:21 <Alberth> oh, the double free? good find
18:11:50 <frosch123> valgrind is happy with that patch btw
18:12:29 <Alberth> :)
18:14:14 <planetmaker> :)
18:14:25 <planetmaker> isn't there then one superfluous { } ?
18:15:18 <Alberth> : grfid(new_grfid) is part of the constructor
18:15:22 <frosch123> a method body needs at least one {}
18:17:07 <planetmaker> oh, right :)
18:17:18 <planetmaker> don't we add that in the same line then, though?
18:17:28 <frosch123> sometimes
18:17:44 <Alberth> looks fine to me
18:18:44 <planetmaker> other than my nitpicking ^
18:18:59 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26161 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking"
18:20:37 <frosch123> anyway, all newindustry grfs are broken in 1.3.3 :p
18:22:07 <frosch123> well, not all, only the non-trivial ones
18:24:52 <planetmaker> :-O ?
18:30:18 <frosch123> oh, lovely, it is even more broken
18:31:42 <frosch123> hmm, why did valgrind not report this to me
18:38:15 <frosch123> planetmaker: firs doesn't close industries, right? i guess it is lucky then, only ecs and pbi broken :p
18:40:00 <frosch123> ah, valgrind was right, that fix was enough
18:42:15 <Alberth> iirc firs does have parameters to enable closing of industries
18:43:41 <Rubidium> frosch123: but who uses non-trivial NewGRFs?
18:44:12 <frosch123> no nightly user apparently :)
18:44:13 <Rubidium> no one in trunk the last 5 weeks
18:44:20 <Rubidium> no one is stable the last 2 weeks
18:44:26 <Rubidium> no one in testing the last 4 weeks
18:44:34 <frosch123> everyone plays firs without closure
18:44:54 *** adf88 has joined #openttd.dev
18:44:55 *** ChanServ sets mode: +v adf88
18:45:09 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26162 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking"
19:12:28 *** Belugas has joined #openttd.dev
19:12:28 *** ChanServ sets mode: +v Belugas
21:38:17 *** Alberth has left #openttd.dev
21:49:46 *** frosch123 has quit IRC
22:36:14 *** Ristovski has quit IRC