Krock wrote:1) It would be nonsense to convert the files when they will run into that problem later with modding. Almost all Lua scripts, might it be in mods or in builtin - are formatted in UNIX line endings.
Thats not True. If you are using git with default configuration, all Text like files you get with git Clone become Windows line endings. I do this for minetest, minetest game and all mods an never had trouble the last 4 years. :-D
Krock wrote:2) Force users to use a good editor, like Notepad++ (alternatively Wordpad, if installing isn't a thing)
the "eat or die" prinziple is definitly the wrong way. No Software schoud force the User to use something that he does not like. This can do big mighty companies like Googl€ or Fac€boot that dont care if they loose a few thousand customers. But a small project like minetest schould make each User happy and schoud not annoy them by forcing them tu use special Software. In my opinion its not so much important which line endings the config file is using, because you can also change it ingame. You only have to look into it if someone is asking you for it because of a bugreport. More important is the debug.txt file. The Extension .txt makes it default open in notepad, but has wrong line endings, so the User cannot read it. :-/
On some other place there was discussion about not using 7z archives for mods because there is nö defalt program to open it on some OS. ;-)
I hope i could open your eyes about this, and you does not longer following the "eat or die" prinziple
Btw: wordpad is neither a Text Editor nor is it good ;-)
Back to topic: In my packages all static files schould have Windows line endings. If not please Report it!
But sadly all files that mintest writes have Unix line endings. I cannot change it, because this is a bad behaviour of minetest itself. :-(
Sorry for typos, this was written on mobile Phone.