Tcl Library Source Code

Timeline
Login

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

328 check-ins using file modules/doctools/doctools_lang_cmdref.man version 4aa44cac77

2008-05-15
19:20
* mpformats/fmt.html (XrefLink): Now checking for and suppressing * doctools.tcl: self-referential links from the current output * doctools.man: file to itself exactly. Bump version to 1.3.3. * pkgIndex.tcl: check-in: a23cc720a9 user: andreas_kupries tags: trunk
2008-05-14
07:22
Fixed bug #1960369 Replaced in math::bigfloat::todouble, the use of tcl_precision (zero in Tcl 8.5) with a more accurate value. check-in: 7726858885 user: sarnold75 tags: trunk
2008-05-13
16:24
* pkgIndex.tcl: Version bump missed the index :( check-in: adaaf54f5f user: andreas_kupries tags: trunk
2008-05-12
23:16
* aes.tcl (DecryptBlock, EncryptBlock): Added code limiting the * aes.man: values to int32 range, to prevent going out of range * aes.test: when run by Tcl 8.5 and its bignums. Extended * pkgIndex.tcl: testsuite to catch a problematic case which fails without the change. Bumped version to 1.0.1. * aes.tcl (::aes::Pop, ::aes::aes): Also, cleaned up upvar command without explicit level information. check-in: 0bbf5d3bcb user: andreas_kupries tags: trunk
2008-05-11
00:53
* ini.tcl: Fixed definition of procedure 'commentchar'. Was * ini.man: defined global instead of in the '::ini' namespace. * pkgIndex.tcl: This fixes [SF Tcllib Bug 1917035]. Bumped version to 0.2.3. check-in: 928c96f268 user: andreas_kupries tags: trunk
2008-05-06
12:35
Corrected documentation error: _ instead of - for cubic spline functions check-in: df16156707 user: arjenmarkus tags: trunk
03:52
* ../../apps/nns: Switched to use of nameserv::auto to handle the * ../../apps/nnslog: loss and restoration of the server automatically. Got rid of the colorization frills. * server.tcl (::nameserv::server::bind): Small extension of log * pkgIndex.tcl: output for failure case of bind. Added log output * nns_server.man: to trace searches. Bumped package version to 0.3.2. * nns_auto.tcl: Refactored the bind and restore code, put the * nns_auto.man: commonalities into shared commands. Extended the * pkgIndex.tcl: API to become a full drop-in replacement for 'nameserv', just with the persistence feature. Extended the persistence to continuous and unfulfilled async searches. Now exporting the API commands. Bumped package version to 0.3. * nns.tcl: Factored the argument processing for searches into a * pkgIndex.tcl: separate command. Pseudo-public. Undocumented, but * nns_client.man: can be used by other nameserver packages. Fixed leak when encountering a missing name server during creation of a continuous or async search. Fixed async destruction of a continous search from receiver object. Now exporting the API commands. Bumped package version to 0.4. check-in: 3de501dbc7 user: andreas_kupries tags: trunk
2008-05-04
03:00
* nns_auto.tcl (::nameserv::auto::configure): Fixed incorrect * server.tcl (::nameserv::server::configure): checking for * nns.tcl (::nameserv::configure): wrong#args in the code * pkgIndex.tcl: handling the various options. Bumped client * nns_client.man: to version 0.3.2, server to 0.3.1, and auto * nns_server.man: to 0.2.1. Also general documentation work. * nns_auto.man: * nns_intro.man: check-in: 243f682c22 user: andreas_kupries tags: trunk
2008-05-01
07:06
* ../../apps/nns (::nns::ProcessCommandLine): Fixed inccorrect * ../../apps/nns.man: checking for wrong#args in the code handling * ../../apps/nnsd.man: the options -host and -port. Reworked the descriptiond of the applications a bit. * ../../apps/nnslog: New application and its documentation, a * ../../apps/nnslog.man: stripped down form of 'nns search -continuous *' with different output (log of events). check-in: e3f492b753 user: andreas_kupries tags: trunk
2008-04-30
15:56
* nns.tcl (::nameserv::configure): Fixed [Bug 1954771], bringing * pkgIndex.tcl: missing variable into scope. Thanks to Joe Brandt * nns_client:man: <[email protected]> for both report and fix. Bumped version to 0.3.1. * nns_intro.man: New file, giving an overview of the packages and * nns_auto.man: applications in the module. All other documents now * nns_client.man: refer back to the introduction. Also clarified * nns_common.man: the relationship to DNS, which is none, plus * nns_protocol.man: reference to the Tcllib packages which do * nns_server.man: handle DNS. Pointed applications out as examples * ../../apps/nnsd.man: of use for the packages. * ../../apps/nns.man: check-in: dddd16176b user: andreas_kupries tags: trunk
2008-04-29
10:07
Clean up variables after intialization. Bumped to 1.0.5 check-in: 3518cfe766 user: patthoyts tags: trunk
10:04
Clean up the MD5Hash_body once the proc defined. check-in: bdf81b7832 user: patthoyts tags: trunk
2008-04-28
04:21
* mpformats/fmt.html: Gave title h1 tag a class. Put a div around * tests/html/*: the content of the synopsis section. Removed the div around examples. Their pre tag has a class, that is enough. Added default CSS styling to the code. Its definitions are derived from the CSS Joe English <[email protected]> uses for the HTML generated by his TMML converter. Nice and simple. Thank you. check-in: f7dcf704d3 user: andreas_kupries tags: trunk
2008-04-27
19:32
* tests/man/08: All possible list types are in testcase 5 already. * tests/desc/08: Changed to demo all the commands in one file. * tests/html/08: This makes trying out styles for the HTML easier too * tests/latex/08: as everything can looked at in one file. * tests/list/08: * tests/nroff/08: * tests/null/08: * tests/text/08: * tests/tmml/08: * tests/wiki/08: check-in: 768a774ccc user: andreas_kupries tags: trunk
16:09
* mpformats/fmt.html: Changed example formatting, removed the nested * tests/html/*: table structure. Changed toc and synopsis formatting to be more sematical, using classed unordered lists. Added classes to the list formatting. Removed hardwired linebreaks between last list element and end of list. Replaced linebreaks in list items with proper paragraph formatting. Fixed initialization error causing spurious para_close at the beginning. Added foundation for an internal style-sheet. No definitions yet however. check-in: 003abbd4b3 user: andreas_kupries tags: trunk
2008-04-26
07:28
* tests/man/08: Added test demonstrating all possible list types. * tests/desc/08: * tests/html/08: * tests/latex/08: * tests/list/08: * tests/nroff/08: * tests/null/08: * tests/text/08: * tests/tmml/08: * tests/wiki/08: check-in: b09fa3be8e user: andreas_kupries tags: trunk
2008-04-24
05:17
* tests/man/02: Added see_also and keyword references to this * tests/html/02: example. Updated all changed results. * tests/latex/02: * tests/list/02: * tests/nroff/02: * tests/text/02: * tests/tmml/02: * tests/wiki/02: check-in: ea669988e4 user: andreas_kupries tags: trunk
2008-04-23
16:28
* ncgi.tcl (::ncgi::exists): Fixed documentation in code * ncgi.man: and outside, the result was specified wrongly. check-in: ae682efbc3 user: andreas_kupries tags: trunk
2008-04-22
06:07
* mpformats/fmt.html: Modified to put sections and subsections * mpformats/_html.tcl: into divisions a CSS can lock onto. Changed * tests/html/*: to properly close paragraphs, sections, and sub- sections. Changed to remove empty paragraphs, and empty lines. Put the whole body into a division. Put text marked up as optional into a span. Put section references into a span. Put examples into a division. Some general cleanup of the internals. check-in: 69cb7de773 user: andreas_kupries tags: trunk
2008-04-20
04:02
* tests/*/06: Extended for nested lists. * tests/*/07: 2nd input and results for nested lists. * mpformats/_nroff.tcl (nr_vspace): Added newlines to output for proper formatting of text coming after it. check-in: 9ab16e80c9 user: andreas_kupries tags: trunk
2008-04-19
21:52
Ditto the example commands, sectref, and the commands for the semantic categories. check-in: 69eb37f906 user: andreas_kupries tags: trunk
20:54
* tests/syntax/e_*: Additional input and result files, completing * tests/syntax/r_*: the list errors. check-in: e63afc5e6a user: andreas_kupries tags: trunk
2008-04-17
13:54
* doctools.test: Extended with loop to test response to the various * tests/syntax/e_*: syntax errors we may find in doctools files, plus * tests/syntax/r_*: first set of input files and error results. * checker.tcl: Modified errors for commands which are allowed everywhere in the header section since the extended syntax came into effect. check-in: 32043a97a0 user: andreas_kupries tags: trunk
2008-04-15
06:08
* doctools.test: Fixed [Bug 1942472], reported by Michael * tests/latex/00: Schlenker, in made with the new test cases. * tests/latex/01: Now mapping the name of the user running * tests/latex/02: the tests around in the expected and * tests/latex/03: actual results as well. Modified the * tests/latex/04: expected results for the one backend * tests/latex/05: affected by the change. * tests/latex/06: check-in: d24a331992 user: andreas_kupries tags: trunk
2008-04-14
01:37
* doctools.test: Added the remaining backends to the list of backends checked. * tests/tmml/00: Expected results for TMML backend. * tests/tmml/01: * tests/tmml/02: * tests/tmml/03: * tests/tmml/04: * tests/tmml/05: * tests/tmml/06: * tests/text/00: Expected results for TEXT backend. * tests/text/01: * tests/text/02: * tests/text/03: * tests/text/04: * tests/text/05: * tests/text/06: * tests/wiki/00: Expected results for WIKI backend. * tests/wiki/01: * tests/wiki/02: * tests/wiki/03: * tests/wiki/04: * tests/wiki/05: * tests/wiki/06: * tests/latex/00: Expected results for LATEX backend. * tests/latex/01: * tests/latex/02: * tests/latex/03: * tests/latex/04: * tests/latex/05: * tests/latex/06: * tests/desc/00: Expected results for DESC backend. * tests/desc/01: * tests/desc/02: * tests/desc/03: * tests/desc/04: * tests/desc/05: * tests/desc/06: * tests/list/00: Expected results for LIST backend. * tests/list/01: * tests/list/02: * tests/list/03: * tests/list/04: * tests/list/05: * tests/list/06: * tests/null/00: Expected results for NULL backend. * tests/null/01: * tests/null/02: * tests/null/03: * tests/null/04: * tests/null/05: * tests/null/06: check-in: e60056ea3a user: andreas_kupries tags: trunk
01:12
* tests/html/00: Replaced $ I d $ placeholder with @ID@. See * tests/html/01: doctools.test. * tests/html/02: * tests/html/03: * tests/man/04: Replaced placeholder text with actual input to * tests/man/05: run through the formatting backends. * tests/man/06: * tests/html/04: Made results current. The handling of * tests/html/05: backslashes is known to be wrong, noted * tests/html/06: other ugliness. * tests/nroff/04: Made results current, fixed some formatting * tests/nroff/05: problems, see below. * tests/nroff/06: * mpformats/fmt.nroff (fmt_arg_def, fmt_opt_def): Added newlines to output for proper formatting of elements in argument and option lists. * doctools.test: Fix handling of $ I d $ placeholder used in input files and expected results. Extended to handle errors, to catch problems other than differences between expected and actual results. Ignore CVS subdirectory and handle missing files for expected results. check-in: 78b62352a1 user: andreas_kupries tags: trunk
2008-04-11
17:59
* crc16.man: Marked name of crc32 up as package. check-in: 87abcf2818 user: andreas_kupries tags: trunk
2008-04-08
00:50
document the xmodem command (bug #1895277) check-in: f71cf6e2ff user: patthoyts tags: trunk
00:33
Added test for bug #1909681 check-in: a6b7b5b8b9 user: patthoyts tags: trunk
2008-04-03
15:57
* nns_protocol.man: Renamed nns_procotol.man, fixed the typo in the filename. Thanks to Reinhard Max for seeing this. check-in: 3c8621602f user: andreas_kupries tags: trunk
2008-04-01
06:06
* doctools.test: Added tests to invoke the backends on a series of input files and check the results against expectations. * tests/man/00: First set of input files, and expected output for * tests/man/01: the html and nroff backends. * tests/man/02: * tests/man/03: * tests/man/04: * tests/man/05: * tests/man/06: * tests/html/00: * tests/html/01: * tests/html/02: * tests/html/03: * tests/html/04: * tests/html/05: * tests/html/06: * tests/nroff/00: * tests/nroff/01: * tests/nroff/02: * tests/nroff/03: * tests/nroff/04: * tests/nroff/05: * tests/nroff/06: check-in: 5e629c5279 user: andreas_kupries tags: trunk
2008-03-28
03:27
* asn.man: Added documentation for a number of public yet not documented. check-in: 8cb3a03892 user: andreas_kupries tags: trunk
2008-03-27
04:21
* ldap.tcl (ldap::buildSASLBindRequest): Fixed a bad continuation * ldap.man: line, i.e. whitespace between the backslash and the * pkgIndex.tcl: end-of-line. Generally removed all trailing whitespace from the whole file. Bumped version to 1.6.9. check-in: c29cdd2758 user: andreas_kupries tags: trunk
2008-03-26
07:09
* support/devel/sak/validate/syntax.tcl: Fix problem in pcx scan logic, have to handle unknown commands. Like is done for testsuites. check-in: 3830097acc user: andreas_kupries tags: trunk
06:56
* support/devel/sak/validate/syntax.tcl: Do not try to check TeX files for Tcl syntax. check-in: 05f2d70232 user: andreas_kupries tags: trunk
06:44
* cmdline.tcl: Added prgma forcing the tclchecker to ignore an intentional and caught badKey problem used to introspect the runtime. check-in: 3c3bab8eb6 user: andreas_kupries tags: trunk
06:23
* support/devel/sak/validate/syntax.tcl: New code, syntax checking via tclchecker. * support/devel/sak/validate/validate.tcl: Activated new validation module. * support/devel/sak/validate/manpages.tcl: Skip tcllibc. * support/devel/sak/validate/testsuites.tcl: Skip tcllibc. * support/devel/sak/util/feedback.tcl: Flush log lines. check-in: 76d792e256 user: andreas_kupries tags: trunk
2008-03-25
07:15
* sak.tcl (ppackages): Added code to recognize a pragma '@sak notprovided' which we can use to mark the packages which have provide statements yet are not really visible and thus not indexed. * modules/sha1/sha256c.tcl: Added notprovided pragmas to the * modules/sha1/sha1c.tcl: critcl based package implementations * modules/md5/md5c.tcl: and the pseudo-packages declared by * modules/struct/graph_c.tcl: plugin management code. * modules/struct/tree_c.tcl: * modules/struct/sets_c.tcl: * modules/dns/ipMoreC.tcl: * modules/md5crypt/md5cryptc.tcl: * modules/rc4/rc4c.tcl: * modules/crc/crcc.tcl: * modules/base64/base64c.tcl: * modules/md4/md4c.tcl: * modules/page/peg_grammar.tcl: * modules/page/pluginmgr.tcl: check-in: e84337e7dc user: andreas_kupries tags: trunk
06:36
* cfront.man: Fixed typo in the new documentation. check-in: e35d56901c user: andreas_kupries tags: trunk
06:29
* support/installation/modules.tcl: Added 'simulation' to the list of official modules. * support/devel/sak/validate/versions.tcl: New code for the comparison of indexed versus provides packages. * support/devel/sak/validate/validate.tcl: Activated new validation module. * support/devel/sak/validate/testsuites.tcl: Reworked log format. * support/devel/sak/validate/manpages.tcl: Reworked log format. check-in: 684368243e user: andreas_kupries tags: trunk
06:15
* pkgIndex.tcl: Synchronized indexed and provided versions of * bigfloat.man: math::bigfloat. check-in: b8d744cdd9 user: andreas_kupries tags: trunk
2008-03-24
03:48
* tiff.test: Added testsuite for the package, and example images. * testimages/IMG_7898.tiff: * testimages/IMG_7917.tiff: * testimages/IMG_7950.tiff: * tiff.man: Small formatting change in section LIMITATIONS, putting the information into a proper enumerated list. Put type codes for 'addEntry' into a list as well, and removed bad para in an example. * tiff.tcl (::tiff::byteOrder): Fixed bad access to variable byteOrder. * tiff.tcl (::tiff::dimensions): Fixed result of command 'dimensions' to be the documented list of horizontal and vertical pixel counts instead of a tagged dictionary. * tiff.tcl (::tiff::addEntry): Fixed use of bad variable name. * tiff.man: Bumped version to 0.2.1 * pkgIndex.tcl: check-in: ab6491322d user: andreas_kupries tags: trunk
00:21
* jpeg.tcl (::jpeg::getExif): Added check to reject bad section * jpeg.man: types outside of {main, thumbnail}. Bumped version to * pkgIndex.tcl: 0.3.3 * jpeg.test: Added testsuite and example images for it. * testimages/IMG_7898.JPG: * testimages/IMG_7898.JPG.thumb: * testimages/IMG_7898.exif.txt: * testimages/IMG_7898.thumbexif.txt: * testimages/IMG_7917.JPG: * testimages/IMG_7917.JPG.thumb: * testimages/IMG_7917.exif.txt: * testimages/IMG_7917.thumbexif.txt: * testimages/IMG_7950.JPG: * testimages/IMG_7950.JPG.thumb: * testimages/IMG_7950.exif.txt: * testimages/IMG_7950.thumbexif.txt: check-in: 0a45a2f6db user: andreas_kupries tags: trunk
2008-03-23
19:08
* graph/tests/nodes.test: Extended with tests to capture the situation of [Bug 1923685]. They properly crash without the fix and pass when the fix is applied. * graph/util.h (ASSERT): Extended to reported the asserted expression, and the file and line the assert is at. * graph/filter.c (filter_mode_n_in, filter_mode_n_out): Fixed bug in checking for duplicate nodes. Allowed dups to remain, causing parallel arcs more than the number of total nodes to trigger the overrun assertion. Reported as [Bug 1923685] by Georgios Petasis <[email protected]>. Thanks. check-in: a583a1a235 user: andreas_kupries tags: trunk
06:26
* uevent.tcl: Added a new command 'uevent::list', in fulfilment of * uevent.man: [Bug 1804388]. Extended the documentation. Bumped * pkgIndex.tcl: the package to version 0.2. * uevent.test: New, a testsuite for the package. check-in: e697fff299 user: andreas_kupries tags: trunk
04:49
* support/devel/sak/validate/help.txt: Clarified that testsuite validation is not testsuite execution. * support/devel/sak/validate/validate.tcl: Added testsuite * support/devel/sak/validate/cmd.tcl: validation, using the new entrypoints to move summaries after the checking phases, and updated to the feedback api changes. * support/devel/sak/validate/testsuites.tcl: New code, validation of testsuites (= checking which packages are without). * support/devel/sak/validate/manpages.tcl: Reworked for changed feedback module, split summary generation from main body, and set up proper multiple entry points. * support/devel/sak/util/feedback.tcl: Reworked for easier use when used from multiple packages which can be run separately and together. Added support for summary generation. check-in: 504f42aee1 user: andreas_kupries tags: trunk
04:39
* constants.test: Fixed declaration of package under test, was wrongly declared as support. check-in: 1ce43f82de user: andreas_kupries tags: trunk
2008-03-22
23:46
* base32hex.tcl: Added missing implementation of 'Names' for use by TestAccelInit. * base32hex.test: Cleaned up to use the standard TestAccel* commands for handling of accelerators in a testsuite. Moved loading of base32::core to testing section, as that internal package is implicitly tested as well. * base32.test: Moved loading of base32::core to testing section, as that internal package is implicitly tested as well. check-in: bcca6ba8ba user: andreas_kupries tags: trunk
16:03
Faster prefix checking. Added Bench file for string. check-in: 264aabb481 user: mic42 tags: trunk
01:10
* rtcore.man: Added documentation for the runtime package * cgen.man: 'fileutil::magic::rt', and the two compiler packages * cfront.man: 'fileutil::magic::cgen' and 'fileutil::magic::cfront'. * cfront.tcl: Fixed a typo in the export clause. check-in: 4594723980 user: andreas_kupries tags: trunk
2008-03-21
06:08
* gasm.man: Added documentation for package 'grammar::me::cpu::gasm'. check-in: 5b26d081d4 user: andreas_kupries tags: trunk
2008-03-20
06:42
* unicode.man: Added the standard section about feedback. * stringprep.man: * stringprep_data.man: Wrote documentation for the two helper * unicode_data.man: packages holding the data tables for the main (public) packages. check-in: f1c86e87f4 user: andreas_kupries tags: trunk
2008-03-19
06:58
* support/devel/sak/old/help.txt: Renamed old validation command. * sak.tcl: Renamed old validation command. * support/devel/sak/validate/cmd.tcl: New validation code, currently * support/devel/sak/validate/help.txt: only checking documentation. * support/devel/sak/validate/manpages.tcl: * support/devel/sak/validate/pkgIndex.tcl: * support/devel/sak/validate/topic.txt: * support/devel/sak/validate/validate.tcl: check-in: c86534a6f8 user: andreas_kupries tags: trunk
06:25
* support/devel/sak/doc/cmd.tcl: Fixed a typo. * support/devel/sak/doc/topic.txt: Deeper indentation. * support/devel/sak/help/topic.txt: Deeper indentation. * support/devel/sak/old/topic.txt: Deeper indentation. check-in: b7df6b04e3 user: andreas_kupries tags: trunk
06:21
* support/devel/sak/test/run.tcl: Replaced custom color code with use of the new package sak::color. * support/devel/sak/test/cmd.tcl: Fixed a typo. * support/devel/sak/test/topic.txt: Deeper indentation. check-in: eb865cfdb2 user: andreas_kupries tags: trunk
06:15
* support/devel/sak/util/pkgIndex.tcl: Added two new sak support * support/devel/sak/util/color.tcl: packages to handle colorization * support/devel/sak/util/feedback.tcl: and common feedback ops (on top of the animation). * support/devel/sak/util/anim.tcl: Exported the public commands. check-in: 3de2f6f268 user: andreas_kupries tags: trunk
2008-03-18
02:45
* ftp_geturl.man: Separated the documentation of the ftp and * ftp.man: ftp::geturl packages into two files. check-in: 2d850a489b user: andreas_kupries tags: trunk
02:30
* adjust.man: Added documentation for the packages the * repeat.man: textutil bundle consists of. * split.man: * string.man: * tabify.man: * trim.man: * textutil.man: Noted that the bundle package is now deprecated and will go away in the future. check-in: 4181817bb8 user: andreas_kupries tags: trunk
2008-03-17
05:54
* sha256.man: Added documentation for the sha256 package. * sha1.man: Fixed typos. check-in: 7499552179 user: andreas_kupries tags: trunk
05:33
* tie_std.man: Added documentation for the internal packages of this module, to clarify their nature as such. check-in: 45600f0ef1 user: andreas_kupries tags: trunk
04:55
* urn-scheme.man: Added documentation for package uri::urn. check-in: 2cb01097d4 user: andreas_kupries tags: trunk
2008-03-16
02:29
* comm_wire.man: Changed 'require' information to show that this manpage belongs to the documentation for the package 'comm'. check-in: cb11993c02 user: andreas_kupries tags: trunk
2008-03-14
21:55
* ini.tcl: Simplified the initialization code. Bumped version to * ini.man: 0.2.2. * pkgIndex.tcl: check-in: cb4d5cee3e user: andreas_kupries tags: trunk
21:35
* faop.tcl (::grammar::fa::op::cons): Fixed bad return code, * pkgIndex.tcl: reported in [SF Tcllib Bug 1826418], by Erik * faop.man: Leunissen. Bumped to version 0.4.1. check-in: 5c16e22d6e user: andreas_kupries tags: trunk
21:25
* ansi/code/ctrl.tcl (DEFC): Fixed bad use of 'args' argument, * pkgIndex.tcl: reported in [SF Tcllib Bug 1826418], by Erik * ansi_cctrl.man: Leunissen. Bumped to version 0.1.1. check-in: e461cf4b24 user: andreas_kupries tags: trunk
21:21
* spf.tcl (::spf::_exists): Fixed bad use of 'return', reported in * pkgIndex.tcl: [SF Tcllib Bug 1826418], by Erik Leunissen. Bumped to version 1.1.1. check-in: 5978969dbc user: andreas_kupries tags: trunk
21:00
* annealing.man: Cleaned up a bit, replaced deprecated [nl] usage * montecarlo.man: with [para]. * random.man: check-in: 50ad241ab9 user: andreas_kupries tags: trunk
20:57
* stringprep.man: Cleaned up a bit, replaced deprecated [nl] usage with [para]. check-in: a1208b51cb user: andreas_kupries tags: trunk
20:55
* nns_client.man: Cleaned up a bit, replaced deprecated [lst_item] usage with [def]. check-in: 6b216409c6 user: andreas_kupries tags: trunk
20:53
* picoirc.man: Cleaned up a bit, replaced deprecated [nl] usage with [para]. check-in: e5c083fed5 user: andreas_kupries tags: trunk
20:51
* statistics.man: Cleaned up a bit, replaced deprecated [nl] usage with [para]. check-in: 15d8598711 user: andreas_kupries tags: trunk
2008-03-12
17:55
* checker.tcl (widget): Fixed bad call propagation. check-in: 64fa4c8931 user: andreas_kupries tags: trunk
17:46
Fix provided version, did not match ifneeded. check-in: 44a0efe304 user: andreas_kupries tags: trunk
2008-03-10
04:31
* cksum.tcl (::crc::cksum): Fixed handling of options -chunksize * cksum.man: and -channel. Bumped version of cksum to 1.1.2. * pkgIndex.tcl check-in: c36e59e7c8 user: andreas_kupries tags: trunk
2008-03-09
21:00
Added support for Tcl 8.5 unsigned binary scan modifiers to speed up byte extraction. check-in: 28052355f8 user: mic42 tags: trunk
20:50
Fixed misspelled variable 'tex' in unbind. check-in: 8508fe2e35 user: mic42 tags: trunk
05:05
* doctools.tcl: Code cleanup, giving all upvar commands an * docidx.tcl: explicit level argument. Bumped all version * doctoc.tcl: numbers by one patchlevel. doctools -> 1.3.2, * cvs.tcl: doctools::toc -> 0.3.1, doctools::idx -> 0.3.1, * changelog.tcl: doctools::cvs -> 0.1.2, * pkgIndex.tcl: doctools::changelog -> 0.1.2 * docidx.man: * doctoc.man: * doctools.man: * cvs.man: * changelog.man: check-in: 333d370581 user: andreas_kupries tags: trunk
04:38
* sets_tcl.tcl (::struct::set::S_subtract,::struct::set::S_exclude): * sets.testsuite: Added an explicit check for the existence of the variable so that we can report the actual name of the missing variable instead of the name internally used by the implementation. Modified the relevant testcases to use a variable name different from the internal name to expose this properly. This should fix [Bug 1680176]. check-in: a4d750a352 user: andreas_kupries tags: trunk
04:24
* sets/m.c (sm_ADD): Brought the behaviour of method 'add' back * sets.testsuite: into line with the behaviour of 'include', * sets.tcl: i.e. create a missing variable, in both Tcl and critcl * struct_set.man: implementations. Updated the relevant tests as * pkgIndex.tcl: well. See changelog entry 2006-01-30 as well, and [SF Tcllib Bug 1414051]. Bumped version to 2.2.3. * sets/m.c (sm_INCLUDE): Replaced bogus TCL_LEAVE_ERR_MSG when * sets.testsuite: checking for variable existence, as the variable is created if missing. In contrast to exclude/subtract which require the variable to exist. This is likely a copy/paste error. The bogus error message was returned as the result of the command, not an error trace, but could be mistaken for it in interactive use. This fixes [Bug 1908098] reported by Stephane Jeanjean <[email protected]>. Testsuite extended. check-in: b2723e5a6f user: andreas_kupries tags: trunk
2008-03-08
04:32
* support/devel/sak/test/run.tcl (::sak::test::run::Summary): Fixed [Bug 1909367]. Error information is now passed from the file summary code to the counters for the whole test run. check-in: fb9949d739 user: andreas_kupries tags: trunk
2008-03-07
06:51
* sets.test: Updated tests to have error messages in line with the * graph/tests/Xsetup: 8.5 core. * graph/tests/attr/append.test: * graph/tests/attr/get.test: * graph/tests/attr/getall.test: * graph/tests/attr/keyexists.test: * graph/tests/attr/keys.test: * graph/tests/attr/lappend.test: * graph/tests/attr/set.test: * graph/tests/attr/unset.test: check-in: 93a26916b8 user: andreas_kupries tags: trunk
05:45
* stringprep.test: Marked the tests with known trouble as with constraint 'knownBug'. check-in: c7289e9c5b user: andreas_kupries tags: trunk
2008-03-05
05:40
Merged changes in ChangeLog (and test eigenvectors-1.0) check-in: 445c3dcd70 user: arjenmarkus tags: trunk
2008-03-02
17:03
Updated version numbers after feature addition. check-in: 8475942b05 user: sarnold75 tags: trunk
16:59
Manual updated with math::bigfloat::tostr new "-nosci" option. check-in: 26a4967a3b user: sarnold75 tags: trunk
16:42
math::bigfloat Added option -nosci to math::bigfloat::tostr Tests added to the testsuite have passed successfully. check-in: 280b58a8ec user: sarnold75 tags: trunk
16:35
math::bigfloat Added option -nosci to math::bigfloat::tostr command. Added tests to the testsuite, which passed. Tested on Linux with Tcl 8.4 check-in: 198e50bb1f user: sarnold75 tags: trunk
2008-03-01
00:41
* autoproxy.tcl (::autoproxy::init, ::autoproxy::GetWin32Proxy): Added tclchecker pragmas to suppress false non-portable command warnings. check-in: 7519bf6bec user: andreas_kupries tags: trunk
2008-02-29
23:57
* autoproxy.tcl (::autoproxy::cget): Removed bogus closing * autoproxy.man: bracket. Bumped version to 1.5.1 * pkgIndex.tcl: check-in: aa6ba84ffb user: andreas_kupries tags: trunk
23:56
* ftpd.tcl: Renamed ::ftpd::read -> ftp::Read to prevent clash * ftpd.man: with Tcl's builtin command. Version bumped to 1.2.4. * pkgIndex.tcl: check-in: 64fe4cbbd3 user: andreas_kupries tags: trunk
23:44
* tiff.tcl (::tiff::_unformat): Fixed missing closing bracket. * tiff.man: Version bumped to 0.2 * pkgIndex.tcl: check-in: d885d26174 user: andreas_kupries tags: trunk
23:43
* copyops.tcl (::transfer::copy::doString): Removed bogus trailing * pkgIndex.tcl: closing bracket. Version bumped to 0.2 * copyops.man: check-in: 1295544b2e user: andreas_kupries tags: trunk
23:41
* nns_auto.tcl (::nameserv::auto::Rebind, ::nameserv::auto::bind): * nns_auto.man: Fixed string match with bad pattern and missing * pkgIndex.tcl: string to match against. Version bumped to 0.2. check-in: 962a953cef user: andreas_kupries tags: trunk
20:21
* comm.tcl: Accepted Hemang's <[email protected]> * comm.man: patch for the [SF Tcllib Bug 1861565] he * comm.test: reported. This changes the handling of 'port already * pkgIndex.tcl: in use' errors to provide a clear message. Testsuite was updated. Version bumped to 4.5.7. check-in: 7b5c1024fa user: andreas_kupries tags: trunk
2008-02-28
19:39
* linalg.test (eigenvectors-1.0): Moved brace to correct location. check-in: fb57a6dcd2 user: andreas_kupries tags: trunk
07:32
* linalg.test (eigenvectors-1.0): Fixed missing closing brace. check-in: 5ede17de6c user: andreas_kupries tags: trunk
07:11
* traverse.tcl: Made snit dependency more strict, requesting 1.3+. check-in: 242d34122d user: andreas_kupries tags: trunk
06:56
* list.test: Updated tests to have error messages in line with the * list.tcl: 8.5 core. Added light comments to make separation of 8.4 and 8.5+ clear. This fixes the SF Tcllib Bugs [1897846] and [1897848] (and their duplicates). check-in: 39acdbaa2d user: andreas_kupries tags: trunk
06:19
Fixed a second bug, we inadvertently closed our main channel after replaying the journal. check-in: 13dd64da13 user: andreas_kupries tags: trunk
05:15
* tie_file.tcl (Replay): Fixed bug in the changes made in the last * pkgIndex.tcl: commit. Tried to use a command (uplevel) removed from the interp just a few lines above :( This fixes the SF Tcllib bugs [1892687] and [1897850]. Version updated to 1.0.4. check-in: 2865c674c2 user: andreas_kupries tags: trunk
2008-02-27
20:11
Fix title usage in defAuthProc check-in: 553d992e2c user: patthoyts tags: trunk
2008-02-22
13:34
Added function for combinatorial problems check-in: fecdf3ce3c user: arjenmarkus tags: trunk
2008-02-21
05:31
Missing ) added check-in: b6777cd4b0 user: arjenmarkus tags: trunk
2008-02-20
00:39
* matrix.tcl: Changed uses of abbreviated '-regex' in switch * pkgIndex.tcl: commands to the full option, '-regexp'. Bumped version to 2.0.2. check-in: a5e1d1b928 user: andreas_kupries tags: trunk
2008-02-07
21:19
Fixed a small bug when reading an LDIF modrdn check-in: 877c1486ef user: pdav tags: trunk
2008-02-05
01:22
version 1.5: rearranged to support creating non-SSL tunnels. Support passing additional tls options for tls tunnels. check-in: 4d9dbdb9fd user: patthoyts tags: trunk
2008-01-29
22:12
* unicode.man: Replaced bad backslash-quoted brackets with proper [lb], [rb] markup. * stringprep.man: Fixed missing closing bracket. check-in: 2570a80937 user: andreas_kupries tags: trunk
02:18
Added stringprep module check-in: 17acef8609 user: patthoyts tags: trunk
00:51
* sasl.tcl: Added support for the 'charset' parameter in DIGEST-MD5 for gsasl servers which are picky about this. * sasl.tcl: digest-md5 noncecount parameter moved into context array so it is only used for maintained connections. check-in: d1182b796a user: patthoyts tags: trunk
2008-01-28
23:42
* sets_tcl.tcl (::struct::set::Cleanup): Fixed handling of set * sets.testsuite: elements looking like namespace variable * sets.test: names. They break our hack of using the proc-local * sets.tcl: var hashtable. We have to use an explicit * pkgIndex.tcl: array. Updated the testsuite to use such * struct_set.man: elements. Bumped version to 2.2.2. check-in: c728ea0fb8 user: andreas_kupries tags: trunk
22:58
* base32hex_c.tcl: Disabled the critcl::debug and critcl::cheaders * base32_c.tcl: -g definitions * sha256c.tcl: Disabled the critcl::debug and critcl::cheaders -g definitions. * graph_c.tcl: Disabled the critcl::debug and critcl::cheaders -g * sets_c.tcl: definitions. * tree_c.tcl: check-in: 1afc9732bb user: andreas_kupries tags: trunk
22:41
* tie_file.tcl (Replay): Accepted fix for [SF Tcllib Bug 1850838], * pkgIndex.tcl: adding the missing use of the utf8 encoding. Thanks to Richard Suchenwirth <[email protected]> for report and fix. Version updated to 1.0.3. check-in: 01c737da5c user: andreas_kupries tags: trunk
2008-01-26
23:56
Implemented FR #1824212 from Aaron Faupell to provide a salt command for use when generating passwords. check-in: 349c7d7416 user: patthoyts tags: trunk
2008-01-24
05:45
Added package random; corrected incorporating random package in annealing.tcl check-in: 15ae2e35b2 user: arjenmarkus tags: trunk
2008-01-23
05:35
Corrected glitch in pkgIndex.tcl check-in: 82c48ed441 user: arjenmarkus tags: trunk
2008-01-18
09:37
Updated version number for statistics package (now 0.6) check-in: 7c4d7567f9 user: arjenmarkus tags: trunk
09:36
Added Beta distribution check-in: 4e1cdcfad4 user: arjenmarkus tags: trunk
2008-01-14
21:46
increment version check-in: a743388431 user: afaupell tags: trunk
2008-01-13
10:45
Added chi square and Student's t distributions check-in: 8534121c08 user: arjenmarkus tags: trunk
2008-01-11
13:39
Small repairs in the man pages check-in: d612341ae8 user: arjenmarkus tags: trunk
13:35
Initial checkin of simulation module check-in: 59805fbf63 user: arjenmarkus tags: trunk
11:17
Added Gamma and Poisson distributions (code submitted by EKB) check-in: c453a4d358 user: arjenmarkus tags: trunk
2008-01-10
18:16
* jpeg.tcl: fix for bug 1868088 "Integer value too large to represent" in MaxAperture arm of formatExif. Bumped version to 0.3.2 check-in: 91650d248c user: afaupell tags: trunk
2007-12-23
09:40
Small corrections applied check-in: 8342ded769 user: arjenmarkus tags: trunk
2007-12-11
05:41
Corrected Gamma function (error reported by EKB) check-in: 358697a067 user: arjenmarkus tags: trunk
2007-12-06
00:36
Added reporter and bug ref to last entry. check-in: 4d323c8958 user: andreas_kupries tags: trunk
00:35
* json.test: Brought the test results into sync with the ordered dicts of Tcl 8.5. NOTE: This will cause the combination of Tcl 8.4 with a backported dict to fail, at least until either the backported dict does the same ordering, or the tests are split into variants, one for both of the two cases. check-in: 3a609aa951 user: andreas_kupries tags: trunk
2007-12-04
19:04
* snit.test: Updated some results to changes in the Tcl 8.5 head. This fixes [SF Tcllib Bug 1844106], reported by Larry Virden <[email protected]>. Thanks. check-in: bd99ee0bac user: andreas_kupries tags: trunk
2007-12-03
21:46
* tests/faop_regex.test: Added examples for to(Tcl)Regexp provided by Lars Hellstroem <[email protected]>, see [Tcllib SF Bug 1841979]. check-in: 8fc64d5a9e user: andreas_kupries tags: trunk
2007-11-20
19:42
Added missing contributor to last entry check-in: 46e1b197dc user: andreas_kupries tags: trunk
19:36
* jpeg.tcl (::jpeg::stripJPEG): Fixed encoding bug reported by * pkgIndex.tcl: Martin Lemburg on news:clt. The output file was * jpeg.man: not set to binary, breaking the jpeg data written to it. Bumped version to 0.3.1. check-in: a0d5332a49 user: andreas_kupries tags: trunk
2007-11-16
03:42
* nmea.tcl: added return values to do_line, new input command bumped minor rev * nmea.man: updated for do_line, input, new intro paragraph check-in: 2aeb79f2b2 user: afaupell tags: trunk
2007-11-05
23:16
Fixed typo in name of bug submitter. check-in: 1350bd5f0c user: andreas_kupries tags: trunk
23:11
* mime.tcl (::mime::parsepart): Fixed [SF Tcllib Bug 1825092], * mime.test: as reported by Max Stroebel * pkgIndex.tcl: <[email protected]>. The code parsing * mime.man: multiparts assumed that eol sequences are always two characters (cr+lf), this however may not be the case. This caused the parser to miscount the last line in a part and wrongly remove its last character from the part. Extended the testsuite, and bumped the version to 1.5.3. check-in: 10801c99ad user: andreas_kupries tags: trunk
2007-10-26
22:21
* wip.tcl: Extended error reporting, and fixes of bad indices in * wip2.tcl: the methods manipulating the program (insert, push, etc). wip v2 only extended error reporting. * wip.tcl: Extended with method to undef DSL commands. * wip2.tcl: Updated both variants, and the documentation. * wip.man: Bumped versions to 1.1 and 2.1 respectively. * pkgIndex.tcl: check-in: 23df314333 user: andreas_kupries tags: trunk
2007-10-24
19:28
* fileutil.tcl: Changed handling of broken symbolic links * fileutil.man: by fileutil::find and fileutil::traverse. * traverse.tcl: They are now recognized and returned. * traverse.man: Extended the testsuite. Bumped fileutil * pkgIndex.tcl: to v1.13.4 and fileutil::traverse to v0.4. * find.setup: * find.test: * traverse.text: check-in: 605bf758ee user: andreas_kupries tags: trunk
10:38
Support password on connect check-in: af1baa9c35 user: patthoyts tags: trunk
2007-10-19
21:18
Doh - fix copy/paste of incorrect copyright check-in: 6d24601284 user: patthoyts tags: trunk
21:17
Added picoirc package check-in: 61ad72ad24 user: patthoyts tags: trunk
2007-10-08
11:29
bug #1658061: reset errorInfo after catches known to fail to avoid confusion. check-in: 2fce9c1411 user: patthoyts tags: trunk
2007-09-25
23:11
* doctools.tcl: Extended processor to pass the pass number to the * checker.tcl: checker layer as well. Modified the checker layer * pkgIndex.tcl: to suppress generation of warnings in all but the * doctools.man: first pass, to avoid replication. Bumped version to 1.3.1. This fixes [SF Tcllib Bug 1800413]. check-in: 1f925c1909 user: andreas_kupries tags: trunk
21:26
* mpformats/fmt.nroff: Fixed argument swap in fmt_arg_def, fixing [SF Tcllib Bug 1800420]. check-in: ee8a32b1f7 user: andreas_kupries tags: trunk
21:20
* mpformats/fmt.html: Handled [SF Tcllib Bug 1800408] and [SF Tcllib Bug 411], removing superfluous whitespace around link text and adding more class names to semantic markup. check-in: d0b5003dd5 user: andreas_kupries tags: trunk
2007-09-20
19:11
* mpformats/fmt.html: Added closing of paragraphs per the request in [SF Tcllib Bug 1798427]. Tis more complicated. Paragraphs inside of list elements are not yet closed. check-in: 344473abf3 user: andreas_kupries tags: trunk
18:26
* mpformats/fmt.html: Reworking handling of list items a bit to properly close the dt, dd, and li tags. Requested by [SF Tcllib Bug 1798427]. check-in: 0dd084815f user: andreas_kupries tags: trunk
04:17
* pluginmgr.tcl (AddPaths): Fixed typo in the code converting the * pluginmgr.man: package pattern into a regular expression. A * pkgIndex.tcl: bogus space char separated * from its quoting backslash, end result was a RE pattern without capturing parentheses, so the plugin name was never properly extracted from the package name. This fixes [SF Tcllib Bug 1798210]. Thanks to Jeremy Cowgar for the report. Additionally added support for directory 'plugins' in the dot-directories (pluginmgr::path). Package version bumped to 0.2. check-in: 99c81052eb user: andreas_kupries tags: trunk
2007-09-19
20:44
* list.tcl (::struct::list::Lpermutations): Fixed use of unqualified 'list' command for case of 1-element list. This fixes [SF Tcllib Bug 1798337]. Thanks to Glenn Jackman <[email protected]> for both report and fix. * pkgIndex.tcl: Version bumped to 1.6.2. Extended the * struct_list.man: testsuite with a test for this case. * list.test: check-in: b753a30ff6 user: andreas_kupries tags: trunk
17:15
* pluginmgr.man: Fixed typo in the example, used the wrong dot-path (.../plugins, should be .../plugin). Thanks to Jeremy Cowgar for finding this. check-in: dad10085b8 user: andreas_kupries tags: trunk
2007-09-18
21:03
Fix for missing padding in asnBitString. Tcllib Bug 1797428 check-in: 6ee58808d5 user: mic42 tags: trunk
2007-09-17
14:19
Fix default if -dir option is not specified it defaults to 'enc' and this fails to match 'encrypt' and results in the default operation being 'decrypt' check-in: 5e3852c720 user: patthoyts tags: trunk
2007-09-13
18:45
* ftp_geturl.tcl (::ftp::geturl): Fixed the handling of urls which * pkgIndex.tcl: are directories instead of files, per the patch * ftp.man: coming with [SF Tcllib Bug 1793855], suggested by Gerald Lester. Bumped version of ftp::geturl to 0.2.1. check-in: a77921b931 user: andreas_kupries tags: trunk
2007-09-12
16:29
Tcllib 1.10 tagged and released. check-in: 9c32016648 user: andreas_kupries tags: trunk, release, tcllib-1-10
16:20
* filetypes.man: Fixed typos in the documentation, incomplete * mimetypes.man: command names. Fixes [SF Bug 1791379]. check-in: 9263932e62 user: andreas_kupries tags: trunk
2007-09-11
19:12
Second correction - the proper one - for the matmul problem check-in: bf52427028 user: arjenmarkus tags: trunk
18:22
Corrected a test case (matmul on row vector and matrix) that failed due to an improvement in handling row vectors check-in: 3b2361afcd user: arjenmarkus tags: trunk
2007-09-10
22:52
Fixed syntax error in the nns manpage. check-in: fc958eb07c user: andreas_kupries tags: trunk
2007-09-07
16:48
* support/releases/history/README-1.10.txt: Updated for modified math package. check-in: 4087816313 user: andreas_kupries tags: trunk
2007-09-06
19:15
Solved SF bug 1784637 - matmul on row vector and matrix check-in: 14a6d69a53 user: arjenmarkus tags: trunk
2007-08-31
23:11
* page_util_norm_peg.man: New files. Two, for the remaining utility * page_util_norm_lemon.man: packages. Lemon docs are partial. check-in: d2c868130a user: andreas_kupries tags: trunk
20:23
* page_util_peg.man: New files. Three more manpages, for most of * page_util_quote.man: the utility packages. * page_util_flow.man: check-in: 21c0de696d user: andreas_kupries tags: trunk
2007-08-30
21:17
* page_pluginmgr.man: First documentation for the packages, intro, * page_intro.man: and the plugin management. * pluginmgr.tcl: Fixed a typo in a comment. <Documentation is incomplete> check-in: 0cf4eea661 user: andreas_kupries tags: trunk
17:30
* devdoc/critcl-tcllib.txt: Fixed [SF Tcllib Bug 1784843], applied * devdoc/dirlayout_install.txt: Larry Virden's patches fixing typos, * devdoc/indexing.txt: and doing other editorial changes. * devdoc/installation.txt: * devdoc/devguide.html: check-in: 75309d20d6 user: andreas_kupries tags: trunk
17:24
* README.developer: Fixed [SF Tcllib Bug 1784836], applied Larry * README: Virden patches fixing typos, and doing other editorial changes. check-in: 949428c8a3 user: andreas_kupries tags: trunk
2007-08-29
23:03
Removed left-over code from old constraint definition. check-in: dde823aaa2 user: andreas_kupries tags: trunk
22:10
* tree.testsuite: Simplified constraint definition, we now have a standard syntax (backward compat def for tcltest 1.0 in the devtools/testutilities.tcl). * sets.testsuite: Added a test demonstrating a shimmering problem in the C implementation of struct::set (handling of pure list values is bad). * sets/s.c: Fixed the bug demonstrated by the new test, see * pkgIndex.tcl: above. Version of package bumped to 2.2.1. Version of tcllibc bumped to 0.3.2. * modules/tcllibc.tcl: Version of package bumped to 0.3.2 for the bugfix in the C implementation of struct::set (v 2.2.1). check-in: 6e7ef5ea1b user: andreas_kupries tags: trunk
2007-08-28
19:04
* support/releases/history/README-1.10.txt: Whitespace and formatting cleanup after various updates for modified packages. check-in: 3b6e828b31 user: andreas_kupries tags: trunk
2007-08-27
16:34
Kept tables in sync with the changes to the dns and sasl modules. check-in: b6441efc5e user: andreas_kupries tags: trunk
2007-08-26
00:44
Applied patch #1610330 from Sergei Golovan to provide asynchronous connection for dns over tcp. check-in: 99e36e4332 user: patthoyts tags: trunk
00:36
* ntlm.tcl: Applied patch #1653431 to make use of the returned NT domain if present. check-in: bdd6a36b32 user: patthoyts tags: trunk
00:27
Applied patch #1774859 from Sergei Golovan to handle failed authentication. check-in: af1e2cbd8c user: patthoyts tags: trunk
2007-08-25
19:06
* tcllib_dns.man: Documented the -loglevel configure option. check-in: 5d73eb47d5 user: patthoyts tags: trunk
2007-08-24
22:36
Added new module 'mapproj' for computing map projections check-in: e822a88916 user: kennykb tags: trunk
20:17
* README.developer: Added a section describing the basic steps of adding a new module. * support/releases/history/README-1.10.txt: Whitespace and formatting cleanup. check-in: 05efb8e4ae user: andreas_kupries tags: trunk
2007-08-23
17:36
ChangeLog extended. check-in: 020dd9b8ed user: andreas_kupries tags: trunk
17:35
* bench.tcl: Fixed problem with the glob patterns used to query * bench.man: the data array, was not matching the list quoting * pkgIndex.tcl: used to generate the keys. Was fine while we had no keys with spaces in the interp reference, but with -pkgdir this is possible, and broke. Version bumped to 0.3.1. check-in: df66a4a452 user: andreas_kupries tags: trunk
2007-08-22
23:23
Extended testsuite, and bugfixes in the new code. check-in: 73c4a4b4ac user: andreas_kupries tags: trunk
22:01
* faop.tcl: Extended the package with commands to convert finite * faop.man: automatons back to regular expressions, simplify * pkgIndex.tcl: regular expressions, and translate regular expressions to Tcl syntax. Extended the documentation. Untested. This fixes [SF Tcllib RFE 1735601], submitted by Lars Hellstroem <[email protected]>. He submitted the code used for this as well. Documentation however by myself, based on his comments in the original code (dtx format). Version of the package bumped to 0.4. check-in: 9f24c40ca5 user: andreas_kupries tags: trunk
20:46
* apps/tcldocstrip (::tcldocstrip::processCmdline): Fixed handling of arguments if there are none. The linsert construction broke for that case. Application version bumped to 1.0.1. check-in: e4a29f495b user: andreas_kupries tags: trunk
20:37
* spf.test: Added proper requisites to the testsuite. check-in: 9c97565e26 user: andreas_kupries tags: trunk
17:37
* ncgi.man: Tweaked the formatting of the newly committed example a bit. check-in: c33818a4c4 user: andreas_kupries tags: trunk
16:41
* struct_list.man: Fixed example for 'filterfor', removed the bogus 'expr' layer. The command runs 'expr' itself. This fixes [SF Tcllib Bug 1779424]. check-in: 0b042c92f3 user: andreas_kupries tags: trunk
00:01
* faop.man: Extend fromRegex and helper commands to accept zero * faop.tcl: arguments for "|" (Choice) and "." (Sequence), to * pkgIndex.tcl: represent empty language and epsilon language. Documentation extended. Version of package fa::op bumped to 0.3. This implements [SF Tcllib Bug 1759532], an RFE submitted by Lars Hellstroem. check-in: 4920b6a29b user: andreas_kupries tags: trunk
2007-08-21
23:37
* comm_wire.man: Fixed description of messages in the basic message layer, and of EOL, per [SF Tcllib Bug 1739372] (by Lars Hellstroem). General cleanup (spell checking). check-in: e3b27683be user: andreas_kupries tags: trunk
23:15
* html.man: Documentation of tableFrom{Array,List} extended per [Tcllib SF Bug 1740573] (David Scott Cargo). Disabled the documentation of 'html::title', per the same report, the command seems to be not really for users, but only for internal use. check-in: 9c08f4159e user: andreas_kupries tags: trunk
22:31
Removed wrongly committed debug output. check-in: 6a1d137ef4 user: andreas_kupries tags: trunk
22:04
* README.developer: Section about testing updated for the changes in the Makefile. * Makefile.in (install-applications): New target, complement to 'install-libraries', for applications only. * Makefile.in (test): The target now distinguishes interactive invokation and batch mode, and chooses its log mode accordingly (interactive: progress feedback, short log, batch: detailed log). The batch mode is invoked by redirecting the stdout to a file. Per a suggestion of Mikhail Teterin. The two modes are also directly acessible, via the new targets 'test_batch' and 'test_interactive'. check-in: 3ea92fe7fb user: andreas_kupries tags: trunk
21:00
* README.developer: Added a small introduction to the testing of modules via 'sak.tcl'. This fixes [SF Tcllib Bug 1750655] by Larry Virden. check-in: 849ae88e56 user: andreas_kupries tags: trunk
20:31
Extended with reference to the original proposer of the new feature, and fixed the name of the option. check-in: b388233bc3 user: andreas_kupries tags: trunk
20:02
* bench.tcl (::bench::run): Extended with a new option -pkgdirs * bench.man: helping in the handling of multiple versions of a * pkgIndex.tcl: package to benchmark. Moved invokation of libbench * libbench.tcl: to a separate helper procedure. Extended the documentation. Version bumped to 0.3. check-in: 727ec3f440 user: andreas_kupries tags: trunk
17:34
* support/devel/sak/test/run.tcl: Reworked the handling of setup errors and of the various failure states to ensure that they are properly reported as problems in the summary output instead of giving the appearance that everything is ok. Some trouble in the math testsuite was spotted only by reading the detailed log and would have been missed otherwise. check-in: 997b45eabf user: andreas_kupries tags: trunk
17:32
* math.test (matchTolerant): Changed to not use tcltest 2.0+ features in a testsuite for tcltest 1.0. Rewritten the tests using this custom comparison command to be tcltest 1.0 compliant. * pkgIndex.tcl: With permission from Arjen moved math::statistics * bessel.test: into the 8.4 section. Due to its new dependency on * elliptic.test: math::linearalgebra via multi-variate linear * statistics.test: regression it now depends on Tcl 8.4+ too. * special.test: Updated the tests using math::statistics for this as well. check-in: 424904062a user: andreas_kupries tags: trunk
07:14
Added example section and file upload example check-in: d18899f6cf user: afaupell tags: trunk
2007-08-20
23:21
* bessel.test: Added missing dependency on math::linearalgebra. * elliptic.test: (For math::statistics). This not fully ok yet, the Tcl core requirements are out of whack too. check-in: 70399eb8c5 user: andreas_kupries tags: trunk
23:07
* comm.test: Updated to require Tcl 8.3 (for snit). check-in: fec7bc2c21 user: andreas_kupries tags: trunk
23:05
* snit.test: Fixed bad indices in tests causing the generation of bogus expected error messages. check-in: 52c22e5e24 user: andreas_kupries tags: trunk
22:48
* support/devel/sak/old/help.txt : Expose 'approve' command. * support/releases/history/README-1.10.txt: README listing the changes for the upcoming release. check-in: 20035c428e user: andreas_kupries tags: trunk
22:06
* png.tcl: Bumped version of package to 0.1.2. * png.man: * pkgIndex.tcl: check-in: fa9e34e3e9 user: andreas_kupries tags: trunk
21:55
* nmea.man: Bumped package version to 0.1.1. * nmea/tcl: * pkgIndex.tcl: check-in: 7edfe64849 user: andreas_kupries tags: trunk
21:26
Whitespace/formatting police. check-in: d5f669f6d7 user: andreas_kupries tags: trunk
21:06
* tcllib_interp.tcl: Bumped package version to 0.1.1. * interp.man: * pkgIndex.tcl: check-in: 0717f36b08 user: andreas_kupries tags: trunk
21:03
* ini.man: Bumped package version to 0.2.1, due to bugfix in last * ini.tcl: entry. * pkgIndex.tcl: check-in: c56a8cd88a user: andreas_kupries tags: trunk
20:41
* ftpd.tcl: Fix for [SF Tcllib Bug 1720144]. Version * ftpd.man: of the package bumped to 1.2.3. * pkgIndex.tcl: check-in: cfa5df2ac0 user: andreas_kupries tags: trunk
20:11
* doctools.tcl: Bumped versions to 1.3 and 0.3 respectively to * docidx.tcl: reflect the extended syntax and bugfixes listed * doctoc.tcl: below. * doctools.man: * docidx.man: * doctoc.man: * pkgIndex.tcl: check-in: 6cfaa72db2 user: andreas_kupries tags: trunk
20:03
* tcllib_ip.man: Bumped version to 1.1.2 due to the bugfix made * ip.tcl: by the last change. * pkgIndex.tcl: check-in: 32648e3922 user: andreas_kupries tags: trunk
19:58
* des.man: Bumped version to 1.1 due to API extension made by * des.tcl: the last change. * pkgIndex.tcl: check-in: d152c6c456 user: andreas_kupries tags: trunk
19:36
* blowfish.man: Version bumped to 1.0.3 due to bugfix at Mar 12. * blowfish.tcl: * pkgIndex.tcl: check-in: b35e55fb3a user: andreas_kupries tags: trunk
19:33
Whitespace police check-in: cda9a2b1d6 user: andreas_kupries tags: trunk
2007-08-19
20:20
The ldapx module has a major problem in the "change" entries: they cannot represent all cases, and in particular those involving simultaneously a modification in attributes and a renaming of an entry. For example: package require ldapx ::ldapx::entry create e ::ldapx::entry create c e dn uid=bob,o=org e set1 a v1 e backup e dn uid=sam,o=org e add1 a v2 e debug # => # dn = <uid=sam,o=org> # format = standard # a: v1 v2 # backup dn = uid=bob,o=org # a: v1 # There is both a renaming of the entry (bob->sam) and a new # attribute value (v2) for attribute a c diff e puts [c change] # => # add {a {v1 v2}} # The renaming information is lost! If you try again without the line "e add1 a v2", you can see that the change entry is correct, as it contains a "modrdn" meaning the renaming of the entry. So, the format of the "change" entry is incompatible with the described functionnality. This patch modify the format of the "change" entry from a single action to a list of actions. In the above example, it returns be: { {add {a {v1 v2}}} {modrdn ... } } instead of : {add {a {v1 v2}}} This format modification should not a real problem, since "change" entries are not intended to be used by programs, they are designed only for used by ldif and ldap classes. The ldapx version number is upgraded from 0.2.5 to 1.0 to reflect the potential incompatibility. check-in: bcce10a23e user: pdav tags: trunk
2007-08-16
18:05
remove gps reference from description check-in: ca8646acbb user: afaupell tags: trunk
17:56
* ini.man: clarifications to ini::open and ini::remove * ini.tcl fixed bug in ini::value where default value only worked if the section didnt exist check-in: 377c33269e user: afaupell tags: trunk
17:49
fixed bug in read_port when using logging check-in: 8691575888 user: afaupell tags: trunk
04:11
* multiop.setup: Moved the common setup code for the testing of * multiop.test: the multi-file operations into a separate file. * multi.test: Added commands to query the state of objects. * multiop.tcl: Updated both testsuite and documentation. Version * multiop.man: bumped to 0.5. * pkgIndex.tcl: check-in: 3f799cceba user: andreas_kupries tags: trunk
01:04
typo in man page check-in: c71413328c user: afaupell tags: trunk
2007-08-15
21:33
* comm.tcl (::comm::Vwait): Fixed uplevel which failed when used * comm.man: with variable names containing spaces. Bumped the * pkgIndex.tcl: package version to 4.5.6. Thanks to Bryan Oakley. check-in: 17e1e268d2 user: andreas_kupries tags: trunk
20:08
* multiop.tcl (ChDir, ChUp): Fixed the method calls in change dir * multiop.man: operations, forget the $self. Version bumped to 0.4. * pkgIndex.tcl: check-in: fa952c2f9c user: andreas_kupries tags: trunk
2007-08-14
21:42
* tests/fa_symbols_at.test: Added proper documentation for the * fa.tcl: methods symbols@ and symbols@set. Extended method * fa.man: symbols@ to allow querying of symbols between two * pkgIndex.tcl: states, extended documentation, and updated testsuite. Bumped package version to 0.3. check-in: d1227bc046 user: andreas_kupries tags: trunk
20:41
* comm.tcl (::comm::CommRunHook): Fixed typo in variable name, * comm.man: should be 'res', not 'result'. Bumped the package * pkgIndex.tcl: version to 4.5.5. check-in: bc8bcba5ea user: andreas_kupries tags: trunk
2007-08-13
23:39
* multiop.tcl (Expand): Fixed bug in recursive expansion, pattern applies to the last segment of the path. check-in: f714105aed user: andreas_kupries tags: trunk
22:32
* multiop.tcl: New features coming out of dog-fooding: Removed * multiop.man: hardwired fixation on files, accept all paths by * multiop.test: default, and added commands to allow the user to * multi.test: limit the expansion to files, firectories, or links. * pkgIndex.tcl: New command to allow the user to specify how strict checking of the 'in(to)' argument is, and if empty expansions are acceptable. Documentation updated. Testsuite updated and extended. Version bumped to 0.3 check-in: a4592dd587 user: andreas_kupries tags: trunk
2007-08-10
19:40
* multiop.tcl: New features - Recursive processing. * multiop.test: Expand only mode. Save/restore set of files * pkgIndex.tcl: to/from a variable. Platform checking * multi.test: semi-conditional commands. Invoke a user command for * multiop.man: the file set. Test suite extended, documentation updated. Version bumped to 0.2 check-in: 9a8534e88a user: andreas_kupries tags: trunk
18:21
* fileutil.tcl: The rewrite of find changed how it invoked the * fileutil.man: filter command. As that however is documented this * pkgIndex.tcl: change is a bug. Restored the old way of invoking * find.test: the filter command. Version bumped to 1.13.3. Extend the testsuite to verify the API. check-in: 980bd71a9f user: andreas_kupries tags: trunk
15:59
* comm.tcl (comm::comm_cmd_send): Replaced the 'after idle unset result' with an immediate unset, saving the infromation into a local variable. The 'after idle' can spill into a forked child process if there is no event loop between its location and the fork. This may bork the child if the next event loop is the 'vwait' of comm's send a few lines above, and the child used the same serial number for its next request. In that case the parent's 'after idle unset' will delete the very array element the child is waiting for, unlocking the vwait, causing it to access a now missing array element, instead of the expected result. Fix by JeffH, Analysis by AndreasK, bugfix actually done before the analysis. This bug happened at Cisco. * comm.man: Bumped the package version to 4.5.4. * pkgIndex.tcl: check-in: 48802d3395 user: andreas_kupries tags: trunk
2007-08-08
21:23
* pop3.test: And snit is loaded by coserv.tcl too, no explicit load required. check-in: d1892bab8b user: andreas_kupries tags: trunk
19:42
* inplace.test: Fixed failures of some tests on Windows. * fileutil.tcl: Working around a possible bug in the handling of path intreps by the core, on Windows. See commentary in 'fullnormalize', and 'find.setup' (f_setupcircle). * find.test: Moved the support code into a separate file, the new * find.setup: 'find.setup'. Added a testsuite for the package * traverse.test: 'fileutil::traverse', using the same support * traverse.tcl: code. Rewrote the internals of traverse.tcl based * traverse.man: on the experience gained by the rewrite of 'find', * pkgIndex.tcl: using similar re-focatorization of the platform and core dependencies, and made the traversal state variables easier to understand (separated the processing and result stack). Bumped version of traverse to 0.3. check-in: 664f9dd378 user: andreas_kupries tags: trunk
04:33
* find.test: Reworked the setup/cleanup code, made the tests more independent from each other. * traverse.man: New file, first documentation for fileutil::traverse. check-in: 9752ccf61a user: andreas_kupries tags: trunk
2007-08-07
22:48
Revert accidential commit of code changes for debugging encoding problem. check-in: 7b5460f0b4 user: andreas_kupries tags: trunk
22:46
* fileutil.tcl (::fileutil::find): Command rewritten to use a * pkgIndex.tcl: portable iterative traversal core. Platform and * fileutil.man: Tcl version dependencies have been re-factored into separate small commands. Should be more readable and maintainable. Handling of circular symbolic links is now portable (via a portable 'file normalize'). Order of paths in the output changed, this however was never documented. Version bumped to 1.13.2. check-in: a466def993 user: andreas_kupries tags: trunk
2007-08-06
13:26
Fixed a bug in "swap" method : backuped dn was not restored. check-in: a412b1ea6c user: pdav tags: trunk
2007-08-05
19:59
Ooops. I modified ldapx.tcl (instead of ldap.tcl). check-in: 5dbdf81ebc user: pdav tags: trunk
2007-08-04
00:58
* fileutil.test: Cleaned the setup/cleanup code up a bit. check-in: 0cf81c25a7 user: andreas_kupries tags: trunk
2007-08-03
23:07
* filetype.test: Split the overly large file fileutil.test * fileutil.test: into a series of smaller test files for * find.test: specific commands. * inplace.test: * pathops.test: * strip.test: * test.test: check-in: 5f49420422 user: andreas_kupries tags: trunk
21:30
* ldapx.man: Fix class command which was broken across lines. check-in: d5621bfd8a user: andreas_kupries tags: trunk
21:01
Munged one modification. check-in: f34f4558f8 user: pdav tags: trunk
17:05
* sets.test (Nothing): Updated to changes in reporting of errors with alias commands in 8.5. check-in: 30e6ec11de user: andreas_kupries tags: trunk
15:37
Ooops. Forgot to update pkgIndex.tcl with new version number. check-in: 6d03a2559b user: pdav tags: trunk
15:13
- Fixed reading of LDIF change entries. - Fixed modification of an entry by replacing values instead of removing and adding the minimal set of changes, since LDAP schemas don't necessarily include equality operator for each attribute. - Introduced a "-utf8" option in the LDIF class. - Fixed indentation for LDIF continuation lines for Base64 encoded values. - Fixed set1 return value to be compatible with set return value (not a documented feature). - Fixed set1 when given an empty value: it deletes the attribute (as with set). - Fixed test for the new replacement mode. - Added documentation for "-utf8" option. check-in: c360aa0c68 user: pdav tags: trunk
05:06
* pop3d.test: Updated to prevent the multiple loading of comm. check-in: 54c38a76e2 user: andreas_kupries tags: trunk
04:58
* mime.tcl (::mime::word_encode): Unbreak the unconditional line-breaking performed by some of the base64 encoders we use. check-in: ecc95632ce user: andreas_kupries tags: trunk
04:52
* interp.tcl (::interp::createEmpty): Modified the sequence clearing an interpreter of commands to properly handle the ::tcl system namespace of Tcl 8.5. check-in: 850c5babd5 user: andreas_kupries tags: trunk
04:27
* typedCmdline.test: Updated to changes in Tcl 8.5 head. check-in: 255b73c95f user: andreas_kupries tags: trunk
2007-08-02
23:15
Extended doc processing with generation of pdf output. check-in: bbd20abdda user: andreas_kupries tags: trunk
23:15
* mpformats/fmt.latex: Further reworking of the backend internals for proper quoting of TeX special characters, prevention of double-quoting, and markup of wanted special characters. Further removed the use of 'quote' environments. Not needed for the formatting and its use restricts the nesting of lists to three levels. Without we can nest seven levels. Final fixes for [Tcllib SF Bug 1766381]. check-in: f6c7927e23 user: andreas_kupries tags: trunk
19:01
* mpformats/fmt.text: Fixed handling of 'cmd_def'. * mpformats/fmt.tmml: Fixed handling of nested lists. * mpformats/fmt.latex: Fixed handling of list_end, was not updated to the new list type codes. * mpformats/fmt.latex: Fixed handling of ^ character. Has to be escaped in regular text. Fixed handling of keywords and references (see also). May contain special character in need of escaping. Quote backslashes in paths. Fixes for [Tcllib SF Bug 1766381.] check-in: 0cf8d8e749 user: andreas_kupries tags: trunk
2007-08-01
23:17
* pop3.test: Updated to new snit dependency in comm. check-in: 5124a045f2 user: andreas_kupries tags: trunk
22:53
* tie_rarray_comm.test: Updated to handle new 'snit' dependency in 'comm'. check-in: 5005f77029 user: andreas_kupries tags: trunk
22:49
* me_util.test: Updated to use the TestAccel utility commands to handle accelerators. * me_tcl.test: Updated 8.5 specific test to extensions in 'string is'. check-in: 8ed81a2ce5 user: andreas_kupries tags: trunk
22:40
* htmlparse.test: Updated to use the TestAccel utility commands to handle accelerators. check-in: e8bfacc465 user: andreas_kupries tags: trunk
21:44
* deleg_method.test: Updated tests for changes in snit internal, now using the new method introspection methods. Requires snit 1.3.1 check-in: c1b2fcd81c user: andreas_kupries tags: trunk
21:34
* doctools.test: Updated test 8.4 for changes in the formatting of warnings. check-in: d16e7b12a3 user: andreas_kupries tags: trunk
20:49
* fileutil.test: Fixed problems with the tests for fileutil::writeFile and companions. The regsub did not like paths containing special characters like '+'. Replaced with a 'string map' construction. * multiop.tcl: Language tweak. Allow 'from', and 'into' (and aliases) * multiop.man: as qualifiers to 'the', i.e. allow specification after * multiop.test: 'the'. Updates documentation and examples too. check-in: 636ab02b66 user: andreas_kupries tags: trunk
20:20
* multi.tcl: Added documentation and testsuite for the multiop * multi.man: package built on top of the multiop objects. Bug * multi.test: fixes. * multiop.tcl: * multiop.man: * multiop.test: check-in: c6a8ba04fa user: andreas_kupries tags: trunk
06:30
* multiop.man: Wrote the actual documentation for the core * multiop.tcl: multi-file objects. Tweaked the syntax a bit. check-in: 26cb6c72ab user: andreas_kupries tags: trunk
00:15
* multiop.tcl: New packages in module. Scatter/gather * multiop.test: operations, multi-file operations. * multiop.man: First user of 'wip' code. * multi.tcl: * pkgIndex.tcl: check-in: 50fac17ba4 user: andreas_kupries tags: trunk
00:14
* wip.man: Fixed bugs uncovered during test of * wip.tcl: first user, fileutil::multi::op. * wip2.tcl: check-in: 49b4cc8b4e user: andreas_kupries tags: trunk
2007-07-27
20:33
New module 'wip' added. A mini interpreter for word lists based on ideas in 'treeql'. check-in: 2a8d833ecb user: andreas_kupries tags: trunk
20:26
* fileutil.tcl: Fixed problems of 'relative' and 'relativeUrl' * fileutil.man: with paths containing . and .., i.e. like * fileutil.test: '/foo/bar/../common'. Done by making the paths * pkgIndex.man: absolute and then using LexNormalize to remove them. Added a fast path to LexNormalize to quickly return for paths not containing . nor .. Also fixed bug in handling .. with short relative paths. Extended the testsuite. Package bumped to version 1.13.1 (patchlevel, bugfixes only). check-in: ccc9e6f0f1 user: andreas_kupries tags: trunk
2007-07-20
17:08
* uevent.tcl: Added missing loading of package logger. Bumped * pkgIndex.tcl: version to 0.1.2. * uevent.man: check-in: ad719391e9 user: andreas_kupries tags: trunk
2007-07-18
22:37
* ../../apps/nnsd: Fixed option bug. Bumped version to 1.0.1. * ../../apps/nns: Extended example client application with * ../../apps/nns.man: continuous search. Further extended to detect and handle loss of connection with service, by exiting. Bumped version to 1.1 * server.tcl: Implemented asynchronous and continuous searches. * nns.tcl: Ditto in client. Documented this feature, and the * nns_client.man: extensions to the protocol it needs. * nns_server.man: Bumped both server and client to version 0.3. * nns_protocol.man: * pkgIndex.tcl: check-in: 0fb14d32e4 user: andreas_kupries tags: trunk
22:33
* uevent.tcl (::uevent::generate): Fixed typo in variable name, * uevent.man: used non-existing var. Bumped version to 0.1.1. * pkgIndex.tcl: check-in: 8a520be1bd user: andreas_kupries tags: trunk
2007-07-17
22:08
* nns_auto.tcl: Name service client on top of the basic facility. * nns_auto.man: Provides automatic restoration of registered names * pkgIndex.tcl: after a loss of connection. * nns.tcl: Extended to use the services of 'uevent' to generate events for important changes, like the loss of the connection to the server. The package version is bumped to 0.2. check-in: 9ef2a6b813 user: andreas_kupries tags: trunk
22:05
* New package 'uevent', handling of user events. check-in: fd26a2cc37 user: andreas_kupries tags: trunk
2007-07-11
04:43
One "term" back to "emph" check-in: ed607a99ac user: arjenmarkus tags: trunk
04:40
Changed emph into term for those occurrences that involved defining/delineating a term check-in: 2121480326 user: arjenmarkus tags: trunk
2007-07-10
19:36
Small corrections on latest commit check-in: ba18ded8f1 user: arjenmarkus tags: trunk
2007-07-07
16:17
added population stdev/variance; cleaned up several test files check-in: b77c6a713f user: arjenmarkus tags: trunk
2007-07-05
13:39
bug #1739359 - reject domain names that look like ipv4 addresses check-in: 688627e310 user: patthoyts tags: trunk
13:19
* des.test: Previous version of DES used to pad the key to 64 * des.tcl: bits. If we are using the old options then add padding. The new version will raise an error instead. check-in: cabb84a92e user: patthoyts tags: trunk
2007-07-04
01:15
* main1_83.tcl (::snit::Comp.statement.oncget): Fixed double * main1.tcl (::snit::Comp.statement.oncget): import of instance * main2.tcl (::snit::Comp.statement.oncget): and type variables. * snit.man: Bumped versions to 1.3.1 and 2.2.1 respectively. * pkgIndex.tcl: * snit.tcl: * snit2.tcl: check-in: 19a01d3271 user: andreas_kupries tags: trunk
2007-07-03
04:56
* snit.test: Snit versions bumped to 1.3 and 2.2. Extended * snit.man: 'info' method and typemethod with sub-methods * snitfaq.man: 'args', 'body' and 'default' to query method * main1.tcl: arguments, argument defaults, and bodies. * main1_83.tcl: * main2.tcl: * pkgIndex.tcl: check-in: 2fc59c5e17 user: andreas_kupries tags: trunk
2007-06-26
18:55
Removed spurious 'puts' in computation of Jacobian elliptic functions check-in: be344b2bfc user: kennykb tags: trunk
2007-06-23
03:39
Replaced deprecated {expand} syntax in comments with {*}. check-in: 4a72c2ed6b user: andreas_kupries tags: trunk
03:07
* snitfaq.man: Replaced deprecated {expand} with {*}. check-in: 6d59dde2f3 user: andreas_kupries tags: trunk
2007-06-21
04:47
* html.man: Fixed bug [SF Bug 1740573], documentation typos, etc. Thanks to David Scott Cargo <[email protected]> for the report. check-in: 9f4136cb13 user: andreas_kupries tags: trunk
04:10
* javascript.man: Fixed bug [SF Bug 1740574], typos in the documentation. Thanks to David Scott Cargo <[email protected]> for the report. check-in: 9372c0949d user: andreas_kupries tags: trunk
2007-06-19
01:56
* fileutil.tcl (::fileutil::fullnormalize): Simplified the implementation by recognizing that the complex file split/lrange/eval/join combo is just 'file dirname'. check-in: 3c890d28fb user: andreas_kupries tags: trunk
2007-06-17
01:22
Fix comment. check-in: 8990a047e4 user: andreas_kupries tags: trunk
2007-06-13
04:25
* peg.man: Fixed [Bug 1735588], added text explaining the relation to context-free grammars, per Lars Hellstrom's proposal. check-in: 657855c5b1 user: andreas_kupries tags: trunk
04:19
* traverse.tcl: Fixed invokation of -filter callback when used for * pkgIndex.tcl: directories. Wrongly used only the short path. Now correctly uses the full name. Bumped package version to 0.2. check-in: 8bd35edbc9 user: andreas_kupries tags: trunk
2007-06-10
20:47
* comm.tcl: Bugfixes in the wrapper for 'update'. * comm.man: Bumped the package version to 4.5.3. * pkgIndex.tcl: check-in: 3869cec984 user: andreas_kupries tags: trunk
2007-05-29
04:23
* nmea.man: Added title, extended set of keywords. check-in: b40a851856 user: andreas_kupries tags: trunk
03:00
* fileutil.tcl: Added command 'tempdirReset' to allow users to * fileutil.man: clear the information set via 'tempdir path'. * pkgIndex.tcl: Bumped package to version 1.13. Additionally extended relative-url computation to make the result of an edge-case nicer looking (result was ok, but not optimal). Extended testsuite for this. Extended error output when computation of relative path fails. check-in: ff02b78993 user: andreas_kupries tags: trunk
2007-05-16
22:32
Updated version numbers in list manpage as well. check-in: b4e80b9cf6 user: andreas_kupries tags: trunk
22:20
* list.tcl (LlcsInvertMerge2): Fixed a bug where incorrect "unchanged" entries were generated on a merged list. * list.test (lcsInv-4.2,lcsInv-4.3): Corrected the test cases because they were expecting incorrect results from the above bug. [Bug 1720331] * pkgIndex.tcl: Advanced version number of 'struct::list' to 1.6.1 check-in: edf43ab002 user: kennykb tags: trunk
2007-05-10
22:11
* comm.tcl: Bugfix in the wrapper for 'update'. Bumped the * comm.man: package version to 4.5.1. * pkgIndex.tcl: check-in: 8711b57a8d user: andreas_kupries tags: trunk
2007-05-08
22:03
* nns_client.man: New name for nns.man, to avoid clashing with the * nns.tcl: nns.man of the command line client, and removed unwanted log output from the client package. * ../../apps/nnsl: Merged nnsl and nnst into one command line client * ../../apps/nnst: application, nns. Added documentation for that * ../../apps/nns: application. * ../../apps/nns.man * ../../apps/nnsd.man: Added documentation for the command line server application. * nns_server.man: Changed configuration -local to -localonly * server.tcl: for better understanding. Bumped to version 0.2 * pkgIndex.tcl: Removed unwanted log output. check-in: 973b927719 user: andreas_kupries tags: trunk
2007-05-07
22:55
* nns.man: Added documentation for client and server packages. * nns_server.man: check-in: 84e8eb85d2 user: andreas_kupries tags: trunk
21:15
* ftp.tcl (::ftp::Get): SF Bug 1708350. Do not unset get:channel * pkgIndex.tcl: state information to prevent async get from * ftp.man: blowing in HandleData. More comments in the code. Version bumped to 2.4.8. check-in: 4b399462aa user: andreas_kupries tags: trunk
2007-05-04
21:31
* support/installation/modules.tcl: New module 'nns' added, a nano-sized name service based on and for 'comm'. Derived from the nserver code in the Pool_Net bundle of packages. * NNS - Nano Name Service. Initial commit. TODO: Documentation for client and server, ditto testsuites, are needed. Only the trivial code shared by both is documented and tested. Manual testing has been done however, using the nns* applications, see apps/ check-in: 6a87901280 user: andreas_kupries tags: trunk
21:10
* comm.tcl: Bugfixes in the handling of -interp for regular * comm.man: scripts. The handling of the buffer was wrong for * pkgIndex.tcl: scripts which are a single statement as list. Fixed missing argument to new command commSendReply, introduced by version 4.5. Affected debugging. Bumped package version to 4.5.1. check-in: 506c9ac9fd user: andreas_kupries tags: trunk
2007-05-03
21:41
* sha1.tcl: Force-define loop variable for accel loader, so * sha256.tcl: that sak will not fail in the unset when looking for the package version via restricted eval. check-in: 94bd92fdf0 user: andreas_kupries tags: trunk
21:38
* sak.tcl: Added stronger check for 'package provided' command to 'ppackages'. Code in critcl.tcl generated for tcllibc slips past the less strong filters. check-in: 8aa085dcfb user: andreas_kupries tags: trunk
2007-05-02
00:30
* comm.tcl: Added ability to asynchronously generate script * comm.man: results. Enables proper handling of long-running * comm.test: operations (like db queries) without blocking the * comm.slaveboot: server, nor requiring nested eventloops. * pkgIndex.tcl: Extended documentation, and testsuite. Version bumped to 4.5. Now depending on snit, and Tcl 8.3. check-in: 8d7e5e564e user: andreas_kupries tags: trunk
2007-05-01
17:10
* main2.tcl: [Bug 1710640]. Replaced deprecated {expand} with {*}. * snit.test: Updated to changes in 8.5a6. check-in: 779224ef62 user: andreas_kupries tags: trunk
17:00
* treeql85.tcl: Replaced deprecated {expand} syntax with {*}. * docs/treeql-low.xml: [Bug 1710644]. * docs/treeql-int.xml: * treeql.test: Updated accelerator handling. check-in: 9ec5d6f1a3 user: andreas_kupries tags: trunk
16:30
Added bug reference. check-in: d22accb1ef user: andreas_kupries tags: trunk
16:25
* examples/tie/metakit.tcl (get): Updated to use {*} instead of the deprecated {expand}. check-in: 87499c4735 user: andreas_kupries tags: trunk
2007-04-30
22:47
* png.test: Added tests for removeComments, also converted to use of 'TestFilesGlob'. check-in: 1c22619ee4 user: andreas_kupries tags: trunk
22:46
* testutilities.tcl: Made TestFiles 8.2-ready. Added command 'TestFilesGlob' to simply return files instead of immediately sourcing them. check-in: 3012491a9b user: andreas_kupries tags: trunk
2007-04-28
19:26
2004-04-28 Aaron Faupell <[email protected]> * png.tcl: fixed output file encoding in removeComments check-in: 5e965bd751 user: afaupell tags: trunk
2007-04-21
12:35
Fix for Bug 1704626. Fixed some Problems in asnPeekTag/asnTag. check-in: 0a2602ecbb user: mic42 tags: trunk
2007-04-20
18:51
Various bugfixes and some new commands. Fixes for Tcllib SF Bugs[1558351, 1703408, 164533]. check-in: a78b6edbc0 user: mic42 tags: trunk
2007-04-12
08:00
* tree.tcl: Renamed various commands handling accelerators. This brought their names into compliance with the requirements of the 'TestAccel*' commands in devtools. * sets.tcl: Fixed use of KnownImplementations missed by last change. check-in: 615dfb69c3 user: andreas_kupries tags: trunk
03:43
* dacceptor.test: Added the switching of struct::set * dexec.test: implementations to the testsuite. * fa.test: * faop.test: * tests/da_accept.test: * tests/da_cons.test: * tests/de_cons.test: * tests/de_exec.test: * tests/fa_cons.test: * tests/fa_ec.test: * tests/fa_final.test: * tests/fa_is.test: * tests/fa_is_complete.test: * tests/fa_is_deterministic.test: * tests/fa_is_epsfree.test: * tests/fa_is_useful.test: * tests/fa_next.test: * tests/fa_reach.test: * tests/fa_serial.test: * tests/fa_start.test: * tests/fa_state.test: * tests/fa_states.test: * tests/fa_symbol.test: * tests/fa_symbols.test: * tests/fa_symbols_at.test: * tests/fa_useful.test: * tests/faop_complete.test: * tests/faop_concat.test: * tests/faop_determinize.test: * tests/faop_difference.test: * tests/faop_intersect.test: * tests/faop_kleene.test: * tests/faop_minimize.test: * tests/faop_optional.test: * tests/faop_regex.test: * tests/faop_remeps.test: * tests/faop_reverse.test: * tests/faop_trim.test: * tests/faop_union.test: check-in: d3a152bb98 user: andreas_kupries tags: trunk
03:37
* testutilities.tcl: Added 'TestFiles', a command to run a set of subordinate test files, found by globbing. check-in: 5e2838e8b3 user: andreas_kupries tags: trunk
03:01
* sets.tcl: Renamed various commands handling accelerators. This brought their names into compliance with the requirements of the 'TestAccel*' commands in devtools. * sets.test: Rewritten to use the 'TestAccel*' convenience commands. * tree.test: Rewritten to use the 'TestAccel*' convenience commands. Additionally moved the helper commands into a new, separate file * tree/tests/Xsupport: New file now containing the helper commands for testing struct::tree. * graph.test: Rewritten to make use of 'useAccel'. * graph.test: The testsuite already switches various * graph/tests/arcs.test: implementations of struct::graph. Added * graph/tests/assign.test: the switching of struct::set * graph/tests/command.test: implementations. * graph/tests/deserialize.test: * graph/tests/nodes.test: * graph/tests/rassign.test: * graph/tests/serialize.test: * graph/tests/swap.test: * graph/tests/walk.test: * graph/tests/arc/attr.test: * graph/tests/arc/delete.test: * graph/tests/arc/exists.test: * graph/tests/arc/flip.test: * graph/tests/arc/insert.test: * graph/tests/arc/move-source.test: * graph/tests/arc/move-target.test: * graph/tests/arc/move.test: * graph/tests/arc/rename.test: * graph/tests/arc/source.test: * graph/tests/arc/target.test: * graph/tests/attr/append.test: * graph/tests/attr/get.test: * graph/tests/attr/getall.test: * graph/tests/attr/keyexists.test: * graph/tests/attr/keys.test: * graph/tests/attr/lappend.test: * graph/tests/attr/set.test: * graph/tests/attr/unset.test: * graph/tests/node/attr.test: * graph/tests/node/degree.test: * graph/tests/node/delete.test: * graph/tests/node/exists.test: * graph/tests/node/insert.test: * graph/tests/node/opposite.test: * graph/tests/node/rename.test: check-in: 01d4b67113 user: andreas_kupries tags: trunk
02:47
* testutilities.tcl: Added 'useAccel' to help with the setup of packages which have accelerators, automatically using the proper use variant. check-in: 0e6a3405b4 user: andreas_kupries tags: trunk
2007-04-11
04:52
* bench_lang_intro.man: New files, documentation of the * bench_lang_spec.man: benchmark declaration language, and * bench_read.man: of the supporting packages. * bench_wcsv.man: * bench_wtext.man: check-in: dc9bd55d22 user: andreas_kupries tags: trunk
2007-04-05
21:32
* dexec.tcl: Accepted [Tcllib RFE 1692954] and the associated * dexec.man: patch [Tcllib Patch 1693491], by Bogdan * pkgIndex.tcl: <[email protected]>. Bumped version * test/de_exec.test: number to 0.2. New API: State introspection, additional callback invokation for state transitions. Updated testsuite to accept the additional callbacks in the activity traces. check-in: 31394b2e59 user: andreas_kupries tags: trunk
2007-03-28
22:48
* fileutil.tcl (::fileutil::fileType): Added definitions to * pkgIndex.tcl: recognize Apple .icns files. * fileutil.man: Bumped version up to 1.12. check-in: 54acb3951f user: andreas_kupries tags: trunk
17:49
* apps/tcldocstrip: Added a block of meta data. * apps/page: Added a block of meta data. check-in: 41e4bd52e7 user: andreas_kupries tags: trunk
2007-03-26
23:48
* struct_tree.man: Documentation improvements as suggested by Lars * struct_tree1.man: Bergstrom ([Bug 1687902]). check-in: de882f4b7f user: andreas_kupries tags: trunk
19:17
* loggerUtils.man: Uh, the section was put into the list instead * loggerAppender.man: of after. Fixed. [Bug 1688650]. check-in: 91503ee0b8 user: andreas_kupries tags: trunk
18:55
* loggerUtils.man: Uh, the section was put into the list instead of after. Fixed. [Bug 1688650]. check-in: e42c6e8824 user: andreas_kupries tags: trunk
18:44
* peg.man: Uh, the section was put into the list instead of after. Fixed. [Bug 1688650]. check-in: 421e26dff8 user: andreas_kupries tags: trunk
2007-03-25
11:33
* sha256.c: gcc 4 has decided that assignment to a cast pointer is to be denied. Therefore added work around. check-in: 3dee584f90 user: patthoyts tags: trunk
01:29
Added sections about how to give feedback (bugs, ideas, ...), and where. check-in: 0cf8d40465 user: andreas_kupries tags: trunk
2007-03-23
17:31
* pkgIndex.tcl: Added MD hints. check-in: 4f06a51106 user: andreas_kupries tags: trunk
17:31
* base32hex.tcl: Added MD hints. check-in: ebc3e28c04 user: andreas_kupries tags: trunk
17:30
* sha256.tcl: Added MD hints. check-in: 0ccb93b983 user: andreas_kupries tags: trunk
17:29
* pkgIndex.tcl: Added MD hints. check-in: b6ec591884 user: andreas_kupries tags: trunk
2007-03-21
23:15
* pkgIndex.tcl: Fixed version mismatches, index vs. package. * plugins/pkgIndex.tcl: * plugins/writer_mecpu.tcl: check-in: 60feb5967c user: andreas_kupries tags: trunk
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. check-in: 480daf51f6 user: andreas_kupries tags: trunk
2007-03-20
21:10
Updated the APi for the multivariate regression - avoid [eval] and dependency on precise formatting of the data check-in: 74f4d698cd user: arjenmarkus tags: trunk
16:33
* apps/dtplite: Added a block of meta data. check-in: f42c84a37a user: andreas_kupries tags: trunk
16:22
* mpformats/fmt.wiki: Added MD pragma excluding a bogus dependency from consideration. check-in: a0f377c841 user: andreas_kupries tags: trunk
16:22
* loggerUtils.tcl: Added MD pragma regarding ownership of the message files. check-in: f3acc8fb75 user: andreas_kupries tags: trunk
05:11
* doctoc.tcl: Extended MD pragmas declaring the ownership of * docidx.tcl: various non-code files. * doctools.tcl: check-in: 255004c6a6 user: andreas_kupries tags: trunk
05:06
* support/devel/sak/doc/doc.tcl: Modified to print warnings even if processed was stopped by an error. * mpformats/c.msg: Added messages for a set of newly deprecated * mpformats/de.msg: commands and list types. Added proper umlauts * mpformats/en.msg: to the german messages. * mpformats/fr.msg: * doctools.tcl: Added a plugin API command (dt_where), providing information about the current location, to provide location data to warnings. * checker_toc.tcl: Language change (doctoc, docidx). Comments in * checker_idx.tcl: the input are now swallowed by the checker layer and not propagated to the backend anymore. * checker.tcl: Language changes. -- Comments are swallowed, backends do not see them anymore. -- 'require'ments an now go everywhere in the header, not only after the 'desc'riptions. -- Warnings now have location information. -- The list types 'bullet', 'arg', 'opt', 'cmd', and 'tkoption' are now deprecated. They are replaced by 'itemized', 'arguments', 'options', 'commands', and 'tkoptions', and their short forms 'items', 'args', 'opts', and 'cmds'. -- 'para' can now be used inside of lists. Conversely 'nl' works outside of lists too. The two commands are identical now, and 'nl' is deprecated. -- The list entry command 'lst_item' has been deprecated, replaced by 'def'. Additionally the possible misspellings 'list_item', 'listitem', and 'lstitem' of the old command are recognized now too, albeit also considered to be deprecated. -- The list entry command 'bullet' is deprecated, replaced 'item'. -- The commands 'see_also' and 'keywords' can now go anywhere in the document, not only after the header. Note that everything which was made deprecated is still accepted as valid input, however their use does cause the generation of warnings. This means that the language after the changes is a proper superset of the language before it. Old documents can be processed just fine with the new code. * mpformats/fmt.html: Use the new list types for translation. * mpformats/fmt.latex: * mpformats/fmt.text: * mpformats/fmt.tmml: * mpformats/fmt.nroff: Add a para when closing an inner list. * mpformats/idx.html: Rewritten to be single-pass, defering output until the index is closed. Changed to ensure that keywords are printed alpha-sorted (lsort -dict). Added navigation bar and sectioning of the index. * apps/dtplite: Added a format 'validate' as alias for 'null', * apps/dtplite.man: both of these now do not require an output specification anymore. Added the collection and printing of warnings. Replaced the homegrown commands for the reading and writing of files with calls to fileutil commands. Now processing input files in alphabetical order. Put common code for doctoc and docidx generation into a small set of commands. toc and idx are now sorted by description/keyword, output is column-aligned. The doc* output is saved, to serve as examples. Document titles are now cross-referencable via 'term', allowing direct links between documents. Comments about internals added. Documentation updated for the new functionality, and fixed all warnings due to use of deprecated commands and list types. Added a section on how to give feedback. * cvs.man: Fixed all warnings due to use of deprecated commands * changelog.man: and list types, tweaked the titles, and added sections about how to give feedback. * docidx.man: Significant rewrites for better language, better * doctoc.man: referencing of introductory documents. Tweaked the * doctools.man: titles, and added sections about how to give feedback. * docidx_api.man: *** REMOVED *** old documentation about the * docidx_fmt.man: languages and plugin APIs. * doctoc_api.man: * doctoc_fmt.man: * doctools_api.man: * doctools_fmt.man: * docidx_intro.man: *** ADDED *** new documentation about the * docidx_lang_cmdref.man: languages and plugin APIs, with basic * docidx_lang_faq.man: introductions, cross-referencing to * docidx_lang_intro.man: related documents, further readings, * docidx_lang_syntax.man: introduction by example, first * docidx_plugin_apiref.man: beginning of faqs. * doctoc_intro.man: * doctoc_lang_cmdref.man: * doctoc_lang_faq.man: * doctoc_lang_intro.man: * doctoc_lang_syntax.man: * doctoc_plugin_apiref.man: * doctools_intro.man: * doctools_lang_cmdref.man: * doctools_lang_faq.man: * doctools_lang_intro.man: * doctools_lang_syntax.man: * doctools_plugin_apiref.man: check-in: 28145f4495 user: andreas_kupries tags: trunk