> Date: Sat, 8 Sep 2018 02:29:12 +0200 (CEST) > From: Marcel Schneider <[email protected]> > Cc: RebeccaBettencourt <[email protected]>, [email protected], > [email protected], [email protected], [email protected] > > > > And it only took them 33 years. :) > > > > That's OK, because Unix tools cannot handle Windows end-of-line format > > to this very day. About the only one I know of is Emacs (which > > handles all 3 known EOL formats independently of the platform on which > > it runs, since 20 years ago). > > What are you referring to when you say “Unix tools”?
Sed and Grep don't consider CRLF as end of line, so regexps with $ fail to work as intended; the shell and/or the kernel don't recognize the shebang sequence if it ends in CRLF, system editors display those pesky "^M" at the end of each line, etc. And if you have bad luck of using a Mac-style file, where a single CR ends a line, all bets are off. > Another text editor—the built-in one of many Linux distributions—Gedit allows > to choose from “Unix/Linux”, “Mac OS Classic”, and “Windows”, in the Save > dialog. Gedit is not a valid example when you compare it with Notepad. Please compare with editors which come with the OS out of the box: ed, ex, vi, etc. Because Gedit and Emacs are also available on Windows, so they make the point moot.

