Tcl Library Source Code

History of modules/textutil/expander.man of 1a2b98829d30a76f
Login

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

History of file modules/textutil/expander.man at check-in 1a2b98829d30a76f

2023-09-30
01:10
Bumped package version for all modules [a-z]*. file: [bfa8745348] check-in: [5be206c63f] user: rolf branch: tcl9-testarea-rde, size: 15540
2023-08-16
00:32
More [package require Tcl] work and cleanup, including documentation. Regenerated embedded documentation. file: [2232777ae0] check-in: [57962d728c] user: rolf branch: tcl9-testarea-rde, size: 15540
2019-04-18
23:17
Moved text block for general feedback out of `doctools2base` module to directory `common-text`. Updated all doc references. file: [3257f0c0e3] check-in: [8b098b25f7] user: aku branch: doc-overhaul, size: 15536
2013-12-06
22:23
Ticket [01afa9345d]. Added note about method 'expand' pushing a new and empty context while running. file: [62cb0aaaa2] check-in: [e53cad73ec] user: andreask branch: trunk, size: 15546
2013-10-29
06:15
Ticket [e65df22e92]. Fixed typos in the textutil::expander documentation. file: [a6cd864d13] check-in: [f082bc61b7] user: aku branch: trunk, size: 15415
2013-06-03
17:20
Updated the embedded docs, and fixed keywords mis-cleanup. file: [b056b7642e] check-in: [1f2b96a8ef] user: aku branch: update-doc-tracker-links, size: 15405
2013-06-01
00:07
General cleanup of the manpages: Removed trailing whitespace. Moved keyword and see-also declarations to a standard location, with standard ordering. Compressed blocks of multiple empty lines into singles. Scripted. The script may become a sak command for easy use by dev. file: [c481084618] check-in: [c6b17331c9] user: andreask branch: update-doc-tracker-links, size: 15402
2013-05-31
23:28
Continued from previous revision, done all remaining files in the large multi-package modules. file: [749276ff50] check-in: [2c816968c9] user: andreask branch: update-doc-tracker-links, size: 15360
2009-01-29
06:16
* apps/*.man: Added category information to the majority of man * modules/*/*.man: pages. file: [42bfadd948] check-in: [1221b5ecff] user: andreas_kupries branch: trunk, size: 15670
2007-03-25
01:29
Added sections about how to give feedback (bugs, ideas, ...), and where. file: [6fd964e66e] check-in: [0cf8d40465] user: andreas_kupries branch: trunk, size: 15636
2007-03-21
23:07
* Changed all documentation files (*.man). Replaced all deprecated commands and list types with their new canonical names, putting the Tcllib documentation back in line with the current definition of the doctools language and its companions. file: [66edc1e4c6] check-in: [480daf51f6] user: andreas_kupries branch: trunk, size: 15253
2006-09-19
23:36
Updated version numbers of a number of packages. file: [969c9e14fe] check-in: [e7961e7beb] user: andreas_kupries branch: trunk, size: 15271
2005-02-23
05:24
Used new functionlaity of sak to check package descriptions. Added missing one, consolidated differing module descriptions, tightened phrasing a bit. Changelog entry for last change (sak extension). file: [5d32696b27] check-in: [e99691d75b] user: andreas_kupries branch: trunk, size: 15267
2004-10-03
23:06
Mainly updated docs to latest round of changes. Get package index. Import treeql work by Colin. Testsuite fix in cmdline. TreeQL doc fixup, new files for TreeQL ideas. Struct::Tree doc fixup (examples, structure, node creation). Tar file doc extension, added keywords and descriptions. Updated version numbres according to the changes made. Added README for the new release. Version sync and move of K for 8.5 code, fogotten earlier. First doctools documentation. file: [93c1ae3b9e] check-in: [b334b71c68] user: andreas_kupries branch: trunk, size: 15262
2004-07-23
03:43
Bugfix in tracking plain text. Cascade changes to take advantage of the new location infromation provided by the expander. In general we modify the doc* processors to keep this information when showing errors. Polished the documentation. Extended expander to track the location it is at while proessing input (char position, line, and column). file: [155ececd0a] check-in: [ea9876a32b] user: andreas_kupries branch: trunk, size: 15264
2004-07-22
08:06
Polished the documentation a bit. Bugfix in xref code of html formatter. Extended xref search. Polished the documentation a bit. Polished the documentation a bit. file: [38611d70a3] check-in: [9616156260] user: andreas_kupries branch: trunk, size: 15156
2003-08-06
23:13
* expander.tcl (Op_expand): Fixed SF tcllib bug 781973 ... Do not throw a regular error. Using HandleError now to give the user control of the situation, via the defined error mode. * pkgIndex.tcl: Expander bumped to version 1.2.1 for this bugfix. Do not bump the version again when doing minor bugfixes. Only bigger bugfixes and major changes warrant a bump before the next release. file: [7ad2d9ac6d] check-in: [4dcf48eb2c] user: andreas_kupries branch: trunk, size: 15146
2003-04-21
23:00
Deleted: formatting fix merged from HEAD check-in: [63eb6bab9e] user: dgp branch: DEVELOPMENT, size: 0
2003-04-11
00:59
* pkgIndex.tcl: * expander.man: * expander.tcl: Set version of the package to to 1.2 * pkgIndex.tcl: * textutil.man: * textutil.tcl: Fixed bug #614591. Set version of the package to to 0.5 file: [21037e7e2f] check-in: [8620b179b4] user: andreas_kupries branch: trunk, size: 15144
2003-03-30
07:41
* expander.man: * expander.tcl: Added method 'ctopandclear' to retrieve data captured in the current context without having to pop the context (and loose state information). User: Plain text formatter in 'doctools'. file: [84a7ae341f] check-in: [e5c659d322] user: andreas_kupries branch: trunk, size: 15148
2003-01-27
15:54
* expander.man: Fixed typo in documentation. file: [54862a0a41] check-in: [0165a08ce8] user: andreas_kupries branch: trunk, size: 14878
2003-01-19
07:58
* More doctools changes: Command [strong] is deprecated now. Added the command [copyright]. Went through all manpages to eliminate [strong]. Partial setting of copyright information, where known. * mkInstallScripts.tcl: * Makefile.in (install-libraries): Added module specific installation code. doctools: Install message catalogs and predefined formatting engines. textutil: Install hyphenation files. * Module doctools rewritten to make it a true package + application, instead of a pure application module. This means that this module now truly installs some functionality useable by other applications and packages. ---------------------------------------------------------------- * mpformats/fmt.html: Removed 'strong' formatting. The checker * mpformats/fmt.latex: warns if used and warnings requested, it * mpformats/fmt.nroff: now also redirects the command to 'emph'. * mpformats/fmt.wiki: The option -visualwarn (doctools, and * mpformats/fmt.null: mpexpand) renamed to -deprecated. Message * mpformats/fmt.list: 'visualmarkup' removed from the catalogs, * mpformats/c.msg: and 'depr_strong' added instead. * mpformats/en.msg: * mpformats/de.msg: * checker.tcl: * doctools.tcl: * mpexpand: * doctools.man: Updated, converted [strong] to better * dtformat.man: formatting commands. Ditto for all manpages * dtformatter.man: in tcllib containing 'strong'. 'strong' is now * mpexpand.man: not present anymore. * mpformats/_common.tcl: Applied a patch by Joe English adding the * mpformats/fmt.tmml: copyright information to the appropriate place in the TMML output. This also fixes a bug in c_get_copyright where an empty string resulted in a incomplete line being given to the formatter. * mpformats/fmt.html: Removed the phrase 'All rights reserved' * mpformats/fmt.latex: from the code, on recommendation by * mpformats/fmt.nroff: Joe English. * mpformats/fmt.wiki: * mpformats/fmt.html: Changed to display copyright information in * mpformats/fmt.latex: the conversion result itself and not only * mpformats/fmt.nroff: embedded in comments. * mpformats/fmt.wiki: * doctools.tcl: Added a new formatting command, * doctools.test: 'copyright', to declare/assign copyright * doctools.man: for manpages. Updated both documentation * dtformat.man: and testsuite. Extended the common code * checker.tcl: base with convenience methods for storing * api.tcl: and retrieving such information. The * mpformats/fmt.html: retrieval operation also implements the * mpformats/fmt.latex: logic giving the information in a manpage * mpformats/fmt.list: precedence over information coming from the * mpformats/fmt.nroff: processor. Updated all predefined engines * mpformats/fmt.null: to handle the new command. TMML done only * mpformats/fmt.tmml: partially, as I don't know where the copy- * mpformats/fmt.wiki: right has to go. * mpformats/_common.tcl: * mpformats/_html.tcl: * mpformats/_nroff.tcl: * mpexpand: * mpexpand: Moved format help into the package itself. * doctools.tcl: Changed the checker. Input syntax errors are not * checker.tcl: written to stderr anymore, but reported through * doctools.man: an standard tcl error. Warnings are collected and * doctools.test: can be queried after a formatting run. Made the generic engine more robust against failures in a formatting engine. Wrote documentation for the package. Extended the configuration method to be more standard. Wrote a testsuite. * mpexpand: Nearly complete rewrite of the system. * mpformats/fmt.html: The recognized input format was _not_ * mpformats/fmt.latex: changed. The main functionality was * mpformats/fmt.list: placed into a package, doctools. This * mpformats/fmt.nroff: package allows the creation of multiple * mpformats/fmt.null: formatter objects, to be used alone or * mpformats/fmt.tmml: together. The application 'mpexpand' was * mpformats/fmt.wiki: rewritten to use that package and is now * mpformats/_common.tcl: much simpler. The communication between * mpformats/_nroff.tcl: the various stages was made simpler, and * mpformats/_xml.tcl: one slave interpreter was dropped because * mpformats/_html.tcl: of this. It might be added back if its * api.tcl: existence proves to be beneficial. The * checker.tcl: API between main systen and formatter * doctools.tcl: engine was changed, consequently all * dtformatter.man: existing engines had to be updated. They were also made simpler, especially in the area of list handling, because of the validation done by the checker subsystem. The version number is now 1.0. file: [d14e9250cb] check-in: [6910e37294] user: andreas_kupries branch: trunk, size: 14879
2002-06-17
20:33
* Applied patch for bug #567428. Bug reported by Larry Virden <[email protected]>, patch by him too. Correction of spelling mistakes in the documentation of various modules + correction of comment placements which interfere with solaris conventions for nroff output. * pop3d.test: Modified testsuite courtesy Gerald Lester <[email protected]> for better execution of the subshells under windows. file: [521cd0b496] check-in: [fe9a223b05] user: andreas_kupries branch: trunk, size: 14775
2002-04-24
21:44
textutil * expander.man: Fixed typo. doctools * mpformats/fmt.html: * mpformats/_html.tcl: Changes analogous to TMML (see below) to differentiate internal markup and external special characters. file: [c00f5b5b17] check-in: [40e352b4a0] user: andreas_kupries branch: trunk, size: 14776
2002-03-26
22:48
Added: * mpformats/fmt.nroff (bullet): Bulleting changed, use \(bu as bullet instead of *. (uri): Fixed error with underlining. * expander.man: New file, doctools manpage. file: [b5014d8628] check-in: [ac8d41f5d5] user: andreas_kupries branch: trunk, size: 14777