If I run M-x man RET perlvar RET in Emacs, the resulting file has all kinds of trashy special characters in it. I assume that Emacs is telling man to format for a dumb terminal, but it doesn't appear to work. If I run "TERM=dumb man perlvar" in a shell I see the same thing -- the resulting output has special formatting characters in it. I've got all current FC devel packages.
Hello, could you please attach here your man output. Thank you.
It looks like it's outputting unicode. I'll attach an example. Here are my related environment variables: LANG=en_US.UTF-8 LC_COLLATE=C I added a Perl script to Man-filter-list to get rid of the annoying characters. Here's what it does: #!/usr/bin/perl while (<>) { 1 while (s/[^\010]\010//g); s/\342\224\202/\|/g; s/\342\224\|/\|/g; s/\342\200\234/\"/g; s/\342\200\235/\"/g; s/\342\200\231/\'/g; s/\342\200\'/\'/g; s/\342\200\230/\`/g; s/\302\302\267/*/g; print; }
Created attachment 114976 [details] "man man | col -b" output See, for example, the unicode characters in the "manpage" NAME line at the top.
Your locale is set to UTF-8, therefore groff will output unicode characters (such as the U+2019 for apostrophe). It is not a bug.