Times are UTC Toggle Colours
06:35:35 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26866 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 06:41:13 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26867 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 07:48:18 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26868 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 07:57:46 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26869 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 08:19:33 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26870 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 08:19:34 *** Alberth has joined #openttd.dev 08:19:34 *** ChanServ sets mode: +v Alberth 09:12:05 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26871 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 09:35:32 *** frosch123 has joined #openttd.dev 09:35:32 *** ChanServ sets mode: +v frosch123 11:12:43 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26872 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 11:14:59 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26873 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 11:17:49 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26874 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 11:18:11 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26875 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 11:20:12 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26876 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 11:20:30 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26877 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 11:23:34 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26878 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 11:24:52 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26879 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 11:24:56 <fonsinchen> Meh, swapping ScriptLists isn't as easy as I had thought. 11:27:35 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26880 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 11:28:30 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26881 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 11:31:49 *** Supercheese is now known as Guest382 11:31:52 *** Supercheese has joined #openttd.dev 11:31:52 *** ChanServ sets mode: +v Supercheese 11:37:20 *** Guest382 has quit IRC 11:40:11 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26882 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 11:53:07 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26883 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 12:02:04 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26884 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 12:25:06 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26885 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 12:35:35 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26886 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 12:39:24 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26887 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 12:44:39 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26888 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 13:56:56 <fonsinchen> Wow, it was a rather good idea to write some autotests before committing the cargodist AI API changes ... 13:59:37 <Alberth> paid off on the first use :) 14:07:00 <fonsinchen> We should eventually add a method AIList::AddOrSetValueOrItem() -- or something less verbose to the same effect 14:07:09 <fonsinchen> The current construction is rather confusing 14:09:19 *** nickolai has joined #openttd.dev 14:18:26 <fonsinchen> https://github.com/ulfhermann/openttd/commits/fixes <- Cargodist AI API with some autotests 14:22:33 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26889 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 14:23:00 <frosch123> were there changes to the api since june? 14:23:12 <fonsinchen> not to the API, only to the implementation 14:23:19 <fonsinchen> I had some bugs in there 14:24:05 <fonsinchen> SwapLists didn't consider the sorters and I forgot to do AIList::AddItem before AIList::SetValue 14:36:55 <frosch123> the changelog for the api is sorted alphabetically 14:37:00 <frosch123> not by time :) 14:37:30 <frosch123> affects be307d 14:42:56 <frosch123> ScriptStationList_CargoWaiting is indented using spaces for some reason 14:43:17 <frosch123> (in the header file) 14:43:39 <frosch123> actually half of the list construtors are 14:45:03 <frosch123> "case" needs an additional indentation level relative to "switch" 14:45:36 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26890 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 14:46:04 <frosch123> no other comments :) 14:47:27 <fonsinchen> argh, what's wrong with my editor again ... 14:49:08 * fonsinchen likes to accidentally import the tab/space settings from a different project 15:06:59 <fonsinchen> https://github.com/ulfhermann/openttd/commits/fixes <- updated to address problems 15:18:52 <Alberth> 345da47507cc545da41b1b7a016daa7c31315d7f mention meaning of -1 values in the flow? 15:22:59 <fonsinchen> The preconditions already tell you that you shouldn't do the things that lead to -1 15:26:09 <Alberth> ok 15:26:15 <Alberth> looks nice 16:19:53 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26891 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 16:20:15 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26892 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 16:20:49 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26893 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 16:21:37 <fonsinchen> ouch, conflict ... 16:25:15 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26894 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 16:41:03 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26895 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 16:44:37 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26896 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 16:45:52 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26897 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 17:00:36 <Rubidium> why oh why does regression fail on the windows CF? 17:03:03 <frosch123> end of line or something? 17:03:16 <frosch123> the "difference" lists only empty lines 17:05:20 <frosch123> no, eol-style is fine 17:07:40 <Rubidium> it's sh behaving differently I guess 17:07:55 <Rubidium> it's concatenating the regression test results with a newline? 17:08:22 <frosch123> yes, there was a comment about that in the diff 17:09:00 <frosch123> http://hg.openttd.org/openttd/trunk.hg/rev/6ed4f7e14d50#l2.53 17:09:03 <Rubidium> yeah, but it makes it fail on Windows 17:10:15 <Rubidium> can't we just dump the diff to the console immediately and in the end say it failed? 17:14:18 <fonsinchen> Uh, I thought that way was the most compatible one 17:14:24 <fonsinchen> Apparently not ... 17:14:35 <Rubidium> http://rbijker.net/openttd/regression.diff 17:15:36 <fonsinchen> You can have multiple tests 17:15:52 <fonsinchen> By concatenating the diffs you get a combined diff for all result.txt 17:15:57 <fonsinchen> That was the original idea 17:16:22 <fonsinchen> You don't want those "success" and "fail" strings in between 17:16:29 <Rubidium> why? 17:16:56 <Rubidium> what's the problem with them in between? 17:17:14 <fonsinchen> What does patch do with them? 17:17:16 <Rubidium> and how would you see which of the two regressions failed? 17:17:36 <fonsinchen> diff tells you the filename 17:18:56 <fonsinchen> Maybe we could put the stuff in some tmp.diff file and cat that in the end 17:19:44 <frosch123> patch accepts junk at the beginning and juink at the end, does junk in the middle really break it? 17:19:51 <Rubidium> make regression > bla.txt; cd bin; patch -p0 < ../bla.txt is successful for me 17:20:03 <Rubidium> and I modified both results 17:20:18 <Rubidium> http://rbijker.net/openttd/bla.txt 17:21:25 <fonsinchen> OK, let's do it like that then 17:21:48 <fonsinchen> We can still change it when we encounter the first weird patch implementation. 17:22:51 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26898 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 17:24:53 <fonsinchen> I have weird problems when downloading that "Canadian (BK) tunnels" grf 17:25:15 <fonsinchen> It always stops at 69% 17:26:23 <fonsinchen> But the downloaded file looks OK, and is way larger than what the download GUI announces 17:27:38 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26899 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 17:28:44 <fonsinchen> It also says "downloaded 0 times" at http://bananas.openttd.org/en/newgrf/ 17:28:51 <fonsinchen> So I guess I'm not the only one 17:29:49 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26900 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 17:30:51 <fonsinchen> Oh, openttd seems to think the zipped package is 70kb while it actually is 50kb 17:31:42 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26901 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 17:36:47 <frosch123> fonsinchen: that's a bananas bug, that appears every now and then 17:37:05 <frosch123> you need to hunt down truebrain to fix the database, or ignore it :) 17:37:31 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26902 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 17:39:32 <Rubidium> the database is correct 17:39:40 <Rubidium> or the last 30 files are corrupt 17:43:15 <Rubidium> although... why the *%#$* is that file twice in the DB? 17:43:40 <fonsinchen> So much about correctness of the DB ... 17:44:05 <frosch123> we had it several times in the past, maybe something about incomplete/aborted upload or something 17:45:54 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26903 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking" 17:47:21 <Rubidium> fonsinchen: *maybe* it works now 17:47:32 <Rubidium> need to restart openttd first though 17:49:15 <fonsinchen> looks good 17:49:16 <fonsinchen> thanks 17:50:21 <Rubidium> there's still 80 duplicate names 17:51:44 <frosch123> broken since server move? 17:56:47 <Rubidium> no, since about ID #4 17:57:38 <frosch123> hmm, there is some dusty memory that aborted uploads still reserve an id 17:58:36 <Rubidium> it's not the ID, it's the filename 17:58:49 <Rubidium> the mirror uses the filename, and duplicate filename... well... 18:07:55 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26904 || 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:29:20 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26905 || 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:03:23 *** Alberth has left #openttd.dev 21:30:58 *** frosch123 has quit IRC 21:44:55 *** frosch123 has joined #openttd.dev 21:44:55 *** ChanServ sets mode: +v frosch123 22:17:21 *** frosch123 has quit IRC