diff -up man-1.6f/src/makewhatis.sh.dash2 man-1.6f/src/makewhatis.sh --- man-1.6f/src/makewhatis.sh.dash2 2008-11-18 11:04:58.000000000 +0100 +++ man-1.6f/src/makewhatis.sh 2008-11-18 11:13:21.000000000 +0100 @@ -329,9 +329,10 @@ do # is probably a section header. done = 1; } else { - if ($0 ~ progname"-") { # Fix old cat pages - sub(progname"-", progname" - "); - } +# Thie overwork break the records for man-pages consisting dash in their name +# if ($0 ~ progname"-") { # Fix old cat pages +# sub(progname"-", progname" - "); +# } if ($0 ~ /[^ \\]-$/) { sub(/-$/, ""); # Handle Hyphenations nextjoin = 1;