Times are UTC Toggle Colours
11:27:28 <Eddi|zuHause> about a decade ago i read some article demanding the format parameter of printf to be a constant to avoid a large fraction of vulnerabilities 11:32:11 <Eddi|zuHause> my c++-fu doesn't go deep enough to begin to understand what these people are trying to do there 13:06:38 *** wallabra has quit IRC 13:08:16 *** wallabra has joined #openttd 14:04:07 *** tokai has joined #openttd 14:04:07 *** ChanServ sets mode: +v tokai 14:38:46 *** WormnestAndroid has joined #openttd 14:45:42 *** nielsm has joined #openttd 15:45:43 *** WormnestAndroid has quit IRC 15:45:59 *** WormnestAndroid has joined #openttd 16:23:14 *** virtualrandomnumber has joined #openttd 16:23:42 *** virtualrandomnumber has quit IRC 17:30:25 <dP> New command system is so confusing... 17:30:25 <dP> Command call sends vehicle->tile to CMD_SKIP_TO_ORDER: 17:30:25 <dP> https://github.com/OpenTTD/OpenTTD/blob/master/src/order_gui.cpp#L687 17:30:25 <dP> but CmdSkipToOrder doesn't accept TileIndex argument: 17:30:25 <dP> https://github.com/OpenTTD/OpenTTD/blob/master/src/order_cmd.h#L18 17:30:26 <dP> I get that the first argument (error message) gets eaten by one of the Post overloads but what is the point of sending tile there and where does it get extracted from the arguments? 17:33:23 <dP> oh, nvm, just found a bunch of additional post overloads in other place 17:34:54 <LordAro> https://github.com/OpenTTD/OpenTTD/blob/master/src/command_func.h#L458 this one, i think 17:38:42 *** gelignite has joined #openttd 18:14:24 *** ufo-piloot has joined #openttd 18:17:27 <DorpsGek> [OpenTTD/team] ericandradex opened issue #360: [pt_BR] Translator access request https://github.com/OpenTTD/team/issues/360 18:46:27 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/d780ca74edfef639fc3b66ded551371f31a00a3d 18:46:28 <DorpsGek> - Update: Translations from eints (by translators) 18:46:37 *** ufo-piloot has quit IRC 19:04:32 *** ufo-piloot has joined #openttd 19:12:49 *** Wolf01 has joined #openttd 19:13:43 <dwfreed> Eddi|zuHause: that is only checked by the compiler by convention (on anything marked as printf-like), not enforced by some standard keyword 19:14:13 <dwfreed> (and that warning can be disabled, but you get to keep the pieces) 19:54:21 <wallabra> 90% of the time, monorails are in bed with corrupt politicians 19:54:27 <wallabra> ... don't ask me how that works, sex finds a way, okay! 19:58:50 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1045428299674943518/unknown.png 20:26:11 <andythenorth> every time I think I've learnt more git 20:26:13 <andythenorth> smack 20:26:14 <andythenorth> wrong 20:26:29 <andythenorth> why does dropping the most recent commit produce a rebase conflict? 20:26:36 <andythenorth> surely it's just removing a ref cleanly? 20:28:40 <andythenorth> and why does `rebase -i HEAD~2` give a list of about 30 commits? 20:29:30 <andythenorth> maybe it's the presence of a merge commit 😛 20:30:56 <JGR> What operation are you trying to do? 20:31:35 <JGR> Also, I find that looking at things using gitk makes things much clearer 20:31:41 <andythenorth> two-fold (1) I want to know why interactive rebase doesn't show the merge commit that this shows https://github.com/andythenorth/firs/commits/v5-release-track 20:31:54 <andythenorth> (2) I want to get rid of the merge commit 20:32:23 <andythenorth> ok google has answers I think 20:33:54 <andythenorth> hmm 20:34:05 <andythenorth> I never did learn a non-mer