diff options
author | Pádraig Brady <P@draigBrady.com> | 2009-03-11 11:39:33 +0000 |
---|---|---|
committer | Pádraig Brady <P@draigBrady.com> | 2009-03-11 14:27:39 +0000 |
commit | 1644e589050ddfce4bbd5ebbe10a4e041499e386 (patch) | |
tree | 0f3323489556bf303057f25b6ca87a5533873e4a /NEWS | |
parent | 55efc5f3ee485b3e31a91c331f07c89aeccc4e89 (diff) | |
download | coreutils-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-- | NEWS | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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 |