Time Nick Message 00:44 cheapie Hmm, I should try MT over dialup sometime to see how that goes... 00:44 cheapie (not on this computer, no 3D acceleration in here) 03:33 greeter cheapie: be sure to use a POTS line if you do that. a VoIP line will not work in most cases without some modifications 16:11 mugli[m] Anyone else seeing connection issues to your-land.de? 18:17 tech_exorcist sooooo how do you get rid of an off-track train in advtrains? oops 18:18 tech_exorcist or is it possible to destroy a train by train ID? 18:27 tech_exorcist well nvm 18:28 tech_exorcist I edited a file (can't recall which) to suppress the check about whether the train is off-track when splitting it, and the off-track train disappeared 18:28 tech_exorcist then I restored the original code, and the world seems to be working fine 18:29 tech_exorcist note to self: when driving a train to a junction, make sure the junction is set to where the train is coming FROM 20:31 Yad In GitHub, if I submit a pull request and then do additional commits on my branch, will the maintainer of the upstream pull all those commits into the upstream branch when accepting the pull request, or just those I committed before submitting the pull request? 20:32 erlehmann Yad probably all of them 20:32 erlehmann but you can just check it 20:32 erlehmann github shows what commits are included in a PR 20:32 Yad erlehmann: Okay good! This stuff is starting to actually make sense in my brain. :D 20:33 Yad erlehmann: Hmm, yeah but I couldn't tell if that's "included" or just showing recent commits 20:33 Yad erlehmann: because of how it's laid out on the screen 20:33 erlehmann Yad have you read the man page for “git request-pull” ? 20:33 erlehmann a pull request is a request to pull from a branch 20:33 erlehmann a branch points to a commit, but where it points is mutable. 20:34 Yad erlehmann: Hmm, I was told pull requests are not part of the `git` specification, and are rather implemented by GitHub 20:34 erlehmann Yad they took over that word 20:34 Yad erlehmann: heheh, which word though? 20:35 erlehmann github appropriated the phrase “pull request”. but do “man git request-pull” and see for yourself, 20:35 Yad erlehmann: Excellent, I shall. :) 20:35 erlehmann also look at the commands “git format-patch” and “git am” if you want to send or release patches via email or something 20:36 Yad erlehmann: ooooh, yes the hyphenation of `request-pull` is important for getting to the manual pages! :D 20:36 erlehmann or just post a patch as a textfile 20:40 Pexin then why the fsck does github use a proprietary custom mechanism if git already supports the principle? 20:40 * Pexin sputters incoherently and writhes on the floor 20:41 erlehmann Pexin because its facebook for boomer/zoomer devs basically 20:42 * Yad feels your pain. 20:42 erlehmann same reason as why twitter needs multiple jiggabytes of javascript to display a 140 character string 20:43 erlehmann multiple h.r. gigerbytes hehe 20:43 erlehmann (scary) 20:43 Pexin artificial complexity. dev's gotta get paid. 20:43 Pexin I GUESS. 20:43 erlehmann na i think it is that advertisers are scum 20:44 Yad So are there proper implementations of `git` without the GitHub proprietary nonsense? GitLab perhaps? 20:44 erlehmann the lock-in happens not through pull requests 20:44 Pexin Yad: you mean hosting. and anybody can set up a git host, but for scale someone has to maintain it. 20:44 erlehmann the lock-in happens through a centralized issue tracker and something 20:45 erlehmann Yad you can use gitea or gitlab to setup something yourself. or you can host a git repository on your own web space even without any web interface. 20:45 Yad Pexin: I was thinking more in terms of the ability to connect to the hosting using VSCodium. xD 20:45 erlehmann Yad https://git.minetest.land is a gitea instance 20:45 Yad erlehmann: I noticed that ... yes precisely! that site supports GitHub OAuth? 20:46 erlehmann i suggest to not auth with github 20:46 Yad I prefer that as well. 20:46 erlehmann because then you can not login when github is down lol 20:46 erlehmann as happened recently 20:46 Yad Indeed. 20:46 Yad Ohhh 20:46 erlehmann “recently” 20:46 Yad hahah 20:47 Yad Not that the world revolves around VSCodium, but it's the pseudo-IDE I've gotten working just recently. 20:47 erlehmann Yad https://git.minetest.land/user/sign_up 20:47 erlehmann i have no idea what VSCodium is though 20:47 Yad So I'm very interested in whether I can use VSCodium (not Visual Studio Code) to sign in. 20:47 Pexin gitlab is even worse than github in terms of requiring js for basic frontend functionality. at least github lets me browse the file tree. except on mobile. X[ 20:48 Yad erlehmann: Hahah, thanks --- oddly that URL is actually very useful for you to have sent me! There does not appear to be any link to it on the pages. 20:48 erlehmann Yad which is why i sent it to you. i have had to search for it myself hehe. 20:49 Yad erlehmann: ^___^v 20:52 definitelya Speaking of locking users in: I saw you mentioned Facebook too; the term "social network" is way too vague for it. 20:53 definitelya I mean, two people tlaking IS a social network already; Facebook is only added cruft... 20:53 definitelya s/tlaking/talking 20:53 Pexin and datamining 20:53 definitelya ^ 20:54 Pexin my own brother refused to believe it when he was told I have no facebook acct 20:54 Yad Pexin: hahahah 20:55 Pexin "oh he just doesn't want us to see it" 20:58 rubenwardy Pexin: because git doesn't support the principle 20:58 rubenwardy it has some tools for formatting emails, but that's not the same 20:58 Pexin oh so it just sends the squashed diff over email? 20:59 Pexin actually nevermind, it doesn't matter 21:15 SwissalpS I'm confused about translations. I have: local smth = S('Something') print smth then in my translation file I have: Something=Algo 21:15 SwissalpS so far it works, prints 'Algo' 21:17 SwissalpS but when I do: local smth = S('Nr. %s/%s') print smth:format(x,y) and in translation files I have: Nr. %s/%s=No. %s/%s 21:17 SwissalpS it doesn't seem to translate anymore. 21:18 SwissalpS it prints Nr. 4/44 instead of No. 4/44 21:20 Krock use S("Foo @1/@2", arg1, arg2) rather than string.format SwissalpS 21:20 SwissalpS changing to Nr. @%s/@%s didn't help either 21:20 Krock string.format destroys the translatable string 21:23 SwissalpS I believed the translator returned a string with I could then manipulate further. 21:24 Krock no 21:24 Krock it must be kept as-is. 21:25 SwissalpS so the variable smth is actually a function? 21:26 Krock S() is kind-of a string.format function if you meant that 21:27 SwissalpS print(type(smth)) -> nil 21:28 Krock no, it should be a string starting with \x1b (ESC) 21:29 SwissalpS hmm, must've done something wrong. So what happens when I pass it through core.formspec_escape()? do I get a 'normal' string that I can manipulate? 21:30 Krock you do get a string which can be used with core.formspec_escape in the formspec context 21:31 Krock or plain, if no escaping is needed. 21:36 SwissalpS thank you. I wish I could just say, thanks for translating, I'll take it from here somehow. Otherwise I have a lot of refactoring work to do 21:36 SwissalpS some kind of finalize(smth) :{ 21:47 SwissalpS smth:sub(14):format(x) kinda works. Doesn't get rid of the leading escape though 21:50 MinetestBot 02[git] 04sfan5 -> 03minetest/minetest_game: Override local_animation settings for certain animations 13acc9184 https://github.com/minetest/minetest_game/commit/acc918436afec1a629891e8d95cf3b3621728a31 (152022-01-20T21:48:59Z) 23:58 SwissalpS /9/4