Tcl Library Source Code

Check-in [fae3542632]
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to tclconference@googlegroups.com
or submit via the online form by Sep 9.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:doctools: - `text`: Sliced and diced internals for easier (re)comprehension of the parts. Going towards reuse for a new `markdown` format. Fixed various mis-formattings: - Missing newline at end of output - Superflous newlines at beginning of example sections. - Updated various formatters to not pass initial leading whitespace into the output (See testsuite change, added comments) - `latex`: Fixed handling of paragraph breaks, [nl]. - Extended testsuite, more manpage examples. Also added comments at top with short description. doctoc: - Syntax checker fix, items are allowed before toc end, after the last division. - `text`: Updated to make use of and match the reworked engine. - `html`: Fixed fixed mismanagement of items before first and after last division. Completely new state for tracking levels, items. - `nroff`: Fixed missing indenting of division title - `tmml`: Fixed variable name typo - Extended testsuite with examples for all the generators. docidx: - `nroff`: Fixed unsorted output - Extended testsuite with examples for all the generators.
Timelines: family | ancestors | descendants | both | doc-fixup-and-markdown
Files: files | file ages | folders
SHA3-256:fae35426325dae81bfd0dec73a571a88ed29cee291c81c495e615bcc54a814ca
User & Date: aku 2019-03-14 07:27:54
Context
2019-03-14
19:35
Shuffled the test support files for doctools around for a nicer hierarchy, with fmt, idx, and toc properly segregated. Updated the test suite to match the changes. Furthermore dropped superfluous checks for long-gone `CVS` directories. check-in: 7e7f01191f user: aku tags: doc-fixup-and-markdown
07:27
doctools: - `text`: Sliced and diced internals for easier (re)comprehension of the parts. Going towards reuse for a new `markdown` format. Fixed various mis-formattings: - Missing newline at end of output - Superflous newlines at beginning of example sections. - Updated various formatters to not pass initial leading whitespace into the output (See testsuite change, added comments) - `latex`: Fixed handling of paragraph breaks, [nl]. - Extended testsuite, more manpage examples. Also added comments at top with short description. doctoc: - Syntax checker fix, items are allowed before toc end, after the last division. - `text`: Updated to make use of and match the reworked engine. - `html`: Fixed fixed mismanagement of items before first and after last division. Completely new state for tracking levels, items. - `nroff`: Fixed missing indenting of division title - `tmml`: Fixed variable name typo - Extended testsuite with examples for all the generators. docidx: - `nroff`: Fixed unsorted output - Extended testsuite with examples for all the generators. check-in: fae3542632 user: aku tags: doc-fixup-and-markdown
2019-03-07
21:09
Squashed deprecated `nl` tags, using `para` instead check-in: 4a95b1eebb user: aku tags: trunk
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to modules/doctools/changelog.tcl.

Changes to modules/doctools/checker_toc.tcl.

Changes to modules/doctools/cvs.tcl.

Changes to modules/doctools/docidx.tcl.

Changes to modules/doctools/docidx.test.

Changes to modules/doctools/doctoc.test.

Changes to modules/doctools/doctools.test.

Changes to modules/doctools/mpformats/_html.tcl.

Changes to modules/doctools/mpformats/_nroff.tcl.

Changes to modules/doctools/mpformats/_text.tcl.

Added modules/doctools/mpformats/_text_bullets.tcl.

Added modules/doctools/mpformats/_text_ccore.tcl.

Added modules/doctools/mpformats/_text_cstack.tcl.

Added modules/doctools/mpformats/_text_dlist.tcl.

Added modules/doctools/mpformats/_text_margin.tcl.

Added modules/doctools/mpformats/_text_para.tcl.

Added modules/doctools/mpformats/_text_state.tcl.

Added modules/doctools/mpformats/_text_utils.tcl.

Changes to modules/doctools/mpformats/_xml.tcl.

Changes to modules/doctools/mpformats/fmt.latex.

Changes to modules/doctools/mpformats/fmt.nroff.

Changes to modules/doctools/mpformats/fmt.text.

Changes to modules/doctools/mpformats/fmt.wiki.

Changes to modules/doctools/mpformats/idx.nroff.

Changes to modules/doctools/mpformats/idx.text.

Changes to modules/doctools/mpformats/toc.html.

Changes to modules/doctools/mpformats/toc.nroff.

Changes to modules/doctools/mpformats/toc.text.

Changes to modules/doctools/mpformats/toc.tmml.

Added modules/doctools/tests/desc/09.

Added modules/doctools/tests/desc/10.

Added modules/doctools/tests/desc/11.

Added modules/doctools/tests/desc/12.

Added modules/doctools/tests/desc/13.

Added modules/doctools/tests/desc/14.

Added modules/doctools/tests/desc/15.

Changes to modules/doctools/tests/html/05.

Changes to modules/doctools/tests/html/08.

Added modules/doctools/tests/html/09.

Added modules/doctools/tests/html/10.

Added modules/doctools/tests/html/11.

Added modules/doctools/tests/html/12.

Added modules/doctools/tests/html/13.

Added modules/doctools/tests/html/14.

Added modules/doctools/tests/html/15.

Added modules/doctools/tests/idx/html/00.

Added modules/doctools/tests/idx/html/01.

Added modules/doctools/tests/idx/html/02.

Added modules/doctools/tests/idx/idx/00.

Added modules/doctools/tests/idx/idx/01.

Added modules/doctools/tests/idx/idx/02.

Added modules/doctools/tests/idx/nroff/00.

Added modules/doctools/tests/idx/nroff/01.

Added modules/doctools/tests/idx/nroff/02.

Added modules/doctools/tests/idx/null/00.

Added modules/doctools/tests/idx/null/01.

Added modules/doctools/tests/idx/null/02.

Added modules/doctools/tests/idx/text/00.

Added modules/doctools/tests/idx/text/01.

Added modules/doctools/tests/idx/text/02.

Added modules/doctools/tests/idx/wiki/00.

Added modules/doctools/tests/idx/wiki/01.

Added modules/doctools/tests/idx/wiki/02.

Changes to modules/doctools/tests/latex/00.

Changes to modules/doctools/tests/latex/01.

Changes to modules/doctools/tests/latex/02.

Changes to modules/doctools/tests/latex/03.

Changes to modules/doctools/tests/latex/04.

Changes to modules/doctools/tests/latex/05.

Changes to modules/doctools/tests/latex/06.

Changes to modules/doctools/tests/latex/07.

Changes to modules/doctools/tests/latex/08.

Added modules/doctools/tests/latex/09.

Added modules/doctools/tests/latex/10.

Added modules/doctools/tests/latex/11.

Added modules/doctools/tests/latex/12.

Added modules/doctools/tests/latex/13.

Added modules/doctools/tests/latex/14.

Added modules/doctools/tests/latex/15.

Added modules/doctools/tests/list/09.

Added modules/doctools/tests/list/10.

Added modules/doctools/tests/list/11.

Added modules/doctools/tests/list/12.

Added modules/doctools/tests/list/13.

Added modules/doctools/tests/list/14.

Added modules/doctools/tests/list/15.

Changes to modules/doctools/tests/man/00.

Changes to modules/doctools/tests/man/01.

Changes to modules/doctools/tests/man/02.

Changes to modules/doctools/tests/man/03.

Changes to modules/doctools/tests/man/04.

Changes to modules/doctools/tests/man/05.

Changes to modules/doctools/tests/man/06.

Added modules/doctools/tests/man/09.

Added modules/doctools/tests/man/10.

Added modules/doctools/tests/man/11.

Added modules/doctools/tests/man/12.

Added modules/doctools/tests/man/13.

Added modules/doctools/tests/man/14.

Added modules/doctools/tests/man/15.

Changes to modules/doctools/tests/nroff/00.

Changes to modules/doctools/tests/nroff/01.

Changes to modules/doctools/tests/nroff/02.

Changes to modules/doctools/tests/nroff/03.

Changes to modules/doctools/tests/nroff/04.

Changes to modules/doctools/tests/nroff/05.

Changes to modules/doctools/tests/nroff/06.

Changes to modules/doctools/tests/nroff/07.

Changes to modules/doctools/tests/nroff/08.

Added modules/doctools/tests/nroff/09.

Added modules/doctools/tests/nroff/10.

Added modules/doctools/tests/nroff/11.

Added modules/doctools/tests/nroff/12.

Added modules/doctools/tests/nroff/13.

Added modules/doctools/tests/nroff/14.

Added modules/doctools/tests/nroff/15.

Added modules/doctools/tests/null/09.

Added modules/doctools/tests/null/10.

Added modules/doctools/tests/null/11.

Added modules/doctools/tests/null/12.

Added modules/doctools/tests/null/13.

Added modules/doctools/tests/null/14.

Added modules/doctools/tests/null/15.

Changes to modules/doctools/tests/text/00.

Changes to modules/doctools/tests/text/01.

Changes to modules/doctools/tests/text/02.

Changes to modules/doctools/tests/text/03.

Changes to modules/doctools/tests/text/04.

Changes to modules/doctools/tests/text/05.

Changes to modules/doctools/tests/text/06.

Changes to modules/doctools/tests/text/07.

Changes to modules/doctools/tests/text/08.

Added modules/doctools/tests/text/09.

Added modules/doctools/tests/text/10.

Added modules/doctools/tests/text/11.

Added modules/doctools/tests/text/12.

Added modules/doctools/tests/text/13.

Added modules/doctools/tests/text/14.

Added modules/doctools/tests/text/15.

Changes to modules/doctools/tests/tmml/03.

Changes to modules/doctools/tests/tmml/04.

Changes to modules/doctools/tests/tmml/05.

Changes to modules/doctools/tests/tmml/08.

Added modules/doctools/tests/tmml/09.

Added modules/doctools/tests/tmml/10.

Added modules/doctools/tests/tmml/11.

Added modules/doctools/tests/tmml/12.

Added modules/doctools/tests/tmml/13.

Added modules/doctools/tests/tmml/14.

Added modules/doctools/tests/tmml/15.

Added modules/doctools/tests/toc/html/00.

Added modules/doctools/tests/toc/html/01.

Added modules/doctools/tests/toc/html/02.

Added modules/doctools/tests/toc/nroff/00.

Added modules/doctools/tests/toc/nroff/01.

Added modules/doctools/tests/toc/nroff/02.

Added modules/doctools/tests/toc/null/00.

Added modules/doctools/tests/toc/null/01.

Added modules/doctools/tests/toc/null/02.

Added modules/doctools/tests/toc/text/00.

Added modules/doctools/tests/toc/text/01.

Added modules/doctools/tests/toc/text/02.

Added modules/doctools/tests/toc/tmml/00.

Added modules/doctools/tests/toc/tmml/01.

Added modules/doctools/tests/toc/tmml/02.

Added modules/doctools/tests/toc/toc/00.

Added modules/doctools/tests/toc/toc/01.

Added modules/doctools/tests/toc/toc/02.

Added modules/doctools/tests/toc/wiki/00.

Added modules/doctools/tests/toc/wiki/01.

Added modules/doctools/tests/toc/wiki/02.

Changes to modules/doctools/tests/wiki/00.

Changes to modules/doctools/tests/wiki/01.

Changes to modules/doctools/tests/wiki/02.

Changes to modules/doctools/tests/wiki/03.

Changes to modules/doctools/tests/wiki/04.

Changes to modules/doctools/tests/wiki/05.

Changes to modules/doctools/tests/wiki/06.

Changes to modules/doctools/tests/wiki/07.

Changes to modules/doctools/tests/wiki/08.

Added modules/doctools/tests/wiki/09.

Added modules/doctools/tests/wiki/10.

Added modules/doctools/tests/wiki/11.

Added modules/doctools/tests/wiki/12.

Added modules/doctools/tests/wiki/13.

Added modules/doctools/tests/wiki/14.

Added modules/doctools/tests/wiki/15.