blob: 2e3c81c7c9e9a92ccd0c6248b7a70b4f07b78dc9 (
plain) (
tree)
|
|
Description: Instruct man to preserve formatting characters in its output
rather than filtering them through col. Works as of man-db 2.5.0, but is
harmless with older versions.
Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=325699
Ubuntu: https://bugs.launchpad.net/ubuntu/+source/w3m/+bug/353900
Index: b/scripts/w3mman/w3mman2html.cgi.in
===================================================================
--- a/scripts/w3mman/w3mman2html.cgi.in
+++ b/scripts/w3mman/w3mman2html.cgi.in
@@ -76,7 +76,7 @@
if (! ($file =~ /^\//)) {
$file = $query{"pwd"} . '/' . $file;
}
- open(F, "$MAN -l $file 2> /dev/null |");
+ open(F, "MAN_KEEP_FORMATTING=1 $MAN -l $file 2> /dev/null |");
} else {
$man = $query{"man"};
if ($man =~ s/\((\w+)\)$//) {
@@ -92,7 +92,7 @@
$section =~ s:([^-\w\200-\377.,])::g;
$man =~ s:([^-\w\200-\377.,])::g;
- open(F, "$MAN $section $man 2> /dev/null |");
+ open(F, "MAN_KEEP_FORMATTING=1 $MAN $section $man 2> /dev/null |");
}
$ok = 0;
undef $header;
|