Re: [groff] groff and pipes

2019-08-07 Thread Ralph Corderoy
Hi John, > You said "non-text files", so I assumed you were talking about binary > formats. Unix, and POSIX, define a text file as zero or more lines of zero or more characters, each terminated by LF. If it's not text then it's binary. ;-) -- Cheers, Ralph.

Re: [groff] groff and pipes

2019-08-07 Thread John Gardner
> Creating a new file in Emacs with a line of ‘hello world!’ would create > a file that did not end in a linefeed. Oh, that's what you meant. You said "non-text files", so I assumed you were talking about binary formats. > You weird quoting is broken; see `around>'. Yikes. Okay, I know now not t

Re: [groff] groff and pipes

2019-08-07 Thread Ralph Corderoy
Hi John, > *> Thus its trait of littering non-text files around> on Unix due to the > last line not ending in ASCII LF.* You weird quoting is broken; see `around>'. > What do you mean? I've never seen Emacs do this (unless you mean those > lockfile symlinks it creates whilst editing a file). Cr

Re: [groff] groff and pipes

2019-08-07 Thread John Gardner
*> Thus its trait of littering non-text files around> on Unix due to the last line not ending in ASCII LF.* What do you mean? I've never seen Emacs do this (unless you mean those lockfile symlinks it creates whilst editing a file). *> Emacs wasn't either.* Well, we all know GNU's Not Unix. ;-)

Re: [groff] groff and pipes

2019-08-07 Thread Ralph Corderoy
Hi Steve, > And can anyone tell me why Donald Knuth did not design TeX this way? > This has always puzzled me and is the main reason I rarely use it. TeX was not developed on Unix. https://en.wikipedia.org/wiki/TeX#History To this day it seems a poor fit. Emacs wasn't either. Thus its trait of