summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2005-07-11 18:20:05 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2005-07-11 18:20:05 +0000
commit1ee7165eba92fe48acc0c85776cf3464e3fcd60d (patch)
treeb1da99860e8aecb8234be6fcd0a09ef98a8cffa8
parent580d1e6d6d97c3e6f0fca764091e70319350c9a2 (diff)
downloadcoreutils-1ee7165eba92fe48acc0c85776cf3464e3fcd60d.tar.xz
Binary input and output are now implemented more consistently.
These changes affect only platforms like MS-DOS that distinguish between binary and text files.
-rw-r--r--NEWS25
1 files changed, 25 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index cb1299423..cc8af4452 100644
--- a/NEWS
+++ b/NEWS
@@ -48,6 +48,31 @@ GNU coreutils NEWS -*- outline -*-
"Utility Syntax Guidelines" in the Minutes of the January 2005
Meeting <http://www.opengroup.org/austin/docs/austin_239.html>.
+** Binary input and output are now implemented more consistently.
+ These changes affect only platforms like MS-DOS that distinguish
+ between binary and text files.
+
+ The following programs now always use text input/output:
+
+ expand unexpand
+
+ The following programs now always use binary input/output to copy data:
+
+ cp install mv shred
+
+ The following programs now always use binary input/output to copy
+ data, except for stdin and stdout when it is a terminal.
+
+ head tac tail tee tr
+ (cat behaves similarly, unless one of the options -bensAE is used.)
+
+ cat's --binary or -B option has been removed. It existed only on
+ MS-DOS-like platforms, and didn't work as documented there.
+
+ md5sum and sha1sum now obey the -b or --binary option, even if
+ standard input is a terminal, and they no longer report files to be
+ binary if they actually read them in text mode.
+
** Changes for better conformance to POSIX
cp, ln, mv, rm changes: