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!(/\n

#{$1.capitalize}

\n
" }
+page.gsub!(/\n*^([A-Z0-9][A-Z0-9_\- ]+)$\n/) { toc << $1; "
\n

#{$1.capitalize}

\n
" }
 page.gsub!(/\b([a-z0-9_.\-]+)\((\d)\)/) { see_also << [ $1, $2 ]; "#$1(#$2)" }
 
 STDOUT << "
\n"