delorie.com/archives/browse.cgi | search |
On Mon, Apr 24, 2000 at 02:31:19PM -0400, DJ Delorie wrote: >Hey, I've got an idea. How about a mount mode where files opened for >reading do CR/LF conversion *if* they look like text files (i.e. no >binary characters, all CR/LF are part of CR/LF pair), and files open >for writing always write files in binary mode. That's amazing. I have been thinking about the same thing for several days. I have started to type this in several time but always hit a wall when I realized that given the nature of this mailing list, either no one would respond or somewone will respond with a twenty page treatise on the way they think it should be done with no hint of an effort to volunteer to do the actual work. I was thinking that if a file had any characters whose ASCII code was < ' ' or >= DEL before the first \n, then the file would be considered binary. Otherwise, the file would be text. You could apply this heuristic to both input and output. This might catch a majority of the cases where people really want binary code but it is so non-deterministic that it might make problems harder to track down. I was thinking of a CYGWIN=autobinmode and a mount '-a' option. cgf
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |