1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-20 18:56:39 +02:00

fmt: promptly diagnose write errors

* NEWS: Mention the improvement.
* src/fmt.c (put_line): Exit if any error writing line.
(flush_paragraph): Exit if any error writing buffer.
* tests/misc/write-errors.sh: Enable the (flush_paragraph) test case,
and add another to check the put_line() case.
This commit is contained in:
Pádraig Brady
2025-10-22 16:11:53 +01:00
parent 5971f450b5
commit c12a2ecb53
3 changed files with 12 additions and 2 deletions

View File

@@ -33,7 +33,8 @@ cut -z -f1- /dev/zero
dd if=/dev/zero
expand /dev/zero
factor --version; yes 1 | factor
# TODO: fmt /dev/zero
fmt /dev/zero
fmt --version; yes | fmt
fold /dev/zero
fold -b /dev/zero
fold -c /dev/zero