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: ASCII and BINARY files. Why?


Jim Balter and Alex Stewart,

Thanks for the great exchanges you guys have been making.  They have
been the most informed exchanges in this discussion and also, the most
entertaining.

It seems to me that Jim has successfully argued that GNU conforms to
POSIX and that POSIX (and GNU) both conform to ANSI C, but I think
Alex has made a very good point.

The GNU authors should be sensitive to the fact that the GNU programs
have been (and will be) ported to many NON-POSIX systems.

Why not open files with the "b" flag when expecting binary operation even
though, on POSIX systems, there is no distinction?

Adding the "b" flag does not harm POSIX or ANSI C compliance in any way,
yet allows for easier porting of GNU programs to NON-POSIX systems.
While this change is NOT a bug fix, per say, it is a beneficial modification.

I'm surprised, Jim, to hear that you feel the GNU authors would oppose this
kind of modification.

--John


-
For help on using this list, 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]