summaryrefslogtreecommitdiffstats
path: root/tools/tcltk-man2html.tcl
Commit message (Collapse)AuthorAgeFilesLines
* Fix [3bd69eba99a395ee]: 'make dist' fails when tclsh9.0 is on $PATHjan.nijtmans2016-06-011-1/+1
|\
| * Fix [3bd69eba99a395ee]: 'make dist' fails when tclsh9.0 is on $PATHjan.nijtmans2016-06-011-2/+0
| |
| * [Bug 1997845]: Corrected formatting so that generated HTML can link properly.dkf2012-05-311-0/+5
| |
| * Use the same shebang comment everywherejan.nijtmans2011-11-301-1/+1
| |\ | | | | | | | | | don't install tommath_(super)?class.h don't install directories like 8.2 and 8.3
| | * Use the same shebang comment everywherejan.nijtmans2011-11-291-1/+1
| | |
| | * silence re_syntax.n warningdas2006-04-121-0/+1
| | |
| | * * tools/tcltk-man2html.tcl: fixed useversion glob pattern to acceptdas2005-06-231-1/+1
| | | | | | | | | | | | multi-digit patchlevels.
| | * * unix/Makefile.in (html): add BUILD_HTML_FLAGS optional varhobbs2005-06-021-16/+25
| | | | | | | | | | | | | | | * tools/tcltk-man2html.tcl: add a --useversion to prevent confusion when multiple Tcl source dirs exist.
| | * * doc/clock.n:das2004-11-121-10/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/registry.n: * doc/upvar.n: fixed *roff errors uncovered by running 'make html'. * tools/tcltk-man2html.tcl: added faked support for bullet point lists, i.e. *nroff ".IP \(bu" syntax. Synced other changes from HEAD.
| | * * tools/tcltk-man2html.tcl: fixed incorrect html generated fordas2003-10-211-7/+12
| | | | | | | | | | | | | | | | | | | | | .IP/.TP lists, now use <DL><DT>...<DD>...<P><DT>...<DD>...</DL> instead of illegal <DL><P><DT>...<DD>...<P><DT>...<DD>...</DL>. Added skipping of directives directly after .TP to avoid them being used as item descriptions, e.g. .TP\n.VS in clock.n.
| | * * macosx/Makefile: Rewrote buildsystem for Mac OS X framework builddas2003-07-151-17/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to be purely make driven; in order to become independent of Apple's closed-source IDE and build tool. The changes are intended to be transparent to the Makefile user, all existing make targets and cmd line variable overrides should continue to work. Changed build to only include tcl specific html help in Tcl.framework, the tk specific html help is now included in Tk.framework. * macosx/Tcl.pbproj/project.pbxproj: * macosx/Tcl.pbproj/jingham.pbxuser: Changed to purely call through to the make driven buildsystem; Tcl.framework is no longer assembled by ProjectBuilder. Set default SYMROOT in target options to simplify setting up PB (manually setting common build folder for tcl & tk no longer needed). * tools/tcltk-man2html.tcl: Added options to allow building only the tcl or tk html help files; the default behaviour with none of the new options is to build both, as before. * unix/Makefile.in: Added targets for building only the tcl or tk help. * macosx/README (new): Tcl specific excerpts of tk/macosx/README. * generic/tcl.h: Updated reminder comment about editing macosx/Tcl.pbproj/project.pbxproj when version number changes.
| | * * tools/tcltk-man2html.tcl: added support for building 'make html'das2003-03-181-19/+9
| | | | | | | | | | | | | | | | | | from inside distribution directories named with 8.x.x version numbers. tcltk-man2html now uses the latest tcl8.x.x resp. tk8.x.x directories found inside its --srcdir argument.
* | | `make html` must tolerate bundled packages using configure.ac over configure.in.dgp2015-03-061-1/+5
| | |
* | | [01b77111e5]: Small fixes relating to this bug. In particular, the package namedkf2013-10-281-2/+7
| | | | | | | | | | | | | | | mapping was not being distributed, and there were some small problems with what the mappings were and how they were applied. Also prevented external URLs from ending with a '.'; that's vanishingly rare...
* | | Prefer to extract package data from the *contents* not the directory name.dgp2012-12-121-8/+49
| | |
* | | Improve the generation of HTML documentation in 8.6, allowing for contributeddkf2012-12-101-7/+15
| | | | | | | | | | | | | | | packages whose non-version name parts are prefixes of others. Also ensure that documentation builds are complete after distribution, and that we generate a better error message when using the wrong tclsh version to do the build.
* | | Added tooltip generation to contents and keywords pages.off_trunkdkf2012-11-081-6/+23
| | |
* | | More polishing of Tcl's HTML doc converter.dkf2011-09-291-354/+24
| | |
* | | [Bug 2903743]: Try to do the right thing when presented with old-style nroff.dkf2011-09-221-14/+16
| | |
* | | Use the actual case used by Thread to name the directory its distributionsdgp2011-08-021-1/+1
| | | | | | | | | unpack into.
* | | Variable substitution botch.dgp2011-08-021-1/+1
| | |
* | | [Bug 3382474]: Added code to determine the version number of contributeddkf2011-08-011-4/+12
| | | | | | | | | | | | packages from their directory names so that HTML documentation builds are less confusing.
* | | Small enhancements to improve cross-linking with contributed packages.dkf2011-07-291-1/+3
| | |
* | | The final parts of my doc improvement projectdkf2011-07-181-0/+27
| | |
* | | More small documentation improvements.dkf2011-07-181-1/+13
| | |
* | | Documentation improvements (small; some revision to parsing script) to improvedkf2011-07-171-1/+20
| | | | | | | | | the quality of HTML doc builds.
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
|\ \ \ | |/ / | | | cause more harm than good. Purged them (except in zlib files).
| * | * tools/tcltk-man2html.tcl: Improve handling of cross-links fordkf2010-09-011-1/+4
| | | | | | | | | | | | options between Ttk manual pages.
* | | Start producing HTML out for Thread package. Consequent bugfixes:dkf2010-09-031-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | | * tools/tcltk-man2html.tcl (make-man-pages): [Bug 3015327]: Make thedkf2010-06-131-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | title of a manual page be stored relative to its resulting directory name as well as its source filename. This was caused by both Tcl and a contributed package ([incr Tcl]) defining an Object.3. Also corrected the joining of strings in titles to avoid extra braces. Note: This removes the previous hack and fixes things correctly.
* | | * tools/tcltk-man2html.tcl: [Bug 3015327]: Add hack to stop Itcl Cdkf2010-06-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | docs from interfering with Tcl docs during HTML generation. This is a band-aid since it just prevents the generation of the HTML version of the Itcl C docs (since they're not installed during 'make install') rather than improving the code to not have problems with the clash between two Object.3 files.
* | | More zlib documentation improvements.dkf2010-02-101-4/+4
| | |
* | | Improvements to zlib documentation (and formatting of it).dkf2010-02-101-2/+4
| | |
* | | Yet another exclusiondkf2010-01-141-2/+3
| | |
* | | Another link suppressiondkf2010-01-141-2/+3
| | |
* | | More tinkering with the conversion special cases.dkf2010-01-141-16/+41
| | |
* | | Add link remapping capability.dkf2010-01-141-1/+7
| | |
* | | Add copyrights/version trackers.dkf2010-01-131-0/+3
| | |
* | | Add to exclusions, remove list-syntax problemdkf2010-01-131-0/+6
| | |
* | | Adjust the link suppressiondkf2010-01-131-2/+3
| | |
* | | Another useless special case removeddkf2010-01-131-1/+0
| | |
* | | No need for regexp(n) to get special treatmentdkf2010-01-131-1/+0
| | |
* | | No need for return(n) to get special treatmentdkf2010-01-131-1/+0
| | |
* | | More factoring out of special cases in the nroff->HTML code.dkf2010-01-131-3/+30
| | |
* | | Simplification/refactoring of nroff->HTML.dkf2010-01-121-83/+140
| | |
* | | Split man2html converter up for ease of maintenance.dkf2010-01-101-1388/+201
| | |
* | | Add more troff macros to ignoredkf2010-01-101-1/+2
| | |
* | | Small tweaks to improve reporting and quell some unimportant messagesdkf2010-01-091-3/+3
| | |
* | | Added the contributed packages to the code to build HTML docs.dkf2010-01-091-5/+21
| | |
* | | Force this file to be interpreted as a Tcl script by Emacsdkf2009-12-161-0/+4
| | |