IRC logs for #openttd on OFTC at 2018-04-17
            
00:04:22 <TrueBrain> right, message sent
00:04:42 <TrueBrain> and this kernel is still at 300% CPU for flush
00:04:45 <TrueBrain> what have I done ....
00:04:54 <peter1138> o_O
00:05:42 <TrueBrain> yet barely any disk IO
00:07:36 <TrueBrain> so writing disks costs more CPU than IO ..........
00:08:24 <TrueBrain> funny, Simutrans also uses Squirrel :)
00:08:31 <peter1138> Yeah, I saw that.
00:08:46 <peter1138> Hmm, I should update this patch. r14316.
00:09:36 <LordAro> i'm sure it's fine
00:09:57 <peter1138> Yeah, well it's not pre-c++ at least.
00:10:31 <TrueBrain> seems the flush is holding back 2GB of RAM
00:10:38 <TrueBrain> guess I just reboot .. that always fixes everything, not?
00:12:25 <peter1138> Heh, still has the saveload stuff in the _cmd files though.
00:14:43 <TrueBrain> owh, this flush is running for over a week now
00:14:44 <TrueBrain> oops
00:15:18 <LordAro> lol.
00:15:41 <TrueBrain> yeah ... that seems to be not my only problem .......
00:15:51 <TrueBrain> I do not think it really is flush
00:16:01 *** Thedarkb has quit IRC
00:16:07 <TrueBrain> I have an open connection to an IP I dont know about, and a process hiding as 'sysinfo'
00:16:11 <TrueBrain> I think it is just a miner :P
00:16:21 <TrueBrain> question now is .. how did it get on the box ..
00:16:37 <andythenorth> :|
00:17:44 <TrueBrain> its on a docker slave of mine, which does nothing else but handle shit docker commands :P
00:18:17 <peter1138> o_O
00:18:20 <LordAro> that's...
00:18:34 <peter1138> Someone made a dodgy PR? :p
00:18:44 <TrueBrain> no, not on OpenTTD infrastructure
00:21:14 <TrueBrain> indeed a miner
00:21:16 <TrueBrain> moneypunct
00:21:30 <LordAro> that seems concerning
00:22:22 <TrueBrain> honestly, that happens
00:22:28 *** HerzogDeXtEr has quit IRC
00:23:52 <TrueBrain> ah .. I did not firewall my Docker API properly
00:24:03 <TrueBrain> volume mount on host system
00:24:04 <TrueBrain> owned
00:24:06 <TrueBrain> yeah
00:24:07 <TrueBrain> makes sense
00:24:13 <TrueBrain> that was not so smart
00:24:29 *** frosch123 has quit IRC
00:24:38 <TrueBrain> they even left a nice crontab running to wake up the machine every N time :D
00:25:04 <TrueBrain> I blocked port 2376, but Docker runs on 2375 these days :)
00:26:26 <TrueBrain> @calc 60 * 24 * 10
00:26:26 <DorpsGek> TrueBrain: 14400
00:27:30 <TrueBrain> right, that should learn me to be more careful with throw-away machines :)
00:27:38 <TrueBrain> it only containsed the OpenTTD CF stuff on it :P
00:27:45 <TrueBrain> (as in, the GitHub sources)
00:28:07 <peter1138> We had one that was hiding as a WordPress plugin...
00:28:51 <peter1138> Oh, I found the missing bit of this patch: there's no UI.
00:30:48 <peter1138> Heh, still refers to _current_player instead of _current_company.
00:35:27 <TrueBrain> okay, so Docker changed from port between version
00:35:30 <TrueBrain> I did not pick that up
00:35:38 <peter1138> Default deny...
00:35:50 <TrueBrain> yeah, for reasons this box wasnt
00:35:59 <TrueBrain> but okay .. single-purpose box, so meh
00:36:47 <TrueBrain> no private keys on the box, no passwords
00:40:21 *** sim-al2 has quit IRC
00:43:06 <andythenorth> bed
00:43:06 *** andythenorth has left #openttd
00:44:25 <TrueBrain> okay ... so all they got is the OpenTTD source (lol)
00:44:30 <TrueBrain> the OpenTTD-CF source (again, lol)
00:44:49 <TrueBrain> and some tests of mine .. okay, could have been worse
00:46:23 *** Wormnest has quit IRC
00:47:18 <TrueBrain> owh well, shutdown -h now, trash the VM, lets boot a new one :)
00:47:20 <TrueBrain> for now, good night!
01:11:55 *** iSoSyS has joined #openttd
01:14:39 *** iSoSyS has quit IRC
01:57:55 *** sim-al2 has joined #openttd
02:02:26 *** Alkel_U3 has quit IRC
02:02:37 *** Alkel_U3 has joined #openttd
02:09:07 *** Thedarkb1-X40 has quit IRC
02:25:18 *** snail_UES_ has joined #openttd
03:24:12 *** FLHerne has quit IRC
04:09:00 *** muffindrake1 has joined #openttd
04:10:49 *** muffindrake has quit IRC
04:15:03 *** Flygon has joined #openttd
04:41:05 *** glx has quit IRC
04:56:56 *** sim-al2 has quit IRC
05:21:47 *** snail_UES_ has quit IRC
05:23:26 *** bwn has quit IRC
05:24:31 *** bwn has joined #openttd
05:30:52 *** sla_ro|master has joined #openttd
06:01:00 *** sla_ro|master has quit IRC
06:15:16 *** sim-al2 has joined #openttd
06:26:10 *** tokai|noir has joined #openttd
06:26:10 *** ChanServ sets mode: +v tokai|noir
06:32:50 *** tokai has quit IRC
07:12:01 *** Gja has joined #openttd
08:18:08 *** andythenorth has joined #openttd
08:20:47 <peter1138> andythenorth, I found out why that group livery patch never got anywhere. It doesn't contain any UI.
08:23:58 <andythenorth> make it random
08:24:08 <andythenorth> :P
08:25:06 *** Cubey has quit IRC
08:27:16 *** sim-al2 has quit IRC
08:27:43 <peter1138> Hah
08:29:31 <peter1138> Ooh I made it crash.
08:32:26 <andythenorth> probably don't ship it yet
08:35:30 <peter1138> https://i.imgur.com/xPbnOfq.png
08:37:18 <peter1138> No checkbox!
08:47:12 <andythenorth> peter1138: so much better
08:47:32 <andythenorth> that's a nice grf too
08:47:56 <andythenorth> maybe grfs should be able to register liveries :P
08:48:03 <andythenorth> action 14 or so
08:48:30 <andythenorth> just a constant inside the grf, defining groups that colours can be applied to
08:48:47 <andythenorth> action 0 prop on the vehicle for the group
08:51:22 <andythenorth> then add a cb for it, and vehicles start changing against player wishes :P
09:23:07 *** andythenorth has quit IRC
09:55:38 *** andythenorth has joined #openttd
09:59:50 *** Pikka has joined #openttd
10:01:40 *** andythenorth has quit IRC
10:16:48 *** andythenorth has joined #openttd
10:17:58 <andythenorth> Pikka o/
10:22:28 <andythenorth> such realistic RES livery http://dev.openttdcoop.org/attachments/download/8972/horse_res.png
10:22:34 <andythenorth> but it's only 1CC
10:35:14 *** TheMask96 has quit IRC
10:36:19 *** TheMask96 has joined #openttd
10:50:11 <peter1138> Well, newgrfs can already override the player's colours.
10:50:37 <andythenorth> they can
10:50:40 <andythenorth> I don't
10:50:47 <peter1138> But anyway!
10:51:02 <andythenorth> less checkboxes
10:51:04 <peter1138> I need to figure out where to put the group livery selector.
10:51:19 <andythenorth> oops I crashed openttd again
10:51:30 <andythenorth> it really hates the grf changing on disk under it
10:51:57 <peter1138> The change above also has a side effect: you can change just one of the 2cc colours and the other can still follow the default colour.
10:52:03 <peter1138> Which I consider a bonus.
10:52:25 <Pikka> o/
10:53:03 <Pikka> such postal
10:54:22 <peter1138> Such what?
10:54:36 <Pikka> RES liveries
10:54:42 <peter1138> Such nice.
10:54:59 <peter1138> Should I split "freight" into steam/diesel/electric like the rest.
10:55:14 <andythenorth> peter1138: I thought about this sort of thing http://dev.openttdcoop.org/attachments/download/8973/liveries_eh.png
10:55:18 <andythenorth> for 'where'
10:55:31 <peter1138> That's what I was thinking.
10:55:33 <andythenorth> the freight / mail / pax handling is just weird anyway
10:55:38 <andythenorth> I'd leave the split alone for now
10:55:45 <peter1138> It is.
10:55:49 <peter1138> Need an icon! Oh no!
10:55:54 <andythenorth> I'm hoping groups kind of replaces the split
10:56:03 <andythenorth> especially because sub-groups
10:56:18 <andythenorth> oh god, do the CC choices have acquisition from parent?
10:56:20 <peter1138> Well I don't think we'll strip it out, but yeah.
10:56:31 <peter1138> Hmm?
10:56:46 <andythenorth> if I have a nested group, are the defaults from the parent?
10:56:47 <peter1138> What do you mean?
10:56:49 <andythenorth> or global default?
10:57:13 <peter1138> Erm, it'll be from the standard livery schemes.
10:57:20 <andythenorth> ok no acquisition
10:57:38 <peter1138> So group -> livery scheme -> default.
10:57:47 <andythenorth> k
10:57:49 <andythenorth> simples
10:57:56 <peter1138> I didn't consider inheritance, probably didn't exist when I originally wrote the patch.
10:57:57 <andythenorth> isn't there a paint icon somewhere?
10:57:59 * andythenorth looks
10:58:29 <peter1138> Why does the ID icon miss the bottom row of the train?
10:59:28 <andythenorth> because obiwan paste
10:59:30 <andythenorth> I guess
10:59:34 <peter1138> :S
10:59:35 <andythenorth> PR :P
11:00:09 <peter1138> Go for it.
11:00:39 <andythenorth> looking for paint palette currently
11:00:53 <peter1138> 16 colour palette :D
11:01:56 <peter1138> https://regmedia.co.uk/2012/05/16/arch_2.jpg < Use the !Paint icon! ;)
11:02:44 <andythenorth> kind of had that in mind
11:03:16 <andythenorth> with or without the vehicle type included?
11:08:51 <peter1138> https://regmedia.co.uk/2012/05/16/arch_1.png
11:08:54 <peter1138> There's always that palette ;)
11:09:07 <peter1138> I guess with matches, but then you need lots of icons for no reason?
11:09:17 <andythenorth> v2 :P
11:09:20 <peter1138> Why isn't it just an overlay?
11:09:43 <andythenorth> we need icon composition :P
11:10:19 <peter1138> http://eab.abime.net/attachment.php?attachmentid=2815&d=1025363195
11:10:21 <peter1138> Mmm
11:17:38 <andythenorth> peter1138: http://dev.openttdcoop.org/attachments/download/8974/openttdgui.png
11:17:41 <andythenorth> 178
11:17:47 <andythenorth> it's bad, but something to work with
11:18:02 <andythenorth> A3000!
11:18:10 <andythenorth> and it's RAM chips that worked loose
11:18:14 <andythenorth> its *
11:18:41 <peter1138> Why is 177 overflowing?
11:18:46 <andythenorth> dunno
11:18:50 <andythenorth> in retrospect pling[name] was weird about RISC OS
11:19:03 <andythenorth> do you really need to know it's executable that way? :P
11:19:15 <peter1138> :D
11:19:23 <andythenorth> looks like ! to me
11:19:30 <andythenorth> "not Boot"
11:19:34 <peter1138> 124-127 are all misaligned...
11:19:39 <peter1138> Should be easy to fix.
11:20:00 <peter1138> Move each up a line and steal the bottom row from the others.
11:20:10 <andythenorth> yup
11:20:23 <peter1138> I can do that!
11:20:26 <andythenorth> biab, jobs
11:20:31 <peter1138> Yeah, indeed.
11:33:03 *** Pikka has quit IRC
11:36:26 *** FLHerne has joined #openttd
11:58:57 <peter1138> Simutrans has underground and elevated lines? Hmm...
11:59:59 * peter1138 ponders a large-scale game mode.
12:00:44 <peter1138> pax production reduced, town radii increased, station capture area increased
12:02:22 <FLHerne> Other than the capture area, that just sounds like normal late-game OTTD :P
12:04:26 <peter1138> Yeah, most of that might be possible with just newgrfs.
12:05:05 <peter1138> Actually pikka had a town grf that increased sprawl and reduced population.
12:05:14 <peter1138> The scrabble one :D
12:06:16 <FLHerne> Mine went from https://www.tt-forums.net/download/file.php?id=173398 to https://www.tt-forums.net/download/file.php?id=176576
12:06:24 <FLHerne> And yes, I use that :-)
12:07:26 <FLHerne> It's grown a whole metro network in the last picture, but hard to see
12:08:13 <FLHerne> Like this https://www.tt-forums.net/download/file.php?id=176309
12:08:41 <FLHerne> Actually, I think that was with JGRPP's passenger-growth-multiplier set to negative, too
12:08:50 <FLHerne> Otherwise it just becomes totally unmanageable
14:01:17 *** snail_UES_ has joined #openttd
14:13:53 *** snail_UES_ has quit IRC
14:16:41 *** sim-al2 has joined #openttd
14:44:07 *** andythenorth has quit IRC
15:15:26 *** supermop_work has joined #openttd
15:32:08 *** andythenorth has joined #openttd
15:32:46 <andythenorth> but
15:35:34 <peter1138> No buts!
15:41:42 <Eddi|zuHause> no butts?
15:42:17 <V453000> ass
15:44:11 <andythenorth> putting forums people on ignore is confusing
15:44:24 <andythenorth> then I see one side of the arguments they inevitably cause
15:44:29 <andythenorth> and have no idea what started it :P
15:45:57 <V453000> :D
15:46:39 <peter1138> Oh?
15:46:40 <V453000> so today I had a look, it seems that after 6 months of releasing BRIX 0.0.2 I have 5 replies in the tt-forum thread.
15:46:44 <V453000> Do people give a fuck? :D
15:47:36 <andythenorth> I do
15:47:45 <andythenorth> but no need to talk in forums all day about it
15:48:03 <V453000> point
15:48:05 <andythenorth> mostly when I release a grf I get...crickets
15:48:39 <andythenorth> if it was a grf of realistic vehicles in realistic liveries
15:48:42 <andythenorth> not quite well drawn
15:48:47 <andythenorth> and lacking any gameplay balance
15:48:54 <andythenorth> then I would get 47 bazillion replies
15:48:58 <andythenorth> and a medal
15:49:37 <V453000> yes :)
15:49:50 <andythenorth> e.g. original HEQS :P
15:49:55 <andythenorth> such many pages of love
15:50:04 <andythenorth> Road Hog...total crickets
15:50:18 <Eddi|zuHause> <andythenorth> putting forums people on ignore is confusing <-- yeah, it's pretty pointless
15:50:52 <andythenorth> I'll just wait it out until someone cracks and tells acs121 to stop doing it
15:51:06 <V453000> XD
15:51:10 <Eddi|zuHause> V453000: you only hear from people when things go wrong
15:51:26 <andythenorth> ^ truism
15:51:27 <V453000> haha :D another way to look at it
15:53:33 <V453000> so I make worst train set ever, people lose their shit?
15:53:42 <andythenorth> only if realism
15:53:42 <V453000> iz plan?
15:53:45 <V453000> oh
15:53:53 <andythenorth> do poll 'what is your favourite train'
15:53:56 <andythenorth> profit
15:54:17 <andythenorth> I have idea btw
15:54:51 <V453000> wot idea
15:55:21 <andythenorth> so I've been doing this https://www.tt-forums.net/viewtopic.php?p=1205413#p1205413
15:55:34 <andythenorth> vehicle has 2 liveries, and swaps if flipped in depot
15:55:52 <andythenorth> but also....seems CC is exposed as to grfs as a var...
15:56:03 <andythenorth> so I could do 32 liveries per vehicle :P
15:56:10 <andythenorth> and they change according to CC setting
15:56:12 <V453000> :0
15:56:30 <andythenorth> or if it's combinatorial, 512 liveries
15:56:35 <andythenorth> is that enough? o_O
15:56:41 *** sim-al2 has quit IRC
15:56:44 <V453000> ah so if you ctrl+clikc the vehicle in the depot, it changes livery?
15:57:12 <andythenorth> yes
15:57:19 <andythenorth> doesn't work for articulated :P
15:57:47 <V453000> I guess. :D
15:57:54 <V453000> but yeah, that's a nice idea
15:58:12 <andythenorth> might be terrible :P
15:59:39 <andythenorth> it could have really complicated instructions
15:59:57 <peter1138> Well, 16*16 is 256, not 512. But.
15:59:59 <andythenorth> to get livery xx set CC1 red and CC2 cream, then flip the vehicle and attach to engine A
16:00:02 <peter1138> Still enough.
16:00:10 <andythenorth> peter1138: 2x liveries, using flip
16:00:12 <peter1138> Oh, you include flipping.
16:00:14 <V453000> ._.
16:00:16 <peter1138> Urgh.
16:00:22 <andythenorth> also engine-specific liveries :P
16:00:30 <peter1138> Definitely file this under BAD FEATURE.
16:00:42 <andythenorth> and soon...per group option :P
16:00:45 <peter1138> You know we have 65k vehicle slots now...
16:00:50 <andythenorth> this is what BROS is for right?
16:00:52 <andythenorth> or BORTS
16:00:54 <peter1138> Just make each livery a separate vehicle :D
16:00:57 <andythenorth> or whatever it's called now
16:01:05 <peter1138> s/vehicle/vehicle type/
16:01:16 <peter1138> Whatever the nomenclature is.
16:01:21 <andythenorth> thing
16:01:55 <andythenorth> V453000: we need an icon btw
16:02:02 <V453000> ?
16:02:53 <andythenorth> icon for changing CC per vehicle group
16:03:14 <andythenorth> I did a temporary one here http://dev.openttdcoop.org/attachments/download/8973/liveries_eh.png
16:03:25 <V453000> WTF is this
16:03:28 <V453000> :D
16:03:29 <andythenorth> or 178 here http://dev.openttdcoop.org/attachments/download/8974/openttdgui.png
16:03:32 <V453000> oh CC per vehicle group
16:03:34 <V453000> ooooooooo
16:03:35 <andythenorth> yeah
16:03:42 <andythenorth> super for coop play
16:03:57 <V453000> 178 looks decent?
16:04:10 <andythenorth> quite bad
16:04:21 <andythenorth> I didn't try arranging colours nicely, just started in top left
16:04:37 <andythenorth> needs some kind of dither fade on it too
16:05:04 <peter1138> andythenorth wants groups to have a use.
16:05:10 <andythenorth> http://dev.openttdcoop.org/attachments/download/8975/CC_innit.png
16:05:16 <peter1138> Never mind organising vehicles and routes, it's just about colours ;-)
16:05:18 <andythenorth> dithered
16:05:25 <andythenorth> it's mostly about auto-replace TBH
16:05:58 <V453000> colouring trains per group is super awesome
16:06:02 <peter1138> Should be some order handling as well, isn't there?
16:06:03 <V453000> +666
16:06:16 <V453000> well you can add trains with shared orders to the group
16:06:16 <peter1138> https://i.imgur.com/xPbnOfq.png < tweaked livery UI
16:06:34 <peter1138> I'd like "set all vehicles to the same shared order list"
16:06:34 <andythenorth> peter1138 you can make a group from shared orders if you know the magic key modifier
16:06:35 <V453000> what's different? checkboxes missing?
16:06:46 <andythenorth> but you can't make a group from vehicles at a station
16:06:52 <andythenorth> which would be useful often
16:07:03 <V453000> ^
16:07:10 <V453000> that would be quite nice too
16:08:11 <peter1138> "Put ungrouped vehicles in this list into a group" sort thing
16:08:12 <andythenorth> this might be better with 'make group' too http://dev.openttdcoop.org/attachments/download/8976/shared_orders_lacks_group.png
16:08:18 <peter1138> ctrl-click -> -ungrouped
16:08:45 <andythenorth> I guess then the group GUI has to be opened and selected and stuff
16:08:48 <andythenorth> or not
16:08:56 <andythenorth> how to name the group, etc
16:08:58 <andythenorth> faff
16:09:03 <peter1138> Groups have a default name.
16:09:20 <peter1138> A shitty one, but it's something.
16:09:30 <andythenorth> 'new group'
16:09:33 <andythenorth> or 'add to group'
16:09:33 <andythenorth> ?
16:09:35 <andythenorth> or both?
16:09:37 <andythenorth> too much UI :P
16:09:50 <peter1138> Well
16:10:02 <peter1138> Let's do none of it. It's too much UI.
16:10:19 <peter1138> V453000, yeah, no checkboxes, "default" option in drop down list instead.
16:10:37 <andythenorth> total winner
16:10:49 <V453000> default = colour of company I guess
16:10:55 <peter1138> yes, could be better wording.
16:11:10 <V453000> sense makes it
16:11:13 <V453000> like I
16:11:15 <peter1138> "Company primary colour" is a bit long :p
16:11:18 <V453000> yeah
16:11:24 <peter1138> could be "inherit"
16:11:29 <V453000> CC1 CC2
16:11:37 <V453000> see wiki for explanation
16:11:39 <V453000> :D
16:11:50 <V453000> Default sounds ok
16:11:56 <andythenorth> damn you V453000
16:12:04 <andythenorth> I am playing synthwave again
16:12:12 <V453000> :d
16:12:18 <andythenorth> so melodic
16:12:21 <andythenorth> very chords
16:13:26 <peter1138> Ah, purple and cyan. Very CGA colour-scheme.
16:13:34 <andythenorth> seems nice
16:13:41 <andythenorth> many fine BBC games used those colours
16:13:57 <peter1138> http://www.welovedosgames.net/images/images/keen4cga1.png
16:14:43 <peter1138> Hmm, group liveries and... rgb colours :p
16:14:44 <andythenorth> ah pengo http://i.ytimg.com/vi/k_j0xHIM5mw/0.jpg
16:15:28 <andythenorth> check out the opening screen, most awesome graphics for time
16:15:29 <andythenorth> https://www.youtube.com/watch?v=k_j0xHIM5mw
16:15:34 <andythenorth> ah the author posted on YT too
16:15:39 <peter1138> Pengo on the PC used the other scheme, red, green and yellow.
16:15:54 <andythenorth> that ice crack animation is amazing
16:15:58 <peter1138> Yeah
16:16:06 <peter1138> That's not an animation, it's just drawing it.
16:16:18 <andythenorth> dunnio
16:16:24 <andythenorth> it's a moving drawing :P
16:16:33 <andythenorth> I see your point :P
16:16:48 <andythenorth> "All the code was written in 6502 assembler. If I left the code for more than a week than I couldn't understand what I'd written and had to start again. Several games got abandoned like that."
16:16:50 <andythenorth> funny
16:17:28 <andythenorth> paperboy, classic limited colours https://www.youtube.com/watch?v=UauXdyw_z-A
16:17:29 <peter1138> :D
16:17:42 <andythenorth> "I had a patch for that"
16:17:46 <andythenorth> "in 6502 assembler"
16:17:47 <peter1138> AndyWilliams aye
16:18:01 <peter1138> Airwolf
16:18:21 <andythenorth> hmm
16:18:46 <andythenorth> at work we have "I fixed it, but in my python egg cache"
16:18:49 <andythenorth> which is same thing
16:20:24 <peter1138> http://www.welovedosgames.net/images/images/pfcga1.png
16:21:36 <andythenorth> classic
16:21:41 <andythenorth> such company colours
16:23:02 <andythenorth> bbls
16:23:03 *** andythenorth has quit IRC
16:26:03 *** Alberth has joined #openttd
16:26:03 *** ChanServ sets mode: +o Alberth
16:26:21 <Alberth> o/
16:30:24 *** TheMask96 has quit IRC
16:33:12 *** TheMask96 has joined #openttd
16:34:21 *** Pikka has joined #openttd
16:43:07 *** Flygon has quit IRC
16:50:37 *** andythenorth has joined #openttd
16:52:30 <Alberth> o/
16:54:22 <andythenorth> hi Alberth
16:54:25 <andythenorth> Pikka bob
16:54:26 <Pikka> o/
16:55:28 <andythenorth> Pikka: train 89 has CCTs in it http://dev.openttdcoop.org/attachments/download/8966/hoose_moo_3.png
16:55:43 <andythenorth> should I do fake ones for 1990 and 2020?
16:55:49 <andythenorth> IRL not a thing
16:56:57 <Pikka> hmmm
16:57:09 <Pikka> maybe? or just leave the old ones to continue on?
16:57:47 <andythenorth> maybe
17:00:45 <andythenorth> let's see
17:02:04 *** Wormnest has joined #openttd
17:07:45 <andythenorth> hmm
17:24:04 *** synchris has joined #openttd
17:26:04 <andythenorth> `http://dev.openttdcoop.org/attachments/download/8978/horse-cee_cee_tee.png or something
17:28:05 <andythenorth> bbl
17:28:08 *** andythenorth has quit IRC
17:32:03 *** frosch123 has joined #openttd
17:42:58 *** Thedarkb-X40 has joined #openttd
17:58:57 <peter1138> Who are these people who worry about what their company manager face looks like?
17:59:11 <peter1138> If it's tedius to setup, why bother... :p
17:59:56 *** agentw4b has joined #openttd
18:03:44 <Eddi|zuHause> didn't we have a company preset patch once?
18:08:25 *** snail_UES_ has joined #openttd
18:13:59 *** agentw4b has quit IRC
18:14:46 *** agentw4b has joined #openttd
18:14:56 *** Progman has joined #openttd
18:24:24 *** agentw4b has quit IRC
18:27:48 <peter1138> So... evening.
18:40:39 <peter1138> Hmm, bin/baseset is ignored in .gitignore, but openttd.grf within it is showing as modified.
18:41:35 *** glx has joined #openttd
18:41:35 *** ChanServ sets mode: +v glx
18:41:51 <peter1138> As a dev, do I have to do a PR or can I just commit to master?
18:42:19 <glx> PR
18:44:08 <LordAro> peter1138: i imagine you *can* commit to master
18:44:16 <LordAro> but TrueBrain will shout at you
18:44:34 <glx> I think the commits are rejected
18:44:56 <LordAro> well translators can commit directly, and i don't think github lets you restrict it per user..
18:45:32 <glx> translators is a special case
18:45:35 <peter1138> Lack of granular authorisation is a bit weird.
18:47:43 *** Cubey has joined #openttd
18:48:59 *** rocky1138 has joined #openttd
18:49:09 *** HerzogDeXtEr has joined #openttd
18:49:20 <peter1138> Icon 177 is a bit suspicious. Some kind of parcel poking out the side of it.
18:58:26 <peter1138> s/Icon/Sprite/
18:59:01 <peter1138> This jenkins is so slow :p
18:59:30 <peter1138> Yay, passed. Obviously, there was no code change.
19:00:19 *** ToffeeYogurtPots has joined #openttd
19:06:29 <glx> reviewing bin changes is less easy than reviewing a diff :)
19:07:36 <peter1138> Aye, especially before I edited the comment to say which sprites had changed!
19:07:56 <glx> yes it helped :)
19:10:49 *** ToffeeYogurtPots has quit IRC
19:13:03 *** Wolf01 has joined #openttd
19:13:14 *** snail_UES_ has quit IRC
19:14:16 <Wolf01> o/
19:14:35 <peter1138> Hmm, TrueBrain does something to get the PR number in the commit.
19:18:02 <TrueBrain> Squash :)
19:18:32 <TrueBrain> LordAro: you are wrong btw :)
19:18:35 <glx> ha yes squash adds the number, rebase doesn't
19:20:02 <peter1138> TrueBrain, about which bit?
19:20:19 <TrueBrain> [18:44] <LordAro> well translators can commit directly, and i don't think github lets you restrict it per user..
19:20:24 <TrueBrain> it is a lie :)
19:20:36 <glx> translators is not a real user ;)
19:20:42 <TrueBrain> that is a lie too :)
19:20:54 <glx> not even a member of the organisation
19:20:54 <TrueBrain> DorpsGek has a full account; and he pushes the commit
19:21:13 <TrueBrain> (in git, you can push anything; you can fill a PR with random names, and if you accept it, that is in git; the name in git is meaningless)
19:21:20 <glx> but indeed owners have all rights
19:21:32 <TrueBrain> all restrictions in GitHub are not per git author or anything
19:23:44 *** FLHerne has quit IRC
19:24:34 *** Thedarkb has joined #openttd
19:25:44 <peter1138> TrueBrain, but he's right about the shouting at us? :p
19:26:24 <TrueBrain> peter1138: you cannot push directly to master
19:26:28 <TrueBrain> you have to go through a PR
19:26:46 <TrueBrain> so there is no need for any shouting :)
19:26:50 <peter1138> Aww
19:27:39 <peter1138> How's it going with the nightlies?
19:28:07 <TrueBrain> people keep bugging me :P
19:28:25 <peter1138> Meanies.
19:28:53 <peter1138> I'm not bugging, just asking!
19:29:34 <peter1138> Bah, annoying that mouse-warp doesn't work in a Hyper-V VM :(
19:29:45 <TrueBrain> closing tickets that wont be implemented any time soon anywayyyyyyyy
19:29:57 <TrueBrain> and now I have to install a new Docker slave :)
19:31:10 <peter1138> Maybe I should have a native Linux machine instead.
19:33:06 <TrueBrain> and I should pick up Ansible ..
19:33:25 <TrueBrain> peter1138: did you check #6726 ?
19:33:36 *** supermop_work has quit IRC
19:33:52 <peter1138> Yes, seems to do what it says on the tin.
19:34:24 <TrueBrain> so time to learn yourself how to squash a commit? :D
19:34:31 <peter1138> https://github.com/OpenTTD/OpenTTD/issues/6465#issuecomment-379454995
19:34:51 <peter1138> So it is apparently not supported but seems to work :p
19:35:08 <TrueBrain> :)
19:35:22 <TrueBrain> unexpected features :D
19:36:10 <peter1138> Squash and merge eh?
19:36:25 <TrueBrain> or rebase
19:36:27 <TrueBrain> depends on who you ask here :)
19:37:57 <peter1138> Well, it contains edits, logically if it was a standalone patch we'd only apply the end result.
19:38:21 <TrueBrain> I think squash is best here
19:38:26 <TrueBrain> as I dont care about 2 commits in master :)
19:42:18 <TrueBrain> gratz!
19:42:20 <peter1138> str... ...ings YEAH.
19:51:50 <peter1138> Pull requests: 0
19:52:39 <LordAro> wow, project so dead
19:52:58 *** sla_ro|master has joined #openttd
19:54:14 <TrueBrain> and only 234 tickets, pfft
19:54:28 <TrueBrain> and new tickets are immediatly closed with: sure, show us a PR!
19:54:42 <TrueBrain> they want ME TO DO ALL THE WORK
19:54:50 <peter1138> :D
19:55:01 <_dp_> cool, time to add another PR xD
19:55:07 <TrueBrain> you go girl!
19:57:04 <peter1138> Having a i7 8700K certainly makes compilation less painful.
19:57:37 * peter1138 times a make clean, make
19:58:15 <TrueBrain> recent ... 2012 ... (BSD and SVN move)
19:58:17 <peter1138> 40 seconds, seems ok.
19:58:32 <peter1138> TrueBrain, ah, I didn't check the facts. Fake news!
19:58:43 <TrueBrain> he posted a new link
19:58:45 <TrueBrain> in which it says 2012 ..
20:00:52 <Maarten> is autopilot still the preferred way of adding custom !commands to a server, or are there other methods these days?
20:04:08 <frosch123> noone uses autopilot
20:04:24 <frosch123> coop uses soap, other people use other stuff
20:07:20 <frosch123> TrueBrain: openbsd is in cvs, with github mirror
20:08:34 <frosch123> but yes, it's weird that someone would pickup svn in 2012
20:11:38 <TrueBrain> its weird to post about it in 2018 :P
20:16:27 <peter1138> I wonder which patch pack has the most comprehensive savegame system.
20:16:36 <TrueBrain> JGR
20:16:43 <peter1138> That's the one I saw, yeah.
20:19:25 <peter1138> Hmm, --enable-debug=3 causes gdb to hang on start up :S
20:19:52 <frosch123> yes, it takes some time since some version
20:20:01 <peter1138> Hmm.
20:20:09 <frosch123> i wasn't aware that it only happens with =3
20:20:19 <peter1138> Trying with 2.
20:20:31 <frosch123> i thought it was busy scanning /usr/include or something
20:20:34 <peter1138> It's fine with 2.
20:21:32 <frosch123> for me it started with stretch, it did not happen in jessie
20:23:12 <LordAro> works fine on arch
20:23:40 <LordAro> oh, you mean when running, don't you?
20:23:45 <LordAro> that hangs
20:23:54 <TrueBrain> lol
20:24:10 <TrueBrain> no no, we are fine, no no, there is no burning house here. Owh, you mean that house with fire coming out of it? Yeah, we screwed :)
20:24:29 <LordAro> well, i figured it did /usr/include scanning on startup
20:25:08 <TrueBrain> wow, compiling OSX is a lot faster on this new box where there isnt a cryptominer running ..... :@
20:25:50 <LordAro> funny that
20:26:20 <LordAro> strace shows last entry "read(15, "\177ELF\2\1\...."
20:26:36 <TrueBrain> so what is on fd 15?
20:26:44 <LordAro> good question
20:26:53 <LordAro> probably ottd
20:26:55 <LordAro> there it goes
20:27:00 <LordAro> just took a while to read in the binary?
20:31:06 <frosch123> i did not figure out what it was doing, i got used to it :p
20:31:35 <LordAro> it is a 104MB binary
20:31:41 <LordAro> which is a bit silly
20:31:59 <frosch123> it was always that big
20:32:09 <peter1138> Eh, not always :)
20:32:13 <frosch123> maybe older gdb did not read everything on start
20:32:24 <frosch123> peter1138: since 0.5 is always
20:34:01 <peter1138> Took about a minute to start.
20:34:10 <peter1138> And my PC is not slow :(
20:34:19 <frosch123> that's the tar scanning
20:34:26 <frosch123> it's faster the second time when stuff is in cache
20:34:34 <frosch123> also, non-debug build is way faster
20:35:03 <frosch123> find a way to always optimise md5sum.cpp :p
20:35:17 <peter1138> Hmm, I've got 4 tars.
20:35:35 <frosch123> newer gcc have attributes to toggle optimisation within sources
20:35:39 <peter1138> 6 grfs include the baseset.
20:36:28 <frosch123> hmm, actually md5sum is only used in the newgrf scan, still tar scan takes ages for unknown reason
20:36:32 <peter1138> Well, at least my position is correct now, not jumping all over the place.
20:46:50 <V453000> working with x1 is so cute after fucking with x4 for years
20:46:52 <V453000> ._.
20:50:32 <Wolf01> Hello V
20:55:07 <peter1138> What's a reasonable AI for just testing stuff?
20:56:13 <Wolf01> You should ask samu
20:57:04 <frosch123> simpleai probably
21:05:38 *** sla_ro|master has quit IRC
21:06:14 *** supermop_work has joined #openttd
21:11:29 *** ToffeeYogurtPots has joined #openttd
21:11:44 *** gelignite has joined #openttd
21:18:30 *** Alberth has left #openttd
21:22:40 <peter1138> ta
21:30:23 *** Gja has quit IRC
21:33:03 *** andythenorth has joined #openttd
21:34:06 <TrueBrain> meh; the 10.13 is hard to cross compile
21:34:12 <TrueBrain> osxcross hasnt really been updated in a year or so
21:34:16 <TrueBrain> so it is a bit .. annoying :D
21:34:53 *** Wacko1976 has joined #openttd
21:36:05 <andythenorth> o/
21:36:14 *** synchris has quit IRC
21:36:16 <frosch123> would you recommend storing files as blobs in postgres, or only storing keys to find raw files on disk?
21:37:19 <frosch123> hmm, probably files on disk are easier for running tool subprocesses and mirroring and stuff
21:37:21 <TrueBrain> never store files in databases, if you dont want to do anything with them except storing :)
21:37:30 <TrueBrain> for that we already have a database .. we call it a filesystem :)
21:37:48 * andythenorth has fear of blobstorage
21:37:48 <TrueBrain> it is the easiest way to keep your database :)
21:37:57 <TrueBrain> if you write BLOB, you are doing it wrong :)
21:38:10 <TrueBrain> so yeah frosch123 .. normally you reference them from the database :)
21:38:14 <TrueBrain> even more if they are immutable
21:38:38 <TrueBrain> personally I tempt to store them based on id of the database, so you get a folder like 1/0/0/10010.tar
21:38:48 <TrueBrain> (100 files per folder)
21:38:58 <TrueBrain> git does it in hex, with 2 char per directory I think
21:39:10 <TrueBrain> (this is just to not kill your filesystem with 100000 files in a folder :D)
21:42:17 <_dp_> just don't run out of inodes ;)
21:44:24 <andythenorth> one day, everything will be better
21:44:50 <frosch123> sounds religious
21:45:43 <TrueBrain> okay, it seems that 10.12 might work, where 10.13 most likely wont ..
21:45:53 <andythenorth> 10.13 is the plague
21:45:57 <TrueBrain> why?
21:46:02 <andythenorth> you can log in as 'root' and no password
21:46:16 <andythenorth> and it has cursor artefacts in openttd
21:46:24 <andythenorth> child #1 has 10.13
21:46:27 <andythenorth> I have 10.12
21:46:34 <TrueBrain> I was hoping to use the 10.13 SDK to compile
21:46:41 <TrueBrain> as that gives broader support
21:46:48 <andythenorth> it's "probably fine"
21:47:01 <andythenorth> I don't know what SDK I'm linked against when I compile
21:47:12 <andythenorth> but I keep XCode up to date
21:47:49 <TrueBrain> 10.12 will work
21:47:55 <TrueBrain> but in my experience it is better to have newer
21:49:43 <TrueBrain> so okay, downloading XCode 8.3.3 .. ugh
21:50:04 <andythenorth> yay peter fixed the icons
21:50:07 <andythenorth> thanks
21:50:16 <peter1138> To be contrary, I have some files stored in pgsql.
21:53:03 <peter1138> However it is quite a specific environment.
21:55:13 <frosch123> yes, at work they are stored as blob, so you can transfer the database and have everything
21:57:23 <TrueBrain> hmm, from my understanding, 10.12 doesnt support x17, 10.13 does
21:58:51 *** ToffeeYogurtPots has quit IRC
22:01:43 *** Pikka has quit IRC
22:03:08 <TrueBrain> I wish extracting xcode was faster .. meant I would have looked through the other variants to see when they switched to v3 of tbd ..
22:03:31 <andythenorth> need help? o_O
22:04:05 <andythenorth> although...I have been drinking :P
22:04:39 <TrueBrain> first reports about this i see are from this month
22:04:48 <TrueBrain> and there was a new xcode end of last month
22:04:54 <TrueBrain> so POSSIBLY they changed something there :P
22:06:41 <TrueBrain> andythenorth: I want to know the first line of the libSystem.B.tbd in Xcode xip files :D
22:07:25 *** agentw4b has joined #openttd
22:07:37 * andythenorth googles how to find that
22:08:49 <TrueBrain> no worries :)
22:08:57 <TrueBrain> 8.3.3 is v2, 9.3 is v3
22:09:03 <TrueBrain> just 3 more versions to check :)
22:09:07 <andythenorth> https://paste.openttdcoop.org/pzn11d3uk/izsbii/raw
22:09:25 <TrueBrain> which XCode?
22:09:51 <andythenorth> Version 9.2 (9C40b)
22:09:57 <TrueBrain> that is good news
22:10:01 <TrueBrain> extracting that as we speak :)
22:10:09 <andythenorth> want me to rent us a mac?
22:10:14 <TrueBrain> nope
22:10:16 <andythenorth> k
22:10:26 <andythenorth> easy not to
22:10:31 <andythenorth> zero effort
22:10:36 <TrueBrain> possibly I should upgrade my clang :)
22:10:44 <TrueBrain> just no clue which version OSX is running
22:10:55 <TrueBrain> couldnt match their version :)
22:11:11 <glx> <TrueBrain> so POSSIBLY they changed something there :P <-- they always change something
22:11:25 <TrueBrain> just didnt expect such a change from 9.2 to 9.3 in xcode
22:11:28 <TrueBrain> both are 10.13
22:12:16 <andythenorth> apple is currently clown shoes
22:12:23 <andythenorth> except where they're awesome
22:12:27 <andythenorth> it's very hit and miss
22:12:40 <andythenorth> the awesome is really awesome, and the bad is so bad
22:13:21 <TrueBrain> okay, confirmed Xcode 9.2 should work
22:13:48 <andythenorth> soon macs will need to start playing 'keep the faith' at startup, like they used to in 1994
22:17:18 <TrueBrain> okay, this at least explains the reports that people had it working on 10,13 :D
22:20:38 <LordAro> 10.13 (assuming that's High Sierra) apparently managed to entirely break their authentication backend in various separate ways
22:20:53 <_dp_> pff, github doesn't allow attaching bz2 archives :/
22:21:51 <andythenorth> github bans .diff and .patch too
22:21:53 <andythenorth> weird
22:22:02 <TrueBrain> yeah, still something we have to solve
22:22:05 <TrueBrain> also for crash.dmps
22:22:14 <TrueBrain> I still consider a way to upload it from the client directly
22:22:17 <TrueBrain> in the crash dialog :)
22:23:00 <andythenorth> hmm
22:23:12 <andythenorth> should I remove all articulated vehicles from Horse?
22:23:17 <andythenorth> to allow livery flipping?
22:23:54 <andythenorth> [articulated vehicles can't be flipped for....reasons]
22:23:55 <TrueBrain> I seriously have no clue what you just said :D That is awesome :D
22:24:08 <andythenorth> TrueBrain: how many years since you played ottd? o_O
22:24:12 <TrueBrain> the individual words arent the issue .. but the sentences in total ... like you talk a different language to me :D
22:24:22 <TrueBrain> I never touched NewGRFs :)
22:24:26 <andythenorth> innit
22:24:33 <andythenorth> whole world
22:25:00 <andythenorth> peter1138: so when can I test a livery branch in your fork? :D
22:25:55 *** ToffeeYogurtPots has joined #openttd
22:26:29 <frosch123> TrueBrain: andy joined the folks of abusing the spec in ways never intended or even imagined. usual grf stuff :)
22:26:48 <TrueBrain> I would like to act surprised
22:26:49 <TrueBrain> but really
22:26:51 <TrueBrain> I am not
22:26:52 <TrueBrain> :D
22:27:17 <andythenorth> cows http://www.bbc.co.uk/news/av/uk-northern-ireland-43802862/county-antrim-cows-jump-for-joy-after-winter-indoors
22:27:20 <andythenorth> jumping
22:27:43 <andythenorth> oh and 2 clicks away me https://consultations.nidirect.gov.uk/daera-forest-service/scoping-a-new-forestry-plan-for-antrim-fpa/
22:27:52 <andythenorth> sometimes the internet is fun
22:28:24 <andythenorth> I play a game 'how far from a news story to one of our customers'
22:28:30 * andythenorth digressing
22:29:52 *** supermop_work has quit IRC
22:30:27 <andythenorth> frosch123: think we could flip articulated consists in depot? o_O
22:31:11 <_dp_> ok, let's continue with this one :) https://github.com/OpenTTD/OpenTTD/pull/6736
22:31:13 <frosch123> how about mousewheel to rotate subtypes? :p
22:32:16 <andythenorth> frosch123: not a bad idea :P
22:32:40 <andythenorth> flipping articulated means steam engines could run backwards
22:32:42 <andythenorth> it's legit :)
22:33:17 <TrueBrain> right .. 10.13 is running again ...
22:33:25 <andythenorth> http://www.warwickshirerailways.com/lms/mrsalt967.htm
22:35:33 <andythenorth> even big ones http://www.warwickshirerailways.com/lms/lnwr/canleyhalt/lnwrchg2807.jpg
22:35:54 <TrueBrain> _dp_: script_client.hpp, has a doxygen comment c1, c2 and c3
22:36:00 <TrueBrain> that .... is .. a bit weird :D
22:37:41 <_dp_> TrueBrain, hm, yeah, probably copied from somewhere else xD
22:37:58 <TrueBrain> :D
22:39:58 <frosch123> andythenorth: https://www.tt-forums.net/download/file.php?id=168674&sid=89f06be48ca56637d78ce645a9587e6d
22:42:05 <TrueBrain> okay ... PROGRESS! Compiler-rt is building .... *shocked*
22:42:17 *** gelignite has quit IRC
22:44:58 <TrueBrain> so now which OSX to target ... CHOICES!
22:47:11 *** frosch123 has quit IRC
22:48:13 <andythenorth> what has frosch sent me? o_O
22:48:30 <TrueBrain> a unicorn?
22:48:35 <andythenorth> dunno
22:48:35 <LordAro> TrueBrain: all of them!
22:48:46 <TrueBrain> okay, macports is running ...
22:48:48 <TrueBrain> and macports finished
22:48:49 <andythenorth> :o
22:49:46 <TrueBrain> now to test it .. euuuhhhhhh
22:49:53 <andythenorth> send it to me :P
22:50:02 <TrueBrain> no, first need to compile OpenTTD now :)
22:50:06 <_dp_> TrueBrain, fixed :)
22:50:17 <andythenorth> TrueBrain: have you added the coin miner? :|
22:50:23 <TrueBrain> it is back, yes
22:50:37 <andythenorth> I am short of battery, so you won't get many coins
22:53:59 *** sim-al2 has joined #openttd
22:54:49 <TrueBrain> okay ... it is compiling OpenTTD ..
22:54:51 <TrueBrain> with clang even
22:54:57 <TrueBrain> (as I kinda didnt want to install gcc)
22:55:05 <TrueBrain> just wish it auto-detected clang
22:55:10 * TrueBrain looks at LordAro
22:55:43 <LordAro> fixing it properly involves making an already bad function worse
22:55:47 <LordAro> s/properly//
22:55:57 <TrueBrain> so we need to find out if cmake is an option :D
22:56:17 <TrueBrain> okay, lets see if it wants to link ...
22:56:18 <LordAro> fixing it properly is a bit more involved
22:56:23 <LordAro> TrueBrain: eh, i still dunno
22:56:26 <TrueBrain> do we want to support 32bit on OSX?
22:56:44 <TrueBrain> the SDK does contain everything for it
22:56:47 <TrueBrain> but feels like a waste
22:57:26 <andythenorth> I wouldn't
22:57:35 <andythenorth> Apple will kill 32 bit soon
22:57:37 <andythenorth> forcibly
22:58:07 <TrueBrain> okay, errors ..
22:58:13 <TrueBrain> unknown property attribute 'class'
22:58:30 <TrueBrain> NSCharacterSet.h
22:58:42 <TrueBrain> always nice if their own header files fail to compile ...
22:59:58 <andythenorth> oh god I broke everything https://www.tt-forums.net/viewtopic.php?p=1205416#p1205416
23:00:12 <andythenorth> but some users, track record suggests PEBKAC
23:00:41 <andythenorth> 25.9MB save :o
23:01:03 <andythenorth> wtf
23:01:09 <andythenorth> mine are 300KB or so
23:01:17 <andythenorth> has he crafted me a malware?
23:02:27 <andythenorth> hth is this page spawning window.open when chrome has it blocked? :P http://www.mediafire.com/file/wpvoquybaiis27a/bug.sav
23:04:42 <TrueBrain> okay, seems my clang is too old for this crap
23:06:26 <TrueBrain> Obj-C had some additions in 2016
23:06:34 <TrueBrain> so lets try a newer clang I guess
23:06:43 <TrueBrain> debian:sid it is! :)
23:07:02 <LordAro> aaahh
23:09:00 <TrueBrain> 4.7 on sid .. not 6.0 or even 5.0
23:09:05 <TrueBrain> but lets try it :)
23:09:49 <TrueBrain> euh, 4.0
23:09:51 <TrueBrain> lol
23:11:06 <LordAro> is there no llvm ppa/repo you can add?
23:11:17 <LordAro> actually, you're using docker instances, is there not one of those?
23:11:43 <TrueBrain> possibly
23:11:48 <TrueBrain> I try to stick to debian slim images where possible
23:12:05 <TrueBrain> hmm .. it fails to find liblzo2.so.2 .. lol
23:12:22 <michi_cc> TrueBrain: The full C++11 OSX libc++ starts with 10.9 I think (10.7/8 are apparently missing something), so I'd chose 10.9 as the min macosx version.
23:12:43 <TrueBrain> thank you :)
23:12:44 <michi_cc> Still using the 10.12 (or 10.13 SDK).
23:12:55 <TrueBrain> ofc
23:13:30 <TrueBrain> okay, why am I missing this so file .. and why can I not install it :@
23:13:48 <michi_cc> After the latest patch round, current (non-C++11 OTTD) will compile and run fine with a clang/min 10.7 build.
23:14:37 <TrueBrain> okay, this is very weird .... I have liblzo2-2 install
23:14:42 <TrueBrain> but I have a .a file instead of a .so
23:14:46 <TrueBrain> I have to reinstall it to get it
23:14:53 <TrueBrain> I tihnk the debian:sid-slim is not fully correct :D
23:15:00 <michi_cc> Missing for host or target? Because if your end result depends on a .so, you'll not find many takers :)
23:15:24 <TrueBrain> host
23:15:35 <TrueBrain> really a debian:sid issue
23:17:01 *** FLHerne has joined #openttd
23:17:40 <TrueBrain> not even a clue where the .a came from .. lol
23:17:54 <peter1138> Hmm, so bootstrap 4 is not compatible with bootstrap 3.
23:19:06 <andythenorth> if we mean the UI framework, then it can be upgraded
23:19:14 <andythenorth> if we mean one of the many other bootstraps, dunno :P
23:19:43 <andythenorth> bootstrap major versions historically aren't compatible
23:20:26 <peter1138> _dp_, imagine the fun with a trolling multiplayer GSViewport.ScrollTo :D
23:21:18 <peter1138> andythenorth, yeah... fortunately my v3 version was a WIP, so now it's just a v4 WIP.
23:21:25 <_dp_> peter1138, servers can have so much fun already, one more function doesn't matter :p
23:21:35 <andythenorth> afaik 3 to 4 is easier than 2 to 3
23:21:43 <andythenorth> I've done 2 to 3 multiple times
23:22:04 <peter1138> Well, my nav bar was gone.
23:22:17 <peter1138> btn-xs gone
23:22:22 <peter1138> table-condensed...
23:22:56 <andythenorth> there's usually a migration guide in bootstrap docs
23:23:03 <andythenorth> I didn't look because it's flexbox native
23:23:09 <andythenorth> and I have to support IE so eh
23:23:13 <LordAro> F
23:23:40 <TrueBrain> clang-6 is in stretch:backports .. that might be worth it I guess
23:24:18 <peter1138> _dp_, style-wise looks fine, but I know nothing about squirrel nor gamescripts.
23:25:08 <peter1138> +/* THIS FILE IS AUTO-GENERATED; PLEASE DO NOT ALTER MANUALLY */
23:25:27 <peter1138> Hmm, what magic generated that? heh
23:25:44 <andythenorth> sounds like something in my newgrfs :P
23:25:44 <glx> some .in :)
23:25:48 <andythenorth> I have a few of those
23:26:16 <_dp_> peter1138, src/script/api/squirrel_export.sh
23:26:24 <peter1138> See, proper magic.
23:26:44 * LordAro wonders if that can be done with template magic instead
23:26:51 <peter1138> I see it carefully generates the pointless /* $Id$ */ comments...
23:27:42 <TrueBrain> lot of warnings with clang 4 :)
23:27:51 <TrueBrain> well, 1, over and over
23:27:55 <TrueBrain> smallstack something
23:28:05 <LordAro> TrueBrain: that's the clang warning i mentioned :)
23:28:07 <TrueBrain> around the lock
23:28:17 <TrueBrain> so why isnt there a fix yet?! :P
23:28:45 <LordAro> https://github.com/LordAro/OpenTTD/commit/1ef27df426cfa5d586c76813064470e8949ae049 ¯\_(ツ)_/¯
23:29:21 <TrueBrain> lol
23:29:26 <TrueBrain> but I see why you want a compiler-farm
23:29:35 <TrueBrain> with a lot of different compilers telling you where we fucked up :)
23:29:53 <LordAro> :)
23:30:09 <TrueBrain> you do need to state which you want to support first, ofc, but meh :)
23:30:23 <TrueBrain> okay, tomorrow going to try debian:stretch with backports, as I dont like what I am seeing here :D
23:30:30 <TrueBrain> but it is compiling the OSX binary again
23:30:32 <TrueBrain> so meh :)
23:30:39 <TrueBrain> this time without error on the obj files
23:30:52 <glx> _dp_: source.list modified but you forgot projects/generate
23:31:14 <TrueBrain> it even linked :o
23:31:21 <LordAro> TrueBrain: :o
23:31:25 <TrueBrain> 35 MiB
23:31:28 <_dp_> glx, riiight, always forget weird systems exist xD
23:31:40 <TrueBrain> Mach-O 64-bit
23:31:48 <TrueBrain> so ... this seems to work
23:32:00 <glx> at least we have scripts to help
23:32:42 <TrueBrain> some shit to fix, but nothing to crazy .. this targetted 10.13 .. but 10.9 sounds better :D
23:32:47 <TrueBrain> PROGRESS
23:32:49 <TrueBrain> but for now
23:32:50 <TrueBrain> night!
23:32:55 <LordAro> o7
23:33:06 <glx> next step windows ;)
23:34:02 <peter1138> glx, heh, yeah, I remember having to manually update the random project files :)
23:34:10 <Wolf01> 'night
23:34:13 *** Wolf01 has quit IRC
23:34:45 <glx> peter1138: we have to many project files to do it manually
23:41:20 *** Wacko1976 has quit IRC
23:43:34 <peter1138> These days, yes.
23:48:48 * andythenorth running out of livery variations :P
23:48:50 <andythenorth> https://www.tt-forums.net/download/file.php?id=202540
23:49:04 <andythenorth> only so many ways to do horizontal stripes of 1CC / 2CC :P
23:51:57 <peter1138> Problem with bootstrap is it introduces so much presentation detail into the HTML :S
23:52:30 <andythenorth> I stopped worrying about that years ago
23:52:48 <andythenorth> I read a lot of blog posts about people bollocksing on about semantic html
23:53:04 <andythenorth> and then I looked up the actual semantic meaning of <div> and <span>
23:53:11 <andythenorth> and decided the bloggers were a bit thick
23:54:06 <andythenorth> purple train https://www.visaopanoramica.com/518660/mark-2-coaches-attractive-first-scotrail-caledonian-sleeper-3-7848837.html
23:54:24 <andythenorth> probly purple not mauve CC
23:55:02 <peter1138> Will you mirror the text too?
23:55:20 <andythenorth> not so much
23:55:39 <andythenorth> it's nice that they did though