diff --git a/bin/man2html b/bin/man2html index 336cc2d..9def8ff 100755 --- a/bin/man2html +++ b/bin/man2html @@ -32,7 +32,7 @@ page.gsub!(/&/, '&') page.gsub!(/, '<') page.gsub!(/``(.*?)''/, '‘‘\1’’') page.gsub!(/`([^`\n]*?)'/, '‘\1’') -page.gsub!(/\n*^([A-Z0-9_\- ]+)$\n/) { toc << $1; "\n
" } +page.gsub!(/\n*^([A-Z0-9][A-Z0-9_\- ]+)$\n/) { toc << $1; "\n
" } page.gsub!(/\b([a-z0-9_.\-]+)\((\d)\)/) { see_also << [ $1, $2 ]; "#$1(#$2)" } STDOUT << "\n"