On Mon, 12 Jun 2000, Jonathan S. Shapiro wrote:
> Under makeinfo 3.12h, using makeinfo --help, the --no-headers option is
> documented to suppress node headers and force output to standard out in the
> absence of --output.
Yes, that's true. But this is so since the day --no-headers was
invented. Originally, it was used for producing text files like
INSTALL from the Texinfo docs. Since back then --no-headers lacked
features which would allow you to produce plain ASCII versions of a
complete document, that default made a lot of sense.
Nowadays, the missing features are mostly there, but I'm not sure it's
a good idea to break back compatibility. Personally, I always invoke
makeinfo with a -o switch, no matter what the output format is.