]> diplodocus.org Git - nmh/commit
mhfixmsg.man: Replace UTF-8 `§' with `\(sc' troff escape.
authorRalph Corderoy <ralph@inputplus.co.uk>
Wed, 24 Jan 2018 13:49:06 +0000 (13:49 +0000)
committerRalph Corderoy <ralph@inputplus.co.uk>
Wed, 24 Jan 2018 13:58:22 +0000 (13:58 +0000)
commit99b1d450f2eaa879665c6b238b0252a9e2bb6118
treeb1160a602e3d38883cf30f3658372ff5b151db60
parent6a82a8232a4caeda5d5019bab917459392ff736f
mhfixmsg.man: Replace UTF-8 `§' with `\(sc' troff escape.

man page source is ASCII.  GNU groff's troff's source is ISO 8859-1.
The `§' in UTF-8 looks like `§' in ISO 8859-1.  If those two bytes make
it to a UTF-8 terminal then it appears as `§', but target something
else, e.g. PDF, and the flaw shows.

Also adjust test-manpages to grep for bytes other than HT, and SPACE to
tilde, in the built man pages.  A test of the source could be also be
done for the Makefile's `all' target, but this one should remain to spot
the build process breaking things, e.g. non-ASCII in $prefix.
man/mhfixmsg.man
test/manpages/test-manpages