* overview2.sgml: Remove CTRL-Z discussion.
* cygwinenv.sgml: Expand on CYGWIN=binmode.
This commit is contained in:
parent
037c11e868
commit
c3405ba93e
|
@ -1,3 +1,8 @@
|
||||||
|
2002-12-18 Christopher Faylor <cgf@redhat.com>
|
||||||
|
|
||||||
|
* overview2.sgml: Remove CTRL-Z discussion.
|
||||||
|
* cygwinenv.sgml: Expand on CYGWIN=binmode.
|
||||||
|
|
||||||
2002-11-10 Christopher Faylor <cgf@redhat.com>
|
2002-11-10 Christopher Faylor <cgf@redhat.com>
|
||||||
|
|
||||||
* how-programming.texinfo: Document _WIN32 more fully.
|
* how-programming.texinfo: Document _WIN32 more fully.
|
||||||
|
|
|
@ -10,9 +10,15 @@ by prefixing with <literal>no </literal>.</para>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><FirstTerm>(no)binmode</FirstTerm> - if set, non-disk
|
<para><FirstTerm>(no)binmode</FirstTerm> - if set, non-disk
|
||||||
(e.g. pipe and COM ports) file opens default to binary mode
|
(e.g. pipe and COM ports) file opens default to binary mode
|
||||||
(no CR/LF/Ctrl-Z translations) instead of text mode.
|
(no CRLF translation) instead of text mode. Defaults to set (binary
|
||||||
Defaults to set (binary mode). This option must be set
|
mode). By default, devices are opened in binary mode, so this option
|
||||||
before starting a Cygwin shell to have an effect on redirection.
|
has little effect on normal cygwin operations.
|
||||||
|
|
||||||
|
It does affect two things, however. For non-NTFS filesystems, this
|
||||||
|
option will control the line endings for standard output/input/error
|
||||||
|
for redirection from the Windows command shell. It will also affect
|
||||||
|
the default translation mode of a pipe, although most shells set the
|
||||||
|
pipe to binary by default.
|
||||||
</para>
|
</para>
|
||||||
<warning><title>Warning!</title><para>If set in 12/98 b20.1, all files
|
<warning><title>Warning!</title><para>If set in 12/98 b20.1, all files
|
||||||
always open in binary mode.</para></warning>
|
always open in binary mode.</para></warning>
|
||||||
|
|
|
@ -171,9 +171,7 @@ sources.</para>
|
||||||
|
|
||||||
<para>Unfortunately, UNIX and Win32 use different end-of-line terminators in
|
<para>Unfortunately, UNIX and Win32 use different end-of-line terminators in
|
||||||
text files. Consequently, carriage-return newlines have to be translated on
|
text files. Consequently, carriage-return newlines have to be translated on
|
||||||
the fly by Cygwin into a single newline when reading in text mode. The
|
the fly by Cygwin into a single newline when reading in text mode.</para>
|
||||||
control-z character is interpreted as a valid end-of-file character for a
|
|
||||||
similar reason.</para>
|
|
||||||
|
|
||||||
<para>This solution addresses the compatibility requirement at the expense of
|
<para>This solution addresses the compatibility requirement at the expense of
|
||||||
violating the POSIX standard that states that text and binary mode will be
|
violating the POSIX standard that states that text and binary mode will be
|
||||||
|
|
Loading…
Reference in New Issue