Tcl Library Source Code

Timeline
Login

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

45 check-ins using file modules/doctools/doctools_plugin_apiref.man version 5f52c377a6

2010-06-11
02:36
Version bumped to 1.0.2. check-in: 1b6b4c1508 user: andreas_kupries tags: trunk
02:35
* ../../apps/dtplite: Fixes for problems with the handling of relative paths. check-in: 1a5d945490 user: andreas_kupries tags: trunk
2010-06-09
17:16
* fileutil.tcl (::fileutil::fileType): Extended to recognize tklib * fileutil.man: diagram files, and extended the doctools/toc/idx * pkgIndex.tcl: detector to accept markers in the same style as for tklib diagrams. Bumped to version 1.14.3. check-in: b5e1fee1e3 user: andreas_kupries tags: trunk
2010-06-08
19:59
* ../../apps/dtplite: Fix the min version requirements. check-in: 0cedb8f731 user: andreas_kupries tags: trunk
19:56
* checker.tcl: Added 'image' command to doctools, and the * doctools.man: various backends. Bumped to version 1.4.7. * doctools_lang_cmdref.man: Images are specified through * doctools.tcl: symbolic name. Tools like dtp(lite) specify * pkgIndex.tcl: possible mappings, and the backends select * mpformats/fmt.html: a proper variant (png, jpeg, text, ...) * mpformats/fmt.latex: or fallback to a 'here should be this * mpformats/fmt.nroff: image' markup, if no proper variant * mpformats/fmt.null: for them was found. * mpformats/fmt.wiki: * mpformats/fmt.text: Future/Todo - Recognize uris as symbolic * mpformats/_html.tcl: name and treat as external reference. * ../../apps/dtplite: check-in: 010c5d6e31 user: andreas_kupries tags: trunk
19:32
* mpformats/toc.text: Fixed command names using various textutil * mpformats/idx.text: functionality. check-in: dcff3de339 user: andreas_kupries tags: trunk
19:13
* docidx.man: Added missing dt_package and restricted 'file' * docidx.tcl: support to doctool::toc and doctools::idx. Versions * doctoc.man: bumped to 1.1.3 and 1.0.4. * doctoc.tcl: * pkgIndex.tcl: * mpformats/toc.text: Fixed command names using various textutil functionality. check-in: 88d4647969 user: andreas_kupries tags: trunk
18:21
* msgcat.man: [Bug 3012669]: Renamed this manpage, conflicted with * tcllib_msgcat.man: the manpage for package msgcat in the core. check-in: 9c4380ba96 user: andreas_kupries tags: trunk
2010-06-07
22:26
* validate.tcl (snit::double, validate): Applied patch by Will * pkgIndex.tcl: fixing the error message for max-limited * snit.man: double types. Bumped versions to 2.3.2 and 1.4.2. * snit.tcl: Extended testsuite. * snit2.tcl: * snit.test: check-in: 066e4d68d5 user: andreas_kupries tags: trunk
2010-05-31
20:27
Fix missing argument/syntax error. check-in: fead658336 user: andreas_kupries tags: trunk
2010-05-29
22:41
* namespacex.tcl: Fixed typos in docs, and left-over bug. * namespacex.man: Bumped version to 0.1. * pkgIndex.tcl: check-in: b9e6afd7a6 user: andreas_kupries tags: trunk
2010-05-28
22:32
* namespacex.test: New module and package holding a number of * namespacex.tcl: utility commands for working with namespaces. * namespacex.man: * pkgIndex.tcl: check-in: 2b47ab09dc user: andreas_kupries tags: trunk
2010-05-27
19:09
* cmdline.man: [Bug 2988486]: Added a note about ::argv handling to the documentation, i.e. us not keeping ::argc synchronized. check-in: 8c2be7fe45 user: andreas_kupries tags: trunk
18:48
* map_slippy.man: [Bug 2999022]: Fixed bogus use of integer * map_slippy.tcl: division in 'tile 2geo'. Thanks to Matt * map_slippy.test: Morian <[email protected]> * pkgIndex.tcl: for the report. Bumped version to 0.3. Started a testsuite. check-in: 741667212c user: andreas_kupries tags: trunk
2010-05-25
19:26
* queue.testsuite: Fixed bug in C implementation of 'unget'. * queue/m.c: Used bogus variable in assert, hit only when trying * ../tcllibc.tcl: to reuse a list Tcl_Obj for the unget buffer. Tcllibc version bumped to 0.3.9. Testsuite extended. check-in: 64ab93981a user: andreas_kupries tags: trunk
2010-05-24
21:44
* geometry.man: A bit more commands, bumped to version 1.1.2. * geometry.tcl: * pkgIndex.tcl: check-in: fb79ce724e user: andreas_kupries tags: trunk
2010-05-17
19:54
Remove the wrapper procedures around the section and subsection commands. check-in: 10533d4f93 user: droll tags: trunk
19:30
Remove some debugging output during the help file generation. check-in: f766530f2b user: droll tags: trunk
2010-05-04
17:22
* base64.man:: Fix small typo, default for -maxlen changed to 76. check-in: b950a99080 user: andreas_kupries tags: trunk
2010-05-03
21:48
* ascii85.man: [FR 2993200]: Added new package ascii85, * ascii85.tcl: provided by Emiliano * ascii85.test: <[email protected]> * pkgIndex.tcl: check-in: c9de9b682b user: andreas_kupries tags: trunk
2010-04-30
19:05
* snitfaq.man: Fixed typo in 'package require' commands, reported by [email protected]. check-in: 2594848090 user: andreas_kupries tags: trunk
2010-04-12
02:24
Corrected minor spelling error check-in: 3beccf24eb user: eee tags: trunk
2010-04-09
02:26
Fix oops of using 8.5 feature (expand) in 8.4 code. check-in: ac71cf6706 user: andreas_kupries tags: trunk
2010-04-08
08:00
* wip2.tcl (run_next_*): Fixed the run_next_ commands to stop * wip.tcl: when detecting the end of the program. New feature, * wip.man: a callback to handle unknown command words, defaults * pkgIndex.tcl: to throwing an error. Updated documentation. Bumped versions to 1.2 and 2.2. check-in: 003bd661a1 user: andreas_kupries tags: trunk
2010-04-07
19:40
* pt_peg_to_cparam.tcl (::pt::peg::to::cparam::convert): Changed * pt_peg_to_cparam.man: definition of string table from 'const * pkgIndex.tcl: char const*' to 'char const*'. The older * tests/data/ok/peg_cparam-critcl/6_optional: definition choked * tests/data/ok/peg_cparam-critcl/8_pkleene: the HPUX cc on IA64. * tests/data/ok/peg_cparam-critcl/1_functions: Bumped version to * tests/data/ok/peg_cparam-critcl/3_peg_itself: 1.0.1. Updated * tests/data/ok/peg_cparam-critcl/10_notahead: the testsuite. * tests/data/ok/peg_cparam-critcl/7_kleene: * tests/data/ok/peg_cparam-critcl/5_sequence: * tests/data/ok/peg_cparam-critcl/4_choice: * tests/data/ok/peg_cparam-critcl/9_ahead: * tests/data/ok/peg_cparam-critcl/0_basic_arithmetic: * tests/data/ok/peg_cparam-critcl/2_fun_arithmetic: * tests/data/ok/peg_cparam/6_optional: * tests/data/ok/peg_cparam/8_pkleene: * tests/data/ok/peg_cparam/1_functions: * tests/data/ok/peg_cparam/3_peg_itself: * tests/data/ok/peg_cparam/10_notahead: * tests/data/ok/peg_cparam/7_kleene: * tests/data/ok/peg_cparam/5_sequence: * tests/data/ok/peg_cparam/4_choice: * tests/data/ok/peg_cparam/9_ahead: * tests/data/ok/peg_cparam/0_basic_arithmetic: * tests/data/ok/peg_cparam/2_fun_arithmetic: * pt_parse_peg_c.tcl: See above, updated the generated code. check-in: 5c854b4bc2 user: andreas_kupries tags: trunk
2010-04-06
17:02
* geometry.tcl (findLineIntersection): Fixed numerical * geometry.man: instability in the algorithm by replacing * geometry.test: it with Kevin's parametric code. Updated * pkgIndex.tcl: documentation, testsuite. Bumped to version 1.1.1. check-in: 2a0dfb4cd7 user: andreas_kupries tags: trunk
2010-04-05
22:39
* geometry.tcl: Extended API with a number of basic point * geometry.man: and vector operations (+, -, scale, ...). * geometry.test: Updated documentation, testsuite. * pkgIndex.tcl: Bumped to version 1.1. check-in: ffc1da4bba user: andreas_kupries tags: trunk
21:36
* wip2.tcl (run_next_if, run_nextifnot): Extended API, two * wip.tcl (run_next_if, run_nextifnot): more run_next_ * wip.man: commands to run a single following command instead * pkgIndex.tcl: of all acceptable. Updated documentation. Bumped versions to 1.1.3 and 2.1.3. check-in: bcb1a09403 user: andreas_kupries tags: trunk
2010-03-30
22:53
Bumped tcllibc version for PT critcl implementations check-in: 17a6aeae95 user: andreas_kupries tags: trunk
22:48
Added missing PT critcl definitions check-in: dd68835605 user: andreas_kupries tags: trunk
2010-03-26
05:10
* New module 'pt', for ParserTools. Requires Tcl 8.5. Supercedes grammar_peg, grammar_me, and page. check-in: 7bf953e09d user: andreas_kupries tags: trunk
05:07
* New module, 'pt' for ParserTools. Requires Tcl 8.5. Supercedes grammar_peg, grammar_me, and page. check-in: 6d971eaca0 user: andreas_kupries tags: trunk
2010-03-25
13:58
* graph/arcshimmer.c: Squash a number of warnings in the C * graph/methods.c: implementations of graph, sets, and trees, * graph/nodeshimmer.c: using casts, and including missing * sets/s.c: headers. * tree/m.c: * tree/shimmer.c: * tree/walk.c: check-in: fda131422f user: andreas_kupries tags: trunk
13:56
* stack_oo.tcl: Remove superfluous 'package require'. Handled by stack.tcl. check-in: 98e894c48c user: andreas_kupries tags: trunk
2010-03-24
06:13
* stack_oo.tcl: Tcl implementation of struct::stack based * stack.tcl: on TclOO. Available in 8.5+TclOO, and 8.6+. * stack.bench: Fixed missing dependency in benchmarks. * stack.test: Updated tests (different error messages). * stack.testsuite: Bumped version to 1.5.1. * stack.man: * pkgIndex.tcl: * queue_oo.tcl: Tcl implementation of struct::queue based * queue.tcl: on TclOO. Available in 8.5+TclOO, and 8.6+. * queue.bench: Updated and fixed benchmarks, and tests * queue.test: (different error messages). Bumped version * queue.testsuite: to 1.4.2. * queue.man: * pkgIndex.tcl: * sets.bench: Updated to allow switching of implementations. check-in: 5cb256a94b user: andreas_kupries tags: trunk
2010-03-17
22:11
* stack_oo.tcl: Tcl implementation of struct::stack based * stack.tcl: on TclOO. Available in 8.5+TclOO, and 8.6+. * stack.bench: Fixed missing dependency in benchmarks. * stack.test: Updated tests (different error messages). * stack.testsuite: Bumped version to 1.5.1. * stack.man: * pkgIndex.tcl: check-in: 50db5e6dc0 user: andreas_kupries tags: trunk
2010-03-16
16:13
* pkgIndex.tcl: Fix version mismatch for struct::stack. check-in: 9fa6322134 user: andreas_kupries tags: trunk
16:08
Fix typo in date of last entry. check-in: 3dd583cc86 user: andreas_kupries tags: trunk
2010-03-15
17:17
* stack.man: struct::stack bumped to version 1.5. API extensions: * stack.tcl: New methods getr, peekr, trim*. The first two return * stack.test: their results in reversed order. For use in places * stack.testsuite: which need the reverted order. As the regular * stack/m.c: order requires an internal [lreverse], to be undone * stack/m.h: by the caller it is better to simply avoid both * stack/ms.c: [lreverse]s. Similarly, trim* does the trim, without * stack/s.c: returning the trimmed items, for use where they are * stack/s.h: thrown away anyway. ... Further, inlined the peek/pop * stack_tcl.tcl: calls internal to get and trim, allowing * pkgIndex.tcl: simplification of the resulting code, like avoidance of additional argument checks. ... At last, now using 8.5 features when detecting Tcl 8.5+ as our runtime ... I.e. ensembles for the method dispatch instead of doing everything on our own, with eval and uplevel. Result: The speed of the Tcl implementation roughly doubles. * stack.bench: Updated to use the ability to switch between the various implementations. check-in: f28504bbba user: andreas_kupries tags: trunk
2010-03-13
07:01
* testutilities.tcl: Added constraint for 8.4-. check-in: 0ae3174d4f user: andreas_kupries tags: trunk
2010-03-10
17:15
Fix minor typo in description of cmdline::getopt check-in: 3f82fb4279 user: eee tags: trunk
2010-02-15
20:49
Copyright update. check-in: 550eb9b80a user: droll tags: trunk
2010-02-11
21:50
TEPAM module checkin check-in: cc7ad9accd user: droll tags: trunk
2010-02-05
22:29
* checker.tcl: Gave the checking layer access to dt_file, * doctools.tcl: and extended it to provide the file name * doctools.man: as part of the location information in * doctools.test: errors and warnings. Bumped version to * pkgIndex.tcl: 1.4.6. check-in: 4abba31be1 user: andreas_kupries tags: trunk
2010-02-04
20:05
* doctools.tcl: Extended with new plugin API command * doctools.man: [dt_mainfile], which always returns * doctools_plugin_apiref.man: the toplevel file currently * pkgIndex.tcl: processed, in contrast to [dt_file] which returns the currently processed file, which may be included. Bumped version to 1.4.5. * mpformats/fmt.html: Fixed bug in inter-document link generation caused by computing links relative to the active (include) file, instead of the toplevel. check-in: cb76a4ae5c user: andreas_kupries tags: trunk