summaryrefslogtreecommitdiffstats
path: root/tools/tcltk-man2html-utils.tcl
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2010-09-03 09:38:53 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2010-09-03 09:38:53 (GMT)
commit1c4e863ae740db90e703ed179f28740dbbfd256d (patch)
treeada0a28a7908f8c42801f075d591ada795909d5e /tools/tcltk-man2html-utils.tcl
parent42dd647d50995c33e37029d56d3d9880ba7ad75e (diff)
downloadtcl-1c4e863ae740db90e703ed179f28740dbbfd256d.zip
tcl-1c4e863ae740db90e703ed179f28740dbbfd256d.tar.gz
tcl-1c4e863ae740db90e703ed179f28740dbbfd256d.tar.bz2
Start producing HTML out for Thread package. Consequent bugfixes:
* tools/tcltk-man2html.tcl (plus-pkgs): Improve the package documentation search pattern to support the doctoos-generated directory structure. * tools/tcltk-man2html-utils.tcl (output-name): Made this more resilient against misformatted NAME sections, induced by import of Thread package documentation into Tcl doc tree.
Diffstat (limited to 'tools/tcltk-man2html-utils.tcl')
-rw-r--r--tools/tcltk-man2html-utils.tcl4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/tcltk-man2html-utils.tcl b/tools/tcltk-man2html-utils.tcl
index ce962d8..a910777 100644
--- a/tools/tcltk-man2html-utils.tcl
+++ b/tools/tcltk-man2html-utils.tcl
@@ -6,7 +6,7 @@
## Copyright (c) 1995-1997 Roger E. Critchlow Jr
## Copyright (c) 2004-2010 Donal K. Fellows
##
-## CVS: $Id: tcltk-man2html-utils.tcl,v 1.6 2010/01/14 13:59:05 dkf Exp $
+## CVS: $Id: tcltk-man2html-utils.tcl,v 1.7 2010/09/03 09:38:53 dkf Exp $
set ::manual(report-level) 1
@@ -592,7 +592,7 @@ proc output-IP-list {context code rest} {
proc output-name {line} {
global manual
# split name line into pieces
- regexp {^([^-]+) - (.*)$} $line all head tail
+ regexp {^([^-]+) - (.*)$} [regsub -all {[ \n\r\t]+} $line " "] -> head tail
# output line to manual page untouched
man-puts "$head &mdash; $tail"
# output line to long table of contents