summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorPádraig Brady <P@draigBrady.com>2009-03-11 11:39:33 +0000
committerPádraig Brady <P@draigBrady.com>2009-03-11 14:27:39 +0000
commit1644e589050ddfce4bbd5ebbe10a4e041499e386 (patch)
tree0f3323489556bf303057f25b6ca87a5533873e4a /NEWS
parent55efc5f3ee485b3e31a91c331f07c89aeccc4e89 (diff)
downloadcoreutils-1644e589050ddfce4bbd5ebbe10a4e041499e386.tar.xz
cat: Fix immediate output of processed data
Introduced by commit 790892db, 2006-06-08 "Ensure that cat works ...". * NEWS: Mention the bugfix. * src/cat.c (cat): Fix the typo which stopped the writing of processed data before a blocking read() is done. * tests/misc/cat-buf: Add to ensure processed data is not buffered. * tests/Makefile.am: Reference the new test.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS5
1 files changed, 5 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index b6cdcbce7..540c5a3cb 100644
--- a/NEWS
+++ b/NEWS
@@ -4,6 +4,11 @@ GNU coreutils NEWS -*- outline -*-
** Bug fixes
+ cat once again immediately outputs data it has processed.
+ Previously it would have been buffered and only output if enough
+ data was read, or on process exit.
+ [bug introduced in coreutils-6.0]
+
comm's new --check-order option would fail to detect disorder on any pair
of lines where one was a prefix of the other. For example, this would
fail to report the disorder: printf 'Xb\nX\n'>k; comm --check-order k k