rms is ok with the exception for binary output to the terminal, and
wants this text:
There is an exception for programs whose output in certain cases is
binary data. Sending such output to a terminal is useless and can
cause trouble. If such a program normally sends its output to
stdout, it should detect, in these cases, when the output is a
terminal and give an error message instead. The -f option should
override this exception, thus permitting the output to go to the
terminal.
I pointed out that "-f" can't be used by (e.g.) tar, but he said "don't
worry about it ... tar will simply be an exception". Ok ...
I will install this in standards.texi soon. (Going to be away tomorrow,
so not immediately.)
karl