This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Why text=binary mounts (Re: Gnu-win32 (b18), coolview and NTEmacs)


> >Maybe the reading operations could track what kind of
> >line termination is being used on a file, then succeeding write operations
> >could use the same style (unless overridden by the open() flags)?  That
> >sounds weird...and probably unworkable...just food for thought.
> 
> Not necessarily.  Various programs do this, including vim and, I think, NTEmacs.

Yes, NTEmacs does, but I was trying to think of the difficulties involved
in doing a filter program.  It'd be nice if the line termination for the
output file could somehow match its input file....so either the filter
program would have to use the right fopen() flags to designate the right
kind of text output file or the fopen() could intuit the right value by
looking at recent open()/read()'s...that's what I meant by
"weird"/"unworkable".
-- 
Scott Blachowicz                <sab@seanet.com>

-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]