diff options
author | dkf <donal.k.fellows@manchester.ac.uk> | 2004-05-18 12:16:00 (GMT) |
---|---|---|
committer | dkf <donal.k.fellows@manchester.ac.uk> | 2004-05-18 12:16:00 (GMT) |
commit | f5104d2203876e2a9cfa961aaa04abd6973c44ce (patch) | |
tree | fb71db95043d403417001938301f3347d01f9559 | |
parent | 3f5af07e8b518c3fcc823ba614bde88ba5561802 (diff) | |
download | tcl-f5104d2203876e2a9cfa961aaa04abd6973c44ce.zip tcl-f5104d2203876e2a9cfa961aaa04abd6973c44ce.tar.gz tcl-f5104d2203876e2a9cfa961aaa04abd6973c44ce.tar.bz2 |
Added support .SS macros.
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | tools/man2help2.tcl | 15 |
2 files changed, 14 insertions, 4 deletions
@@ -1,5 +1,8 @@ 2004-05-18 Donal K. Fellows <donal.k.fellows@man.ac.uk> + * tools/man2help2.tcl (macro,SHmacro): Added support for + subsection (.SS) header macros. + * doc/interp.n: Added user documentation for the TIP#143 resource limits and some examples. diff --git a/tools/man2help2.tcl b/tools/man2help2.tcl index df2678c..4a38cae 100644 --- a/tools/man2help2.tcl +++ b/tools/man2help2.tcl @@ -9,7 +9,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: man2help2.tcl,v 1.12 2002/10/03 13:34:32 dkf Exp $ +# RCS: @(#) $Id: man2help2.tcl,v 1.13 2004/05/18 12:16:02 dkf Exp $ # # Global variables used by these scripts: @@ -378,6 +378,9 @@ proc macro {name args} { SH { SHmacro $args } + SS { + SHmacro $args subsection + } SO { SHmacro "STANDARD OPTIONS" set state(nestingLevel) 0 @@ -702,12 +705,12 @@ proc macro2 {name args} { # SHmacro -- # -# Subsection head; handles the .SH macro. +# Subsection head; handles the .SH and .SS macros. # # Arguments: # name - Section name. -proc SHmacro {argList} { +proc SHmacro {argList {style section}} { global file state set args [join $argList " "] @@ -732,7 +735,11 @@ proc SHmacro {argList} { set state(breakPending) 0 } set state(noFill) 0 - nextPara 0i + if {[string compare "subsection" $style] == 0} { + nextPara .25i + } else { + nextPara 0i + } font B text $args font R |