expr supports multibyte strings for all string operations.
+** Changes in behavior
+
+ tail -f now exits immediately if the output is piped and the reader of
+ the pipe terminates. That allows `tail -f file | grep -q foo` to return
+ responsively, but does make `tail -f file | :` exit immediately without
+ waiting for data. Instead one should now `tail -f file | grep -q .`
+
** Improvements
mv --verbose now distinguishes rename and copy operations.
stat -f -c %l, used to output the max file name length on a file system,
is now supported on FreeBSD and OpenBSD.
- tail -f now exits immediately if the output is piped
- and the reader of the pipe terminates.
-
tail -f no longer erroneously warns about being ineffective
when following a single tty, as the simple blocking loop used
is effective in this case.
# 4914152 9e
export XZ_OPT = -8e
-old_NEWS_hash = 0fa4f447093a392524d6f749c8d1fc82
+old_NEWS_hash = 48668bce5e01bf434b1d1ff10d141884
# Add an exemption for sc_makefile_at_at_check.
_makefile_at_at_check_exceptions = ' && !/^cu_install_prog/ && !/dynamic-dep/'