On 10.01.19 18:54, Andrew Janke wrote:
Hi, Octave maintainers,
On macOS, at least with a Qt build, the default EOL mode for Octave as
of 4.4.1 is "Mac (CR)".
I think this might be an archaism: "Mac" (\r) EOL mode text files were
used by pre-OS X Mac OSes like Mac OS 9. Since the switch to the
Unix-based OS X, Mac programs generally default to Unix style (\n) line
endings. You can verify this by opening TextEdit and creating a new
plain text file: it uses \n EOLs.
Having files created in legacy Mac (\r) mode makes it a bit harder to
use Unix command line tools and stuff like GitHub with those files.
Can/should Octave be changed to default to Unix (\n) EOLs on macOS?
Cheers,
Andrew
If Mac users agree to LF being the default ending, the change should not
be difficult. Btw: In Geany, the line ending CR is denoted as "Classic
Mac", which might be more up to date.
Torsten