Times are UTC Toggle Colours
00:03:47 *** Wacko1976 has quit IRC 00:11:19 *** chomwitt has quit IRC 00:41:02 *** Wolf01 has quit IRC 01:19:35 *** Flygon has joined #openttd 01:59:27 *** frosch123 has quit IRC 02:10:14 *** Oroburos has joined #openttd 02:18:09 *** Oroburos has quit IRC 02:21:18 *** Thedarkb-X40 has joined #openttd 02:25:05 *** Laedek has joined #openttd 02:27:31 *** Wormnest has quit IRC 02:47:11 *** Gja has quit IRC 02:49:07 *** smoke_fumus has quit IRC 02:49:55 *** Progman has quit IRC 03:20:50 *** glx has quit IRC 03:56:53 *** Samu has quit IRC 04:12:39 *** Thedarkb-X40 has quit IRC 04:18:02 *** Thedarkb-X40 has joined #openttd 04:26:36 *** Afdal has joined #openttd 04:26:47 *** Afdal has left #openttd 05:05:49 *** APTX has joined #openttd 05:09:26 *** APTX has quit IRC 05:09:53 *** APTX has joined #openttd 07:12:03 *** nielsm has joined #openttd 07:30:21 *** andythenorth has joined #openttd 07:33:25 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth updated pull request #6811: Feature: Add NotRoadTypes (NRT) https://git.io/vhlfg 07:43:17 <andythenorth> moin 07:53:40 <nielsm> hell-o 08:02:56 <andythenorth> cdist :P 08:03:14 <andythenorth> adding more trains at one node to clear the station 08:03:22 <andythenorth> just piles up pax at the next node :P 08:03:33 <andythenorth> adding more trains to that node to clear it 08:04:07 <andythenorth> they bring more pax back to the middle node 08:04:24 <andythenorth> can never clear the network :P 08:04:30 <andythenorth> some nodes will always be overflowing 08:11:14 *** Thedarkb-X40 has quit IRC 08:12:50 <nielsm> considered whether it might make sense to have a fast service cutting through some other transfer points? 08:13:19 <andythenorth> if it's fast enough 08:13:34 <andythenorth> the intermediate nodes will start distributing traffic onto the fast service :P 08:13:39 <andythenorth> you can't beat cdist :P 08:13:58 <andythenorth> except with 999mph trains with 2048 pax each 08:28:09 *** Wacko1976_ has quit IRC 08:36:27 *** synchris has joined #openttd 08:47:14 *** Borg has joined #openttd 08:58:15 *** chomwitt has joined #openttd 09:21:41 *** Progman has joined #openttd 09:37:04 *** Wolf01 has joined #openttd 09:37:08 <Wolf01> o/ 09:39:37 <andythenorth> hi 09:43:01 <Borg> hoooi :) 09:48:43 *** Gabda has joined #openttd 10:01:44 <TrueBrain> still weird; for some CIs te start I have to visit the Azure Pipelines website, but not for all CI jobs 10:01:52 <TrueBrain> this needs more investigation :D 10:03:37 <TrueBrain> andythenorth: translation warnings in NRT 10:03:40 <TrueBrain> might be worth fixing :) 10:07:53 <TrueBrain> segfaults on Linux :D 10:07:54 <TrueBrain> nice 10:08:15 <TrueBrain> so yeah ... work to do :D 10:11:39 <TrueBrain> and MacOS doesn't stop when regression crashes, it seems 10:11:43 <TrueBrain> cancelled the job :) 10:14:18 <andythenorth> TrueBrain: translation warnings in form of 'x does not exist in master file'? 10:14:26 <andythenorth> or something else? 10:15:10 <TrueBrain> check the Pull Request results :) 10:15:25 <andythenorth> I did 10:15:38 <andythenorth> it just says build cancelled 10:15:44 <TrueBrain> so click the link 10:15:48 <TrueBrain> dig deeeeper 10:16:06 <andythenorth> got it 10:16:47 <andythenorth> 4 warnings 10:16:56 *** HerzogDeXtEr has quit IRC 10:16:59 <TrueBrain> and you want to look into why regression crashes :) 10:17:16 <TrueBrain> glx was busy adding it for Windows, but not sure where that is at 10:18:03 <andythenorth> what I really want is to stop having no_sound.obs and friends 10:18:14 <andythenorth> I guess I just add that to my local .gitignore 10:18:18 <andythenorth> and everyone else does too 10:18:28 <nielsm> a standard tool to clean up strings from translations would be nice imo 10:18:49 <andythenorth> nielsm: like this one? :P https://dev.openttdcoop.org/projects/iron-horse/repository/entry/bin/remove_dead_lang_strings.py 10:19:07 <andythenorth> only better 10:19:28 <andythenorth> where even is my .gitignore? 10:19:30 * andythenorth looks 10:19:40 <andythenorth> I hate modifying system-wide things for specific project 10:19:44 <andythenorth> it's dumbass 10:19:56 <andythenorth> and fragile 10:20:59 <andythenorth> these people who are like 'oh I just symlinked that from /bin and edited my bash conf' 10:21:16 <andythenorth> are the people who are like "can't do any work today, rebuilding my system again" 10:22:11 <Eddi|zuHause> andythenorth: there's usually a systemwide one, a project specific one, and a checkout specific one 10:22:21 <LordAro> and a user specific one 10:22:25 <andythenorth> ok so let's try and fix the root cause 10:22:34 <andythenorth> what am I doing wrong to cause these to be generated? 10:22:34 <andythenorth> https://paste.openttdcoop.org/pyrvrjpwp 10:22:37 <andythenorth> it must be user error? 10:22:54 <andythenorth> to build openttd I do 'make run -j13' 10:23:04 <TrueBrain> you have grfcodec or one of these installed 10:23:09 <TrueBrain> most people don't 10:23:17 <andythenorth> right, so I need to remove grfcodec from my path? 10:23:17 <TrueBrain> so for "normal people" those are not created 10:23:19 <TrueBrain> I was told last time 10:23:25 <TrueBrain> (rumours! I dont know if it is true) 10:23:27 <Eddi|zuHause> andythenorth: i think it's an error that should be resolved project-wide 10:23:29 <andythenorth> so I need a system for newgrf dev 10:23:34 <andythenorth> and a system for openttd dev 10:23:38 <TrueBrain> just add them to gitignore 10:23:41 <andythenorth> new laptop time! 10:23:41 <TrueBrain> I mean ... wont hurt anyone 10:23:42 <nielsm> yeah they are generated from a template and translations, so when the translations are updated and you have the tools to rebuild those files, they get rebuilt 10:23:43 <Eddi|zuHause> andythenorth: it's not specific to yourself 10:23:55 <LordAro> there might be a configure flag for dsiabling grfcodec 10:24:06 *** sla_ro|master has joined #openttd 10:24:13 <Eddi|zuHause> really, the translator commits should cover these 10:24:26 <nielsm> that would make the most sense yes 10:27:10 *** JimAcid has joined #openttd 10:28:28 <andythenorth> we have some work projects 10:28:32 <andythenorth> where you make a change and just ship it 10:28:47 <andythenorth> and others where touching anything, you discover that ~everything needs rebuilt 10:28:55 <andythenorth> OpenTTD is close to the second :P 10:29:28 <andythenorth> obvs. the size of the project usually correlates 10:29:33 <Eddi|zuHause> andythenorth: https://xkcd.com/1700/ 10:29:37 <LordAro> some things are dependencies of everything :p 10:30:08 <nielsm> visual studio rebuilding almost all files when english.txt is updated is very annoying 10:30:31 <LordAro> make does the same 10:31:02 <Eddi|zuHause> that's because english.txt gets turned into a header file which is included in almost every cpp file 10:31:04 <LordAro> i don't think there's any way around it, due to string tables 10:31:26 <Eddi|zuHause> so each of these files must be rebuilt 10:31:39 <LordAro> needs more C++ modules 10:31:43 <LordAro> probably 10:31:54 <andythenorth> it took me a few years before I realised that all of this is what *success* looks like :P 10:31:56 <Eddi|zuHause> dunno what that would solve 10:31:57 <andythenorth> rather than failure 10:32:49 <andythenorth> TB it's nice that the azure page shows the warning in orange 10:32:53 <andythenorth> https://dev.azure.com/openttd/OpenTTD/_build/results?buildId=97 10:33:11 <TrueBrain> too bad it only does it for Windows 10:33:16 <andythenorth> oof 10:33:22 <andythenorth> well it's helpful :) 10:33:30 <LordAro> andythenorth: i've spent a significant time at work fixing/adding loads of build dependencies, so that people can now (fairly) reliably do incremental builds, rather than having to clean almost every time something unexpected changes 10:33:41 <andythenorth> time saved 10:33:45 <LordAro> when the build takes best part of an hour, this is significant 10:34:05 <Eddi|zuHause> dependencies is tricky 10:34:21 <andythenorth> we parallelised our selenium tests, than moved them to an EC2 pool, to reduce cycle times 10:34:47 <andythenorth> if commit->tests-fail is like 1 hour or more 10:34:49 <andythenorth> that's useless 10:35:02 <LordAro> yeah 10:35:20 <LordAro> we recently got several threadripper build servers (with all the cores) 10:35:26 <LordAro> cut build times in half 10:35:34 <LordAro> (and test times) 10:36:34 <andythenorth> I don't understand this warning 10:36:36 <andythenorth> "src/lang/indonesian.txt:4329: warning: String name 'STR_ERROR_CROSSING_DISALLOWED' does not exist in master file" 10:37:05 <andythenorth> oh I do, it was a bad grep 10:38:08 <andythenorth> can we merge this yet? 10:38:10 <andythenorth> https://github.com/OpenTTD/OpenTTD/pull/6917 10:38:23 <LordAro> i think so :p 10:38:29 <andythenorth> to do any openttd dev, I have to have a branch, then a separate branch with 6917+my branch 10:38:33 <andythenorth> then merge them constantly 10:39:45 <andythenorth> it was approved 8th Dec 10:39:54 <andythenorth> 3rd / 8th /s 10:40:04 <andythenorth> so what's the deal with getting approved PRs merged? 10:40:08 <andythenorth> who do I bribe? 10:40:08 <TrueBrain> needs a rebase for sure :) 10:41:22 <LordAro> bleh 10:41:38 <Eddi|zuHause> Passierschein A38 10:46:12 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth updated pull request #6811: Feature: Add NotRoadTypes (NRT) https://git.io/vhlfg 10:46:27 <andythenorth> probably need to rebase -i that :P 10:47:16 <andythenorth> hmm, how do I squash non-consecutive commits 10:47:17 <TrueBrain> you need to fix the crash first anyway, so that can wait :D 10:47:37 <andythenorth> no no the admin must be correct 10:47:42 <andythenorth> even if the code doesn't work 10:47:52 <andythenorth> engineering is bureaucracy :P 10:48:41 <TrueBrain> I am a bit annoyed that a crash can keep the regression from continueing .. we should fix that :( 10:48:54 <nielsm> now why is it repeatedly relinking strgen.exe for me... there aren't any changes to it 10:49:00 <Wolf01> andythenorth: since when there is 2.0 after 1.9? 10:49:08 <andythenorth> since we should 10:49:09 <andythenorth> in 2020 10:49:12 <andythenorth> because 2020 10:49:14 <andythenorth> and v2 10:49:19 <andythenorth> but yes 10:49:22 <andythenorth> I agree 10:49:27 <andythenorth> except v2 is better 10:49:29 <Wolf01> Bah, I want RCT terrain for 2.0 10:49:41 <Wolf01> After 1.9 there is 1.10 :P 10:49:44 <Eddi|zuHause> for sure the next version after 1.9 needs to be 20 10:50:44 <Eddi|zuHause> that way we can release OpenTTD 20.04 which will never be in the corresponding Ubuntu 20.04 10:50:52 <nielsm> meh yeah, the scale for my candy drill rig is wrong, it needs to be 2x in every dimension (visually) 10:51:41 <Eddi|zuHause> nielsm: primary rule of newgrf development: the scale is always wrong 10:54:06 <andythenorth> the scale is wrong 10:54:15 <andythenorth> just treat it like Lego 10:55:42 <andythenorth> ha ha, I found how to change my git editor 10:56:08 <andythenorth> oh it crashed 10:56:09 <andythenorth> nvm 11:01:40 <JimAcid> hi to all, I have a question, I remember that I was able to built roads end buildings over tunnel exits, but somehow I cant find how to enable it 11:01:48 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth updated pull request #6811: Feature: Add NotRoadTypes (NRT) https://git.io/vhlfg 11:01:59 <nielsm> I wonder if autodesk 360 would be better to model a technical-ish model with animation in? :D 11:02:38 <nielsm> JimAcid: that's the "new map features" patch: https://www.tt-forums.net/viewtopic.php?f=33&t=58420 11:02:49 <nielsm> it's not in the mainline version of ottd 11:03:23 <andythenorth> "src\tunnelbridge_cmd.cpp(723,0): Warning C4267: 'argument': conversion from 'size_t' to 'uint', possible loss of data" o_O 11:04:02 <nielsm> andythenorth: the win64 build has had that warning for a while now 11:04:08 <JimAcid> nielsm thank you 11:08:33 <andythenorth> so a crash in linux 11:08:41 * andythenorth no linux :P 11:08:46 <TrueBrain> Mac also fails 11:08:51 <TrueBrain> but the crash is not showing up because of bugs 11:08:59 <TrueBrain> and I strongly suspect the Windows also crashes 11:09:03 <TrueBrain> as there is a BUG 11:09:04 <TrueBrain> :) 11:09:50 <TrueBrain> _Z14GetAnyRoadBitsj8RoadTypeb <- part of the traceback 11:09:54 <TrueBrain> pretty sure it is NRT related :P 11:11:29 <andythenorth> hmm 11:11:36 <andythenorth> my local build is useless to diagnose this :P 11:11:46 <andythenorth> I can only compile with a havk 11:11:48 <andythenorth> hack * 11:11:57 <andythenorth> not science 11:12:01 <TrueBrain> and you think regression result changes because of that? 11:12:07 <TrueBrain> you are just looking for excuses to not look into this :) 11:12:29 <TrueBrain> you can safely assume that how ever you compile NRT, it will always crash regression :P 11:12:33 <andythenorth> wait, so it's a failing test? 11:12:35 <andythenorth> not a failing build? 11:12:54 <TrueBrain> did me telling you 10 times now it is a regression crash gave that away? 11:13:02 <TrueBrain> open the build results andythenorth .. :) 11:13:10 <TrueBrain> click on the full logs 11:13:14 <TrueBrain> scroll allllll the way down 11:13:48 <TrueBrain> https://dev.azure.com/openttd/OpenTTD/_build/results?buildId=99&view=logs&jobId=1100b651-10a9-541e-a625-0895f51cf5ef&taskId=f60a854d-b0b3-5331-77bc-16419f352ef3&lineStart=2382&lineEnd=2383&colStart=1&colEnd=1 11:14:06 <TrueBrain> hmm, that is stupid, that doesn open the logs 11:14:14 <TrueBrain> why does it show me a 'link' icon, if it doesnt link 11:14:56 <TrueBrain> I found a bug in Azure Pipelines I guess ... owh well 11:15:01 <TrueBrain> means you have to click it yourself :D 11:17:49 <andythenorth> I was looking at https://dev.azure.com/openttd/OpenTTD/_build/results?buildId=97&view=logs&lineStart=2589&jobId=1100b651-10a9-541e-a625-0895f51cf5ef&taskId=f60a854d-b0b3-5331-77bc-16419f352ef3 11:18:17 <andythenorth> 2585-2588 11:18:31 <andythenorth> I thought the makefile had died 11:38:43 <andythenorth> what do I need to build to get regression tests? 11:39:10 <andythenorth> can't find anything in CONTRIBUTING.md or README.md 11:39:46 <TrueBrain> make regression 11:39:46 <TrueBrain> :D 11:39:55 <TrueBrain> weird if it isnt mentioned in the readmes 11:40:04 <andythenorth> Azure test run shows ai/regression path, but I don't have it 11:40:09 <andythenorth> not mentioned 11:40:11 <andythenorth> afaict 11:40:17 <andythenorth> maybe in wiki? 11:40:18 * andythenorth looks 11:40:33 <andythenorth> https://wiki.openttd.org/To_do_for_releases 11:40:48 <andythenorth> oh it's bin/ai 11:40:49 <andythenorth> ok 11:41:14 *** chomwitt has quit IRC 11:41:49 <andythenorth> so any PR should have make regression run first, really 11:42:06 <TrueBrain> that is what the CI does :) 11:42:19 <andythenorth> it's noisy if the author doesn't do it 11:42:52 <andythenorth> so todo: 11:42:52 <TrueBrain> guess because it was never easy to do it on Windows, it isnt mentioned anywhere 11:42:56 <TrueBrain> so glx should finish his work :) 11:42:58 <andythenorth> - update docs 11:43:02 <andythenorth> - update .gitignore 11:43:05 <andythenorth> - rebase 6917 11:43:14 <andythenorth> - then learn how regression tests work 11:43:28 <TrueBrain> you cannot gitignore btw, I noticed. Those files are already in git, so they are always tracked 11:43:36 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh approved pull request #6995: Fix 59e42ea17, 1f083c3ac: make clean was not fully cleaning https://git.io/fh3RA 11:43:36 <andythenorth> ok 11:43:51 <andythenorth> update ~./gitignore then :P 11:44:06 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh merged pull request #6995: Fix 59e42ea17, 1f083c3ac: make clean was not fully cleaning https://git.io/fhk6u 11:44:24 <andythenorth> also todo: take children to soft play center 11:44:30 <andythenorth> such 11:44:40 <TrueBrain> sounds like a higher priority than the rest :P 11:45:00 <andythenorth> all I wanted was tramways with optional catenary :P 11:45:07 <andythenorth> NRT overkill :P 11:45:10 <TrueBrain> you wanted too much :D 11:49:40 <andythenorth> well at least I get to click all the buttons in Azure 11:49:56 <andythenorth> it has the same mystery meat feel as old jenkins 11:50:48 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh opened pull request #7012: Play Fluidsynth music through the mixer https://git.io/fh30T 11:51:21 <andythenorth> so the test fails silently on macOS? 11:51:27 <andythenorth> or gets stuck in a loop? 11:51:28 <nielsm> there we go, more music stuff! and also the foundation for actual sampled music support 11:51:47 <andythenorth> 🎼 11:52:13 <andythenorth> "-n Running ai/regression/tst_regression..." is getting boring to look at :P 11:53:47 <nielsm> hmm more stuff I should check/try on my linux machine while I have it up? :) 11:54:01 <andythenorth> NRT :P 11:54:32 <andythenorth> I guess it's not linux specific failure though 11:54:42 <andythenorth> https://github.com/OpenTTD/OpenTTD/pull/6811 11:55:13 <nielsm> "git fetch andy" 11:55:15 <nielsm> :P 11:55:33 <TrueBrain> andythenorth: again, regression is very likely to fail on any platform 11:55:43 <TrueBrain> sadly, the MacOS has a bug where if it crashes, it is not reported correctly 11:55:46 <TrueBrain> so .. it hangs 11:55:49 <TrueBrain> same when there are no GFX 11:56:02 <TrueBrain> (Windows also hangs if the gfx could not be loaded) 11:56:03 <andythenorth> that makes reading the test failure....harder :) 11:56:10 <TrueBrain> that is why you run it locally 11:56:12 <TrueBrain> and see what happens 11:56:21 <TrueBrain> the linux variant do show a backtrace, as I mentioned earlier :) 11:56:36 * andythenorth must now buy a linux computer 11:56:38 <TrueBrain> but if you run 'make regression' on your local machine, it should crash too :) 11:56:44 <TrueBrain> there is 0 need to do any of that 11:57:07 <TrueBrain> most likely the MacOS crash reported shows a dialog with the information 11:57:12 <TrueBrain> sadly, this is a poor idea for a CI 11:57:39 <TrueBrain> but on your local machine, that should be fine 11:57:46 <andythenorth> it doesn't do that 11:57:49 <andythenorth> it just hangs 11:57:55 <TrueBrain> so someone fucked up months ago already ;) 11:57:58 <andythenorth> no success / failure messages in stdout 11:58:01 <andythenorth> at all 11:58:21 <nielsm> building nrt branch now 11:58:24 <TrueBrain> I like how over 10 years the regression hasnt gotten any real attention, to the point it is simply forgotten :D 11:58:53 <TrueBrain> andythenorth: possibly if you attach gdb to it,it will report the crash 11:59:28 <nielsm> yeah I was about to suggest that, maybe run regressions under gdb in an automated manner, to catch crashes and maybe dump backtrace to the console 11:59:30 <TrueBrain> I wonder if the crash reporting works at all on MacOS .. 11:59:42 <TrueBrain> nielsm: we have crash reporting that does that 11:59:51 <TrueBrain> if you check the linux stuff, that is exactly what it does :) 12:00:05 <TrueBrain> on Windows we make a crash.log for this 12:00:13 <andythenorth> macOS gets crash.log 12:00:15 <TrueBrain> guess if regression fails we should output that content 12:00:24 <TrueBrain> andythenorth: well, that is good :) 12:01:11 <TrueBrain> if you run the 'regression.sh' with -g 12:01:13 <andythenorth> macOS doesn't get crash.log from regression it seems :P 12:01:14 <TrueBrain> it attaches gdb for you 12:01:46 <TrueBrain> so in bin: ai/regression/run.sh -g 12:01:53 <andythenorth> so... tmp.regression 12:01:55 <andythenorth> what is that? 12:01:59 <andythenorth> looks like a log 12:02:04 <TrueBrain> temporary stdout/stderr file 12:02:05 *** sushibear has quit IRC 12:02:39 <nielsm> https://github.com/andythenorth/OpenTTD/blob/master/src/tile_map.h#L91 12:02:42 <nielsm> that assert fails 12:02:46 <nielsm> when I run make regression 12:02:57 <andythenorth> ok 12:03:05 <andythenorth> fail the PR then I guess :) 12:03:05 <TrueBrain> lol .. that is bad :D 12:03:24 <TrueBrain> means something went wrong before that 12:03:47 <andythenorth> well 12:04:14 <andythenorth> that is probably the wrong rabbit hole for today 12:04:21 <andythenorth> but the PR fails 12:04:26 <TrueBrain> just make someone else fix it :D 12:04:44 <andythenorth> how about TrueBrain?! 12:04:57 <TrueBrain> I rather focus on the infrastructure 12:05:03 <TrueBrain> so we can release 1.9, and get NRT in for the next release 12:05:10 <andythenorth> far too sensible 12:05:19 <andythenorth> NRT isn't actually a priority for me 12:05:27 <andythenorth> I am doing this to learn how Azure and the tests work 12:05:43 <andythenorth> and practice rebasing and crap 12:06:04 * andythenorth is supposed to be drawing trains but eh 12:06:43 <TrueBrain> CI needs a lot of attention to become really useable :) 12:06:55 <TrueBrain> but that has no priority on my side ;) 12:07:04 <DorpsGek_II> [OpenTTD/website] TrueBrain opened pull request #14: Add: [#8] add 404/500 pages to serve when page-not-found / internal-server-error https://git.io/fh30g 12:07:55 <TrueBrain> getting ^^ reviewed does :D 12:07:58 <TrueBrain> :D:D 12:08:04 <DorpsGek_II> [OpenTTD/website] nielsmh commented on pull request #14: Add: [#8] add 404/500 pages to serve when page-not-found / internal-server-error https://git.io/fh30w 12:08:17 <TrueBrain> nielsm: it is? 12:08:20 <andythenorth> I was already looking :P 12:08:28 <Borg> NOOOOOOOO 12:08:29 <Borg> (0 << 0x0C) // newagerating 12:08:37 <Borg> no .ini var to set it.... :( 12:08:50 <TrueBrain> nielsm: for me that sounds like a fine sentence; can you indicate to me what is weird about it? (honest question) 12:09:33 <andythenorth> just approve them if the nginx is correct, then I'll fix the pages later 12:09:34 <nielsm> "procedure" is not a verb 12:09:40 <TrueBrain> to produce? 12:09:42 <nielsm> I think "produce" is the intended 12:09:44 <andythenorth> process 12:09:47 <nielsm> or process 12:09:50 <andythenorth> provide 12:09:51 <nielsm> or procure 12:09:59 <andythenorth> or just delete that sentence 12:10:03 <TrueBrain> ah! :D 12:10:09 <TrueBrain> well, I misread my own sentence only 10 times 12:10:10 <andythenorth> cute error messages died about 7 years ago 12:10:37 <TrueBrain> its not meant to be cute andythenorth :D 12:11:00 <andythenorth> at some point we need to not start our heading hierarchy with <h3> 12:11:05 * andythenorth also must fix that 12:11:12 <andythenorth> we need more of some people 12:11:16 <andythenorth> notably andythenorth 12:11:16 <DorpsGek_II> [OpenTTD/website] TrueBrain updated pull request #14: Add: [#8] add 404/500 pages to serve when page-not-found / internal-server-error https://git.io/fh30g 12:11:18 <TrueBrain> tnx nielsm; I really failed to read what I wrote :) 12:11:31 <andythenorth> I really failed to wrote what I read 12:11:49 <TrueBrain> when I was reading that sentence in my head, I kept reading produce :) 12:11:58 <TrueBrain> funny .. how brains are weird :D 12:12:20 <andythenorth> WAVE hates our page :P 12:12:40 <TrueBrain> good thing about it being on GitHub, that it is more likely someone will come and fix all these things :) 12:12:43 <andythenorth> W3 validator hates it too 12:12:56 <TrueBrain> it used to validate! :o 12:13:06 <TrueBrain> (we used to have a very high score on all these things .. 10 years ago :P) 12:13:19 <andythenorth> it's trivial things 12:13:51 <andythenorth> we could run TV on commits :P https://www.totalvalidator.com/index.html 12:13:55 <andythenorth> works great 12:14:09 <andythenorth> £5 / license, I pay 12:14:16 <andythenorth> you set it up on Docker :P 12:14:39 <TrueBrain> lol 12:15:01 <TrueBrain> its a gui tool :( 12:15:09 <andythenorth> it plays nice with jenkins 12:15:13 <andythenorth> we use it at work, I love it 12:15:14 <andythenorth> but eh 12:15:16 <andythenorth> maybe not 12:15:33 <andythenorth> oof I just found a CI tool in Docker for validating Docker images for your CI 12:15:51 <andythenorth> so you can use your CI to check the images you build your CI with 12:15:53 <andythenorth> so you can CI 12:15:56 <andythenorth> to make more images 12:15:57 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh requested changes for pull request #6811: Feature: Add NotRoadTypes (NRT) https://git.io/fh305 12:16:15 <TrueBrain> anyway, that tool can for sure be useful to remove a lot of issues to start with :) 12:16:26 <TrueBrain> but .. I hope others will contribute for these things :) 12:16:32 <andythenorth> $others 12:16:34 <TrueBrain> I amgoing to try to keep a focus on moving everything to github 12:17:47 <DorpsGek_II> [OpenTTD/website] nielsmh approved pull request #14: Add: [#8] add 404/500 pages to serve when page-not-found / internal-server-error https://git.io/fh30x 12:17:58 <andythenorth> focus :D 12:18:10 <andythenorth> so many distractions https://fit2b.us/wp-content/uploads/2015/11/internet-mess.jpg 12:18:19 <DorpsGek_II> [OpenTTD/website] nielsmh merged pull request #14: Add: [#8] add 404/500 pages to serve when page-not-found / internal-server-error https://git.io/fh30g 12:18:57 <andythenorth> has LordAro rebased 6917 yet? :D 12:19:17 <TrueBrain> tnx nielsm :) 12:19:36 <TrueBrain> holy crap @ that room ... someone should be fired 12:19:44 <Borg> its shame.. there is no way to set _ttdpatch_flags[] I mean enable/disabl bits.. via NewGRF or sth like that.. 12:20:02 <andythenorth> that would be ass backward Borg :) 12:20:08 <andythenorth> what case is there for that? 12:20:12 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on issue #7006: Hardware mouse cursor https://git.io/fh3Ev 12:20:33 <Borg> andythenorth: (0 << 0x0C) // newagerating 12:21:24 <andythenorth> what does it even do? o_O 12:21:36 <andythenorth> station rating? 12:21:40 <Borg> change how station rating is calculated (one of the bonuses) 12:22:36 <Borg> actually. it should be pretty easy to implement ActD _ttdpatch_flags[] writing via 2 new commands.. setbv1 setbv0 12:24:52 <Borg> actually it fits pefectly 12:25:16 <Borg> first you call InitializeGRFSpecial() and then.. when NewGRF is initialized.. it can alter some bits via ActD 12:26:10 <andythenorth> newgrf setting player flags violates proper domain 12:26:12 <andythenorth> but eh 12:26:22 <andythenorth> 'probably fine' :P 12:26:54 <nielsm> I'd rather have the newgrf disable itself and show an error if the game flags are set wrong for its purpose 12:27:23 <Borg> nielsm: best would be to have proper .ini to access all flags 12:27:23 <nielsm> what if two newgrfs tried changing the same flag to opposite values? 12:27:24 <TrueBrain> hmm .. we really need a 'latest.html' for downloads .. you don't want to list your latest release as a versioned-URL 12:27:41 <Borg> nielsm: yeah.. thats the problem :) 12:27:46 <andythenorth> http://bundles.openttdcoop.org/firs/releases/LATEST/ 12:28:05 <andythenorth> dunno how it works, probably magic 12:28:07 <TrueBrain> andythenorth: and that in jekyll :) 12:28:22 <andythenorth> we need planetmaker to join this party 12:28:22 <TrueBrain> I do have an idea :D 12:28:27 *** Gabda has quit IRC 12:28:34 <TrueBrain> every party needs a planetmaker :) 12:29:15 <Borg> I see other interesting flags too 12:29:29 <Borg> presignals.. for example.. 12:29:35 <Borg> so if 0 ? only block + pbs? 12:30:03 <nielsm> yes except that you can't disable pbs in openttd (afaik?) 12:30:23 <Borg> yep, there is no flag for it.. 12:30:23 <nielsm> or presignals 12:30:34 *** Gabda has joined #openttd 12:30:37 <Borg> hmm I see potential for _ttdpatch_flags[] modifing! :) 12:30:52 <nielsm> consider that the var you're looking at is called ttdpatch flags 12:30:54 <nielsm> not openttd flags 12:31:15 <Borg> right.. 12:31:19 <Borg> it seems not used anywhere.. 12:31:49 <Borg> okey.. forgot it.. it seems I got carried away 12:33:24 *** JimAcid has quit IRC 12:34:29 <Eddi|zuHause> Borg: most of the ttdpatchflags are hardcoded in openttd, others are mapped to ingame settings 12:34:58 <TrueBrain> andythenorth: the base stuff fails for 404 pages .. they can be in any folder :D 12:35:07 <TrueBrain> that needs a reinvestigation, I guess :P 12:35:33 <TrueBrain> why did we do it this way again? (totally forgot) 12:35:36 <Eddi|zuHause> "i herd u like failure so we put some failure in ur failpages" 12:35:47 <TrueBrain> (example: https://www.staging.openttd.org/downloads/catcodec-releases/adas) 12:36:23 <Eddi|zuHause> was catcodec ever used by more than 5 people? 12:39:56 <nielsm> do sound effects still need to be packed in cat files? 12:39:58 <nielsm> even 12:41:10 <Eddi|zuHause> not sure 12:41:23 <Eddi|zuHause> theoretically you can also put sounds into a .grf file 12:41:32 *** Flygon has quit IRC 12:41:37 <Eddi|zuHause> but i have no clue if openttd accepts that as a baseset 12:41:49 <nielsm> I don't think it would work as baseset no 12:42:05 <nielsm> but could be used as static newgrf overriding default sounds, I think 12:42:26 * andythenorth bbl 12:43:02 <Eddi|zuHause> i don't see a reason why it couldn't use a .tar file or simple directory as baseset either, but probably nobody bothered implementing that either 12:43:27 <nielsm> you'd need a more complete wav file reader then :) 12:45:29 <nielsm> was it not actually longer? https://github.com/nielsmh/OpenTTD/commit/3a3e0802eb3b084e8640b7759f64e99579024142#diff-a38b8a5f16c15ef8031a2a99263f5be8 12:45:39 <nielsm> I remember spending way too music time getting that hack to work 12:50:28 *** andythenorth has quit IRC 12:52:15 *** Samu has joined #openttd 12:54:46 <nielsm> what would everyone think about adding a soft dependency on ffmpeg for playing sampled music in-game? 12:56:14 <TrueBrain> you and your music :D 12:56:32 <DorpsGek_II> [OpenTTD/website] TrueBrain closed issue #8: No 404/500 html pages https://git.io/fhO17 12:57:43 <nielsm> or could just make something with libogg+libvorbis and support that as the only choice 12:58:11 <Eddi|zuHause> people will demand .flac support 12:58:28 <Eddi|zuHause> and by "people" i mean "that one person" 12:58:34 <nielsm> heh 12:59:10 <TrueBrain> :D 12:59:44 <nielsm> OPL3 emulation for the original adlib music is a more interesting project though =) 13:14:10 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh opened pull request #7013: Fix 6accbf9: Silence warnings about unused fread() result https://git.io/fh3ua 13:20:18 <planetmaker> I heard 'party'? :D 13:27:24 <TrueBrain> if this is your reponse time to parties .... :P 13:29:31 <Eddi|zuHause> github #7000 party? 13:29:53 <TrueBrain> lets do 10k :P 13:31:06 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh opened pull request #7014: Fix 6a3d411: Silence truncation warning https://git.io/fh3uh 13:38:44 *** Gabda has quit IRC 13:43:07 *** Progman has quit IRC 13:44:48 <TrueBrain> okay .. I want to download a file from a system that is purposely isolated from the ability to download from 13:44:49 <TrueBrain> hmm 13:45:07 <TrueBrain> (OpenTTD's main webserver is fully isolated, and only accepts port 80 traffic) 13:45:26 <TrueBrain> (a security aspect) 13:45:40 <TrueBrain> but I want the access.log from it, so I can check if I redirect all the URLs correctly :D 13:46:41 <nielsm> heh 13:47:15 <nielsm> let it connect to a logging server?` 13:47:26 <TrueBrain> the logging server too is fully isolated, but even worse 13:47:35 <nielsm> .-. 13:47:36 <TrueBrain> write-once etc etc 13:47:51 <TrueBrain> well, you want those systems to be very well protected :D 13:48:08 <TrueBrain> logging servers tend to contain data, that is broken into, are pretty .... hurtful :D 13:48:33 <TrueBrain> and I can request data from it, but not in a bulk-way :) 13:49:02 <TrueBrain> people are still requesting URLs on www.openttd.org that link to the old website ... 15 years ago 13:49:43 <planetmaker> might even be in our own wiki, the old links 13:49:53 <TrueBrain> I guess 13:49:56 <TrueBrain> screens.php 13:50:01 <TrueBrain> we havent been running php in .. euh .. a long time :P 14:03:11 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro approved pull request #7013: Fix 6accbf9: Silence warnings about unused fread() result https://git.io/fh3zF 14:07:39 <TrueBrain> 1650 valid URLs were served by www.openttd.org in the last 3 months 14:07:42 <TrueBrain> excluding server-listing hits 14:07:45 <TrueBrain> lol 14:10:42 <TrueBrain> over a 1000 of those are "hacking" attempts, which happened to hit an URL that returned a 200 14:10:43 <TrueBrain> lol 14:11:34 <Eddi|zuHause> a few years ago i watched a lecture about "how to run a tracker" where they said they accept "/announce.php" simply because people randomly write that into their torrents 14:12:27 <TrueBrain> hmm .. current URLs for news are like /en/news/123 14:12:32 <TrueBrain> the new URLs are different 14:12:34 <TrueBrain> do I want to map those 14:12:46 <TrueBrain> RSS and Atom feed .. hmm 14:13:02 <Eddi|zuHause> they also said they actually accept any url with "/a", because it's just wasted effort to check more, and they want to optimize for speed :p 14:13:13 <TrueBrain> https://www.openttd.org/en/download-all <- why did I ever make that page .. 14:13:20 <TrueBrain> well, that page will be gone, okay? :) 14:14:27 <Eddi|zuHause> i've no idea which target audience you wanted to reach with that page :p 14:15:18 <TrueBrain> 10 years ago it most likely was a very good idea 14:15:18 <TrueBrain> :D 14:15:26 <TrueBrain> okay .. I only offer download URLs for the last 90 nightlies 14:15:32 <TrueBrain> we used to support all of them 14:15:40 <TrueBrain> but that is 4000 more HTML pages 14:16:10 <Eddi|zuHause> there's a price for only serving static pages 14:16:16 <TrueBrain> :D 14:16:53 <Eddi|zuHause> just point them to the ftp-mirror for the older ones? 14:24:19 <LordAro> TrueBrain: i've never heard of anyone using atom, but would be a shame to lose rss 14:24:40 <TrueBrain> funny enough, Jekyll comes with Atom,not with RSS :P 14:24:46 <LordAro> ha 14:26:16 <LordAro> TrueBrain: nginx.default.conf refers to 50x.html, but 500.html exists 14:26:19 <TrueBrain> "Great question. In short, Atom is a better format. Think of it like RSS 3.0. For more information, see this discussion on why we chose Atom over RSS 2.0." 14:26:20 <TrueBrain> :D 14:26:32 <TrueBrain> LordAro: lol .. knew I forgot something 14:26:58 <TrueBrain> LordAro: https://github.com/jekyll/jekyll-feed/issues/2 14:27:34 <LordAro> interesting 14:27:40 <LordAro> (i don't use either, so..) 14:27:43 <TrueBrain> will see if there is another plugin to also give RSS :P 14:28:48 <Borg> guys.. Act7 or Act9 ? 14:28:59 <Borg> I read the comments... still not sure :) I motly use Act7 14:29:08 <Borg> s/motly/mostly/ 14:29:09 <nielsm> does any tool of note still not support atom? 14:29:56 <TrueBrain> nielsm: they debate all tools do, except Apple :P 14:30:48 <TrueBrain> tempted to redirect the RSS to Atom :P 14:31:18 <TrueBrain> 129015 www.openttd.org /en/news/atom 200 14:31:18 <TrueBrain> 460652 www.openttd.org /en/news/rss 200 14:31:21 <TrueBrain> 3 times more RSS hits 14:31:21 *** andythenorth has joined #openttd 14:37:08 <TrueBrain> andythenorth: why again did you do this {{ base }} stuff? 14:37:12 <TrueBrain> why cant we do just / ? 14:37:19 <andythenorth> didn't you do it? 14:37:34 <TrueBrain> I haven't touched this (at all) 14:37:36 <andythenorth> hmm 14:37:40 <TrueBrain> you wrote base_variable.html :) 14:37:50 <andythenorth> I did? 14:37:54 <andythenorth> git doesn't lie 14:38:13 <TrueBrain> *facepalm* :P 14:38:24 <TrueBrain> so you dont remember why you did this? 14:38:29 <andythenorth> no 14:38:33 <TrueBrain> checking the depth of the page, and setting {{ base }} accordingly? 14:39:02 <TrueBrain> andythenorth: https://github.com/OpenTTD/website/blob/master/_includes/base_variable.html 14:39:03 <TrueBrain> that thing? 14:39:50 <andythenorth> what happens if we delete it? 14:40:36 * andythenorth deleting it 14:40:50 <TrueBrain> that is not the point; if you dont remember why you wrote it, it is hard to make any change to it, as you dont know what it solved :) 14:40:53 <TrueBrain> itmight be hiding :) 14:41:01 <TrueBrain> but okay .. I will replace it with {{ site.baseurl }} 14:42:00 <andythenorth> NFI, I rely on the commits to tell why 14:42:07 <andythenorth> but can't find relevant commit yet 14:42:33 <Borg> git log _include/base_variable.html ? 14:42:38 <andythenorth> just deleting it has no negative effects 14:43:51 <andythenorth> well it demands using 'jekyll serve' for local dev 14:43:53 <andythenorth> but eh 14:43:58 <andythenorth> that's not a hardship 14:44:02 <LordAro> TrueBrain: i've seen similar things used for when the site is not served at / 14:44:19 <LordAro> but if it's never intended to be anywhere else, it's probably fine 14:44:53 <TrueBrain> LordAro: that is called 'baseurl' :D 14:44:56 <TrueBrain> and Jekyll supports that :) 14:45:09 <andythenorth> delete delete 14:45:15 <TrueBrain> andythenorth: ah, wasnt it that you wanted to use it via file:// ? 14:45:23 <andythenorth> yeah but there's no need 14:45:33 <andythenorth> imo static html should not require a web server running 14:45:40 <andythenorth> but I don't need to win that argument here 14:46:00 <TrueBrain> you already lost :P 14:46:06 <TrueBrain> okay, then I will change it to baseurl :) 14:46:47 <TrueBrain> so does this also render a sitemap 14:48:26 * andythenorth wonders how this sprite generator works 14:48:33 <andythenorth> doubt anyone else is going to explain it to me 14:48:35 <andythenorth> as I wrote it :P 14:49:06 <andythenorth> maybe that reverse engineering guy could tell me https://dev.openttdcoop.org/projects/iron-horse/repository/entry/src/gestalt_graphics/pipelines.py 14:50:30 <TrueBrain> lol .. 800 lines :D 14:52:37 <andythenorth> think how much time I saved :P 14:52:45 <andythenorth> if only I knew how it worked :P 14:59:34 <TrueBrain> 235 mappings to map old news to new news :D 14:59:37 <TrueBrain> why noooottttt 15:12:16 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro approved pull request #7014: Fix 6a3d411: Silence truncation warning https://git.io/fh3rr 15:14:33 <TrueBrain> very useful, to have 600 URLs you know should be valid :D 15:15:29 <TrueBrain> 12 fail, rest works 15:15:40 <TrueBrain> and those 12, 8 are custom binaries we no longer do 15:16:03 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro approved pull request #7012: Play Fluidsynth music through the mixer https://git.io/fh3oO 15:18:12 <LordAro> TrueBrain: what are the remaining 4? 15:18:46 <TrueBrain> server-listing, stats, news/page/0, and a single screenshot 15:19:01 <TrueBrain> server-listing is a TODO, stats will be removed, fixed the pages, and the screenshot can kiss my ass :D 15:19:48 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro approved pull request #7009: Improve pathfinder behaviour for finding road depots (fix #7001; see #6410, #6928, #6929) https://git.io/fh3oC 15:21:17 <LordAro> seems a shame to lose stats 15:21:24 <LordAro> but not exactly feasible with a static site 15:21:34 <TrueBrain> not feasible with a cloud-solution 15:21:39 <LordAro> also that 15:21:52 <TrueBrain> and as we also want to enable Steam, Epic, Flatpack, Snap, .. 15:21:57 <TrueBrain> we will lose sight on downloads anyway 15:22:14 <TrueBrain> additionally, that stats page is VERY slow to load, and the table broke often and frequently :) 15:22:20 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro approved pull request #7002: Add: [Win32] regression testing with MSVC https://git.io/fh3o0 15:22:24 <TrueBrain> so yeah, I agree, it is a shame .. but ... guess progression sometimes means losing information 15:22:26 <LordAro> indeed :) 15:26:54 <DorpsGek_II> [OpenTTD/website] TrueBrain opened pull request #15: Add: [#9] Redirect old URLs to new URLs https://git.io/fh3oi 15:26:56 <TrueBrain> big blob :D 15:27:10 <TrueBrain> didnt feel like making 5 PRs, sorry about that :) 15:27:36 <LordAro> i'll cope :p 15:28:14 <TrueBrain> much appreciated :) 15:29:25 <DorpsGek_II> [OpenTTD/website] TrueBrain updated pull request #15: Add: [#9] Redirect old URLs to new URLs https://git.io/fh3oi 15:29:29 <TrueBrain> always finding this one bug just after pushing ... :D 15:30:56 <Samu> I have a problem with this function returning VehicleID 0 in test mode 15:30:59 <Samu> https://github.com/OpenTTD/OpenTTD/blob/master/src/script/api/script_vehicle.cpp#L64 15:31:09 <Samu> it could actually be a real vehicle 15:31:31 <TrueBrain> https://github.com/OpenTTD/website/blob/02caadd5b28fae776b1a34f9d5bbfce18907fc9e/nginx.default.conf <- for those who want to giggle 15:32:33 <DorpsGek_II> [OpenTTD/OpenTTD] Hezkore commented on issue #7006: Hardware mouse cursor https://git.io/fh3o5 15:33:22 <LordAro> TrueBrain: thoughts on using nginx to remove .html ? 15:33:31 <DorpsGek_II> [OpenTTD/website] LordAro approved pull request #15: Add: [#9] Redirect old URLs to new URLs https://git.io/fh3oA 15:33:34 <Samu> How do I check if I'm running in test mode vs exec mode? 15:33:45 <TrueBrain> LordAro: I .. checked .. seems I have no feeling for either one :) 15:34:08 <DorpsGek_II> [OpenTTD/website] TrueBrain merged pull request #15: Add: [#9] Redirect old URLs to new URLs https://git.io/fh3oi 15:34:12 <DorpsGek_II> [OpenTTD/website] TrueBrain closed issue #9: Redirect old URLs to new URLs https://git.io/fhOMe 15:34:21 <TrueBrain> tnx LordAro 15:35:48 <Samu> there's AIExecMode() and AITestMode(), but what I need is to know which mode the AI is currently running at 15:36:38 <andythenorth> hmm 15:36:40 <andythenorth> very pixels 15:38:44 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro commented on pull request #7003: Feature #6918: Add option to adjust font size separately from GUI size. https://git.io/fh3KI 15:39:32 <Samu> moving the project to github is probably gonna be a bad decision in the long run 15:39:59 <Samu> everyone is editing it 15:40:14 <LordAro> ...and you think that's a bad thing? 15:40:27 <TrueBrain> collaboration is the worst! 15:40:31 <Samu> i can already see pull requests piling up 15:40:45 <LordAro> it's not like they weren't before 15:40:49 <LordAro> they just weren't so obvious 15:41:22 <peter1138> Contributions are bad? o_O 15:41:30 <TrueBrain> STOP DOING IT 15:41:36 <peter1138> I did :D 15:41:50 <TrueBrain> good 15:41:54 <LordAro> peter1138: you should finish your PRs :P 15:42:13 <TrueBrain> hmm .. 2 redirect lines are not hitting on staging 15:42:16 <TrueBrain> that is odd 15:42:49 <Eddi|zuHause> TrueBrain: it'll be a typo that is both obvious and impossible to find at the same time 15:43:38 <TrueBrain> oops, last minute change :D 15:43:45 <Eddi|zuHause> TrueBrain: and after you've searched yourself to death for 2 hours, someone else will come along, take a short look and immediately find it 15:44:35 <TrueBrain> took me 2 minutes, sorry :P 15:45:07 <Samu> I'm a guy with little faith and negative, so, maybe you see it in another way 15:45:09 <Eddi|zuHause> lucky :p 15:45:47 <TrueBrain> the thousands of projects on GitHub indeed give no indication what so ever that it is a good move :) 15:46:24 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro commented on pull request #7005: Fix #7004: Redraw linkgraph overlay correctly after zoom https://git.io/fh3Kz 15:47:13 <Eddi|zuHause> <TrueBrain> STOP DOING IT <-- well "someone" wanted to change to github to get more contributions and better collaboration... 15:47:31 <TrueBrain> sounds like a horrible person 15:47:41 <Eddi|zuHause> he must have been an idiot... 15:48:04 <Samu> okay, I'm a different person 15:48:06 <DorpsGek_II> [OpenTTD/website] TrueBrain opened pull request #16: Minor mistakes in redirects https://git.io/fh3K2 15:48:23 <TrueBrain> no shit? SO AM I! 15:48:25 <TrueBrain> BESTIES! 15:49:07 <Samu> how would you decide what to merge, what not to merge, if the amount of code to review just keeps coming in form of pull requests? 15:49:09 *** Lejving has joined #openttd 15:49:20 <TrueBrain> luxary issues 15:49:21 <Samu> how can you control it 15:50:01 <DorpsGek_II> [OpenTTD/website] LordAro approved pull request #16: Minor mistakes in redirects https://git.io/fh3K6 15:51:16 <Samu> just worried it would get out of control one day 15:51:21 <andythenorth> same as we used to 15:51:23 <andythenorth> just ignore it 15:51:35 <andythenorth> there were hundreds of patches in flyspray and forums 15:51:43 <andythenorth> none of my patches were ever accepted 15:51:59 <andythenorth> but now we don't have to run our own git 15:52:11 <andythenorth> profit 15:52:21 <DorpsGek_II> [OpenTTD/website] TrueBrain merged pull request #16: Minor mistakes in redirects https://git.io/fh3K2 15:52:43 <andythenorth> hmm 15:52:50 <andythenorth> nielsm requested EMUs 15:53:02 <andythenorth> that means I need a sprite generator for pax coaches AND pantographs 15:53:10 <andythenorth> currently I have one of each, they don't mix 15:53:18 * andythenorth very python 15:53:36 <andythenorth> TrueBrain: have you written the 'close this PR' bot yet? 15:53:43 <TrueBrain> no 15:53:58 <TrueBrain> I have been looking how other projects go about 'rot' 15:53:59 <andythenorth> I can do it mechanical turk style? o_O 15:54:04 <TrueBrain> yes 15:54:14 <andythenorth> close after 6 months 15:54:26 <TrueBrain> most projects do rot like: a bot says something after N days, like: if you dont say this in M days, I will close this PR 15:54:30 <TrueBrain> that seems pretty efficient 15:54:42 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro commented on pull request #6988: Change: AI/GS ScriptBridge::GetName takes one extra parameter to refer the vehicle type https://git.io/fh3KM 15:54:43 <andythenorth> yes 15:54:45 <andythenorth> just what is N? 15:54:48 <TrueBrain> so we might just copy/paste one of those bots out there 15:54:54 <TrueBrain> most have N of 90, and M of 30 15:54:58 <andythenorth> probably N days with nothing useful happening 15:55:03 <andythenorth> not N days since created :P 15:55:10 <TrueBrain> no, since last comment 15:55:13 <TrueBrain> activity 15:55:24 <andythenorth> +1 15:55:36 <andythenorth> let's see 15:55:48 <andythenorth> hmm maybe not 15:55:49 <TrueBrain> I wrote DorpsGek_II with the idea we all had to do it ourself; now a lot of stuff we no longer have to do ourself, it might be easier to use existing bots :) 15:55:56 * andythenorth is feeling too silly to do this today 15:56:02 <andythenorth> tempted to close all my PRs :P 15:56:28 <andythenorth> TrueBrain: do comments like this reset N? https://github.com/OpenTTD/OpenTTD/pull/6780#issuecomment-438065356 15:57:08 <TrueBrain> a bot would think so, I would not :) 15:58:01 <andythenorth> AI runs amok 15:58:04 <TrueBrain> https://github.com/probot/stale 15:58:22 <andythenorth> this is blatantly diverting andythenorth from reading 800 lines of sprite generator 15:58:41 <andythenorth> probot is winning 15:59:01 <TrueBrain> okay, staging now validates on all URLs I know of 15:59:07 <TrueBrain> so .. only serverlisting to go 15:59:27 <andythenorth> \o/ 15:59:30 <TrueBrain> `The app uses GitHub's updated search qualifier to determine staleness. Any change to an issues and pull request is considered an update, including comments, changing labels, applying or removing milestones, or pushing commits.` 16:00:34 <TrueBrain> For Samu, from the URL I just linked: 16:00:36 <TrueBrain> `But in any successful software project, there's always more work to do than people to do it. As more and more work piles up, it becomes paralyzing. Just making decisions about what work should and shouldn't get done can exhaust all available resources. In the experience of the maintainers of this app—and the hundreds of other projects and organiza 16:00:36 <TrueBrain> tions that use it—focusing on issues that are actively affecting humans is an effective method for prioritizing work.` 16:01:14 <TrueBrain> lets ask frosch when he arrives if he agrees with deploying that bot; but that is otherwise an easy fix 16:01:23 <TrueBrain> lets do it for Pull Request only for now 16:01:25 <andythenorth> work paralysis 16:01:33 <TrueBrain> a lot of projects also deploy this for issues 16:01:36 <andythenorth> how many times I've had to explain why I keep backlogs to < 100 issues 16:01:41 <andythenorth> at work 16:01:46 <TrueBrain> dont get me started on that :P 16:01:51 <LordAro> i don't think it'd be very helpful on issues 16:01:52 <TrueBrain> I have seen the weirdest backlogs 16:01:53 <andythenorth> 'we have two weeks' 16:02:04 <LordAro> just generate noise 16:02:06 <TrueBrain> LordAro: it really is; we now have 20+ triage tickets 16:02:08 <andythenorth> 'so we can spend 4 days on a "proper" setup' 16:02:08 <TrueBrain> nobody is picking up any 16:02:12 <TrueBrain> how important are they still? 16:02:13 <andythenorth> or we can do the top 20 16:02:27 <LordAro> TrueBrain: oh, applied to some subset, yes 16:02:32 <TrueBrain> if you remove all triage, and a new one arrives, you are MUCH more likely to act on it 16:02:35 <andythenorth> TrueBrain: can we be ruthless about the reported weird defects? 16:02:49 <andythenorth> clearly if they were common, we'd hear about them more 16:03:09 <andythenorth> we track failure demand at work and only act on commonly recurring issues, unless it's an infosec issue 16:03:21 <TrueBrain> personally, I really dont care; closing them telling it was the first report, open if there are more, is fine by me 16:03:27 <TrueBrain> closing them with: wontfix, less fine :) 16:03:34 <andythenorth> I'lll look at them 16:03:48 <TrueBrain> in agile teams, I like to just have the stakeholders make their top N list 16:03:52 <TrueBrain> let them explain it 16:03:54 <TrueBrain> and vote on what to pick up 16:03:58 <TrueBrain> the N has to be small, as they only have an hour 16:04:04 <TrueBrain> (and you round-robin their list) 16:04:12 <Eddi|zuHause> is there something inbetween "open" and "closed"? "stale"? 16:04:26 <TrueBrain> so it is in their best interest to have the tickets clear, actionable, and their job to have others vote for theirs 16:04:32 <TrueBrain> important things always bubble up 16:04:58 <TrueBrain> but stakeholders in Open Source is DIFFICULT 16:05:09 <TrueBrain> Eddi|zuHause: with labels, yes 16:05:13 <peter1138> Yeah, sorry I'm just a shit dev. 16:05:22 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6688: Random game crash https://git.io/fh36I 16:05:23 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6688: Random game crash https://git.io/fh36L 16:05:36 <andythenorth> 'stakeholders' 16:05:45 <peter1138> I just code stuff. The rest of it is draining and too much like work so, yeah, I don't bother. I do this for fun. 16:05:50 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro requested changes for pull request #6983: Feature: Town name filtering https://git.io/fh36t 16:08:04 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6691: crash when first boat reaches destination for subsidised transport https://git.io/fh36W 16:08:06 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6691: crash when first boat reaches destination for subsidised transport https://git.io/fh36l 16:08:07 <andythenorth> peter1138: fair :P 16:08:24 <peter1138> I guess my PRs will die and that's a shame. 16:08:28 <LordAro> :( 16:09:14 <LordAro> peter1138: i'd really like to see #6780 done, if you want something to focus on :>. Just needs a rebase, afaict 16:09:41 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6677: Fast Forward Button https://git.io/fh36B 16:09:42 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6677: Fast Forward Button https://git.io/fh36R 16:09:53 <Eddi|zuHause> what's the magic git invocation to take a commit in master and apply it on top of a branch? 16:10:08 <andythenorth> cherrypick is my preferred 16:10:10 <LordAro> a specific commit? cherry-pick 16:10:12 <andythenorth> some would rebase 16:10:15 <andythenorth> to show off :P 16:10:44 <TrueBrain> I love 'rebase -i' 16:10:45 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6668: OpenTTD crash in ICU routine https://git.io/fh360 16:10:46 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6668: OpenTTD crash in ICU routine https://git.io/fh36E 16:10:49 <LordAro> andythenorth: surprised #6677 survived the previous issue cull 16:10:58 <Eddi|zuHause> how do i spell that out? 16:11:14 <andythenorth> well it is an issue, and was waiting for reporter to return LordAro 16:11:19 <andythenorth> but yeah, it's 2019 now 16:11:33 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6675: Crash when switching language in game https://git.io/fh36u 16:11:34 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6675: Crash when switching language in game https://git.io/fh36z 16:11:46 <TrueBrain> andythenorth: https://probot.github.io/apps/no-response/ ? :D 16:11:50 <andythenorth> Eddi|zuHause: https://git-scm.com/docs/git-cherry-pick 16:12:00 <peter1138> LordAro, I don't even know what needs doing to 6780 now 16:12:09 <LordAro> probably nothing :) 16:12:19 <peter1138> Then I'll do that then. 16:12:31 <LordAro> (except VS project file conflicts) 16:12:44 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6655: Crash: [ICU] The game never opens and the Arabic language in the form of numbers and symbols https://git.io/fh36a 16:12:45 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6655: Crash: [ICU] The game never opens and the Arabic language in the form of numbers and symbols https://git.io/fh36V 16:12:59 <andythenorth> I wish I didn't have an irc highlight on andythenorth right now :P 16:13:29 <Eddi|zuHause> make highlights silent 16:13:32 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6882: fatal application failure https://git.io/fh36o 16:13:32 <TrueBrain> so LordAro, what are the changes you rebase https://github.com/OpenTTD/OpenTTD/pull/6917 (while talking about rebases) :D 16:13:33 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6882: fatal application failure https://git.io/fh36K 16:13:43 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6563: Crash: [ICU] when using "Times New Roman" as large font https://git.io/fh366 16:13:44 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6563: Crash: [ICU] when using "Times New Roman" as large font https://git.io/fh36P 16:13:54 <Eddi|zuHause> or in advanced clientes, make it ignore the highlight if a bot says it 16:14:10 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6400: Crash: ctrl-clicking a factory type in map https://git.io/fh36X 16:14:11 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6400: Crash: ctrl-clicking a factory type in map https://git.io/fh361 16:14:55 <andythenorth> this is much better than fixing my sprite generator :) 16:14:59 <andythenorth> admin ftw 16:16:54 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro dismissed a review for pull request #6917: Fix iconv and clang version detection on OSX https://git.io/fpitd 16:16:55 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro updated pull request #6917: Fix iconv and clang version detection on OSX https://git.io/fpEvc 16:16:56 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh merged pull request #7013: Fix 6accbf9: Silence warnings about unused fread() result https://git.io/fh3ua 16:17:12 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh merged pull request #7012: Play Fluidsynth music through the mixer https://git.io/fh30T 16:17:40 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #994: Spectator cannot see list of available vehicles https://git.io/fh36F 16:17:41 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #994: Spectator cannot see list of available vehicles https://git.io/fh36b 16:17:45 <andythenorth> word soup 16:17:52 <LordAro> LOUD NOISES 16:18:17 <andythenorth> this is SO EASY TO FIX https://github.com/OpenTTD/OpenTTD/issues/3958 16:18:18 <TrueBrain> lets see if CI likes your work LordAro :) 16:18:20 <andythenorth> I shoudl do it :P 16:18:48 <TrueBrain> I like that the ticket reads: "Patching for this was harder than I thought - more lines to touch." 16:18:56 <TrueBrain> written by the same person who just yelled it is so easy to fix :D 16:19:00 <LordAro> ^ 16:19:07 <LordAro> but yes, you should do it 16:19:41 <andythenorth> I was expecting a one line fix, not a five line fix 16:19:47 <andythenorth> 5x as much work :P 16:20:00 <andythenorth> also I'd have to learn some C++ 16:20:07 <LordAro> well, get a move on then 16:20:16 <LordAro> and you can have the honour of fixing a 9 year old bug 16:20:26 <LordAro> i've been annoyed by this in the past as well 16:20:45 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5656: Orders: current order should be discard if orders are changed https://git.io/fh3if 16:20:46 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #5656: Orders: current order should be discard if orders are changed https://git.io/fh3iJ 16:20:56 <andythenorth> LordAro: I'm doing what I'm best at :P 16:21:01 <andythenorth> creating spam in the channel 16:21:06 <LordAro> haha 16:21:32 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh merged pull request #7014: Fix 6a3d411: Silence truncation warning https://git.io/fh3uh 16:21:32 <LordAro> how long until TB gives in and merges the "close with comment" messages? :p 16:21:36 <TrueBrain> LordAro: you cannot press merge on OpenTTD PRs? 16:21:41 <LordAro> TrueBrain: i cannot 16:21:41 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6250: Crash: (hang) dedicated server hang with 100% CPU utilization, possibly pathfinder? https://git.io/fh3iT 16:21:42 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6250: Crash: (hang) dedicated server hang with 100% CPU utilization, possibly pathfinder? https://git.io/fh3ik 16:21:56 <TrueBrain> odd 16:22:08 <TrueBrain> ah .. I get why 16:22:16 <TrueBrain> ugh, let me poke frosch when he joins :P 16:22:28 <Borg> hmm :( 16:22:29 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6298: Crash: R27221 assertion failed crash https://git.io/fh3iO 16:22:30 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6298: Crash: R27221 assertion failed crash https://git.io/fh3i3 16:22:36 <Borg> I cant find my ticket of industry text redraw issue 16:22:45 <Borg> will it ever be handled? 16:22:51 <TrueBrain> LordAro: merges? there is a PR for that? 16:22:51 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6382: Timetable: when loading a 1.4.4 saved game in 1.5.0 or 1.5.2, trains leave too early https://git.io/fh3iG 16:22:52 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6382: Timetable: when loading a 1.4.4 saved game in 1.5.0 or 1.5.2, trains leave too early https://git.io/fh3iZ 16:23:02 <LordAro> andythenorth: is it a good idea to close crash bugs? 16:23:15 <andythenorth> I wondered 16:23:18 <andythenorth> but on balanace yes 16:23:31 <andythenorth> unless there is a pattern of them, like ICU 16:23:33 *** Wormnest has joined #openttd 16:23:35 <andythenorth> or the AI overflow 16:23:36 <TrueBrain> I think with that message, it is fine 16:23:40 <LordAro> hmm 16:23:45 <andythenorth> ICU was really clear pattern 16:23:51 *** glx has joined #openttd 16:23:51 <andythenorth> and the AI crashes are too 16:23:51 *** ChanServ sets mode: +v glx 16:24:00 <TrueBrain> LordAro: I cannot make a "commented and closed", as the order of these events are unpredictable :( 16:24:05 <TrueBrain> so I cannot keep one or the other back 16:24:22 <LordAro> with ICU, sure (especially when they're mostly windows, which will be fixed in 1.9 anyway) 16:24:25 <TrueBrain> (at least, I wouldnt know how) 16:24:27 <andythenorth> well I can stop for a bit, to prevent the spam 16:24:32 <LordAro> but other crash bugs still exist, however unlikely they may be to hit 16:24:34 <nielsm> TrueBrain, what about delaying them by 5 seconds and coalescing if you see either order? 16:24:39 <Borg> https://github.com/OpenTTD/OpenTTD/issues/3701 <- pffft.. fixed my ass ;) 16:24:47 <andythenorth> LordAro: I'm not closing all of them 16:24:50 <TrueBrain> nielsm: that is possible; delaying is only annoying, but .. I guess that would work 16:24:58 <TrueBrain> its asyncio, so I can just start a timer in a coroutine 16:25:16 <andythenorth> but a report of a bug in an old savegame in a newer version, where a change was already made to fix a bug, meh 16:25:30 <andythenorth> we don't migrate all old broken savegame content, right? 16:25:55 <LordAro> andythenorth: that one made sense, sure 16:25:59 <glx> oh somehow is closing all ICU issues :) 16:26:15 <LordAro> but #6750 & #6298 seems less clear to me, especially when they have tracebacks 16:26:18 <andythenorth> it's not fixed yet, but we have an issue for fixing it 16:26:20 <LordAro> /assertions 16:26:43 <LordAro> issue lists aren't priority lists 16:26:56 <LordAro> if they get closed, the issue definitely will get lost, even if it's still there 16:27:55 <andythenorth> I am happy to reopen them 16:28:04 <TrueBrain> the problem is, we have 200+ tickets. The chance of these things to be picked up is ... currently VERY low 16:28:05 <andythenorth> I'm going by the date 16:28:09 <TrueBrain> we have nobody who is doing triage 16:28:18 <andythenorth> reported 2015...triage requested April 2018 16:28:21 <andythenorth> now it's 2019 16:28:26 <TrueBrain> and as these tickets are once-in-a-milion, the chance of it happning again is VERY low 16:28:36 <TrueBrain> so how ever bad it might seem, you are closing a real bug that "should be fixed" 16:28:39 <TrueBrain> we have finite time .. 16:28:44 <TrueBrain> so is keeping them around really contributing? 16:28:51 <TrueBrain> I rather have that new triages are picked up ASAP 16:29:15 <TrueBrain> (it is a bit of psychology) 16:29:23 <TrueBrain> would be nice to label them as "never resolved", in what-ever way 16:29:27 <TrueBrain> "stale" or what-ever 16:29:45 <TrueBrain> but keeping them around for the shake of keeping them around is, how ever weird it might sound, counterproductive 16:29:54 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on issue #6873: Jukebox not working in the flatpak version https://git.io/fh3i2 16:29:55 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh closed issue #6873: Jukebox not working in the flatpak version https://git.io/fh3ia 16:29:57 <andythenorth> unwinnable game 16:30:00 <andythenorth> make winnable games 16:30:07 <TrueBrain> prioritze :) 16:30:16 <andythenorth> want me to add 'unresolved bug report' or something? 16:30:26 <andythenorth> I can do that first as a label 16:30:26 <TrueBrain> I think "stale" is the word for this 16:30:28 <andythenorth> ok 16:30:31 <LordAro> that'd make me happier 16:30:36 <TrueBrain> but others might have other opinions :) 16:30:36 <LordAro> though not happy :p 16:30:36 <andythenorth> I can do the label first 16:30:40 <andythenorth> then close later 16:30:50 <TrueBrain> label + close now? 16:30:57 <TrueBrain> that label really is not going to change anything 16:31:02 <TrueBrain> just that label allows us to find them back, if needed 16:31:15 <TrueBrain> LordAro: I think everyone fully agrees with you; you just notice that andythenorth and me have management functions :D 16:31:29 <andythenorth> oof :( 16:31:30 <TrueBrain> we know from experience that it is a harsh world :) 16:31:41 <LordAro> :) 16:31:51 <Eddi|zuHause> my concern is, if you close them, nobody will ever look at them again 16:31:51 <LordAro> ok, someone can merge #6917 now :p 16:32:00 <andythenorth> Eddi|zuHause: nobody is ever looking at them :) 16:32:05 <andythenorth> what changed, in information terms? 16:32:07 <LordAro> what eddi said 16:32:13 <TrueBrain> what andythenorth said :P 16:32:13 <nielsm> well this certainly looks wrong... https://0x0.st/sRYi.png (re. https://github.com/OpenTTD/OpenTTD/issues/6666) 16:32:14 * andythenorth asserts things that may not be true 16:32:31 <andythenorth> to avoid irc hot air, these need triage https://github.com/OpenTTD/OpenTTD/issues?q=is%3Aopen+is%3Aissue+label%3A%22needs+triage%22 16:32:38 <andythenorth> there are 29 16:32:43 <LordAro> andythenorth: there's a difference between "unlikely for someone to look at them" and "no one will look at them" 16:32:51 <andythenorth> they haven't been triaged since ~April 2019 16:32:57 <Eddi|zuHause> "find them back" is also bad, because people who looked at it and said "legitimately closed", won't remove the "stale" tag 16:33:14 <andythenorth> I am fine to go and make a pixel generator :) 16:33:21 <TrueBrain> andythenorth: I call bullshit :P 16:33:22 <LordAro> i'd prefer open + stale label, personally 16:33:25 <andythenorth> no shortage of unfinished jobs :P 16:33:28 <TrueBrain> what does the 'open' part add? 16:33:36 <TrueBrain> nobody is going to look at these triages anyway 16:33:38 <andythenorth> not having to argue here? 16:33:39 <TrueBrain> nobody has in over 5 years 16:33:41 <TrueBrain> so ..... :D 16:33:59 <TrueBrain> I would suggest we either start doing triage 16:34:06 <TrueBrain> or we stop caring for 2+ year old triages 16:34:14 <TrueBrain> you can't have it both :D 16:34:14 * andythenorth wonders what we lost when I closed 600 issues in flyspray :P 16:34:31 <Eddi|zuHause> unfathomable values 16:34:33 <andythenorth> @calc 600 / 29 16:34:33 <DorpsGek> andythenorth: 20.6896551724 16:34:36 <andythenorth> 20x worse :P 16:34:53 <LordAro> idk 16:34:59 <LordAro> closed implies fixed, in my head 16:35:08 <TrueBrain> no; that is not true for sure :) 16:35:19 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5823: Update baseset translations atomatically via WebTranslator daemon https://git.io/fh3id 16:35:20 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #5823: Update baseset translations atomatically via WebTranslator daemon https://git.io/fh3iF 16:35:21 <TrueBrain> if someone reports a bug, you ask for extra information, and they don't reply in 3 months 16:35:34 <TrueBrain> closing them doesnt mean: fixed :) 16:35:39 <TrueBrain> it just means: never going to happen I guess 16:35:52 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5886: [Allegro] Messed up colors when switching to zBase and back to OpenGFX https://git.io/fh3iA 16:35:53 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #5886: [Allegro] Messed up colors when switching to zBase and back to OpenGFX https://git.io/fh3ix 16:35:55 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #6780: Change: Refactor window ticks into game ticks and realtime events. https://git.io/vpDSL 16:36:07 <TrueBrain> (that is why most systems btw have close-reason) 16:36:11 <LordAro> andythenorth: #5823 looks like it's literally the thing you were asking for earlier 16:36:16 <Eddi|zuHause> i think we need clearer rules to discuss: like which scenarios of tickets this applies to, which timeframe, ...? 16:36:47 <andythenorth> LordAro: proof! 16:36:48 <andythenorth> :) 16:36:49 <TrueBrain> best approach most projects are finding out: all issues / pull request: 3 months stale, mark stale and ask if anyone cares. Month later, close 16:37:01 <andythenorth> LordAro: but we already decided that it's just an issue local to me :) 16:37:09 <andythenorth> so I have patched my ~/.gitignore 16:37:49 <TrueBrain> we can just enable https://github.com/probot/stale on all issues too :D 16:37:56 <Eddi|zuHause> <andythenorth> LordAro: but we already decided that it's just an issue local to me :) <-- for what value of "we", "decided", "local" and "me"? 16:38:05 <andythenorth> Truebrain told me it was 16:38:14 <TrueBrain> stop having grfcodec installed 16:38:17 <Eddi|zuHause> he's an idiot and knows nothing 16:38:22 <TrueBrain> we established that, yes 16:38:23 <andythenorth> is this one *not* ICU? o_O https://github.com/OpenTTD/OpenTTD/issues/6221 16:39:06 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain approved pull request #6917: Fix iconv and clang version detection on OSX https://git.io/fh3PY 16:39:13 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain merged pull request #6917: Fix iconv and clang version detection on OSX https://git.io/fpEvc 16:39:17 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain closed issue #6880: Compile fails on src/economy.cpp:702:20: error: expected expression https://git.io/fh3PO 16:39:19 <andythenorth> wat 16:39:19 <TrueBrain> now andythenorth doesn't need to hack :P 16:39:26 <andythenorth> now andythenorth doesn't need to hack 16:39:42 <TrueBrain> I closed a ticket I know NOTHING OF :P 16:39:49 <andythenorth> now andythenorth needs to rebase :P 16:40:01 <peter1138> LordAro, #6780 rebased, hope it's correct :p 16:40:07 <nielsm> yep adding some {LRE} fixes the towns list: https://0x0.st/sRYX.png 16:40:09 <LordAro> peter1138: :) 16:40:25 <peter1138> Needs someone else to review becuase... er... it's my PR. 16:41:00 <peter1138> nielsm, what happens when it's not fixed? 16:41:01 <nielsm> how much taboo is it to edit foreign translations to fix an entirely technical issue? :) 16:41:14 <nielsm> peter1138: https://0x0.st/sRYi.png 16:41:26 <nielsm> or https://bugs.openttd.org/task/6666/getfile/10959/Arabic.png 16:41:29 <peter1138> Ooo 16:41:31 <Eddi|zuHause> <nielsm> how much taboo is it to edit foreign translations to fix an entirely technical issue? :) <-- i'm fairly sure that has been done 16:41:40 <LordAro> i wouldn't have an issue with it 16:41:46 <peter1138> Yeah, fine by me. 16:42:16 <nielsm> the text in that bug reporter's screenshot also looks very broken regardless 16:42:29 *** Oroburos has joined #openttd 16:42:33 <nielsm> I don't think there's supposed to be + and % signs everywhere 16:42:59 <nielsm> (date and window title, for example) 16:43:42 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth updated pull request #6811: Feature: Add NotRoadTypes (NRT) https://git.io/vhlfg 16:43:48 <andythenorth> that's gonna fail 16:43:59 <andythenorth> probably need a branch just for the PR 16:44:06 <andythenorth> and do fixes in a different branch until ready 16:44:09 <andythenorth> very admin 16:44:24 <TrueBrain> that is called a fork :) 16:45:07 <Eddi|zuHause> isn't that how github tells you to do things anyway? 16:45:49 <TrueBrain> funny enough, the first GitHub guide tells you to use a branch in the upstream repository 16:45:59 <TrueBrain> it is only later they talk about forks 16:46:26 <glx> step by step :) 16:46:35 <andythenorth> hang on I fork my fork? 16:46:37 <andythenorth> wat? 16:46:55 <LordAro> branch your branch, technically 16:47:01 <TrueBrain> or use your branch in your fork 16:47:06 <TrueBrain> that is a branch too :P 16:47:17 <Eddi|zuHause> i'm not sure what "first" is, but what i do is pull from the upstream github repo, make my branch, and push that to my forked github repo 16:47:17 <andythenorth> fork my branch 16:47:25 <LordAro> "fork" is usually used for more permanent divergences 16:47:57 <Eddi|zuHause> then make a PR from the forked repo into the upstream repo 16:48:21 <TrueBrain> hmm .. Azure Pipelines is still weird in when it picks up work .. experiments are slow-going :D 16:48:33 <Eddi|zuHause> only the last step needs access to github web interface (and the original forking, but that was ages ago) 16:48:45 <Eddi|zuHause> (needs to be done only once) 16:50:03 <TrueBrain> `The job running on agent Hosted Agent has exceeded the maximum execution time of 60. ` 16:50:04 <TrueBrain> :D 16:50:06 <TrueBrain> gratz andythenorth :D 16:50:15 <andythenorth> oof 16:50:17 <andythenorth> FFS 16:50:22 * andythenorth hates everything now 16:50:32 <andythenorth> bug or intended? https://github.com/OpenTTD/OpenTTD/issues/6061 16:50:44 <Eddi|zuHause> 60 what? sausages? 16:51:31 <andythenorth> plenty of issues to triage here, if anyone wants a go 16:51:53 <TrueBrain> so mmmaaannnyyyyy :D 16:51:54 <LordAro> andythenorth: depends what the town is trying to do, i imagine 16:51:56 <nielsm> "git pull" and then it hangs... wtf 16:52:05 <LordAro> #blamegithub 16:52:13 <TrueBrain> #blameeddit 16:52:15 <TrueBrain> hmm 16:52:17 <TrueBrain> #blameeddi 16:52:33 <TrueBrain> no clue why typing 'eddi' followed a t instinctively 16:52:37 <TrueBrain> I am on reddit too much 16:52:49 <Eddi|zuHause> andythenorth: i'm leaning towards intended, but could be an obiwan somewhere 16:53:10 <andythenorth> I discovered today, reddit isn't just racism :o 16:53:17 <andythenorth> there are actual communities on there 16:53:39 <nielsm> argh I accidentally made another branch on main repo 16:53:44 <Eddi|zuHause> i thought racism was facebook, never heard reddit in that context 16:53:46 <andythenorth> bad nielsm 16:54:07 <andythenorth> I have quit facebook, but it was definitely racism 16:54:13 <TrueBrain> for every branch, a puppy dies, right? :P 16:54:46 <peter1138> modified: bin/baseset/no_sound.obs 16:54:49 <peter1138> what is this that happens 16:54:58 <LordAro> andythenorth: not just you 16:55:14 <LordAro> peter1138: baseset translations get updated when grfcodec on path 16:55:28 <andythenorth> LordAro: broke it https://github.com/OpenTTD/OpenTTD/issues/6507 16:55:44 <andythenorth> peter1138: remove grfcodec from your path 16:56:15 <DorpsGek_II> [OpenTTD/OpenTTD] ghisvail commented on issue #6873: Jukebox not working in the flatpak version https://git.io/fh3Pj 16:56:18 <LordAro> i think ./configure --without-grfcodec would be nicer 16:56:27 <andythenorth> LordAro: how did you break 2 depot tiles then? o_O 16:56:37 <LordAro> andythenorth: i have no idea 16:56:45 <LordAro> it is an extremely old save file 16:57:11 <TrueBrain> just close it: "incompetent user" 16:57:13 <TrueBrain> easy :D 16:57:14 <TrueBrain> <3 16:57:18 <LordAro> :( 16:57:23 <andythenorth> I have stopped closing issues 16:57:29 <andythenorth> to reduce localised anxiety levels 16:57:36 <TrueBrain> did .. someone just ask for a release date? OMG! 16:57:37 <Eddi|zuHause> <peter1138> modified: bin/baseset/no_sound.obs <-- it's updated translations that the translator commit for some reason doesn't do automatically 16:59:40 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro commented on pull request #6780: Change: Refactor window ticks into game ticks and realtime events. https://git.io/fh3XI 16:59:52 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on issue #6873: Jukebox not working in the flatpak version https://git.io/fh3Xm 17:00:19 <nielsm> okay I can't make git delete that remote branch... 17:00:31 <TrueBrain> which one? 17:01:20 <nielsm> oh maybe I found the way 17:01:30 <nielsm> yes 17:01:30 <glx> click on delete in the PR 17:01:30 <Eddi|zuHause> nielsm: you mean the branch on the remote server, or your local knowledge of the branch on the remote server? 17:03:13 <TrueBrain> 343 commits since 1.8 17:03:25 <TrueBrain> that is almost twice as much as 1.7 -> 1.8 :P 17:03:30 <LordAro> :) 17:03:58 <andythenorth> loads more PRs too 17:04:03 <andythenorth> infinite amount more 17:04:43 <TrueBrain> okay, so I have to find a way to keep doing serverlisting via the old django thingy .. after that a release pipeline .. and setup the CDN so releases can be published there 17:04:49 <andythenorth> TB https://www.tt-forums.net/viewtopic.php?p=1213870#p1213870 17:05:01 <andythenorth> so 100 commits since October now 17:06:00 <TrueBrain> release pipeline is mostly done. Does Mac have any debug symbol-like file it leaves behind? 17:06:11 <TrueBrain> oeh!!! We can now make .dmg files for Mac! :o :D 17:06:17 <TrueBrain> I did not realise that yet 17:06:19 <TrueBrain> but that is awesome 17:06:20 <LordAro> ! 17:07:04 <TrueBrain> owh, Windows installer .. that is one that might take a bit of time 17:07:24 <TrueBrain> NSIS is not installed on the agents 17:07:51 <TrueBrain> so we need to figure that out .. 17:07:55 <TrueBrain> linux releases are done 17:08:00 <TrueBrain> Mac is easy because of 'bundle_dmg' 17:08:03 <TrueBrain> given that it still works 17:08:17 <TrueBrain> andythenorth: if you have some spare time, can you check if 'make bundle_dmg' results in a file that still works on Mac? 17:08:40 <TrueBrain> it should be that if you double click that file it starts OpenTTD, I believe? 17:09:29 <andythenorth> dmg should give a disk image 17:09:30 <andythenorth> let's see 17:10:05 <nielsm> I think I tried make bundle_zip in my azure pipeline tests, and andy could run those builds produced 17:10:17 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 merged pull request #7002: Add: [Win32] regression testing with MSVC https://git.io/fhLHR 17:10:36 <TrueBrain> nielsm: yeah, we used to do zips for Mac .. but dmgs are more powerful :D 17:10:42 <TrueBrain> so that would be a very nice cherry-on-top :D 17:10:49 <nielsm> dmg numbers 17:11:02 <nielsm> massive dmg 17:11:21 * andythenorth wonders why compiling is sooooooooooo slow 17:12:04 <andythenorth> yeah dmg arrived 17:12:05 <andythenorth> opens 17:12:12 <andythenorth> binary works on double click 17:12:14 <andythenorth> job done 17:12:18 <TrueBrain> cool :D 17:12:21 <glx> it can't be slower than a MSVC release build 17:12:25 <andythenorth> hmm 17:12:26 <TrueBrain> that improves the quality a bit :) 17:12:30 <andythenorth> didn't trigger gatekeeper 17:12:33 <andythenorth> that's interesting 17:12:39 <TrueBrain> so who wants to figure out how to run NSIS on Azure Pipelines? :D 17:13:01 <glx> there's a .bat somewhere 17:13:04 <TrueBrain> andythenorth: is producing the dmg alone enough? Or is it common to also publish the .zip ? 17:13:13 <TrueBrain> glx: it also needs to be installed on the agent :P 17:13:19 <glx> ah 17:13:23 <andythenorth> TrueBrain: probably just dmg, I'll check some sites 17:13:27 * andythenorth never downloads software 17:13:29 <TrueBrain> tnx andythenorth 17:14:03 <TrueBrain> hmm, I need a container that produces source binaries and docs 17:14:12 <nielsm> ugh, I think last I had problems with git not connecting to github via ssh I had to reboot 17:14:14 <glx> https://github.com/Microsoft/azure-pipelines-image-generation/blob/master/images/win/scripts/Installers/Install-NSIS.ps1 17:14:15 <nielsm> that's so annoying 17:14:39 <andythenorth> TrueBrain: major mac software vendors seem to use dmg and zip interchangeably 17:14:49 <andythenorth> dunno why, but eh, probably reasons 17:14:56 <TrueBrain> glx: cool . that suggest it is installed in the image :) 17:15:02 <TrueBrain> it is just not in the markdown telling about it :P 17:15:20 <Samu> what if you could refit vehicle types? 17:15:23 <TrueBrain> right; food! 17:17:24 <andythenorth> Samu: ?? 17:18:03 <glx> I think it's something you must put in the image creation 17:19:33 <andythenorth> le cheval de fer? http://www.railpictures.net/photo/683010/ 17:19:55 <Samu> refit a road vehicle into a ship or so 17:20:04 <Samu> or an aircraft into a train 17:20:07 <andythenorth> then the world would explode 17:20:57 <Eddi|zuHause> it has the pantograph up on the wrong end? 17:21:25 <glx> hmm no it should be already in vs2017-server2016 17:21:31 <andythenorth> maybe it's going backwards Eddi|zuHause? o_O 17:21:37 <andythenorth> which side do they run in France? 17:21:46 <Eddi|zuHause> the wrong side, iirc 17:21:50 <glx> left 17:21:51 <andythenorth> probably 17:21:55 <andythenorth> definitely wrong 17:21:58 <Samu> TestRefitVehicleUnitNumber().TryRefit(new_vehicle, AIVehicle.VT_ROAD, Utils.getCargoId(m_cargoClass)) 17:22:16 <glx> comes from the steam era 17:22:40 <Samu> I have a requirement for the vehicle type when working with my functions, and it happened to be the refit function 17:22:43 <Eddi|zuHause> it's all the english's fault 17:22:53 <glx> the man putting coal in it was usually right handed 17:22:54 <Samu> so that's where the idea came from 17:23:28 <andythenorth> I think I broke it 17:23:31 <glx> but the metro runs on the right side 17:23:53 <glx> it was so the train won't go on the metro :) 17:23:56 <andythenorth> ha ha 17:25:49 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #4313: Mapgen: limit amount of desert in sub-Tropic https://git.io/fh31c 17:25:50 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #4313: Mapgen: limit amount of desert in sub-Tropic https://git.io/fh31W 17:26:09 <Eddi|zuHause> a propos dessert... 17:26:25 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #4076: Vehicle List: poor contrast of light red on grey for negative earnings https://git.io/fh31R 17:26:26 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #4076: Vehicle List: poor contrast of light red on grey for negative earnings https://git.io/fh310 17:26:44 <andythenorth> tropic mapgen is fixed by just using the temperate generator :P 17:26:46 <andythenorth> but eh 17:26:53 <andythenorth> we have to do it the hard way 17:27:17 <andythenorth> there's no rainforest because there's no high ground 17:27:26 <andythenorth> because somebody misguidedly applied a transform to TGP 17:27:31 <andythenorth> which makes the map flat 17:27:32 *** Oroburos has quit IRC 17:28:55 <andythenorth> https://www.tt-forums.net/viewtopic.php?f=33&t=74647&p=1165875&hilit=tropic#p1165875 17:31:06 <peter1138> Sorry about that. 17:31:43 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #2738: Vehicles: road vehicle overtaking https://git.io/fh31y 17:31:44 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #2738: Vehicles: road vehicle overtaking https://git.io/fh31S 17:32:02 <andythenorth> peter1138: it was you who told me it was misguided :P 17:32:05 <andythenorth> are you sure you did it? 17:32:12 <andythenorth> you were quite...cross about TGP at the time :P 17:32:40 <andythenorth> something like "how was this ever supposed to work" 17:32:57 <Eddi|zuHause> i'm pretty sure that part is older, and peter1138 was thinking of that time when he added the height distribution curves 17:33:02 <andythenorth> yeah 17:34:10 <peter1138> Both really. 17:36:06 *** Thedarkb-T60 has joined #openttd 17:37:23 <peter1138> I had (standalone) code to generate more interesting terrain but I think it got lost in my SSD crash. 17:37:51 <andythenorth> I played a map you made once 17:37:57 <andythenorth> some kind of big river 17:38:10 <andythenorth> hmm 17:38:22 <andythenorth> 'stale' doesn't make any sense for feature requests, right? 17:38:38 <andythenorth> TrueBrain: ^ 17:39:03 <andythenorth> most feature requests *won't* have any activity 17:39:41 <Samu> I don't get callbacks, I never know where exactly they're triggered 17:40:42 <Eddi|zuHause> i think there need to be different timeframe based on whether anyone claimed it as "i'm working on this" 17:41:22 <Eddi|zuHause> and if there's code, the timeframe should not be less than 1 year 17:41:41 <andythenorth> I marked this stale, but I don't think it helps https://github.com/OpenTTD/OpenTTD/issues/4711 17:41:48 <andythenorth> as an example 17:43:12 <Eddi|zuHause> i think that can safely be closed as "won't implement" 17:44:08 <andythenorth> so are issues a roadmap? 17:44:11 * andythenorth is confused 17:44:36 *** Thedarkb1-T60 has joined #openttd 17:44:42 <Eddi|zuHause> np 17:44:44 <Eddi|zuHause> no 17:46:52 *** Thedarkb-T60 has quit IRC 17:53:21 <Thedarkb1-T60> In case you're wondering why I lagged out, I accidentally uninstalled my network manager. 17:53:25 <Thedarkb1-T60> Fun. 17:54:49 <andythenorth> this again https://github.com/OpenTTD/OpenTTD/issues/5881 17:54:55 <andythenorth> :P 18:00:42 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6230: Broken savegame - Referencing invalid Vehicle https://git.io/fh3Dv 18:01:44 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6210: More hotkeys for OpenTTD to improve gameplay https://git.io/fh3DU 18:01:46 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6210: More hotkeys for OpenTTD to improve gameplay https://git.io/fh3DT 18:03:04 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6207: Autorenew fails for articulated vehicles with mixed cargo https://git.io/fh3DL 18:03:05 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6207: Autorenew fails for articulated vehicles with mixed cargo https://git.io/fh3Dt 18:04:42 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6167: Does not display a summary of Finance https://git.io/fh3DO 18:04:43 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6167: Does not display a summary of Finance https://git.io/fh3D3 18:05:54 *** Thedarkb1-T60 has quit IRC 18:06:27 *** Gja has joined #openttd 18:06:48 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6544: Put into the AI company when loading savegame https://git.io/fh3DZ 18:06:49 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6544: Put into the AI company when loading savegame https://git.io/fh3Dn 18:08:43 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6525: Rating bonus for default economy also https://git.io/fh3D8 18:08:44 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6525: Rating bonus for default economy also https://git.io/fh3D4 18:10:30 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6490: appdata.xml metadata file for inclusion in Software Center https://git.io/fh3Du 18:11:15 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6476: Suggested changes for pathfinding for automatic servicing https://git.io/fh3D2 18:13:33 *** Thedarkb1-T60 has joined #openttd 18:15:46 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6546: Fast forward on macOS is restricted by frame refresh rate https://git.io/fh3DX 18:15:47 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6546: Fast forward on macOS is restricted by frame refresh rate https://git.io/fh3D1 18:18:37 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6661: Airport tiles overlap fence https://git.io/fh3D9 18:18:38 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6661: Airport tiles overlap fence https://git.io/fh3DH 18:19:53 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6647: Implicit order added after autorenew causing cargodist issues https://git.io/fh3D5 18:19:54 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6647: Implicit order added after autorenew causing cargodist issues https://git.io/fh3Dd 18:20:09 *** gelignite has joined #openttd 18:21:39 *** Thedarkb1-T60 has quit IRC 18:25:24 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6556: Windows installers creates shortcut for all users; not per user https://git.io/fh3yf 18:25:25 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6556: Windows installers creates shortcut for all users; not per user https://git.io/fh3yJ 18:26:19 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #6780: Change: Refactor window ticks into game ticks and realtime events. https://git.io/fh3yI 18:28:03 <Samu> spam 18:28:10 <nielsm> andythenorth, you were complaining about this exact issue earlier :) https://github.com/OpenTTD/OpenTTD/issues/5823 18:28:22 <Samu> https://github.com/notepad-plus-plus/notepad-plus-plus/issues/289 is a good question 18:28:23 <andythenorth> yes 18:28:41 <Samu> is there squirrel for notepad++ anywhere on the internet? 18:29:08 <andythenorth> nielsm: it's also referenced in passing here https://github.com/OpenTTD/OpenTTD/issues/5881 18:29:10 <LordAro> arguably it's an eints issue rather than OTTD, but... 18:29:11 <andythenorth> (comments) 18:29:28 <LordAro> Samu: C is usually close enough 18:30:11 <andythenorth> oh frosch fixed my issue here already https://github.com/OpenTTD/OpenTTD/issues/5823#issuecomment-379451860 18:30:17 <andythenorth> that's the answer then 18:30:35 *** HerzogDeXtEr has joined #openttd 18:30:57 <andythenorth> configure --without-grfcodec" 18:31:59 <LordAro> i also said that earlier :p 18:32:31 <nielsm> TrueBrain: could we maybe add a scheduled CI job that weekly (or whatever) regenerates the baseset files, makefiles, project files, etc. etc., and commits any changes? 18:32:55 <LordAro> just hook it into the existing translator stuff 18:32:57 <LordAro> imo 18:33:09 <nielsm> it's also for things not translations 18:33:15 <Samu> I notice that the paste webside has some kind of support 18:33:19 <Samu> website 18:33:50 <nielsm> e.g. source.list and the squirrel ui widgets headers 18:34:05 <Samu> Squirrel Script with OpenTTD AI/GS in the dropdown menu 18:34:21 <LordAro> nielsm: that should be done as part of commit checkers, imo 18:34:37 <LordAro> Samu: planetmaker might know 18:34:37 <Samu> https://paste.openttdcoop.org/ 18:35:31 <planetmaker> hm? 18:36:04 <LordAro> planetmaker: squirrel syntax highlighting 18:36:12 <planetmaker> I never used squirrel. 18:36:37 <LordAro> how about anything to do with paste.ottdc.org? 18:37:50 <planetmaker> I'm still missing some context... 18:37:55 <glx> nielsm: I think I'll convert the awk to vbs for windows, should not be too hard 18:38:10 <LordAro> planetmaker: apparently paste.ottdc.org has a squirrel highlighting mode, and Samu was asking about it 18:38:16 <LordAro> Samu: https://www.tt-forums.net/viewtopic.php?t=69671 is this particularly helpful? 18:38:41 <glx> at least for generate_widget 18:38:55 <planetmaker> oh. It's mostly off-the shelf paste programme. We certainly didn't add our own highlighters :D 18:39:39 <Samu> hmm maybe, let me try 18:39:43 <LordAro> planetmaker: i feel like it's unlikely it would come with highlighting for "Squirrel Script with OpenTTD AI/GS" 18:40:35 <glx> doxygen_filter should be doable too, but squirrel_export is more complex, and I'm not even sure it still works 18:43:27 <andythenorth> 53 issues with patches from flyspray 18:43:31 <andythenorth> but patches are done in PRs 18:43:33 <planetmaker> :D I have to agree 18:43:42 <andythenorth> so 18:43:43 <andythenorth> https://github.com/OpenTTD/OpenTTD/issues?q=is%3Aopen+is%3Aissue+label%3A%22patch+from+FlySpray%22 18:44:00 <planetmaker> It's work of Ammler. That's how old it is 18:44:03 <planetmaker> @seen Ammler 18:44:03 <DorpsGek> planetmaker: Ammler was last seen in #openttd 3 years, 37 weeks, 0 days, 3 hours, 6 minutes, and 37 seconds ago: <Ammler> wow, nice openttd works now without any baseset 18:44:18 <andythenorth> bring back Ammler 18:44:19 <andythenorth> :P 18:45:26 <planetmaker> he seems very rarely online nowadays ... 18:45:52 <planetmaker> tbh, I tried, some time back. 18:46:01 <andythenorth> bring back DaleStan :P 18:46:15 <andythenorth> even...omg, bring back TrueBrain 18:46:43 <LordAro> Truelight, surely 18:47:05 <planetmaker> and... y3xo, robidium, th3rken 18:47:07 <Samu> nice, it works 18:47:14 <Samu> ugly colours, but it's something 18:47:16 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro closed issue #6649: Modernizing for C++11: replacing instances of SmallVector https://git.io/fh3Sv 18:47:17 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro commented on issue #6649: Modernizing for C++11: replacing instances of SmallVector https://git.io/fh3Sf 18:47:54 <LordAro> Samu: did you ever make #6657 into a PR? 18:48:22 <Samu> let me look 18:49:22 <Samu> looks like I didn't, because someone disagreed 18:50:47 <Samu> patch incomplete 18:50:51 <LordAro> fair 18:51:26 <Samu> my view on it is that the station is neutral 18:51:49 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6378: Erroneous behavior of Get/SetGrowthRate GS methods https://git.io/fh3SZ 18:52:08 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6657: Buying exclusive transport rights prevents oil rigs from using their own dock/helipad https://git.io/fh3Sn 18:52:24 <andythenorth> sorry spam incoming :( 18:52:31 <andythenorth> 53 issues to comment on, FFS 18:52:42 <LordAro> i feel it's unfair to threaten to close FS issues 18:52:56 <LordAro> given it's quite likely the actual owner hasn't noticed 18:53:20 <andythenorth> I wondered about that 18:53:29 <Samu> neutral would mean, anyone can use it, but that's just my point of view 18:53:33 <andythenorth> but nobody is picking them up? 18:53:37 <Samu> nielsm disagrees 18:53:43 <andythenorth> I mean, I tried to test a bunch of FS patches 18:53:55 <andythenorth> but they go nowhere 18:54:07 <andythenorth> even the ones that appear to work, diddly squat of them got merged 18:54:54 <andythenorth> e.g. https://github.com/OpenTTD/OpenTTD/issues/6078 18:55:01 <TrueBrain> nielsm: are those things that should have been part of a commit? As we might also tune the CI to fail of such files are not updated correctly? 18:55:09 <TrueBrain> nielsm: or are these things that just change once in a while, and need an update? 18:55:31 <LordAro> andythenorth: well, because no one made it a PR 18:55:34 * andythenorth tries to envision who is going to rebase 53 rotting patches and PR them 18:55:46 <andythenorth> what if they were done in small batches? 18:56:32 <LordAro> possibly 18:56:37 <LordAro> i could look at a few 18:56:53 <andythenorth> https://github.com/OpenTTD/OpenTTD/issues?q=is%3Aopen+is%3Aissue+label%3A%22patch+from+FlySpray%22 18:57:20 <andythenorth> I see no path to invite the original FS contributors to github 18:57:39 <LordAro> not without unarchiving FS 18:57:43 <LordAro> probably 18:57:54 <TrueBrain> even the emails on file are stale :P 18:58:20 <andythenorth> I don't know what basis the emails were collected under 18:58:21 <TrueBrain> I guess we can close any issue that takes more than 1 hour or so to put in a PR 18:58:33 * andythenorth food 18:58:51 <TrueBrain> we can think of all kind of ways to contact the authors .. but in all honesty, what are we expecting 18:59:00 <TrueBrain> they clearly haven't checked in for over a year 18:59:18 <TrueBrain> if you would have written a patch, and lost sight of this project .. would you make it into a PR? 18:59:29 <TrueBrain> so I think this is only the feeling of nostalgia to hold on 19:01:54 *** Wormnest has quit IRC 19:07:24 *** Borg has quit IRC 19:10:04 <TrueBrain> hmm .. was Make installed on Windows agents .. 19:12:20 <nielsm> I don't think they have a full mingw/msys environment 19:12:27 <nielsm> just msys-git 19:13:26 <TrueBrain> bah; that sucks :P 19:14:18 * andythenorth food complete 19:14:43 <TrueBrain> nielsm: from what I can tell, things like baseset and projects can be easily validated with the ci-commit-checker 19:14:46 <TrueBrain> just a few deps to install 19:14:53 <TrueBrain> does that help, preventing that PR, or is that more annoying? 19:15:19 <nielsm> I guess it's mostly that they're annoying to do 19:16:34 <TrueBrain> we can also automate the update; I dont really care tbh :) 19:17:24 <nielsm> the baseset things should probably be handled by eints, since it's closely tied to translations 19:17:50 <nielsm> and the rest could just be commit checker yelling at you 19:18:43 *** sla_ro|master2 has joined #openttd 19:18:43 *** sla_ro|master has quit IRC 19:18:55 <Samu> bad behaviour 19:19:11 <Samu> the squirrel lang you linked LordAro 19:19:20 <Samu> doesn't detect brackets that well 19:20:17 <TrueBrain> nielsm: k; will talk to frosch about eints, and I hope someone can look into hooks for the commit checker :) Would you mind making a bug ticket out of it? (I guess it should go in https://github.com/OpenTTD/OpenTTD-CF ; possibly in git-hooks) 19:21:10 *** Wormnest has joined #openttd 19:21:40 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6078: Orders: it does not jump order by remaining lifetime https://git.io/fh39a 19:22:50 <Samu> Lua looks almost good, but still with some issues 19:23:25 <andythenorth> anyone know if J0anJosep is juanjo? 19:23:28 <andythenorth> writing style is same 19:23:39 <LordAro> yeah 19:24:19 <TrueBrain> owh, Windows seems to have 'make' :D 19:24:21 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5978: Autoreplace window isn't updated after group hierarchy changes https://git.io/fh39K 19:24:22 <TrueBrain> ssswwweeettttt 19:24:37 <Samu> C# looks alright for squirrel 19:24:41 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5944: Track type change breaks Two-Way EOL https://git.io/fh39i 19:24:43 <Eddi|zuHause> duuuudeee 19:24:49 <TrueBrain> SWEEEETTTTTTT 19:25:00 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5735: Signals: signal window - show one signal variant at a time https://git.io/fh391 19:25:08 <Samu> well, not really, many stuff missing highlight 19:25:30 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5877: Motion counter continues to increase while train is waiting at non-path signals https://git.io/fh39M 19:25:47 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #4684: Use shift to estimate costs only with a certain type of commands https://git.io/fh39y 19:25:49 <Eddi|zuHause> <TrueBrain> owh, Windows seems to have 'make' :D <-- i'm pretty sure i've seen "make" in my dos days, but that might have been on Novell Dos 19:25:50 <TrueBrain> a release is 13 jobs .. lol 19:26:01 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #2155: Console: heightmaps for dedicated server https://git.io/fh39S 19:26:06 <Eddi|zuHause> also, i had no clue what that even did back then 19:26:24 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #2944: Timetable: auto-reset delay counter https://git.io/fh399 19:26:44 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #4540: Orders: toggle display of implicit orders https://git.io/fh39Q 19:27:45 <andythenorth> this one looks done? 19:27:46 <andythenorth> https://github.com/OpenTTD/OpenTTD/issues/6422 19:27:53 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6422: [patch] GS function to scroll viewport for all players in company https://git.io/fh395 19:28:12 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6640: Less towns than set in menu https://git.io/fh39F 19:28:19 <Samu> how is try { bla } catch (bla) { bla } used ? :( 19:28:28 <Samu> is it for callbacks? 19:28:31 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5078: NOAI API lack vehicle is old event https://git.io/fh39N 19:28:47 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5208: Console: make console commands 'ls' and 'load' work with scenarios https://git.io/fh39x 19:29:13 <Eddi|zuHause> if it has a patch, why not just commit it? 19:29:28 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5377: AIs cannot detect river tiles https://git.io/fh39p 19:29:54 <andythenorth> Eddi|zuHause: list the procedure for doing that.... 19:30:26 * andythenorth tries 19:30:28 <andythenorth> - download 19:30:37 <andythenorth> - make a branch 19:30:42 <andythenorth> - rebase patch to current master 19:30:49 <andythenorth> - fix any conflicts 19:30:52 <andythenorth> - compile 19:30:57 <andythenorth> - fix any compile issues 19:30:58 <andythenorth> - test 19:31:05 <andythenorth> - check code style 19:31:13 <andythenorth> - check it actually is a good idea 19:31:16 <andythenorth> - make a PR 19:31:25 <andythenorth> - persuade someone to review 19:31:36 <TrueBrain> I like how you went all in on this :D 19:31:36 <Eddi|zuHause> easy, right? 19:31:39 <andythenorth> - persuade someone to merge 19:31:43 <andythenorth> - close issue 19:31:58 <TrueBrain> you forgot: 19:32:02 <andythenorth> just saying it's a lot of work for someone who's totally disinterested 19:32:04 <TrueBrain> - get frustrated as nobody really cared in the first place 19:32:07 <TrueBrain> - you let it go stale 19:32:11 <TrueBrain> - a bot closes your PR 19:32:20 <Eddi|zuHause> i'd put the "make a PR" step earlier 19:32:25 <andythenorth> otoh I've seen peter1138 commit about 30 FS patches in one day 19:32:32 <andythenorth> so eh, depends on your person 19:32:54 <TrueBrain> 2019-01-05T19:32:19.5571987Z /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/liblzo2.a(lzo_util.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC 19:32:54 <TrueBrain> 2019-01-05T19:32:19.5574721Z /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/liblzo2.a: error adding symbols: Bad value 19:32:56 <TrueBrain> this sounds bad 19:32:58 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5321: AI: allow placing waypoints like human player (next to each, other, covering more than 1 tile etc) https://git.io/fh3HU 19:32:59 <Eddi|zuHause> it depends whether you're bureaucratically aligned or "just do it" 19:33:00 <nielsm> TrueBrain: https://github.com/OpenTTD/OpenTTD-CF/issues/14 19:33:25 <TrueBrain> nielsm: ty!! 19:33:43 <andythenorth> look this one I even made a frigging video https://github.com/OpenTTD/OpenTTD/issues/6145#issuecomment-379453516 19:33:48 <andythenorth> ok it's a .mov :P 19:34:02 <andythenorth> still no-one is picking it up and PR-ing it 19:34:40 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6145: High CPU usage for ships with empty orders https://git.io/fh3Hq 19:35:31 <andythenorth> ok this one, I'll eat my own advice https://github.com/OpenTTD/OpenTTD/issues/4754#issuecomment-381081296 19:35:34 <andythenorth> PR incoming 19:35:40 <TrueBrain> what can I do about the lzo error .. does it suggest I compile lzo with -fPIC, or OpenTTD with -fPIC .. 19:36:35 <TrueBrain> 2019-01-05T19:36:16.9944594Z cp: cannot stat 'objs//Release/openttd.pdb': No such file or directory 19:36:40 <TrueBrain> hmm .. why is the pdb not created .. 19:37:20 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6422: [patch] GS function to scroll viewport for all players in company https://git.io/fh3H3 19:37:21 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6422: [patch] GS function to scroll viewport for all players in company https://git.io/fh3Hs 19:37:26 <TrueBrain> glx: you happen to know? 19:37:33 <LordAro> TrueBrain: probably the former 19:37:45 <TrueBrain> owh, TARGET is empty .. 19:37:48 <TrueBrain> PLATFORM is empty 19:37:50 <TrueBrain> right, my bad 19:37:51 <TrueBrain> fixing :D 19:38:23 <Eddi|zuHause> ok, 2 out of 2 hunks failed, that's a good start? 19:38:33 <Eddi|zuHause> "at least the files still exist"? :p 19:38:59 <TrueBrain> LordAro: any clue why it happens, or what I can reasonably do about it? 19:41:08 <LordAro> TrueBrain: not really 19:41:20 <TrueBrain> it is weird, not? Most 64bit deb-based systems give me that error 19:43:58 <Xaroth> I blame TrueBrain. 19:44:16 <TrueBrain> go find a nice coop game to play plz 19:44:29 <Xaroth> OpenTTD? :P 19:44:33 <andythenorth> or do some PRs 19:44:42 <Xaroth> ... you really want -me- to go through PRs? 19:44:56 <andythenorth> eh how do I fake the author in a git commit? 19:44:59 <TrueBrain> there is a reason you don't have any permissions Xaroth 19:45:03 <Xaroth> ^ 19:45:08 <andythenorth> I am making a PR for https://github.com/OpenTTD/OpenTTD/issues/4754#issuecomment-381081296 19:45:11 <TrueBrain> andythenorth: don't. Add (patch by ..) behind the commit message 19:45:12 <andythenorth> which is frosch 19:45:20 <TrueBrain> it is evil to fake authors :P 19:46:09 <TrueBrain> okay, I am just going to skip deb-based releases for nightlies :P 19:47:50 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth opened pull request #7015: Change: Desert tiles are now half-desert if a neighboured tile is non… https://git.io/fh3Ho 19:48:00 <TrueBrain> OMG THAT IDEA IS HORRIBLE 19:48:04 <TrueBrain> (sorry, I just had to) 19:48:30 <Eddi|zuHause> hm, i don't find a rev where the patch applies 19:49:00 <andythenorth> eh TB have any macOS binaries got built yet? 19:49:02 <andythenorth> I want to close this 19:49:03 <andythenorth> https://github.com/OpenTTD/OpenTTD/issues/6978 19:49:24 <TrueBrain> hold your horses :P 19:50:01 <andythenorth> Horses is only alpha 2 19:50:07 <andythenorth> I am holding it 19:50:19 <Xaroth> Alpha 2 doesn't sound like you're holding it 19:50:31 <andythenorth> I am supposed to be drawing more trains for it 19:50:36 <andythenorth> but TrueBrain made me do admin 19:51:07 <Xaroth> Admin is also useful 19:51:07 <TrueBrain> yes; I told him: YOU ARE NOT GOING TO SPEND YOUR TIMING UNDERSTANDING A PYTHON SCRIPT 19:51:08 <TrueBrain> and he listened 19:51:27 <Xaroth> o_O 19:51:31 <andythenorth> this is much more fun than combinatorial shit 19:51:57 <TrueBrain> hmm .. how to detect the name of the bundles .. 19:52:01 <TrueBrain> I forgot how we used to do that :( 19:52:23 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6851: Application data shouldn't be written to ~/Documents/OpenTTD on OSX https://git.io/fh3H1 19:52:24 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6851: Application data shouldn't be written to ~/Documents/OpenTTD on OSX https://git.io/fh3HM 19:53:10 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6865: Drawing vertical/horizontal lines of width>1 problem https://git.io/fh3Hy 19:54:32 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6634: Most AI scripts from official extensions crash frequently https://git.io/fh3HF 19:54:33 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6634: Most AI scripts from official extensions crash frequently https://git.io/fh3Hb 19:57:35 <TrueBrain> seems I am not the only one with issues related to fpic and lzo: https://bugs.launchpad.net/ubuntu/+source/lzo2/+bug/1638535 19:57:36 <TrueBrain> 2016 20:01:25 <DorpsGek_II> [OpenTTD/OpenTTD] George-VB opened issue #7016: New variables for railtype https://git.io/fh3QT 20:01:28 <andythenorth> anyone know the size of return values in cb36? 20:01:31 <andythenorth> I can't see it in docs 20:01:53 <andythenorth> for some reason my comments say frosch told me it's 32k 20:01:55 <andythenorth> which seems odd 20:02:08 <DorpsGek_II> [OpenTTD/OpenTTD] Eddi-z commented on issue #5944: Track type change breaks Two-Way EOL https://git.io/fh3QI 20:02:35 <andythenorth> all cbs are 15 bit return values? 20:02:39 <andythenorth> so that's 32k? 20:03:05 <Eddi|zuHause> yes 20:03:07 <LordAro> @calc 2**15 20:03:07 <DorpsGek> LordAro: 32768 20:03:35 <glx> <TrueBrain> owh, Windows seems to have 'make' :D <-- yes they have mingw32 installed it seems 20:04:23 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6581: NewGRF cannot configure purchase prices per wagon https://git.io/fh3QZ 20:04:25 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6581: NewGRF cannot configure purchase prices per wagon https://git.io/fh3Qn 20:04:30 <TrueBrain> glx: yup; works like a charm 20:04:41 <Eddi|zuHause> technically, it could be larger, if the content of var1C is evaluated instead of the "result" 20:04:43 <glx> so nsis should be installed too 20:04:45 <TrueBrain> 2019-01-05T20:04:14.0015138Z /usr/bin/sh: makensis.exe: command not found 20:04:46 <TrueBrain> awh 20:05:25 <TrueBrain> possibly it is not on path or something 20:05:31 <TrueBrain> or not known in mingw 20:06:12 <glx> probably not known in mingw if mingw doesn't use global path 20:08:02 <TrueBrain> do you happen to have NSIS installed? and mingw? what would the path be? 20:08:28 <glx> you could try to run the .bat, but I guess the hardcoded path is wrong in it 20:08:54 <TrueBrain> I am now running 'bundle_exe' 20:08:57 <TrueBrain> which runs makensis 20:09:24 <TrueBrain> .bat wont work, as it needs the 9x 20:09:59 <glx> .bat fails for me because nsis is in program files(x86) 20:10:23 <TrueBrain> in mingw this is just /c/Program Files (x86)/NSIS, right? 20:10:47 <glx> hmm you could echo the path somewhere ;) 20:11:06 <TrueBrain> good point 20:11:33 <glx> and same from a cmd task 20:11:38 <glx> to compare 20:12:12 <TrueBrain> right, while that is running .. how did we plan to do the versions with git? 20:12:19 <TrueBrain> openttd-trunk-r12345 will no longer fly 20:12:30 <TrueBrain> openttd-nightly-20190105-g96blabla ? 20:12:52 <glx> date and hash seems good 20:13:07 <Eddi|zuHause> we still skipped the question of how to do NewGRF version stepping between releases 20:13:13 <andythenorth> is this a performance problem? https://github.com/OpenTTD/OpenTTD/issues/7016 20:13:19 <andythenorth> or just we don't want to do it? ^ 20:13:23 <TrueBrain> Eddi|zuHause: not my department :) 20:14:13 <Xaroth> andythenorth: define 'nearby' ? 20:15:00 <Eddi|zuHause> andythenorth: railtype vars were always discouraged because of "performance concerns", it was never checked whether that is actually a real "issue", i think... 20:15:08 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6505: Allow rail when ships are on lower halftile https://git.io/fh3QP 20:15:56 <andythenorth> surely we just cache them? :P 20:16:11 <andythenorth> easy to say :P 20:16:45 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5944: Track type change breaks Two-Way EOL https://git.io/fh3QS 20:16:46 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #5944: Track type change breaks Two-Way EOL https://git.io/fh3Q9 20:17:14 <Eddi|zuHause> andythenorth: cache the spriteID in mWhatever, and only recalculate in the tileloop? 20:18:32 <andythenorth> something like that 20:18:58 <Eddi|zuHause> that's not really going to work as there are multiple sprites per tile 20:19:24 <Eddi|zuHause> (6 potential trackbits plus 6 catenary bits) 20:20:12 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6381: Game Script: method to change company rating in town https://git.io/fh3Qj 20:21:40 <andythenorth> Eddi|zuHause: gravedig this one? o_O https://github.com/OpenTTD/OpenTTD/issues/6360 20:22:31 <andythenorth> planetmaker: is this the missing support for runway skid sprites? o_O https://github.com/OpenTTD/OpenTTD/issues/6334 20:23:34 <Eddi|zuHause> how do i close a branch in git? 20:23:36 <andythenorth> Samu: related to your AI work with autorenew? o_O https://github.com/OpenTTD/OpenTTD/issues/6323 20:23:40 <andythenorth> Eddi|zuHause: git branch -D? 20:23:48 <andythenorth> or -d 20:25:30 <Eddi|zuHause> no conflicts... 20:25:41 <Eddi|zuHause> (on 6360) 20:26:47 <Eddi|zuHause> but if i turn that into a PR, it will have my name attached instead of Cirdan's 20:27:01 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6053: Vehicle Groups: packing and unpacking subgroups https://git.io/fh37W 20:27:10 <andythenorth> Eddi|zuHause: yup 20:27:17 <andythenorth> :| 20:28:19 <andythenorth> Eddi|zuHause: cf https://github.com/OpenTTD/OpenTTD/pull/7015 20:28:23 <andythenorth> I am now frosch :P 20:29:29 <planetmaker> andythenorth, I think so, yes 20:29:41 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5872: No wait cursor while autosaving https://git.io/fh378 20:32:55 <Eddi|zuHause> bah, i forgot to check out the branch after creating it... again 20:37:46 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5679: Allow characters as hotkey instead of assuming everyone uses a Latin keyboard https://git.io/fh37P 20:38:04 <TrueBrain> hmm, Azure Pipelines uses a detached head ... hmmm 20:38:54 <dwfreed> that's pretty common in CI frameworks; they'll checkout the commit ID, thus detaching HEAD from a branch 20:39:05 <TrueBrain> yup; it is just annoying :D 20:40:37 <planetmaker> TrueBrain, *please* tell me how to get the branch name :) I'm struggling with that, too... 20:40:46 <planetmaker> once you find out :P 20:40:54 <planetmaker> I find that behaviour also super annoying 20:41:03 <TrueBrain> if you have a ref, it is impossible to know 100% sure what the branchname is, without additional information 20:41:06 <TrueBrain> as there might be several 20:41:09 <TrueBrain> but .. hmm 20:41:20 <TrueBrain> there is Build.SourceBranchName 20:41:24 <TrueBrain> and Build.SourceBranch 20:41:28 <TrueBrain> but that feels dirty :P 20:41:41 <planetmaker> it does... as it might potentially give you another ref 20:41:44 <DorpsGek_II> [OpenTTD/OpenTTD] Eddi-z opened pull request #7017: Add: Conditional order for max. reliability (patch by Cirdan, #6360) https://git.io/fh37d 20:41:46 <dwfreed> yeah, was going to say, Azure Pipelines should be including the branch information somewhere 20:41:47 <planetmaker> race conditions or stuff 20:41:53 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5564: Wagons: (non-powered train vehicles) show introduction date and lifetime https://git.io/fh37b 20:41:54 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #5564: Wagons: (non-powered train vehicles) show introduction date and lifetime https://git.io/fh37N 20:42:26 <TrueBrain> planetmaker: easily solved by doing a 'git checkout -B $(Build.SourceBranchName)' I guess 20:42:35 <TrueBrain> still keeps the current source, and names the head 20:42:40 <TrueBrain> but still ... feels ... 20:42:52 <planetmaker> hm 20:43:02 <Eddi|zuHause> andythenorth: did i even interpret the feature description right? 20:43:16 <planetmaker> so, are you then sure that it's the correct hash? Or is that given somewhere, too? 20:43:30 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5451: Do not overlap vehicle view window with child windows (orders, timetable, details) https://git.io/fh37x 20:44:08 <TrueBrain> planetmaker: capital B overwrites any existing branch, and makes the branchnamepoint to the current HEAD 20:44:10 <TrueBrain> forced 20:44:12 <glx> the hash should be correct as it's the one used to pull the source 20:44:14 <TrueBrain> so I guess that should work 20:44:23 <planetmaker> ah! 20:44:27 <TrueBrain> glx: NSIS is not in c:\Program Files (x86) .. I did expect it there :( 20:44:32 <planetmaker> yes, feels dirty. But meh 20:44:47 <planetmaker> go for it, seems to be the git way ;) 20:44:50 <andythenorth> Eddi|zuHause: afaict yes 20:45:05 <andythenorth> in the country of the blind, one eyed man is king :P 20:45:06 <glx> https://github.com/Microsoft/azure-pipelines-image-generation/blob/master/images/win/scripts/Installers/Install-NSIS.ps1 20:45:10 <TrueBrain> hmm .. so I change the BuildNumber, but other jobs do not see it .. 20:45:45 <planetmaker> Eddi|zuHause, andythenorth can't you set a different committer name in git? 20:46:07 <Xaroth> planetmaker: does this work perhaps: ``` git branch --remote --verbose --no-abbrev --contains | sed -rne 's/^[^\/]*\/([^\ ]+).*$//p' ``` 20:46:09 <Eddi|zuHause> planetmaker: possibly, but i wouldn't know how, and i can't be bothered to look up 20:46:14 <glx> it should be there, unless ${env:ProgramFiles(x86)} is not in c: 20:46:33 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5317: AI: Lack of RegisterAI in info.nut is not reported with enabled debug console https://git.io/fh35J 20:46:34 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #5317: AI: Lack of RegisterAI in info.nut is not reported with enabled debug console https://git.io/fh35U 20:47:00 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5304: Game Script: GSTown.SetCargoGoal() and GSTown.SetGrowthRate() affecting all towns in one step https://git.io/fh35k 20:47:01 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #5304: Game Script: GSTown.SetCargoGoal() and GSTown.SetGrowthRate() affecting all towns in one step https://git.io/fh35I 20:47:01 <Eddi|zuHause> planetmaker: does Cirdan have a github? 20:47:03 <glx> all these DorpsGek_II spam starts to be annoying 20:47:07 <andythenorth> :| 20:47:15 <andythenorth> I get highlighted everytime I do one 20:47:30 <Xaroth> use a different IRC name :P 20:47:36 <Eddi|zuHause> rightclick->ignore DorpsGek_II 20:47:44 <planetmaker> Not sure... what's his git URL for his branch? 20:47:51 <TrueBrain> people are always complaining ... either there is no notification in this channel, people complain .. and than there is too much .. 20:47:57 <planetmaker> I *thought* it was on GitHub - but I might be wrong 20:48:18 <planetmaker> TrueBrain, yes. But tbh it's good to see the notifications here. 20:48:21 <Eddi|zuHause> planetmaker: he apparently wasn't in 2014 20:48:26 <TrueBrain> planetmaker: I know :) 20:48:34 <TrueBrain> planetmaker: just someone had to complain again about it being here :P 20:48:46 <planetmaker> We used to have the .notice... but it's dead since the GitHub move - and I didn't shed a tear for it ;) 20:48:50 <andythenorth> Eddi|zuHause: I can't find a github 20:48:52 <andythenorth> just the thread 20:48:56 <andythenorth> I thought there was one 20:49:02 <TrueBrain> planetmaker: changing the Author name is evil .. I think I even configured GitHub to deny those pushes 20:49:18 <andythenorth> TrueBrain: the people complaining aren't the high activity ones :x 20:49:22 <TrueBrain> Author should always be the person pushing 20:49:35 <TrueBrain> (otherwise you can do some nasty nasty shit) 20:49:56 <Eddi|zuHause> andythenorth: there's only https://repo.or.cz/w/openttd/fttd.git which was linked in the earlier ticket 20:50:09 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5244: Allow editing new-game settings in-game https://git.io/fh35c 20:50:10 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #5244: Allow editing new-game settings in-game https://git.io/fh35C 20:50:17 <milek7> isn't author and commiter separate in git? 20:50:38 <TrueBrain> they are 20:50:53 <Eddi|zuHause> well, if you tell me how to set author, i can update the PR 20:50:58 <planetmaker> TrueBrain, you can always do nasty shit ;) 20:50:59 <TrueBrain> Eddi|zuHause: again, don't :) 20:51:17 <TrueBrain> give credit in your commit message, and you are good 20:51:17 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #5006: Railtypes: 'hide railtype' flag https://git.io/fh35l 20:51:37 <Eddi|zuHause> did that 20:51:46 <TrueBrain> (most tools show Author as 'person responsible' for a commit .. it is very evil to put someone elses name there :D) 20:51:55 <TrueBrain> lets contribute all commits to ...... Donald Trump! 20:52:02 <TrueBrain> (please don't :P) 20:52:17 <Eddi|zuHause> Drumpf, please 20:52:27 <TrueBrain> I believe you have a Patch-By entry, if you want to be real fancy 20:52:54 <Eddi|zuHause> again, i wouldn't bother, but if people insist and give me a quick command... 20:53:01 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6323: AI: autorenew failed event https://git.io/fh35B 20:53:02 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6323: AI: autorenew failed event https://git.io/fh35R 20:53:08 <TrueBrain> again, I will promptly deny your PR in that case :) 20:53:28 <andythenorth> 198 issues now 20:53:33 <andythenorth> so about 40 killed today 20:53:55 <andythenorth> and about 50 will be gone next weekend 20:53:58 <TrueBrain> damn, this git branch issue is tricky as fuck 20:54:05 <andythenorth> TAF 20:54:05 <TrueBrain> nice work andythenorth :) 20:54:16 <TrueBrain> if we continue like this,w e might set reasonable goals for releases again 20:54:16 <ST2> call it a good "hunting season" - just to leave my thanks for all your efforts :) 20:54:21 <TrueBrain> like: no more than N open bugs :P 20:54:27 <Eddi|zuHause> andythenorth: problem with "batch-stale-ing" issues is that nobody can use the stirred up interest to actually review all of them 20:54:42 <andythenorth> +1 20:54:43 <Eddi|zuHause> andythenorth: if you picked one per day, that would catch more of them 20:54:53 <TrueBrain> only a one-time issue :) 20:54:58 <andythenorth> a bunch of them are junk anyway 20:55:19 <andythenorth> but there are maybe 10 or so 20:55:27 <andythenorth> that ought to be considered seriously 20:55:31 <Eddi|zuHause> yeah, 10. and we looked at... 2? 20:55:42 <andythenorth> yeah we have a week 20:55:45 <Eddi|zuHause> that's 8 down the drain which will never come back 20:55:48 <andythenorth> to triage the other 50 or so 20:56:21 <andythenorth> issue trackers are an object lesson in loss aversion theory 20:56:41 <planetmaker> hm, the one-per-day stir-up sounds like an idea worth trying 20:56:56 <andythenorth> based on what I know about frosch 20:56:59 <andythenorth> this is 'no' 20:57:00 <andythenorth> https://github.com/OpenTTD/OpenTTD/issues/6908#issuecomment-423330322 20:57:05 <andythenorth> only frosch is super polite 20:58:00 <TrueBrain> planetmaker: nah, we should install that bot, which automatically does it after 60 days of no activity 20:58:14 <TrueBrain> then it stirs up depending on the rate of the community :D 20:58:22 <TrueBrain> just a bit of backlog now :P 20:58:37 <TrueBrain> "nightly-20190105-azure_release-g37f997f5" 20:58:40 <TrueBrain> a nightly that is not master, lol 20:59:01 <LordAro> now that's definitely too long for the network version :p 20:59:04 <andythenorth> planetmaker: that airport one is a clear candidate 20:59:35 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6633: cargomonitor industry delivery https://git.io/fh35i 20:59:51 <planetmaker> andy: which #? 21:00:34 <TrueBrain> 145 unread mails 21:00:37 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6592: Missing symbols while linking with MinGW and LTO https://git.io/fh35S 21:00:49 <andythenorth> is this maybe one for glx? https://github.com/OpenTTD/OpenTTD/issues/6592 21:01:34 <TrueBrain> anyway, planetmaker, "git checkout -B ${BUILD_SOURCEBRANCHNAME}" works for me 21:01:54 <TrueBrain> findversion.sh also does what it should, in that case 21:02:55 <TrueBrain> openttd-nightly-20190105-azure_release-g37f997f5-linux-generic-amd64.tar.xz 21:02:55 <TrueBrain> LOL 21:03:26 <andythenorth> planetmaker: https://github.com/OpenTTD/OpenTTD/issues/6334 21:04:15 <glx> andythenorth: well it's silly a compiler should not optimise out the program entry point 21:05:09 <andythenorth> silly patch or silly issue? o_O 21:05:15 <glx> silly issue 21:05:17 <planetmaker> ty 21:05:28 <glx> it's like not finding main() 21:05:54 <andythenorth> PR? o_O 21:06:08 <TrueBrain> glx: turns out NSIS is not installed on the image I was using 21:06:09 <andythenorth> also so are we going to PR peter1138's patch here? https://github.com/OpenTTD/OpenTTD/issues/6145#issuecomment-379453512 21:06:16 <TrueBrain> "VS2017-Win2016" 21:06:50 <DorpsGek_II> [OpenTTD/OpenTTD] Eddi-z commented on issue #6908: Request: Persistent storage for vehicles https://git.io/fh35p 21:07:04 <glx> but it should be, it's in https://github.com/Microsoft/azure-pipelines-image-generation/blob/master/images/win/vs2017-Server2016-Azure.json 21:07:28 <TrueBrain> possibly they are not in sync? 21:07:30 <glx> line 438 21:07:46 <TrueBrain> 19th of October it got added 21:07:55 <Eddi|zuHause> andythenorth: if frosch's answer is a "no", then i'm on the opposing side 21:07:57 <TrueBrain> guess they havent updated yet .. I read more that they dont have a CI/CD on it :D 21:08:09 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6908: Request: Persistent storage for vehicles https://git.io/fh3de 21:09:42 <DorpsGek_II> [OpenTTD/OpenTTD] planetmaker commented on pull request #7017: Add: Conditional order for max. reliability (patch by Cirdan, #6360) https://git.io/fh3dL 21:10:01 <glx> you maybe need to build your own 2017 image 21:10:28 <DorpsGek_II> [OpenTTD/OpenTTD] planetmaker approved pull request #7017: Add: Conditional order for max. reliability (patch by Cirdan, #6360) https://git.io/fh3dq 21:10:38 <TrueBrain> glx: not possible for free accounts 21:10:39 <DorpsGek_II> [OpenTTD/OpenTTD] planetmaker merged pull request #7017: Add: Conditional order for max. reliability (patch by Cirdan, #6360) https://git.io/fh37d 21:10:52 <andythenorth> :) 21:11:23 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6360: Orders: 'max reliability' order filter https://git.io/fh3dm 21:11:24 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6360: Orders: 'max reliability' order filter https://git.io/fh3dY 21:11:28 <planetmaker> stupid github. I just wanted to merge it. But no, I first have to make a review :P 21:11:54 <glx> too bad because https://github.com/Microsoft/azure-pipelines-image-generation/blob/master/docs/vs2017.md clearly says to use vs2017-Server2016-Azure.json 21:12:59 <andythenorth> this is old, but looks like a candidate for PR https://github.com/OpenTTD/OpenTTD/issues/2155 21:13:12 <andythenorth> previous review by yexo, idea seems uncontroversial 21:13:25 <TrueBrain> glx: https://github.com/Microsoft/azure-pipelines-image-generation/issues/627 21:13:27 <TrueBrain> we are not alone :D 21:14:13 <glx> and https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=vsts&tabs=yaml says "Software on Microsoft-hosted agents is updated once each month." 21:14:20 <TrueBrain> LIES! :P 21:14:46 <andythenorth> everything is awful 21:14:54 <TrueBrain> for now, I can just do like the script would do :D 21:15:17 <Eddi|zuHause> "updated once a month" doesn't mean "uses bleeding edge" 21:15:31 <andythenorth> 'update: nope nothing stable' 21:15:47 <Eddi|zuHause> the "debian stable" kind of "update" 21:16:44 <andythenorth> so I already tested this one, someone reviewing it? o_O https://github.com/OpenTTD/OpenTTD/issues/6145 21:17:24 <TrueBrain> so that just leaves the liblzo2 issue for deb-based amd64 systems 21:17:29 <TrueBrain> really no clue how to approach that issue 21:17:43 <glx> TrueBrain: indeed, choco should at least be present and able to install nsis for us 21:18:14 <glx> it's clearly listed in the installed softwares 21:18:29 <planetmaker> andythenorth, so... how would I tell github "yes, please make a PR from the attached patch"? 21:18:34 <planetmaker> The procedure is not clear to me 21:18:50 <planetmaker> re #6956 21:19:02 <planetmaker> or #6145 21:19:06 <TrueBrain> create fork, download patch, checkout fork, checkout branch, apply patch, commit, push to fork, make pull request 21:19:07 <planetmaker> seem to be... similar? 21:19:26 <andythenorth> I would http://webster.openttdcoop.org/?channel=openttd&date=1546646400#1546716594 21:19:32 <glx> but they should indicate somewhere the current version of the image, or at least the build date 21:19:38 <TrueBrain> glx: I agree 21:19:49 <TrueBrain> seems we cannot have it all :D 21:20:21 <planetmaker> https://github.com/OpenTTD/OpenTTD/pull/6956 <-- what is this actually "waiting for status"? Will that ever turn green or is it ... just not working for those? 21:20:35 <glx> "Components marked with * have been upgraded since the previous version of the image." <-- means they indicate outdated stuff in the readme ? 21:20:36 <TrueBrain> planetmaker: needs rebase 21:20:54 <TrueBrain> guess I can comment that on all old PRs 21:21:19 <planetmaker> uh-oh. *That* is totally not clear from the status-report's wording as-is 21:21:28 <TrueBrain> I noticed; bit sad 21:22:15 <TrueBrain> "We recently switched from Jenkins as CI to Azure Pipelines as CI. This means you need to rebase before this Pull Request will pass its checks. Sorry for the troubles!" <- clear enough? 21:22:18 <TrueBrain> (before I post this 20 times) 21:22:21 <Eddi|zuHause> TrueBrain: additionally to all the build tasks a task that has a checkmark if it's based against current trunk? 21:22:49 <TrueBrain> Eddi|zuHause: ask GitHub plz :D 21:22:52 <andythenorth> TrueBrain: works for me 21:22:54 <TrueBrain> I have no means to implent that :( 21:23:02 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6784: Ship cpu hog workaround for #6145 https://git.io/fh3dg 21:23:02 <planetmaker> I guess that's understandable, yes 21:23:20 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6817: PR for Modernizing for C++11: replacing instances of SmallVector https://git.io/fh3d2 21:23:31 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6846: Feature: Allow flip of train vehicles in depot independently of NewGRF property https://git.io/fh3dV 21:23:41 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6848: Feature : New Trees Placement Algorithm "Forest". https://git.io/fh3dw 21:23:46 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6872: Add: Houses can accept up to 16 different cargo types via NewGRF https://git.io/fh3dr 21:23:52 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6925: Fix #6574 #6636 #5405 #6493: Aircraft hangar issues https://git.io/fh3do 21:23:56 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6926: Change: Allow dock to be constructed in more locations https://git.io/fh3dK 21:24:01 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6927: Change: Forbid dock placement on docking area https://git.io/fh3d6 21:24:06 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6928: Fix #5713: Use pathfinder to find closest ship depot https://git.io/fh3di 21:24:12 <Eddi|zuHause> SPAAAAAAM 21:24:15 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6929: Add #6410: [YAPF] Use a max penalty for finding the nearest road vehicle depot https://git.io/fh3dP 21:24:19 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6931: Change: Prevent town growth from blocking ships https://git.io/fh3dX 21:24:25 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6933: Fix #6233: Improve lock pricing and infrastructure counting, to achieve better consistency https://git.io/fh3d1 21:24:30 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6935: Add: EnsureNoShipFromDiagDirs https://git.io/fh3dM 21:24:33 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6956: Fix #6145: Prevent ships without valid orders from moving https://git.io/fh3dD 21:24:37 <planetmaker> eddi was faster :) Was going to say so, too :P 21:24:37 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6965: Add: Four alternative town cargo generation methods https://git.io/fh3d9 21:24:41 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #6973: Add: Unique ID to savegames to prevent accidental overwriting https://git.io/fh3dH 21:25:10 <TrueBrain> I hate you both :P 21:25:15 <TrueBrain> there we go :) 21:25:15 <Eddi|zuHause> <planetmaker> eddi was faster :) <-- is not a sentence i hear very often :p 21:25:19 <TrueBrain> and a free poke for all of them! 21:25:33 <TrueBrain> glx: 2019-01-05T21:24:58.9757988Z Plugin not found, cannot call NSIS7z::Extract 21:25:36 <TrueBrain> ... *sad panda* 21:26:43 <nielsm> okay was just about to reboot, but then I randomly tried closing _all_ WSL windows etc, waiting a bit, and starting ubuntu bash again 21:26:56 <nielsm> and then it can connect to github again via ssh 21:27:03 <nielsm> yay didn't have to reboot 21:27:22 <TrueBrain> gratz :D 21:27:25 *** synchris has quit IRC 21:27:39 <Eddi|zuHause> "have you tried defragging"? 21:28:18 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh updated pull request #6872: Add: Houses can accept up to 16 different cargo types via NewGRF https://git.io/fNanB 21:28:58 <TrueBrain> ah, 7z stuff is needed for the external thingies 21:29:00 <TrueBrain> I remember .. 21:29:48 <TrueBrain> ironical, to install NSIS plugins you have to do some manual labor 21:30:25 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh updated pull request #6965: Add: Four alternative town cargo generation methods https://git.io/fpkqa 21:31:15 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh updated pull request #6990: Fix: Correct display of industry requires/produces in Build Industry window https://git.io/fhTef 21:32:09 <Eddi|zuHause> TrueBrain: that sounds better than "install an unzip program that is compressed as a zip" 21:32:34 <TrueBrain> the URL for NSIS7z ..... omg .. a forum attachment 21:32:37 <TrueBrain> that never went wrong etc etc 21:33:18 <andythenorth> omg so many GH notifications 21:33:21 <andythenorth> bloody hell 21:33:27 <andythenorth> 'mark all as read' 21:33:33 <glx> and a nice very outdated 7z version 21:34:17 <Samu> [20:23] <andythenorth> Samu: related to your AI work with autorenew? o_O https://github.com/OpenTTD/OpenTTD/issues/6323 21:34:22 <Samu> no 21:34:23 <glx> https://nsis.sourceforge.io/Nsis7z_plug-in it's on SF 21:34:45 <Samu> it's unrelated 21:34:45 <andythenorth> 'totally fine' 21:34:50 <andythenorth> ok thanks Samu 21:35:18 <Samu> but yeah, there's no event for that 21:35:28 <glx> but only the full version, indeed the binaries only are from a forum 21:36:34 <TrueBrain> glx: like I said ;) 21:36:41 <Samu> considering the vehicle failed to autorenew, the vehicle_id is unchanged, so no, it's not related 21:36:43 <TrueBrain> possibly it would be good if we can replace this plugin for something ... sane? :D 21:36:52 <nielsm> can I get some opinions on the remaining bullet point for this one? https://github.com/OpenTTD/OpenTTD/pull/6990 --- keep the number visible, re-introduce a "skip"/"ignore" insertable, or don't support pluralization? 21:37:35 <andythenorth> do we have precedent elsewhere nielsm ? 21:37:41 <andythenorth> re: pluralisation? 21:38:04 <nielsm> of the existing languages, turkish has singular for "requires" when there is only one 21:38:18 <nielsm> everything else uses the same term or something that looks like a mistake 21:38:44 <nielsm> (spanish or some other language had the same term for 1 and 3 requires, but a different for 2) 21:38:51 <andythenorth> industry window has 'requires' already 21:38:56 <andythenorth> do whatever that does :) 21:39:05 <nielsm> it does nothing about plurals 21:39:26 <andythenorth> do that then 21:39:28 <nielsm> so just do nothing here either 21:39:30 <andythenorth> it's a generic issue 21:39:35 <Eddi|zuHause> nielsm: i'd be in favour of "static text, no plural" 21:39:36 <andythenorth> so someone else can fix it :) 21:39:50 <TrueBrain> I agree with andythenorth; don't try to solve a generic issue in a PR doing something else :D 21:40:01 <TrueBrain> make a bug about it if you want to fix it :P 21:40:15 <glx> oh no DorpsGek doesn't recognize me 21:40:21 <TrueBrain> (the endless pit of: owh, and this bug, owh, and that bug, etc :D) 21:40:44 <Eddi|zuHause> how dare he? 21:40:56 <TrueBrain> @whoami 21:40:56 <DorpsGek> TrueBrain: I don't recognize you. 21:41:04 <TrueBrain> you are not alone 21:41:09 <Eddi|zuHause> he's feeling rebellious today? 21:41:13 <Samu> @whoami 21:41:13 <DorpsGek> Samu: I don't recognize you. 21:41:16 <Samu> ok then 21:41:20 <glx> ok fixed 21:41:23 <glx> whoami 21:41:28 <glx> @whoami 21:41:28 <DorpsGek> glx: glx 21:42:04 <TrueBrain> DorpsGek: forget glx 21:42:09 <DorpsGek> test 21:42:28 <TrueBrain> he is almost 14 years old ... guess it is that age 21:42:45 <glx> just needed to use the identify command 21:42:57 <glx> at least I was still registered :) 21:42:58 <Eddi|zuHause> they say that the younger one tends to be the rebellious one and the older one is more rules-abiding 21:45:08 <andythenorth> this _might_ be a good PR, but I don't get the benefit tbh https://github.com/OpenTTD/OpenTTD/issues/6613 21:45:14 <nielsm> wth happened? font rendering looks terrible all of a sudden: https://0x0.st/sRE6.png 21:45:15 <andythenorth> it's not solving a real issue afaict 21:45:32 <glx> vcpkg freetype 21:46:03 <glx> probably not compiled with the same options we used in our own freetype build 21:46:36 <TrueBrain> you can ... compile-time make freetype do different things? 21:46:39 <TrueBrain> that would be horrible :P 21:46:50 <Eddi|zuHause> andythenorth: what's the problem with that? i read that as "allow building non-rectangular airports on uneven ground" 21:46:57 <TrueBrain> but for sure we jumped a few versions .. openttd-useful uses an older version :P 21:47:07 <glx> some stuff is disabled by default IIRC in freetype 21:47:08 <andythenorth> Eddi|zuHause: how could we test it? 21:47:09 <andythenorth> o_O 21:47:21 <Eddi|zuHause> andythenorth: diagonal airport grf? 21:47:25 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh updated pull request #6990: Fix: Correct display of industry requires/produces in Build Industry window https://git.io/fhTef 21:48:13 <TrueBrain> awh, cannot run fakeroot with WSL :D 21:48:29 * andythenorth looks for diagonal airport 21:48:49 <TrueBrain> I find the order of findversion odd .. date-branch-git .. why not branch-date-git? 21:48:56 <TrueBrain> why is the date this important :P 21:49:15 <TrueBrain> guess if you are going to strip, this is better 21:49:18 <TrueBrain> but looks weird 21:49:47 <Eddi|zuHause> i agree with branch-date-git 21:50:40 <TrueBrain> not sure how to feel .. Eddi|zuHause agree's with me ... I am a bit scared now ... 21:50:43 <TrueBrain> :D <3 :) 21:50:59 <Eddi|zuHause> could be worse, i could agree with V453000 :p 21:51:02 <andythenorth> hmm newgrf airports died apparently 21:51:14 <TrueBrain> they crashed into a mountain? 21:51:19 <TrueBrain> it couldn't maintain lift? 21:51:22 <TrueBrain> there was too much drag? 21:51:25 <andythenorth> dunno 21:51:31 <andythenorth> mostly I think yexo left :P 21:51:36 <TrueBrain> booooooo 21:51:38 <Eddi|zuHause> Kracken... wait, wrong game 21:51:41 <TrueBrain> I am going to call my friends at Google 21:51:44 <TrueBrain> this is unacceptable 21:51:48 <TrueBrain> :D 21:52:30 <TrueBrain> Install the plugin, runs, fails 21:52:31 <TrueBrain> WUTH?! 21:52:47 <andythenorth> call Munich :P 21:53:00 <andythenorth> according to LinkedIn horrorshow 21:53:12 <Eddi|zuHause> Munich airport apparently also died :p 21:53:32 <andythenorth> so we're down to 38 stale patches from flyspray 21:53:47 <andythenorth> fill your boots if you want to save any 21:53:48 <andythenorth> https://github.com/OpenTTD/OpenTTD/issues?page=1&q=is%3Aopen+is%3Aissue+label%3A%22patch+from+FlySpray%22+label%3A%22stale%22&utf8=%E2%9C%93 21:53:59 <andythenorth> otherwise I close them next weekend, and they're.....gone forever! :O 21:59:02 <TrueBrain> okay, I think ..... that I have a nightly-like build working 21:59:08 <TrueBrain> still needs work, but it is a good first step 21:59:53 <andythenorth> \o/ 22:01:52 <Samu> [20:59] <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6633: cargomonitor industry delivery https://git.io/fh35i eh... I was actually waiting for an answer 22:01:56 <Samu> but k 22:02:09 <Samu> will do a PR 22:02:33 <Samu> not the kind of answer I expected 22:04:07 <andythenorth> I have done about 40 of those comments today :) 22:04:12 <andythenorth> housecleaning 22:06:28 <nielsm> https://github.com/OpenTTD/OpenTTD/pull/6990 <-- squash to a single commit, or preseve "remove unused strings" as separate commit but squash rest? 22:07:14 *** andythenorth_ has joined #openttd 22:07:14 *** andythenorth is now known as Guest1797 22:07:14 *** andythenorth_ is now known as andythenorth 22:07:15 <TrueBrain> "2019-01-05T22:06:35.6391329Z Plugin not found, cannot call GetVersion::WindowsPlatformArchitecture" WHEN DOES THE HURTING STOP 22:07:53 <andythenorth> when you fall asleep 22:08:51 <Eddi|zuHause> i have no opinion on squashing 22:09:05 <TrueBrain> nielsm: I believe people prefer having the remove unused as a new commit 22:09:15 <TrueBrain> I think that is because the old old old WebTranslator couldn't handle it otherwise 22:09:26 <TrueBrain> so that might just became a policy out of a technical limitation :D 22:10:43 *** andythenorth has quit IRC 22:11:25 *** andythenorth has joined #openttd 22:12:49 *** Guest1797 has quit IRC 22:13:42 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh updated pull request #6990: Fix: Correct display of industry requires/produces in Build Industry window https://git.io/fhTef 22:16:27 *** andythenorth is now known as Guest1798 22:16:27 *** andythenorth has joined #openttd 22:16:37 *** Progman has joined #openttd 22:18:09 <andythenorth> worth saving from the bonfire? https://github.com/OpenTTD/OpenTTD/issues/6562 22:18:17 <andythenorth> 65k stations per grf 22:18:26 <andythenorth> because the UI works so well already 22:18:28 <Eddi|zuHause> <andythenorth> hmm newgrf airports died apparently <-- i think because of a lack of progress on statemachines. simple recombinations of existing statemachines with new graphics only gets you so far creatively... 22:18:55 <andythenorth> why the fuck, honestly do we need 65k stations per grf? 22:19:02 <andythenorth> unless we rework the UI to handle it 22:19:37 <TrueBrain> andythenorth: I think the question is not: do we need 64k, but: do we need more than 256 22:19:46 <Eddi|zuHause> andythenorth: needs collecting in a "when we bother updating to grfv9" topic 22:19:46 <TrueBrain> going from 256 to 64k .. is .. well, just the next step 22:19:55 <TrueBrain> and yes, 64k, not 65k. We do base2 here! 22:20:33 <andythenorth> ok so PR that one :) 22:20:57 <TrueBrain> I did not say we need more than 256 :) 22:21:01 <TrueBrain> I just said you were asking the wrong question :P 22:21:13 <andythenorth> frosch already told me it's a valid patch 22:21:20 <andythenorth> I was just being grumpy 22:21:34 <andythenorth> because the station UI is crap 22:21:34 <TrueBrain> an old grumpy dude 22:21:35 <TrueBrain> hmm 22:21:36 <TrueBrain> :D 22:21:37 <TrueBrain> <3 22:21:52 <andythenorth> but I can't open an issue about station UI because I am wading through all this old shit we keep around 22:22:15 <andythenorth> I will PR 6562 22:22:16 <TrueBrain> and I am constantly making a change, waiting 10 minutes ... failed, repeat 22:22:20 <TrueBrain> slow Windows binaries 22:22:23 <andythenorth> oof 22:22:30 <Eddi|zuHause> my laziness tells me that it's not worth PR-ing that before we decide to actually go forward with grfv9 22:22:59 <Eddi|zuHause> but that needs a "protect from stale-ness" flag 22:23:35 <Eddi|zuHause> and a "grfv9" flg 22:23:37 <Eddi|zuHause> flag 22:23:43 <andythenorth> we do things differently at work 22:23:49 *** Guest1798 has quit IRC 22:24:05 <andythenorth> there's a couple of hundred tickets open, but 'on ice' 22:24:18 <andythenorth> to take them out of sight, but avoid endless flail about closing them 22:24:23 <Eddi|zuHause> yes 22:24:25 <Eddi|zuHause> that 22:24:54 <TrueBrain> it would be nice if GitHub could support more workflow like behaviour 22:25:00 <andythenorth> then after 5 years or so I just close them all :) 22:25:01 <TrueBrain> you see that Azure DevOps does have that, for example 22:25:03 <Eddi|zuHause> once we decide to do grfv9, it must be easy to find that one 22:25:17 <TrueBrain> create a project? 22:25:23 <andythenorth> commit it to a branch 22:25:26 <andythenorth> grfv9 22:25:34 <TrueBrain> same effect, different form 22:25:39 <TrueBrain> (as closing the ticket) 22:26:11 <Eddi|zuHause> commiting to branch would close the ticket? 22:26:51 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6230: Broken savegame - Referencing invalid Vehicle https://git.io/fh3NH 22:27:02 <Eddi|zuHause> branch is probably the correct answer 22:27:06 <TrueBrain> its funny .. I knew Windows was going to take most of my time ... clearly it did ... I hate Windows :( 22:27:32 <Eddi|zuHause> TrueBrain: i said "i hate when i'm right" at least once last year 22:29:14 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6562: Stations: extended byte for NewStation ID https://git.io/fh3N7 22:29:18 <TrueBrain> 20 builds .. each build taking 2x10 + 2x8 + 6 = 42 ... I used ~1000 CPU minutes on Azure Pipelines this evening :P 22:29:38 <andythenorth> fix from frosch looks simple enough 22:29:40 <andythenorth> https://github.com/OpenTTD/OpenTTD/issues/5877#issuecomment-379452165 22:31:09 <Eddi|zuHause> "We need a property - vehicle_is_waiting_on_red_signal. Without it we can't test, it is moving very slow or stands on signal" <-- is a valid request, but probably outside of the scope of this ticket 22:31:53 <Eddi|zuHause> probably a vehicle flag: standing, accelerating, cruising, decelerating 22:32:15 <Eddi|zuHause> , unloading, loading 22:32:23 <TrueBrain> 2019-01-05T22:32:11.9806388Z Plugin not found, cannot call FindProcDLL::FindProc 22:32:28 <TrueBrain> could I already have known which plugins we needed? 22:33:09 <Eddi|zuHause> TrueBrain: no, you need to rerun a 10 minute process to find out a tiny bit of information that should be obvious 22:33:16 <peter1138> hi 22:33:18 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth opened pull request #7018: Fix: Don't increase motion counter while train is waiting at non-path… https://git.io/fh3Nb 22:33:19 <peter1138> what do i need to do? 22:33:39 <Eddi|zuHause> peter1138: turn an old patch of yours into a PR 22:33:48 <andythenorth> peter1138: mumble mumble ships 22:33:55 <peter1138> Oh, patches. Oh, ships. 22:34:01 <peter1138> I need to be able to... get into the game again. 22:34:11 <andythenorth> peter1138: https://github.com/OpenTTD/OpenTTD/issues/6145#issuecomment-379453512 22:35:10 <andythenorth> oh wait did nielsm commit that? 22:35:14 <andythenorth> the issue is still open 22:35:17 * andythenorth looks 22:35:37 <nielsm> no I offered an alternative fix 22:35:43 <nielsm> neither should be merged afaik? 22:35:45 <TrueBrain> okay, a fast scan indicates this should be the last plugin .. *fingers crossed* 22:36:00 <peter1138> I really dislike that alternative. 22:36:10 <Eddi|zuHause> the "alternate fix" seemed a bit off 22:36:29 <andythenorth> https://github.com/OpenTTD/OpenTTD/pull/6956 22:36:33 <andythenorth> nah it's weird 22:36:57 <TrueBrain> Eddi|zuHause: Trump is reaching all of us 22:37:14 <TrueBrain> "alternative" anything will never be the same again :P 22:37:30 <Eddi|zuHause> TrueBrain: i didn't even think of that 22:37:37 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on pull request #6956: Fix #6145: Prevent ships without valid orders from moving https://git.io/fh3Nh 22:37:49 <andythenorth> alternative alternative 22:38:02 <Eddi|zuHause> TrueBrain: means i can still successfully block him out of some of my thoughts 22:38:39 <TrueBrain> concratz :D 22:39:16 <TrueBrain> so we use 3 different NSIS plugins, which are all stored at a different location (wiki attachment, forum attachment, upload to random host), and all 3 are differently packed 22:39:22 <TrueBrain> I see NSIS is awesome :P 22:39:39 <TrueBrain> bit scared of the quality there, but who am I to judge :) 22:40:09 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6315: Advanced Fences: (with patch) https://git.io/fh3AI 22:40:11 <Eddi|zuHause> TrueBrain: you'll be the person most hated by the you 3 months from now 22:40:32 <TrueBrain> why? 22:40:36 <TrueBrain> what did I do? :( 22:40:44 <TrueBrain> the 3 months from now me wants to know now! 22:40:46 <Eddi|zuHause> we'll know in 3 months :p 22:40:51 <nielsm> I don't like NSIS either, for the record 22:41:24 <TrueBrain> I would be shocked if none of these plugins contain spyware :P 22:41:37 <TrueBrain> I didn't even have checksums to validate the content 22:41:46 <TrueBrain> *feels dirty* 22:41:58 <andythenorth> well can we at least keep the btc they'll mine? 22:42:38 <Eddi|zuHause> i'm assuming AWS will quickly tell us about the btc-miner 22:42:44 <andythenorth> oh just run that node.js vuln and we can steal the miners' btc 22:42:49 <andythenorth> all is well 22:42:50 <Eddi|zuHause> but i thought btc mining was dead anyway? 22:43:13 <andythenorth> Eddi|zuHause: you have to hodl 22:43:17 <andythenorth> and believe 22:43:25 <andythenorth> https://www.coinbase.com/price/bitcoin 22:43:36 <andythenorth> it's just like a currency 22:44:13 <Eddi|zuHause> if "a currency" is zimbabwe dollar? 22:44:30 <andythenorth> the problem with currency is if everyone hodls 22:44:30 <TrueBrain> okay, it ALMOST worked this time ... 22:44:33 <andythenorth> then it doesn't circulate 22:44:34 <TrueBrain> there were just some lies 22:44:52 <TrueBrain> 2019-01-05T22:44:06.2927597Z Output: "D:\a\s\os\windows\installer\openttd-1.9.0-beta1-win32.exe" 22:44:58 <TrueBrain> how ....... why .....that name is WRONG 22:44:59 <TrueBrain> ffs 22:45:16 <Eddi|zuHause> andythenorth: that was always the problem with btc, too many people speculating, too few people using as actual currency 22:45:25 <nielsm> you heard it, version 1.9.0 is officially in beta now! 22:45:26 <nielsm> :) 22:45:36 <andythenorth> but it's rising, quick buy! https://www.coinbase.com/price/bitcoin 22:45:48 <glx> maybe we could just switch to wix, but last time I used it (it was for OpenDUNE) it was not nice for me 22:45:49 <andythenorth> those charts are funny over the different time periods 22:46:00 <andythenorth> I could make them into any narrative I like :P 22:46:08 <nielsm> I've managed to build some (tiny) wix installers for internals tools at work 22:46:09 <andythenorth> 'bitcoin is crashed, sell' 22:46:18 <andythenorth> 'bitcoin is crashed, buy' 22:46:19 <andythenorth> etc 22:46:26 <glx> well for opendune it worked yes 22:46:29 <nielsm> but wix does feel very boilerplate-ey 22:46:48 <TrueBrain> it took me over 3 hours to get it working, WE ARE GOING TO USE NSIS NOW! :P 22:46:51 <TrueBrain> nah; I dont care 22:47:04 <glx> but I think it's less friendly to write than NSIS 22:47:07 <TrueBrain> I leave that to guys like you two, as I know nothing about Windows Installers .. I just now how to install them in a pipeline :) 22:47:26 <Eddi|zuHause> andythenorth: there was a "hacker conference" last week, and they asked the room "how many of you would have been bitcoin millionaires, if you hadn't bought a burger 10 years ago?" 22:47:48 <andythenorth> https://breakermag.com/trapped-at-sea-with-cryptos-nouveau-riche/ 22:47:48 <Eddi|zuHause> lots of hands going up :p 22:49:03 <Eddi|zuHause> andythenorth: if you switch the view to "all", how can the current price be 3801 but the gain 3825? 22:49:11 <andythenorth> [shrug] 22:49:14 <nielsm> it's somewhat problematic to use as a currency when a single transaction requires several kWh of electricity to process, if not MWh 22:49:29 <andythenorth> that too 22:49:31 <TrueBrain> banks also consume power :P 22:49:41 <andythenorth> mining: nice business selling shovels 22:49:51 <andythenorth> the real money is in the custom ASIC designs 22:50:06 <andythenorth> meanwhile another vintage peter1138 https://github.com/OpenTTD/OpenTTD/issues/6155#issuecomment-379453570 22:50:28 <andythenorth> I hate issues like this 22:50:57 <andythenorth> it's probably wrong, but fixing it = politics 22:51:08 <andythenorth> and nobody will want to close it, because that's politics too 22:51:21 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6155: Vehicles are sometimes incorrectly shown as refittable https://git.io/fh3AV 22:51:25 * andythenorth does politics 22:53:09 <Eddi|zuHause> <andythenorth> the real money is in the custom ASIC designs <- you mean it was, 1 year ago 22:53:19 <andythenorth> well they made it now :) 22:53:42 <andythenorth> the real money is in custom ASIC designs which can switch to mining coin-du-jour 22:53:47 <andythenorth> or in just scamming people of course 22:56:04 <TrueBrain> okay, NSIS works now .. just .. 22:56:04 <TrueBrain> 2019-01-05T22:54:32.1573989Z /usr/bin/sh: zip: command not found 22:56:06 <TrueBrain> REALLY?! :P 22:57:13 <glx> that's for the zip version :) 22:57:18 <TrueBrain> I know 22:57:20 <TrueBrain> but ... GRR 22:57:26 <TrueBrain> how do I get zip .. 22:57:39 <glx> you could just install 7zip 22:57:42 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6155: Vehicles are sometimes incorrectly shown as refittable https://git.io/fh3AS 22:58:12 <andythenorth> all these little issues are so fricking dull :D 22:58:16 <TrueBrain> meh. bundle_zip should "just work" 22:59:12 <glx> no, zip is supported natively by explorer but there's no tool installed I think 22:59:20 <TrueBrain> *Facepalm* 22:59:36 <andythenorth> bye all, time for bed 22:59:44 <andythenorth> enough github paperwork 22:59:48 *** andythenorth has left #openttd 23:00:05 <nielsm> there should be a step in the azure pipelines to archive files 23:00:16 <nielsm> as zip, 7z, or tar (with optional compression) 23:00:22 *** sla_ro|master2 has quit IRC 23:01:28 <TrueBrain> yes, but this is the bundle_zip 23:01:31 <TrueBrain> so .. that is not much good to me :D 23:01:32 <nielsm> ah 23:03:08 <TrueBrain> lets see what Chocolatey can do for me 23:04:20 <glx> hmm but unzip is possible in bash script, so zip 23:04:26 <glx> should work too 23:05:12 <TrueBrain> it indeed is a bit weird that unzip is available, but zip isnt 23:06:16 <TrueBrain> owh well, "choco install zip" seems to give access to zip from bash 23:11:20 <glx> weird I'm sure I used wix for opendune, but can't find any trace 23:12:15 <TrueBrain> whoho, it worked :o 23:13:18 <TrueBrain> https://dev.azure.com/truebrain/OpenTTD/_build/results?buildId=163 23:13:21 <TrueBrain> okay .. it has artifacts 23:13:55 <LordAro> :o 23:14:08 <TrueBrain> not sure you can download artifacts, or if you have to download the bundle 23:14:36 <TrueBrain> setup reads 1.9.0-beta1 everywhere 23:14:37 <TrueBrain> that is bad 23:15:54 <TrueBrain> otherwise the win64 (both exe and zip) works 23:16:07 <TrueBrain> okay ... now the question .. do the linux and macos work? 23:16:15 <TrueBrain> and how am I going to fix NSIS, so it works for nightlies 23:17:06 <TrueBrain> ah, top of the install.nsi does this 23:17:21 <TrueBrain> that is why the current nightly has no executable 23:17:24 <TrueBrain> okay .. fine .. be like that 23:17:38 <TrueBrain> but yeah .. first release binaries :D 23:17:41 <TrueBrain> getting there! 23:17:45 <TrueBrain> (still lots to do) 23:18:11 <glx> hmm better not create installer for nightlies 23:18:21 <milek7> linux bundle works 23:18:24 <milek7> is that azure thing free? 23:18:43 <TrueBrain> free for Open Source, yes 23:18:52 <TrueBrain> and tnx 23:18:56 <TrueBrain> means only OSX left to validate 23:19:01 <TrueBrain> stupid andy went to bed ofc :P 23:21:22 <nielsm> even for non-open projects you can get a number of free build minutes each month on azure pipelines 23:22:01 <TrueBrain> true! 23:22:01 <nielsm> (open projects have unlimited minutes) 23:24:48 <TrueBrain> okay, many improvements, and now only .zip .. 23:24:50 <TrueBrain> should be good 23:26:26 <TrueBrain> so I only have to figure out what the hell is going on on .deb x64 creation 23:26:26 <glx> ah it was not for opendune, it was for gpmi 23:26:32 <TrueBrain> glx: that was LONG ago :P 23:26:50 <glx> yeah wix was quite new at that time 23:31:20 <glx> indeed 2010 23:31:30 <Eddi|zuHause> <TrueBrain> stupid andy went to bed ofc :P <-- he does that... typically 5 seconds before i finish typing an answer to the question he asked half an hour ago 23:31:47 <TrueBrain> https://dev.azure.com/truebrain/OpenTTD/_build/results?buildId=164 <- okay, that should be a "nightly" (just on the wrong branch) 23:33:17 <TrueBrain> right, time for some sleep; this took way too long 23:33:19 <Eddi|zuHause> what's the "skipped" task? 23:33:25 <TrueBrain> skipped because it is a nightly 23:33:29 <TrueBrain> release does more 23:33:52 <TrueBrain> I wonder if I can add a reason for skip 23:34:01 <TrueBrain> good night! 23:34:16 <Eddi|zuHause> "use version version" 23:42:06 <Samu> my terrible coding style... 23:42:11 <Samu> new_vehicle = TestCloneRoadVehicle().TryClone(this.m_depotTile, Utils.GetVehicleID(clone_vehicle_num, clone_vehicle_num_type), (Utils.IsValidVehicle(share_orders_num, share_orders_num_type) && share_orders_num == clone_vehicle_num ? true : false)); 23:58:14 *** nielsm has quit IRC