Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
984 check-ins using file modules/ripemd/ripemd128.tcl version afb607d391
2009-05-07
| ||
01:10 | Removed bad idiom for setting the interp result. check-in: b0bbc3b3c5 user: patthoyts tags: trunk | |
00:39 | Fixed poor idiom setting interp result in critcl code check-in: b15278f491 user: patthoyts tags: trunk | |
00:35 | Fixed object leak in the critcl implementation check-in: eb5549451a user: patthoyts tags: trunk | |
00:14 | Fixed an object leak in the critcl implementation check-in: 17a1c6e823 user: patthoyts tags: trunk | |
2009-05-06
| ||
22:57 | Fixed reference counting leak in the critcl implementation check-in: 7a4f42c1a0 user: patthoyts tags: trunk | |
22:46 | The md5c command was leaking a Tcl_Obj on each call due to having one too many ref counts. Also use Tcl_Alloc rather than malloc. check-in: 2ba9a8f7a5 user: patthoyts tags: trunk | |
22:41 | Remove unecessary read-type from Trf implementation and tidied the critcl code a little. Bump to 1.3.1. check-in: ee6ac22a0c user: patthoyts tags: trunk | |
2009-04-29
| ||
02:10 | * container.test: Updated the nroff export plugin and related files * export.test: to new name of the nroff man.macros package. Bumped * export_nroff.tcl: to version 0.2. * export_nroff.test: * pkgIndex.tcl: * include/dependencies.inc: * include/export/format/nroff.inc: * include/export/plugin.inc: Made version info configurable * export_docidx.tcl: Version 0.1, unchanged * export_json.tcl: Version 0.1, unchanged * export_html.tcl: Version 0.1, unchanged * export_text.tcl: Version 0.1, unchanged * export_wiki.tcl: Version 0.1, unchanged * export_nroff.tcl: Bumped version to 0.2. check-in: fa96affb03 user: andreas_kupries tags: trunk | |
02:10 | * container.test: Updated the nroff export plugin and related files * export.test: to new name of the nroff man.macros package. Bumped * export_nroff.tcl: to version 0.3. * export_nroff.test: * export_nroff.man: * pkgIndex.tcl: * include/dependencies.inc: * include/export/format/nroff.inc: check-in: 88798f9aef user: andreas_kupries tags: trunk | |
02:09 | * paths.tcl: Fixed version mismatch. * nroff_manmacros.tcl: Renamed package (man.macros -> man_macros) * nroff_manmacros.man: to match the set of allowed characters in * tests/common: Tcl Module names. This fixes [Bug 2782256]. * pkgIndex.tcl: check-in: 50608deb0d user: andreas_kupries tags: trunk | |
2009-04-21
| ||
20:06 | * cksum.tcl (::crc::CksumFinal): Added the missing 'unset state' * cksum.man: command which caused the memory leak reported by Phil * pkgIndex.tcl: Dietz <[email protected]> as [Bug 2686560]. Bumped version to 1.1.3. check-in: 5ba772097f user: andreas_kupries tags: trunk | |
16:47 | * main1.tcl (::snit::Comp.Init): Close unused standard channels * main1_83.tcl (::snit::Comp.Init): to prevent the internal compile * main2.tcl (::snit::Comp.Init): interp from blocking a close/open * snit.tcl: dance to replace them in the main interp. Bumped the * snit2.tcl: packages to versions 1.3.2 and 2.2.2 respectively. * pkgIndex.tcl: check-in: 0b848ac288 user: andreas_kupries tags: trunk | |
2009-04-18
| ||
21:14 | * Doctools version 2, processing tables of contents. check-in: 501be93a5a user: andreas_kupries tags: trunk | |
2009-04-17
| ||
23:20 | fixed to parse last integer check-in: 74f5077d4b user: kanryu6 tags: trunk | |
05:42 | * container.man: Fix version mismatch. * export_docidx.tcl: Fix version mismatch. * tests/container: Fix test names. check-in: 8d4cb78b9e user: andreas_kupries tags: trunk | |
05:41 | * html.tcl: Fix version mismatch. * text.tcl: Fix version mismatch. * tests/common: Fix handling of directories. check-in: d3eba4b9b4 user: andreas_kupries tags: trunk | |
2009-04-14
| ||
23:00 | *** empty log message *** check-in: 11b095a3ef user: kanryu6 tags: trunk | |
22:25 | *** empty log message *** check-in: b473d5a3e9 user: kanryu6 tags: trunk | |
22:03 | add "huddle compile" improve "huddle jsondump" check-in: 2c679ed385 user: kanryu6 tags: trunk | |
20:35 | * pop3d.man: Updated documentation with example on how to use the option -socket to secure the server channel with TLS. * pop3d.tcl: Fixed typos in comments. check-in: 924fde093b user: andreas_kupries tags: trunk | |
20:31 | * receiver.man: Added missing docs for the reception stream commands, and the missing keywords regarding secure transfer. * transmitter.man: Fixed typos in the documentation of the stream commands. check-in: fe89e36a1f user: andreas_kupries tags: trunk | |
04:39 | * struct_tree.man: Fixed typo. check-in: c896533eb0 user: andreas_kupries tags: trunk | |
04:38 | Fixed typo. check-in: 546458583c user: andreas_kupries tags: trunk | |
2009-04-13
| ||
22:33 | Fix default port handling in new code. check-in: f0752bebd9 user: andreas_kupries tags: trunk | |
22:12 | Reduced tls example. check-in: df03a0836d user: andreas_kupries tags: trunk | |
22:03 | * pop3.tcl (::pop3::open): Extended to accept a new option * pop3.man: -socketcmd, through which the user can override the * pop3.test: way the connection is opened. Primary use is securing * pkgIndex.tcl: of the connection via SSL (package tls, command tls::socket). Updated documentation. Extended testsuite. Bumped package version to 1.7. check-in: 1e4e56a154 user: andreas_kupries tags: trunk | |
22:00 | * dialog.tcl: Extended to allow dialog over a socket secured by SSL (via package tls). check-in: 54433351f5 user: andreas_kupries tags: trunk | |
20:33 | * ip.tcl (::ip::IPv4?, ::ip::version): Corrected check for colons * tcllib_ip.man: (wrong order of arguments), and moved this check, * pkgIndex.tcl: a speed optimization from the look of it, into the main IPv4 test to be used everywhere. Bumped the package version to 1.1.3. Fixes [Bug 2123397]. check-in: 1f6ca18337 user: andreas_kupries tags: trunk | |
2009-04-10
| ||
23:46 | * comm.tcl: Added option -socketcmd enabling users to override how * comm.man: a socket is opened. The envisioned main use is the * pkgIndex.tcl: specification of tls::socket to secure the * comm.pcx: communications. Version bumped to 4.6. Extended syntax * comm.test: definitions for tclchecker, and extended testsuite. check-in: fd0d559359 user: andreas_kupries tags: trunk | |
23:44 | * ca.crt: New files, SSL/TLS certificates for use in testsuites. * ca.key: ca.* = Tcllib Certification Authority * ca.key.password: Receiver, Transmitter = Certificates for two * receiver.crt: sides of a communication channel. * receiver.key: * transmitter.crt: * transmitter.key: * README: Acknowledgement added for the SimpleCA software used to create the certificates. check-in: d887300bf8 user: andreas_kupries tags: trunk | |
06:55 | * transmitter.tcl: Tweaked the result of the convenience * receiver.tcl: stream commands. * ../../examples/transfer/stransmit.tcl: New files, example of * ../../examples/transfer/sreceive.tcl: ssl-secured transfers. * ../../examples/transfer/certs: * connect.man: General face-lift, using a common structure for * copyops.man: the documentation of classes and objects. Moved * ddest.man: common text blocks into include files. Examples * dsource.man: added showing use of TLS. Added feedback sections * receiver.man: where missing, standardized on feedback.inc of * tqueue.man: doctools2base. * transmitter.man: * include/complete.inc: New files, shared blocks of text. * include/connect_options.inc: * include/connect_result.inc: * include/connect_result_ref.inc: * include/ddest_options.inc: * include/dsource_options.inc: * include/secure.inc: check-in: a779c54c90 user: andreas_kupries tags: trunk | |
2009-04-08
| ||
06:49 | * ../../examples/transfer: New directory, and files, demonstrating the stream type methods. * copyops.tcl: Made transfer properly chunked for channels. * copyops.man: Bumped to version 0.2. * pkgIndex.tcl: * ddest.tcl: Cleanup of older snit constructs. Added -progress * ddest.man: option. Bumped to version 0.2 * pkgIndex.tcl: * receiver.tcl: Cleanup of older snit constructs. Added two * receiver.man: type methods for quick setup of fire-and-forget * pkgIndex.tcl: transfers. Bumped to version 0.2. * transmitter.tcl: Cleanup of older snit constructs. Added two * transmitter.man: type methods for quick setup of fire-and-forget * pkgIndex.tcl: transfers. Bumped to version 0.2. * connect.tcl: Cleaned up use of older snit constructs, replaced * pkgIndex.tcl: with modern usage. Added option -socketcmd to * connect.man: allow replacement of ::socket with anything compatible. The envisioned main use is the specfication of tls::socket. I.e. this option allows the creation of secure transfer channels, without making the package explicitly dependent on TLS. Bumped to version 0.2. check-in: c7a18901bb user: andreas_kupries tags: trunk | |
04:24 | Corrected syntactical mistake in linear algebra documentation. Moved description of det and largesteigen to the proper section. check-in: 3d715c7a9c user: arjenmarkus tags: trunk | |
04:15 | * include/export/plugin.inc: Made version info configurable * export_docidx.tcl: Version 0.1, unchanged * export_json.tcl: Version 0.1, unchanged * export_html.tcl: Bumped version to 0.2. * export_nroff.tcl: Ditto. * export_text.tcl: Ditto. * export_wiki.tcl: Ditto. check-in: af6d5bfbc9 user: andreas_kupries tags: trunk | |
04:10 | * export_html.tcl: Fixed plugin API check. * export_nroff.tcl: Ditto. * export_text.tcl: Ditto. * export_wiki.tcl: Ditto, plus fix in file mapping. * pkgIndex.tcl: Bumped to version 0.2. check-in: 0bb9ba6a1d user: andreas_kupries tags: trunk | |
04:08 | * export.man: Typo fixed. * import.man: Ditto. * introduction.man: Ditto. * include/msgcat.inc: Ditto. * include/export/config/html.inc: Ditto. * include/import/plugin.inc: Ditto. * import_docidx.tcl: Ditto. * import_json.tcl: Ditto. * tests/parse: Ditto. check-in: 53dd10c575 user: andreas_kupries tags: trunk | |
2009-04-06
| ||
17:40 | Added two procedures by Michael Baudin (det and largesteigen) check-in: dfb98177e3 user: arjenmarkus tags: trunk | |
2009-04-01
| ||
19:50 | * multiop.tcl (Copy): Fix special case with copying directories * multiop.man: where the source is one level to deep, or copy fails. * pkgIndex.tcl: Bumped version to 0.5.3. check-in: 6b646c1430 user: andreas_kupries tags: trunk | |
04:28 | * Doctools version 2, index processing. check-in: 4d1ff6b88c user: andreas_kupries tags: trunk | |
04:27 | * Doctools version 2, base packages. check-in: fe9c96958b user: andreas_kupries tags: trunk | |
2009-03-31
| ||
02:31 | * checker.tcl (manpage): Added new markup command for document references (manpage). For now formatted like a 'term'. * doctools.tcl: Fixed handling of include files. Search relative * doctools.man: to processed file, and run the command through 'subst' first, to resolve embedded commands (vset uses). Bumped to version 1.4.2. * docidx.tcl: Fixed handling of include files. Search relative * docidx.man: to processed file, and run the command through 'subst' first, to resolve embedded commands (vset uses). Bumped to version 1.0.2 * doctoc.tcl: Fixed handling of include files. Search relative * doctoc.man: to processed file, and run the command through 'subst' first, to resolve embedded commands (vset uses). Bumped to version 1.1.1. * docidx_lang_syntax.man: Added notes about command arguments. check-in: d3dfc7baa2 user: andreas_kupries tags: trunk | |
02:14 | * pluginmgr.tcl: Hook into the log system of the SafeBase to get * pkgIndex.tcl: more detailed error information when a plugin * pluginmgr.man: could not be loaded. Bumped to version 0.3 check-in: cb3d2aeb83 user: andreas_kupries tags: trunk | |
2009-03-23
| ||
20:10 | * rest.man: Fixed all the reported syntax errors. Quick hack, large sections of the document were unformatted and not touched, I did not have the time to perform big cleanup. * rest.tcl: Fixed syntax error in parse_opts. check-in: 428e23e861 user: andreas_kupries tags: trunk | |
2009-03-22
| ||
01:00 | 2009-03-21 Aaron Faupell <[email protected]> rest.tcl: comment out debugging code which dumped the proc contents add rest::simple command for making simple requests change _format procs for format for easier use with simple calls add version to http package require add format as an alias to result config option if a transform is a single cmd it is called directly instead of creating a proc check-in: e55202b12c user: afaupell tags: trunk | |
2009-03-20
| ||
18:03 | Increased version of linear algebra package to 1.1.1 check-in: 1e606f4673 user: arjenmarkus tags: trunk | |
18:00 | Solved the bugs found by Michael Baudin in three test matrix procedures (thanks to his patches) check-in: 1c920dfeee user: arjenmarkus tags: trunk | |
2009-03-14
| ||
20:48 | initial commit: basic couchdb bindings check-in: c71721eee8 user: afaupell tags: trunk | |
2009-03-12
| ||
02:22 | 2009-03-11 Aaron Faupell <[email protected]> rest.tcl: make http methods upper case add 301 to redirect errors check-in: 81c24b2be0 user: afaupell tags: trunk | |
2009-03-04
| ||
01:01 | Clarify the use of the -seed option for incremental processing check-in: b22b500a90 user: patthoyts tags: trunk | |
2009-03-02
| ||
21:51 | * wip.man: Made the use of 'wip' class in the snit macro * wip.tcl: 'wip::dsl' fully qualified to prevent mis-resolutions * wip2.tcl: of the name in case the user is a '...::wip' class * pkgIndex.tcl: itself. In snit say this would resolve to the user instead of the wip interpreter. Bumped the versions to 1.1.2 and 2.1.2 respectively. check-in: 1fbeb2ed09 user: andreas_kupries tags: trunk | |
18:35 | * jpeg.tcl (::jpeg::imageInfo): Accepted and applied patch by * pkgIndex.tcl: Mikhail Teterin <[email protected]> to * jpeg.man: have imageInfo open the image only for reading. Bumped to version 0.3.4. This fixes [Bug 2646568]. check-in: 0e3d3e88f2 user: andreas_kupries tags: trunk | |
2009-02-25
| ||
17:08 | add documentation links for twitter, delicious, yboss. fix metadata in man page check-in: da11f709cd user: afaupell tags: trunk | |
2009-02-18
| ||
05:16 | Further replacements check-in: b1d3cc5391 user: arjenmarkus tags: trunk | |
05:15 | Replaced deprecated markup in machineparameters.man check-in: 32e1840a69 user: arjenmarkus tags: trunk | |
2009-02-13
| ||
23:18 | * fa.tcl: Fixed [SF Tcllib Bug 2595296], renaming of states * fa.man: having loop transitions. Bumped version to 0.3.1. * pkgIndex.tcl: Extended testsuite. * tests/fa_state.test check-in: 4556046a73 user: andreas_kupries tags: trunk | |
2009-02-12
| ||
05:42 | * checker_toc.tcl: TOC language extended to allow empty tocs, empty * docidx.test: divisions, and the mixing of items and divisions at * doctoc.tcl: every level. Extended testsuite. Updated documentation. * doctoc.test: Bumped version to 1.1. Fixed bug in the documentation * doctoc_lang_cmdref.man: of markup command 'item' (arguments were * doctoc_lang_intro.man: missing). * doctoc_lang_syntax.man: * doctoc.man: * pkgIndex.tcl: check-in: 3bf1a26d75 user: andreas_kupries tags: trunk | |
03:10 | * nmea.man: Added category information to manpage, put into 'Networking'. Regenerated support/devel/sak/doc/toc.txt. check-in: 37353081bb user: andreas_kupries tags: trunk | |
2009-02-10
| ||
22:57 | Added missing ref to tcllib bug to last entry. check-in: 94d75b398c user: andreas_kupries tags: trunk | |
22:56 | * checker_idx.tcl (index_end): Allow empty index (no keys). * docidx.tcl: Bumped package to vrsion 1.0.1. Updated the * docidx.test: documentation, where not already in alignment. * docidx_lang_intro.man: Extended testsuite. Fixed small typo * docidx_lang_syntax.man: orthogonal to this change. * pkgIndex.tcl: check-in: 59bb5f9dfb user: andreas_kupries tags: trunk | |
20:37 | * htmlparse.tcl (::htmlparse::parse): Replaced the backslashed * htmlparse.man: placeholder \\win\\ with the more regular @win@, * htmlparse.text: to prevent quoting horrors. This fixes Glenn * pkgIndex.tcl: Jackman's [SF Tcllib Bug 2586112]. Bumped the package version to 1.3. check-in: 3ece8f445f user: andreas_kupries tags: trunk | |
18:11 | * traverse.man: Fixed bug in the requirements, this package * traverse.tcl: needs fileutil (-> fullnormalize). Bumped * pkgIndex.tcl: version to 0.4.1. check-in: 9f9718790b user: andreas_kupries tags: trunk | |
2009-02-06
| ||
17:11 | 2009-02-06 Aaron Faupell <[email protected]> twitter: forgot to check this one in flickr: fixed some broken or incomplete calls check-in: a954cdaf64 user: afaupell tags: trunk | |
17:00 | * support/installation/modules.tcl (Module): Put 'exif' on the exclude list, deprecating it. Use 'jpeg' instead to access the exif information block in images. check-in: 7cdc13439b user: andreas_kupries tags: trunk | |
05:34 | Added new package by Michael Baudin: determining the parameters of floating-point numbers on the current machine check-in: 2a032196f3 user: arjenmarkus tags: trunk | |
2009-02-05
| ||
23:40 | * fileutil.tcl (::fileutil::stripPath): Fixed handling * fileutil.man: of letter-case on windows, comparisons * strip.test: have to be case-insensitive. Bumped version * pkgIndex.tcl: to 1.13.6. See [SF Tcllib Bug 2499641]. check-in: 9b1842d2f2 user: andreas_kupries tags: trunk | |
19:37 | 2009-02-05 Aaron Faupell <[email protected]> rest.tcl: fix some errors regarding static args, the body command rest.man: add more documentation and examples. still needs formatting facebook: remove extraneous line in sign proc check-in: 6f9a61f8ee user: afaupell tags: trunk | |
03:27 | initial commit check-in: 48c85238b4 user: afaupell tags: trunk | |
2009-01-30
| ||
04:56 | * docidx.tcl: Extended the plugin APIs for all formats with a new * docidx_plugin_apiref.man: command "dt_read" to read a file's * doctoc.tcl: contents into a plugin. Modified the nroff plugins * doctoc_plugin_apiref.man: to inline the man.macros file into * doctools.tcl: their result instead of generating a * doctools.test: '.so man.macros' command. Stuart Cassoff * doctools_plugin_apiref.man: <[email protected]> did the * mpformats/_nroff.tcl: work and provided the patches as part of * mpformats/fmt.nroff: his effort on making a Tcllib OpenBSD port. * mpformats/idx.nroff: * mpformats/toc.nroff: check-in: ca25e1c78c user: andreas_kupries tags: trunk | |
04:18 | * examples/bibtex/bibtex.tcl: Modified examples to assume that * examples/htmlparse/webviewer.tcl: they are run by a tclsh found * examples/irc/irc_example.tcl: on the PATH, and that this shell * examples/mapproj/tkmap.tcl: has access to the packages of * examples/math/bigfloat.demo.tcl: Tcllib required by the example. * examples/ntp/rdate.tcl: Stuart Cassoff <[email protected]> * examples/sasl/saslclient.tcl: provided by the patches as * examples/struct/diff.tcl: part of his work on making a Tcllib * examples/struct/diff2.tcl: OpenBSD port. * support/installation/modules.tcl: Added the examples for a number of modules to the installer. Patch by Stuart, see above. check-in: 5d2dcfed3e user: andreas_kupries tags: trunk | |
2009-01-29
| ||
06:26 | * support/devel/sak/doc/cmd.tcl: Moved the main code for the * support/devel/sak/doc/doc.tcl: imake/ishow commands into a * support/devel/sak/doc/pkgIndex.tcl: separate package. Added a * support/devel/sak/doc/doc_auto.tcl: new command 'doc index' * support/devel/sak/doc/manpages.txt: which not only updates * support/devel/sak/doc/kwic.txt: 'manpages.txt', but also * support/devel/sak/doc/toc.txt: generates a keyword index ('kwic.txt'), and a table of contents ('idx.txt'). The first result are committed as part of this change. The newly generated files are in docidx and doctoc formats, respectively. check-in: be59fe1497 user: andreas_kupries tags: trunk | |
06:16 | * apps/*.man: Added category information to the majority of man * modules/*/*.man: pages. check-in: 1221b5ecff user: andreas_kupries tags: trunk | |
06:07 | * apps/dtplite: Added missing EOL to last line of the generated .toc and .idx files. Bumped version to 1.0.1 check-in: 370fc53c75 user: andreas_kupries tags: trunk | |
05:59 | * tcldocstrip.dtx: Moved a number of documentation cleanup changes * docstrip.man: into the master DTX file, and added category * docstrip_util.man: information. check-in: 15737bf34a user: andreas_kupries tags: trunk | |
05:56 | * checker.tcl: Fixed bug in handling 'category' command. Bumped * doctools.tcl: version to 1.4.1 * doctools.man: * pkgIndex.tcl: * changelog.man: Added 'category' information to all manpages. * cvs.man: * docidx.man: * docidx_intro.man: * docidx_lang_cmdref.man: * docidx_lang_faq.man: * docidx_lang_intro.man: * docidx_lang_syntax.man: * docidx_plugin_apiref.man: * doctoc.man: * doctoc_intro.man: * doctoc_lang_cmdref.man: * doctoc_lang_faq.man: * doctoc_lang_intro.man: * doctoc_lang_syntax.man: * doctoc_plugin_apiref.man: * doctools.man: * doctools_intro.man: * doctools_lang_cmdref.man: * doctools_lang_faq.man: * doctools_lang_intro.man: * doctools_lang_syntax.man: * doctools_plugin_apiref.man: * mpexpand.man: check-in: e62576a99c user: andreas_kupries tags: trunk | |
04:30 | * pkgIndex.tcl: Bumped version to 2.4.1. * base64.man: * base64.tcl: check-in: 760264c7ac user: andreas_kupries tags: trunk | |
04:29 | * base64.tcl: Define a number of transient variables in the namespace, to avoid creative-writing. Fixes [Bug 2538424]. check-in: bfd1570ef1 user: andreas_kupries tags: trunk | |
2009-01-19
| ||
19:39 | Minor enhancement to the man page. check-in: 2882d9cdd4 user: eee tags: trunk | |
19:37 | Minor enhancement to man page. check-in: fb88cb133c user: eee tags: trunk | |
2009-01-09
| ||
17:22 | * nmea.man: Fixed manpage problems reported by 'sak.tcl doc validate nmea'. check-in: ab5d43174d user: andreas_kupries tags: trunk | |
06:49 | 2009-01-08 Aaron Faupell <[email protected]> nmea.tcl: lots of changes, bumped major ver to 1.0.0 - close_port and close_file become close - fixed some problems with automatic file reading - switched to registered events instead of specially named procs - added default and eof events - added configure command nmea.man: updated for new commands and clarity check-in: 1e8fea604e user: afaupell tags: trunk | |
2008-12-22
| ||
20:33 | * log.man: Extended documentation a bit to tel about the levels * log.tcl: which are suppressed by default. Added comment to code to point from the first initialization to the second at the bottom of the file. Fixes [Bug 2418580]. check-in: cf40c38e2e user: andreas_kupries tags: trunk | |
2008-12-17
| ||
21:51 | Applied RFE 2381524. Added msgcat::mc and -errorcodes to error messages. Version bumped to 0.9. check-in: cff1860c31 user: mic42 tags: trunk | |
2008-12-15
| ||
20:25 | Tcllib 1.11.1 Release check-in: 1d34521bb3 user: andreas_kupries tags: trunk, release, tcllib-1-11-1 | |
2008-12-13
| ||
04:04 | Updated to latest changes in struct::graph. check-in: f9a48aee7f user: andreas_kupries tags: trunk | |
03:57 | * graph_tcl.tcl (::struct::graph::_walk): Fixed post-order dfs * graph/tests/walk.test: problem [Bug 2420330] in Tcl side. * pkgIndex.tcl: Extended testsuite. Bumped to version 2.3.1 check-in: 2112e3f39f user: andreas_kupries tags: trunk | |
2008-12-12
| ||
05:01 | Updated README with latest changes. check-in: 7b49f9abc8 user: andreas_kupries tags: trunk | |
04:57 | * yencode.tcl: Fixed bug in the yencoder. Escaped characters * yencode.man: have to be rotated by 64 according to the yEnc * yencode.test: specification v1.3, not 42. Bumped version to * pkgIndex.tcl: 1.1.2. Updated tests. * uuencode.test: Better handling of loading 'tcllibc'. check-in: 33f29f89e7 user: andreas_kupries tags: trunk | |
2008-12-02
| ||
17:29 | * fileutil.man: Fixed [Bug 2376321] (fileutil::TempDir, use * fileutil.tcl: of env(TRASHFOLDER) for OSX). Bumped version * pkgIndex.tcl: to 1.13.5. check-in: c32d2102d6 user: andreas_kupries tags: trunk | |
04:01 | Fix typo in ChangeLogs made at the time of the 1.11 release. check-in: 28939404f0 user: andreas_kupries tags: trunk | |
2008-12-01
| ||
23:49 | Added README for upcoming release. check-in: 376441a386 user: andreas_kupries tags: trunk | |
23:49 | * doctools.tcl: New command in doctools language is extended API. * doctools.man: Bumped minor version, to 1.4. * pkgIndex.tcl: check-in: 849437740a user: andreas_kupries tags: trunk | |
23:48 | * linalg.man: New commands in last checkin means extended API. * linalg.tcl: Bumping minor version, to 1.1. * pkgIndex.tcl: check-in: d9a9f8b1d9 user: andreas_kupries tags: trunk | |
23:48 | Fix version typo in manpage header. check-in: 002cb84d62 user: andreas_kupries tags: trunk | |
05:57 | Incorporated the new procedures by Michael Baudin (Gauss elimination with pivoting Source code now contains references to corresponding LAPACK routines check-in: eeeda7f465 user: arjenmarkus tags: trunk | |
2008-11-28
| ||
22:36 | See ChangeLog check-in: 742e629ffa user: andreas_kupries tags: trunk | |
22:29 | Fix version mismatch check-in: 52c13f0bc6 user: andreas_kupries tags: trunk | |
2008-11-26
| ||
23:18 | 2008-11-26 Aaron Faupell <[email protected]> * tar.man: add and clarify documentation check-in: b4949b0f6e user: afaupell tags: trunk | |
21:49 | * api.tcl: Extended doctools language with a 'category' * checker.tcl: command. This allows manpages to provide * doctools.tcl: a category string, like they already * doctools_lang_cmdref.man: provide keywords and see-also * doctools_lang_syntax.man: references. Updated all engines * mpformats/_common.tcl: to handle the command in some way. * mpformats/fmt.html: Bumped package version to 1.3.6. * mpformats/fmt.latex: Needed: Some tests to demo the * mpformats/fmt.list: handling of 'category'. * mpformats/fmt.nroff: * mpformats/fmt.null: * mpformats/fmt.text: * mpformats/fmt.tmml: * mpformats/fmt.wiki: * doctools.test: * tests/list/00: * tests/list/01: * tests/list/02: * tests/list/03: * tests/list/04: * tests/list/05: * tests/list/06: * tests/list/07: * tests/list/08: check-in: 9ab3ade7db user: andreas_kupries tags: trunk | |
19:36 | * support/devel/sak/doc/cmd.tcl: Added two `formats` to the * support/devel/sak/doc/doc.tcl: doc command to maintain a * support/devel/sak/doc/help.txt: list of manpage files in * support/devel/sak/doc/manpages.txt: tcllib (imake, ishow). The listing is generated by 'sak.tcl doc imake', stored in 'manpages.txt', and shown via 'sak.tcl doc ishow'. check-in: 308fa2c2b3 user: andreas_kupries tags: trunk | |
06:42 | * support/installation/modules.tcl: New module 'map' with packages 'map::slippy::*'. * New module for packages dealing with slippy-based maps. * map_slippy_cache.man: Openstreetmap's slippy system. Accessing * map_slippy_cache.tcl: slippy servers and fetching tiles, caching * map_slippy_fetcher.man: tiles in the local filesystem, and shared * map_slippy_fetcher.tcl: utility code. * map_slippy.man: * map_slippy.tcl: * pkgIndex.tcl: check-in: 3e9b85f947 user: andreas_kupries tags: trunk | |
2008-11-24
| ||
20:35 | * ldap.man: Fixed syntax error in unvalidated documentation of last checkin. check-in: 4cd68e5f91 user: andreas_kupries tags: trunk | |
2008-11-23
| ||
09:28 | * async.tcl: Moved the cleanup of state regarding pending * async.man: callbacks in the notification methods forward * pkgIndex.tcl: to ensure consistent internal state in case of recursive call to set method by the callbacks. Also added guard in 'set' to avoid multiple sets for identical values. Bumped to version 0.3. check-in: 8c39b4cc38 user: andreas_kupries tags: trunk | |
2008-11-22
| ||
23:11 | * async.tcl (exists): Added method querying the cache about knowledge of a key. Fixed handling of provider command prefix. Bumped version to 0.2. check-in: b4610b3e58 user: andreas_kupries tags: trunk | |
21:06 | Force version override. check-in: 944e9438ef user: andreas_kupries tags: trunk | |
12:28 | Fixed typo in flags name. check-in: ff4c233360 user: mic42 tags: trunk | |
12:25 | Added support for searchResultReferences check-in: fe8da2c082 user: mic42 tags: trunk | |
12:23 | Added bench for oid decoding. check-in: da736bf04a user: mic42 tags: trunk | |
2008-11-20
| ||
07:26 | * graph1.test: Cleanup to avoid interference with the accelerators * graphops.test: of graph v2. Bring in the accelerators for queues * graph/tests/ops/adjmatrix.test: and stacks. Fixed bug in tarjan * graph/tests/ops/bipartite.test: exposed by the accelerator (*). * graph/tests/ops/bridge.test: (*) Changed order of arc traversal. * graph/tests/ops/componentof.test: * graph/tests/ops/components.test: * graph/tests/ops/connected.test: * graph/tests/ops/cutvertex.test: * graph/tests/ops/diameter.test: * graph/tests/ops/dijkstra.test: * graph/tests/ops/distance.test: * graph/tests/ops/eccentricity.test: * graph/tests/ops/eulerpath.test: * graph/tests/ops/eulertour.test: * graph/tests/ops/kruskal.test: * graph/tests/ops/maxmatching.test: * graph/tests/ops/prim.test: * graph/tests/ops/radius.test: * graph/tests/ops/tarjan.test: * graphops.tcl: Near-completed integration of graph algorithms. * graphops.man: Node distances, eccentricity, radius, diameter. * graph/tests/ops/distance.test: Bumped package version to 0.9. * graph/tests/ops/radius.test: Disabled the placeholders for max- * graph/tests/ops/diameter.test: matching, the only algorithm we * graph/tests/ops/eccentricity.test: are missing. * graph/tests/XOpsControl: * pkgIndex.tcl: check-in: c003c44aec user: andreas_kupries tags: trunk | |
2008-11-19
| ||
07:39 | * graphops.tcl: Continued integration of graph algorithms. Node * graphops.man: distances, dijkstra's algorithm. Bumped the * graph/tests/ops/disjkstra.test: package version to 0.8. * graph/tests/XOpsControl: * graph/tests/XOpsSetup: * pkgIndex.tcl: check-in: cf986355de user: andreas_kupries tags: trunk | |
06:04 | * support/installation/modules.tcl: New module 'cache' with package 'cache::async'. * async.man: New module 'cache', containing the new package * async.tcl: 'cache::async'. * async.test: * pkgIndex.tcl: check-in: e1260bf0de user: andreas_kupries tags: trunk | |
2008-11-18
| ||
03:49 | * graphops.tcl: Continued integration of graph algorithms. Euler * graphops.man: paths and tours. Bumped the package version * graph/tests/ops/eulertour.test: to 0.7. * graph/tests/ops/eulerpath.test: * graph/tests/XOpsControl: * graph/tests/XOpsSetup: * graph/tests/XOpsSupport: * pkgIndex.tcl: check-in: 4a3caef0e5 user: andreas_kupries tags: trunk | |
2008-11-15
| ||
05:48 | * graphops.tcl: Continued integration of graph algorithms. More * graphops.man: about connectivity. Bumped the package version * graph/tests/ops/connected.test: to 0.6. * graph/tests/ops/cutvertex.test: * graph/tests/ops/bridge.test: * graph/tests/XOpsControl: * pkgIndex.tcl: check-in: 68a7d1b0f4 user: andreas_kupries tags: trunk | |
2008-11-14
| ||
04:13 | * graphops.tcl: Continued integration of graph algorithms. * graphops.man: Connected components. Bumped package version * graph/tests/ops/components.test: to 0.5. * graph/tests/ops/componentof.test: * graph/tests/XOpsControl: * graph/tests/XOpsSetup: * graph/tests/XOpsSupport: * pkgIndex.tcl: check-in: 0c11b1a2f2 user: andreas_kupries tags: trunk | |
2008-11-13
| ||
05:36 | * graphops.tcl: Continued integration of graph algorithms. * graphops.man: SCCs via Tarjan. Placeholder for max matching. * graph/tests/ops/tarjan.test: Bumped version to 0.4. * graph/tests/ops/maxmatching.test: * graph/tests/XOpsControl: * graph/tests/XOpsSetup: * graph/tests/XOpsSupport: * pkgIndex.tcl: check-in: 03aaffa0d0 user: andreas_kupries tags: trunk | |
2008-11-09
| ||
11:08 | Corrected names in documentation (minimize -> minimum and maximize -> maximum) check-in: 85e16e802c user: arjenmarkus tags: trunk | |
2008-11-08
| ||
09:57 | * graphops.tcl: Continued integration of graph algorithms. * graphops.man: Test for bipartite graph. Bumped version * graph/tests/ops/bipartite.test: to 0.3 * graph/tests/XOpsControl: * graph/tests/XOpsSetup: * graph/tests/XOpsSupport: * pkgIndex.tcl: check-in: 9a564f2d2a user: andreas_kupries tags: trunk | |
06:43 | * graphops.tcl: Continued integration of graph algorithms. * graphops.man: Minimum spanning tree/forest as per Prim. * graph/tests/ops/prim.test: Bumped version to 0.2 * graph/tests/XOpsControl: * graph/tests/XOpsSetup: * pkgIndex.tcl: check-in: 9b3638d3ae user: andreas_kupries tags: trunk | |
2008-11-07
| ||
03:47 | * graphops.tcl: Continued integration of graph algorithms. * graphops.man: Minimum spanning tree/forest as per Kruskal. * graph/tests/ops/kruskal.test: * graph/tests/XOpsControl: * graph/tests/XOpsSetup: check-in: 1d5a42bc9d user: andreas_kupries tags: trunk | |
2008-11-05
| ||
07:28 | * graphops.tcl: Starting on the integration of Alejandro Paz's * graphops.man: (<[email protected]>) work on graph operations * graphops.test: for GSoC 2008. First operation: Adjacency matrix. * pkgIndex.tcl: * graph/test/XOpsControl: * graph/test/XOpsSetup: * graph/test/XOpsSupport: * graph/test/ops/adjmatrix.test: check-in: a4f579c8ce user: andreas_kupries tags: trunk | |
2008-11-04
| ||
19:04 | Removed meta data of old, this is generated from the documentation for packages in tcllib. check-in: e422a0038c user: andreas_kupries tags: trunk | |
18:46 | * uevent_onidle.pcx: Added new package 'uevent::onidle' for * uevent_onidle.tcl: deferal of actions to idle time, merging * uevent_onidle.man: multiple requests. * pkgIndex.tcl: check-in: 59197a519d user: andreas_kupries tags: trunk | |
2008-10-21
| ||
17:04 | * nns.tcl: Fixed [Bug 2182378], reported by Joe Brandt * pkgIndex.tcl: <[email protected]>. Added * nns_client.man: the missing assignment for 'oneshot'. Version bumped to 0.4.2. check-in: 1387c32381 user: andreas_kupries tags: trunk | |
2008-10-17
| ||
05:32 | * * Released and tagged Tcllib 1.11 ======================== * check-in: 3357e7f2d3 user: andreas_kupries tags: trunk, release, tcllib-1-11 | |
05:09 | * graph/graph.c (dup): Fixed duplication of an empty graph, mis- * graph/tests/command.test: handled the re-chaining of the node- list in the source. Added test for this case. * graph/graph.c (dup): Fixed missing propagation of arc weights. * graph/tests/command.test: Added test for graph assignment with weights. check-in: 2950708327 user: andreas_kupries tags: trunk | |
2008-10-11
| ||
23:23 | * graph.man: Extended graphs with the ability to define arc * graph.tcl: weights. Added methods to query and manipulate weight * graph_tcl.tcl: information. Extended the serialization format to * pkgIndex.tcl: handle graphs with and without arc weights. * graph/arc.c: Implemented in both Tcl and C. The Tcl code is * graph/ds.h: derived from Alejandro Paz's ( <[email protected]>) * graph/methods.c: work during GSoC 2008. Extended testsuite and * graph/methods.h: documentation. The package now requires Tcl 8.4 * graph/objcmd.c: for operation. Bumped the package version to 2.3. * graph/tests/Xcontrol: * graph/tests/arc/getunweighted.test: * graph/tests/arc/getweight.test: * graph/tests/arc/hasweight.test: * graph/tests/arc/setunweighted.test: * graph/tests/arc/setweight.test: * graph/tests/arc/unsetweight.test: * graph/tests/arc/weights.test: * graph/tests/command.test: * graph/tests/deserialize.test: * graph/tests/serialize.test: * graph/tests/Xsupport: check-in: 9f264897ce user: andreas_kupries tags: trunk | |
05:42 | * multiop.test: Canonicalized sorting of two test results. * multi.test: check-in: 532028a320 user: andreas_kupries tags: trunk | |
2008-10-10
| ||
19:13 | * string.man: Renamed to textutil_string.man. Avoid clash with core. * split.man: Renamed to textutil_split.man. Avoid clash with core. Fix [Bug 2124508]. check-in: 8ea9a70a4d user: andreas_kupries tags: trunk | |
2008-10-08
| ||
03:30 | * bench.tcl: Bumped to version 0.4 for 2008-06-30 commit by * bench.man: myself. Was a major rewrite of the internals, * pkgIndex.tcl: should have been bumped then. * log.tcl: Bumped version to 1.2.1 for commit on * log.man: 2008-09-25 by eee. API change, needs at * pkgIndex.tcl: least a patchlevel bump. * calculus.tcl: Bumped version to 0.7.1, for the commit on * calculus.man: 2008-06-25 by Arjen. Was a bugfix, should * pkgIndex.tcl: have bumped the version then. * smtp.tcl: Bumped version to 1.5.4, for the change made on * smtp.man: 2007-10-08 by Pat. Was a bugfix, should have bumped * pkgInsdex.tcl: the version at that time. check-in: a9311a2221 user: andreas_kupries tags: trunk | |
2008-10-02
| ||
22:34 | * ldapx.man: Redirected the reference to non-existing subsection 'Data' to 'Entry Instance Data'. Fixed [SF Bug 2124523]. check-in: 823e342d7d user: andreas_kupries tags: trunk | |
22:26 | * csv.tcl: Fixed [SF Bug 2123513]. Added protections against * csv.man: malformed separator characters (empty or string) to the * csv.test: read2 and split2 commands. Extended test suite to * pkgIndex.tcl: cover these cases. Bumped the package version to 0.7.1. check-in: 1e6d75ee73 user: andreas_kupries tags: trunk | |
2008-09-25
| ||
21:52 | Changed the error message returned when log::log is called with an unrecognised log level. check-in: 79a938352d user: eee tags: trunk | |
2008-09-20
| ||
11:33 | Added error messages for Tcl 8.6 check-in: de08ab7c7b user: mic42 tags: trunk | |
2008-09-10
| ||
16:23 | * disjointset.man: Added a modified form of the disjoint-set class * disjointset.tcl: created by Alejandro Paz <[email protected]> * disjointset.test: for the Google Summer Of Code 2008. Version 1.0. * disjointset.testsuite: * pkgIndex.tcl: check-in: c3f5c4c3c8 user: andreas_kupries tags: trunk | |
2008-09-04
| ||
04:35 | * prioqueue.man: Extended with a 'remove' method for the * prioqueue.tcl: deletion of items from queues before their * prioqueue.test: time comes up with 'get'. Bumped version * pkgIndex.tcl: to 1.4. Code originally by Alejandro Paz <[email protected]> for GSoC 2008, with modifications by myself to make the item search more efficient. check-in: 691738e690 user: andreas_kupries tags: trunk | |
02:25 | Fixed version numbers in manpage. check-in: a3d57ff27f user: andreas_kupries tags: trunk | |
02:24 | * multiop.tcl: Sync'd to S2008 Sep 3 change in wip-core, using * multiop.man: the new name of the wip processor component. * pkgIndex.tcl: Bumped version to 0.5.2. check-in: 658609deb7 user: andreas_kupries tags: trunk | |
02:20 | * wip.tcl: Changed the name of the wip processor component added * wip2.tcl: to DSL system, prevent it from clashing with the name * pkgIndex.tcl: of the wip-core snit::type. Bumped the versions to 1.1.1 and 2.1.1. check-in: 88f0d1b599 user: andreas_kupries tags: trunk | |
02:16 | * modules/devtools/testutilities.tcl (useTcllibC): Added code to print the location of the tcllibc used by the testsuite. check-in: 8ea11036be user: andreas_kupries tags: trunk | |
02:14 | * support/devel/sak/test/run.tcl (::sak::test::run::AbortCause): Tweaked to be more lenient and accept more error messages. check-in: 10439bc553 user: andreas_kupries tags: trunk | |
02:11 | * S3.test: Added guards to protect testsuite against a * xsxp.test: missing xml package. check-in: bad5a1972f user: andreas_kupries tags: trunk | |
02:10 | * huddle.test: Tweaked the testsuites a bit for better * rb.test: handling of a missing dict support package. * yaml.test: check-in: 14fb5cbd6f user: andreas_kupries tags: trunk | |
02:09 | * tree.testsuite: Updated tests based on walk error stack traces to handle new differences between 8.4 and 8.5. * tree.testsuite.4417b84.txt: Moved the stacktraces to separate files * tree.testsuite.4417=84tcl.txt: for better readability of both the * tree.testsuite.4417a84tcl.txt: traces and the test using it. * tree.testsuite.4417a83critcl.txt: check-in: 9b7bf7e083 user: andreas_kupries tags: trunk | |
2008-08-20
| ||
22:44 | Finished bug 1658089 check-in: 359724ac83 user: duquette tags: trunk | |
2008-08-13
| ||
20:30 | Removed no longer valid reference to the cgraph package. check-in: b53408a7ae user: mic42 tags: trunk | |
20:29 | Fixed missing variable 'oneshot'. check-in: 13b901cb8b user: mic42 tags: trunk | |
07:28 | Increased version number for the special functions to 0.2.2 check-in: ab7c2fc74a user: arjenmarkus tags: trunk | |
2008-08-12
| ||
12:29 | Replaced the algorithm for erf() and erfc() by one due to G. Marsaglia (bug #2024843) check-in: d1925a14b1 user: arjenmarkus tags: trunk | |
2008-08-05
| ||
20:40 | * irc.tcl (::irc::connection): Fixed [Bug 2038217], a * irc.man: creative-writing problem. Bumped the package * pkgIndex.tcl: version to 0.6.1. check-in: 68d77384fa user: andreas_kupries tags: trunk | |
20:34 | * ftp.tcl: Fixed [Bug 2038279], a creative-writing problem. * ftp.man: Bumped package version to 2.4.9. * pkgIndex.tcl: check-in: 2750e0af1b user: andreas_kupries tags: trunk | |
2008-07-28
| ||
22:21 | * htmlparse.tcl (mapEscapes): Extended to handle the XHML/XML * htmlparse.test: entity apos (apostrophe). Extended the * htmlparse.man: testsuite. This fixes [Bug 2028993]. Bumped * pkgIndex.tcl: package version to 1.1.3. check-in: 7876be3b5b user: andreas_kupries tags: trunk | |
2008-07-20
| ||
19:50 | Applied Tcllib patch #2018141 with some minor modifications to the tests. This fixes problems with the filter syntax. check-in: c6c113d750 user: mic42 tags: trunk | |
2008-07-18
| ||
17:49 | * peg_interp.man (::grammar::peg::interp::parse): Added description of what is expected from the nextcmd callback to this command. Fixed reference to description of the AST format. check-in: 947a5eb55f user: andreas_kupries tags: trunk | |
2008-07-11
| ||
22:34 | * list.tcl (::struct::list::Ldelete): Added a 'delete' command * struct_list.man: for removing of elements from a list by name * list.test: Bumped version to 1.7. * pkgIndex.tcl: check-in: 964cf825ae user: andreas_kupries tags: trunk | |
2008-07-09
| ||
18:02 | * cmdline.tcl: Fixed problem of creative writing to variable * cmdline.man: 'dummy' in package initialization code by defining * pkgIndex.tcl: the variable in the namespace for the time it is needed. This fixes the [Bug 2014325]. Version bumped to 1.3.1. check-in: 315e119b26 user: andreas_kupries tags: trunk | |
2008-07-08
| ||
23:03 | * changelog.man: Bumped the packages to version 1. They have * changelog.tcl: been on 0 long enough. * cvs.man: * cvs.tcl: * docidx.man: * docidx.tcl: * doctoc.man: * doctoc.tcl: check-in: d81dd4ac60 user: andreas_kupries tags: trunk | |
22:41 | * xsxp.man: Added boilerplate section to the documentation * S3.man: directing bug reports and other feedback to the Tcllib SF trackers. check-in: 1e060a742c user: andreas_kupries tags: trunk | |
22:28 | * support/installation/modules.tcl: New module 'amazon-s3' with packages 'S3' and 'xsxp', by Darren New. Access to Amazon's Simple Storage Service. check-in: 5fa557ab05 user: andreas_kupries tags: trunk | |
22:24 | * xsxp.test: Added the boilerplate necessary for integration * S3.test: with tcllib's test framework. check-in: 8b50368faf user: andreas_kupries tags: trunk | |
22:08 | * New module 'amazon-s3', with packages S3 and xsxp, by Darren New. Physical integration of all the new files. Todo: Integration with the installer, and fixes for the testsuites to use Tcllib's boilerplate. check-in: b134bdd801 user: andreas_kupries tags: trunk | |
2008-07-04
| ||
18:27 | * md5.man: Fixed creative writing problem reported by * md5x.tcl: Julian Noble <[email protected]>, * pkgIndex.tcl: as [Bug 2010798]. Bumped version to 2.0.7. check-in: afe0f35e81 user: andreas_kupries tags: trunk | |
2008-07-03
| ||
17:47 | * queue/m.c: Separated qdump from queue_debug mode. * queue/util.h: Brought all assert macros in line with the * stack/util.h: definitions provided to graph (which print * tree/util.h: file/line information). Also activated assertions throughout for regular build. check-in: 245036abd2 user: andreas_kupries tags: trunk | |
2008-07-02
| ||
23:35 | * queue.tcl: Changed core queue code to support multiple * queue_tcl.tcl: implementations, and Tcl implementation. Bumped * queue.man: to version 1.4.1. Updated documentation to mention * pkgIndex.tcl: the critcl implementation, version number, etc. Reworked the Tcl implementation as well for speed (split buffer, indexing, avoid memcopies, K-operator). * queue_c.tcl: Critcl based implementation of queues. * queue/ds.h: * queue/m.c: * queue/m.h: * queue/q.c: * queue/q.h: * queue.testsuite: Reworked the testsuite to handle both Tcl and * queue.test: critcl implementations. check-in: 6c0d054369 user: andreas_kupries tags: trunk | |
23:34 | * bench.tcl (::bench::Invoke): Reworked the protocol between * libbench.tcl: manager and execution system to allow for incremental returning of results and proper progress feedback. This enables users to see how a benchmark progresses, and to provide their own notes about conditions and decisions as well. check-in: dad9809366 user: andreas_kupries tags: trunk | |
2008-07-01
| ||
04:17 | Corrected mark up command (now: emph instead of code) check-in: ea4808f6e2 user: arjenmarkus tags: trunk | |
2008-06-30
| ||
21:02 | * support/installation/actions.tcl (_manfile): Tossed two of the three identical copies of this procedure. Thanks to Stuart Cassoff for noticing and reporting this. check-in: d1a16bf2c5 user: andreas_kupries tags: trunk | |
2008-06-26
| ||
20:04 | Solved bug 2001539. Adapted documentation on roman module check-in: ff68761892 user: arjenmarkus tags: trunk | |
2008-06-24
| ||
22:06 | Fixed ctcp responses to use NOTICE and added wubchain check-in: 7972fab0ea user: patthoyts tags: trunk | |
2008-06-20
| ||
16:52 | * multiop.tcl: Fixed usage of struct::stack. Now using the * multiop.man: official construction command instead of an * pkgIndex.tcl: internal command recently removed from the struct::stack package. Bumped version to 0.5.1. check-in: 3c9703b2c8 user: andreas_kupries tags: trunk | |
16:33 | * support/installation/version.tcl: Added code integrated struct::stack's critcl implementation into the build. check-in: 2f687a40da user: andreas_kupries tags: trunk | |
2008-06-19
| ||
23:03 | * stack.tcl: Changed core stack code to support multiple * stack_tcl.tcl: implementations, and Tcl implementation. Bumped * stack.man: to version 1.3.3. Updated documentation to mention * pkgIndex.tcl: the critcl implementation, version number, etc. * stack_c.tcl: Critcl based implementation of stacks. * stack/ds.h: * stack/m.c: * stack/m.h: * stack/s.c: * stack/s.h: * stack.testsuite: Reworked the testsuite to handle both Tcl and * stack.test: critcl implementations. check-in: b11b2cbf39 user: andreas_kupries tags: trunk | |
06:44 | * stack.bench: New file, added benchmarks for stack objects. * stack.tcl: Rewrites of various commands for speed, using K * pkgIndex.tcl: operator etc. Bumped to version 1.3.2. * stack.man: check-in: 5025277f26 user: andreas_kupries tags: trunk | |
2008-06-14
| ||
23:32 | * cksum.pcx: New files. Syntax definitions for the public * crc16.pcx: commands of the various crc packages. * crc32.pcx: * sum.pcx: check-in: 2a249433d7 user: andreas_kupries tags: trunk | |
23:30 | * autoproxy.pcx: New file. Syntax definitions for the public commands of the autoproxy package. check-in: 1fe97f1672 user: andreas_kupries tags: trunk | |
23:30 | * ident.pcx: New file. Syntax definitions for the public commands of the ident package. check-in: 9b277a6d94 user: andreas_kupries tags: trunk | |
23:29 | * inifile.pcx: New file. Syntax definitions for the public commands of the inifile package. check-in: 3e44d11d6b user: andreas_kupries tags: trunk | |
23:29 | * jpeg.pcx: New file. Syntax definitions for the public commands of the jpeg package. check-in: bf1e63b8ef user: andreas_kupries tags: trunk | |
23:28 | * json.pcx: New file. Syntax definitions for the public commands of the json package. check-in: 8998c9b375 user: andreas_kupries tags: trunk | |
23:28 | * log.pcx: New file. Syntax definitions for the public commands of the log package. check-in: 02e75ff24c user: andreas_kupries tags: trunk | |
23:18 | * units.pcx: New file. Syntax definitions for the public commands of the units package. check-in: 36a148aa29 user: andreas_kupries tags: trunk | |
23:18 | * uevent.pcx: New file. Syntax definitions for the public commands of the uevent package. check-in: 0b1494958a user: andreas_kupries tags: trunk | |
23:17 | * tar.pcx: New file. Syntax definitions for the public commands of the tar package. check-in: 0165739b7b user: andreas_kupries tags: trunk | |
23:17 | * soundex.pcx: New file. Syntax definitions for the public commands of the soundex package. check-in: bfb05005b1 user: andreas_kupries tags: trunk | |
23:16 | * rcs.pcx: New file. Syntax definitions for the public commands of the rcs package. check-in: 084bbf2e5e user: andreas_kupries tags: trunk | |
23:16 | * png.pcx: New file. Syntax definitions for the public commands of the png package. check-in: 25694c183b user: andreas_kupries tags: trunk | |
23:12 | * htmlparse.pcx: New file. Syntax definitions for the public commands of the htmlparse package. check-in: bedc7b7d03 user: andreas_kupries tags: trunk | |
23:11 | * exif.pcx: New file. Syntax definitions for the public commands of the exif package. check-in: 47a655cbf8 user: andreas_kupries tags: trunk | |
23:10 | * csv.pcx: New file. Syntax definitions for the public commands of the csv package. check-in: 9d471491b4 user: andreas_kupries tags: trunk | |
23:10 | * comm.pcx: New file. Syntax definitions for the public commands of the comm package. check-in: df79a1b9a9 user: andreas_kupries tags: trunk | |
23:09 | * cmdline.pcx: New file. Syntax definitions for the public commands of the cmdline package. check-in: 22de4dd599 user: andreas_kupries tags: trunk | |
2008-06-13
| ||
04:14 | * fileutil_magic_cfront.pcx: New file. Syntax definitions for the * fileutil_magic_cgen.pcx: public commands of the fileutil::magic * fileutil_magic_filetype.pcx: packages. * fileutil_magic_mimetype.pcx: * fileutil_magic_rt.pcx: check-in: e7e7fed81e user: andreas_kupries tags: trunk | |
04:11 | * textutil_adjust.pcx: New file. Syntax definitions for the public * textutil_repeat.pcx: commands of the textutil packages. * textutil_split.pcx: * textutil_string.pcx: * textutil_tabify.pcx: * textutil_trim.pcx: check-in: 83541d7aee user: andreas_kupries tags: trunk | |
04:09 | * base32.pcx: New file. Syntax definitions for the public commands * base32_core.pcx: of the bibtex package. * base32_hex.pcx: check-in: e56395d412 user: andreas_kupries tags: trunk | |
04:05 | * bibtex.pcx: New file. Syntax definitions for the public commands of the bibtex package. check-in: d87abb5136 user: andreas_kupries tags: trunk | |
04:05 | * bee.pcx: New file. Syntax definitions for the public commands of the bee package. check-in: 7f950bfc6e user: andreas_kupries tags: trunk | |
04:04 | 2008-06-12 Andreas Kupries <[email protected]> * asn.pcx: New file. Syntax definitions for the public commands of the asn package. check-in: 34760219b9 user: andreas_kupries tags: trunk | |
04:01 | * base64.pcx: New files. Syntax definitions for the public * uuencode.pcx: commands of the packages base74, uuencode, * yencode.pcx: and yencode. check-in: c9397682b0 user: andreas_kupries tags: trunk | |
2008-06-07
| ||
06:29 | * aes.pcx: New file. Syntax definitions for the public commands of the aes package. check-in: 0127f4d1e0 user: andreas_kupries tags: trunk | |
2008-06-05
| ||
08:53 | - add benchmark - validate check fors scripts check-in: bbf50cd399 user: kanryu6 tags: trunk | |
2008-06-02
| ||
15:33 | add command yaml2huddle validate check fors scripts check-in: b81ee6798b user: kanryu6 tags: trunk | |
2008-06-01
| ||
17:03 | using huddle-lib check-in: e33e524a0f user: kanryu6 tags: trunk | |
2008-05-29
| ||
19:16 | Updated the xotcl-logger example. Thanks to Gustaf Neumann for providing the updated xotcl code. check-in: d32e3b3fcd user: mic42 tags: trunk | |
2008-05-28
| ||
17:34 | * base64.tcl: Changed the default setting for -maxlen to 76 to * base64.man: coincide with MIME definitions and Trf, making * base64.test: the very fast path default, with no output reflow * pkgIndex.tcl: required at all. Bumped version to 2.4. ** POTENTIAL INCOMPATIBILITY ** for all users depending on the default setting to be 60. check-in: 99f50d6d68 user: andreas_kupries tags: trunk | |
2008-05-27
| ||
14:48 | tests for Tcl8.4 check-in: e3d389c8f3 user: kanryu6 tags: trunk | |
2008-05-23
| ||
19:48 | commit test check-in: 91f64e401b user: kanryu6 tags: trunk | |
2008-05-22
| ||
21:36 | Added missing 'else' kyword. Style change, functionality not affected. check-in: 612d2dfb36 user: andreas_kupries tags: trunk | |
21:35 | Fixed typo in entry. check-in: bfa3ff000d user: andreas_kupries tags: trunk | |
20:18 | * base64.test: Extended with tests using bogus values of -maxchar, * base64.tcl: and non-standard values. Fixed bugs in the maxlen * base64.man: handling of the pure Tcl implementation which * pkgIndex.tcl: allowed the output to have more than maxlen characters per line. Performance fix: Replaced Miguel's O(n^2) reflow algorithm (maxlen handling after Trf) with Gustaf Neumann's O(n) algorithm. Minor changes to the guarding conditions by myself, and fixes for the fast cases. Bumped the version to 2.3.3. check-in: f687bdd2e1 user: andreas_kupries tags: trunk | |
18:54 | * New module for parsing YAML files, by kanryu6. * support/installation/modules.tcl: Added 'yaml' to the list of official modules. check-in: 300c7ef22b user: andreas_kupries tags: trunk | |
2008-05-21
| ||
19:41 | * mime.tcl (::mime::parsepart): [SF Tcllib Bug 1961881]. Accepted * mime.man: patch, and extended. Now handling malformed input * mime.test: without having to throw an eror, and without going * pkgIndex.tcl: into an infinite loop. See also [Bug 631314], and Changelog entries 2003-06-06, 2003-06-25. The testcases mime-3.{7,8} are not redundant, but significantly different. 3.7 actually has a terminating boundary, but misses the starting one, causing non-recognition of any terminating one. Bumped the version to 1.5.4. check-in: 524d46a784 user: andreas_kupries tags: trunk | |
2008-05-19
| ||
04:57 | Corrected documentation of package for Roman numerals check-in: f52d6c568c user: arjenmarkus tags: trunk | |
2008-05-16
| ||
18:18 | * checker.tcl (sectref): The way it was documented confused me and * doctools.tcl: the last change flipped identifying and text * doctools.man: argument, changing the meaning of sectref. Should * pkgIndex.tcl: have seen that quicker with how comm/comm_wire.man had to be updated. Fixed this now, restoring the proper order. Rewrote docs as well for better understanding. Bumped to version 1.3.5. * ../comm/comm_wire.man: Fixed the sectref argument order issues. * ../rcs/rcs.man: Fixed the sectref argument order issues. * ../snit/snitfaq.man: Fixed the sectref argument order issues. * ../tie/tie.man: Fixed the sectref argument order issues. check-in: 278cd9f37e user: andreas_kupries tags: trunk | |
06:26 | Doc typo fixes. check-in: ca186975e9 user: andreas_kupries tags: trunk | |
06:17 | Updated to changes in doctools (sub)section reference handling. check-in: 21b9078196 user: andreas_kupries tags: trunk | |
06:11 | * doctools.tcl: Bumped version to 1.3.4. * doctools.man: * pkgIndex.tcl: check-in: 8b463a4762 user: andreas_kupries tags: trunk | |
06:09 | * checker.tcl: Reworked the (sub)section handling, enabled the * doctools_lang_cmdref.man: documentation writer to label (sub)sections with logical names and use these in references. Automatic logical names are improved, taking the current section into account, making for a better ambiguity check. References are now better as well. Backends are given unique physical (sub)section ids. Added a new formatting command 'sectref-external' for references to (sub)sections outside of the current document, to disable checking, and documented it. * docidx_plugin_apiref.man: Fixed the external section references * doctoc_plugin_apiref.man: in the manpages to prevent false warnings. * doctools_plugin_apiref.man: * mpformats/c.msg: Message catalogs extended with new warning * mpformats/de.msg: 'missingsect' for apparently dangling * mpformats/en.msg: (sub)section references. * mpformats/fr.msg: * mpformats/fmt.html: Updated the backends for the changes in the * mpformats/fmt.latex: frontend/backend API, and updated testsuite * mpformats/fmt.nroff: results. * mpformats/fmt.text: * mpformats/fmt.tmml: * mpformats/fmt.wiki: * mpformats/_common.tcl: * tests/latex/00: * tests/latex/01: * tests/latex/02: * tests/latex/03: * tests/latex/04: * tests/latex/05: * tests/latex/06: * tests/latex/07: * tests/latex/08: * tests/tmml/00: * tests/tmml/01: * tests/tmml/02: * tests/tmml/03: * tests/tmml/04: * tests/tmml/05: * tests/tmml/06: * tests/tmml/07: * tests/tmml/08: * tests/html/00: * tests/html/01: * tests/html/02: * tests/html/03: * tests/html/04: * tests/html/05: * tests/html/06: * tests/html/07: * tests/html/08: * mpformats/_nroff.tcl: Modified the nroff backend to convert * tests/nroff/03: (sub)section titles into uppercase in the output. Updated testsuite results. check-in: b5cec103ee user: andreas_kupries tags: trunk | |
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 | |
2007-03-18
| ||
20:10 | Updated the man page and the test cases for multivariate regression check-in: 12744072a2 user: arjenmarkus tags: trunk | |
2007-03-13
| ||
09:08 | Handle different Trf error message in 9.2 check-in: 8370fdc8a1 user: patthoyts tags: trunk | |
2007-03-12
| ||
23:25 | * fileutil.tcl (::fileutil::TempDir): Added code to collect all * pkgIndex.tcl: problems encountered, to be reported if no temp * fileutil.man: directory could be found, to aid in the debugging of the situation. Bumped version up to 1.11. check-in: 6b38614798 user: andreas_kupries tags: trunk | |
22:59 | * blowfish.tcl: Applied patch from bug #1664626 by Neil Madden to the fix variable mis-naming in the Chunk command. check-in: cd3d3b6f40 user: patthoyts tags: trunk | |
22:53 | * autoproxy.tcl: Removed even the demo reference to BWidgets to avoid confising the auto-dependency checker. Rearranged the tls connection code to permit use outside of the http package as tls_connect. * autoproxy.man: Documented the tls functions. * pkgIndex.tcl: Increment version to 1.4 check-in: b72388bbb0 user: patthoyts tags: trunk | |
2007-03-07
| ||
22:28 | * compiler_peg_mecpu.tcl: Fixed typo in name of required package * pkgIndex.tcl: ('gasm;, was incorrectly 'gas'). Bumped to version 0.1.1. check-in: 2977d8c358 user: andreas_kupries tags: trunk | |
2007-03-05
| ||
20:46 | Polished the source code for the multivariate regression a bit check-in: 98e5b7ce4d user: arjenmarkus tags: trunk | |
2007-02-27
| ||
23:24 | * sets/s.c (from_any): Crashing bug in the Critcl implementation of 'struct::set'. Remembered the old object type X in the from_any conversion function, then converted to type 'list', and at the end tried to release the list using the freeintrep function of type X instead of type 'list'. Fixed by moving the code to remember the type after the conversion to a 'list'. check-in: 615847e351 user: andreas_kupries tags: trunk | |
21:09 | First steps to incorporate Eric Kemp-Benedict's multivariate linear regression procedures check-in: f6a0ce08fc user: arjenmarkus tags: trunk | |
2007-02-16
| ||
07:04 | * graph.tcl: pragma/hint for md generator. check-in: dc57edb7c1 user: andreas_kupries tags: trunk | |
05:12 | * fileutil.tcl: Added a command [fileutil::fullnormalize]. * fileutil.man: Documented it, extended the testsuite. Bumped * filetuil.test: version up to 1.10. Removed nonsensical * pkgIndex.tcl: [file join one_element] calls from the testsuite. check-in: e75d821909 user: andreas_kupries tags: trunk | |
2007-02-12
| ||
18:35 | * snitfaq.man: Fixed typos, etc. reported in [Bug 1658089]. check-in: 109ffa5d79 user: andreas_kupries tags: trunk | |
2007-02-09
| ||
06:04 | forgot to increment the version number check-in: d29ef606e7 user: afaupell tags: trunk | |
06:03 | 2007-02-08 Aaron Faupell <[email protected]> * tar.tcl: bug fix in recursion algorithm that missed some files in deep subdirs. incremented version check-in: 3b57b1d67b user: afaupell tags: trunk | |
2007-02-08
| ||
22:09 | * Applied patch for SF Tcllib 1599978. check-in: ffc001547c user: mic42 tags: trunk | |
2007-01-25
| ||
01:20 | FR #1614860 - expose a -client option to set the HELO challenge response hostname check-in: 1e5f3a65d1 user: patthoyts tags: trunk | |
2007-01-23
| ||
06:10 | * sets.bench: Added more benchmarks, add/include, subtract/exclude, equality. * sets/m.c: Rewrote sm_ADD, inlined s_add to enable us to defer set duplication until the set actually changes. This also ensures that the string-rep is invlaidates only in cvase of a true change. Ditto rewrites of sm_INCLUDE, sm_SUBTRACT, and sm_EXCLUDE. check-in: 783c3286e1 user: andreas_kupries tags: trunk | |
03:31 | * mime.tcl (word_encode): Ensured the return of the empty string when given the empty string. check-in: 80becc0a3b user: andreas_kupries tags: trunk | |
03:21 | * libbench.tcl: Added new benchmark options -ipre, -ipost. Per * pkgIndex.tcl: iteration pre/post scripts, untimed. Version of * bench.cl: package 'bench' is now 0.2. check-in: 4edfba59d1 user: andreas_kupries tags: trunk | |
2007-01-21
| ||
23:29 | * bench_wcsv.tcl: Fixed sorting of descriptions in text and * bench_wtext.tcl: csv output. Version is now 0.1.2. check-in: 99461188ea user: andreas_kupries tags: trunk | |
22:17 | * sets.bench: New, benchmarks for set operations, incomplete. check-in: 05aa8e811b user: andreas_kupries tags: trunk | |
22:15 | * struct_set.man: Updated documentation to mention the critcl implementation, version number, etc. * pkgIndex.tcl: Version of sets bumped to 2.2. * sets.tcl: Changed core sets code to support multiple * sets_tcl.tcl: implementations, and Tcl implementation. * sets_c.tcl: Critcl based implementation of sets. * sets/ds.h: * sets/m.c: * sets/m.h: * sets/s.c: * sets/s.h: * sets.testsuite: Reworked the testsuite to handle both Tcl and * sets.test: critcl implementations. check-in: aadff1e06d user: andreas_kupries tags: trunk | |
2007-01-19
| ||
07:21 | * bench.tcl (bench::norm): Removed 'split ,' from code, was left * pkgIndex.tcl: in wrongly after the rewrite of the raw representation. The relevant key is a list which we can and have to use directly, no split required. The fixed bug caused the normalization to fail and return the empty string for all cells. Version number bumped to 0.1.1 for this. check-in: 2505d67a66 user: andreas_kupries tags: trunk | |
2007-01-11
| ||
19:35 | * uri.tcl (::uri::SplitHttp): [SF Tcllib Bug 1610655]. Modified to * uri.man: slash of queries after the first question mark, not the * uri.test: last. We have queries with subqueries in the wild, * pkgIndex.tcl: bogus per the spec, but in use. Version has been bumped to 1.2.1. check-in: 19b390dffd user: andreas_kupries tags: trunk | |
19:16 | * cmdline.man: Extended the list of keywords in the documentation. [SF Tcllib Bug 1615252]. check-in: f1ee4f85f8 user: andreas_kupries tags: trunk | |
2007-01-09
| ||
05:06 | * tar.tcl: Bumped version to 0.3, for the bugfix described * tar.man: by the last entry. * pkgIndex.tcl: check-in: db52171551 user: andreas_kupries tags: trunk | |
2006-12-20
| ||
19:24 | *** empty log message *** check-in: 935113ce28 user: afaupell tags: trunk | |
19:15 | 2006-12-20 Aaron Faupell <[email protected]> * tar.tcl: fix in parseOpts which affected -file and -glob arguments to tar::untar * tar.man: clarifications to add, create, and untar check-in: c25fc78ab3 user: afaupell tags: trunk | |
2006-11-30
| ||
03:01 | * comm.tcl (commRunHook): Fixed double execution of the hook script. Thanks to Will Duquette for the report. check-in: 354e165b70 user: andreas_kupries tags: trunk | |
2006-11-16
| ||
06:33 | * pkgIndex.tcl: Version of graph bumped to 2.2. * graph.man: Updated documentation for new features, extended abilities, critcl implementation, etc. * graph.tcl: Changed core graph code to support multiple * graph_tcl.tcl: implementations, and Tcl implementation. Added some more features (arc|node delete multiple nodes, insertion of multiple nodes, flipping the direction of arcs), internal refactoring of common argument checks, additional checks closing some holes. * graph_c.tcl: Critcl based implementation of graph. * graph/arc.c: * graph/methods.c: * graph/ds.h: * graph/node.c: * graph/objcmd.h: * graph/attr.c: * graph/arcshimmer.c: * graph/objcmd.c: * graph/arc.h: * graph/filter.c: * graph/methods.h: * graph/util.c: * graph/util.h: * graph/node.h: * graph/graph.h: * graph/graph.c: * graph/nacommon.c: * graph/walk.c: * graph/walk.h: * graph/global.h: * graph/nodeshimmer.c: * graph/attr.h: * graph/global.c: * graph/nacommon.h: * graph.test: Reworked testsuite, split into about one file per * graph/tests/Xsetup: tested method, plus helper and control * graph/tests/arc/delete.test: files. Extended testsuite testing * graph/tests/arc/exists.test: several of the holes which were * graph/tests/arc/flip.test: closed and had never been tested * graph/tests/arc/insert.test: before. * graph/tests/arc/move.test: * graph/tests/arc/move-source.test: * graph/tests/arc/move-target.test: * graph/tests/arc/rename.test: * graph/tests/arc/source.test: * graph/tests/arc/target.test: * graph/tests/arc/attr.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/attr/append.test: * graph/tests/attr/Xsetup: * graph/tests/node/degree.test: * graph/tests/node/delete.test: * graph/tests/node/exists.test: * graph/tests/node/insert.test: * graph/tests/node/rename.test: * graph/tests/node/opposite.test: * graph/tests/node/attr.test: * graph/tests/walk.test: * graph/tests/Xsupport: * graph/tests/Xcontrol: * graph/tests/arcs.test: * graph/tests/nodes.test: * graph/tests/deserialize.test: * graph/tests/assign.test: * graph/tests/serialize.test: * graph/tests/command.test: * graph/tests/rassign.test: * graph/tests/swap.test: check-in: f428859a74 user: andreas_kupries tags: trunk | |
2006-11-15
| ||
19:28 | Removed debug output in search::end check-in: 824b926865 user: mic42 tags: trunk | |
2006-11-09
| ||
17:24 | * ftp.tcl (::ftp::StateHandler): Fixed [Bug 1191607] using the * ftp.man: minimum possible change. Exporting information * pkgIndex.tcl: accumulated in buffer to msgtext. Version is now 2.4.7. check-in: cc984c045f user: andreas_kupries tags: trunk | |
2006-11-08
| ||
19:42 | Whitespace fixes. Tests for entry bug added. check-in: e6144e8c99 user: mic42 tags: trunk | |
2006-11-07
| ||
20:02 | Corrected testcase that failed in Tcl8.5 - tcl_precision has changed check-in: 6df150ae6f user: arjenmarkus tags: trunk | |
2006-11-06
| ||
21:21 | bug #827436 - ensure data section is terminated with CRLF.CRLF on the non Trf code path. check-in: fce6d51b45 user: patthoyts tags: trunk | |
2006-11-04
| ||
20:28 | ChangeLog entry to the fix. check-in: 259402e84f user: mic42 tags: trunk | |
15:25 | Support MSVC as well as gcc. (critcl2 can use gcc and/or msvc on windows) check-in: 48e4be4321 user: patthoyts tags: trunk | |
15:20 | Silence critcl warnings. Files with no code raise a warning message. Add an empty critcl::ccode block to avoid. check-in: 14326d035e user: patthoyts tags: trunk | |
11:57 | Fix for bug in entry diff check-in: 4d8e027466 user: mic42 tags: trunk | |
2006-10-30
| ||
06:17 | * pop3.test: Made pop3-0.5 more robust, accept more than just 'connection refused' as proper failure to connect. Like 'timed out'. check-in: db3fa0c8f0 user: andreas_kupries tags: trunk | |
06:17 | * multiplexer.test: Accept anything matching 127.*.*.* as ip-address for localhost. check-in: 403d80407f user: andreas_kupries tags: trunk | |
06:16 | * pop3d.test: Accept anything matching 127.*.*.* as ip-address for localhost. check-in: 57881abd1e user: andreas_kupries tags: trunk | |
2006-10-26
| ||
21:28 | Typo fixes. Minor clarifications. check-in: d404825fcd user: mic42 tags: trunk | |
2006-10-25
| ||
23:19 | * mime.tcl: Applied patch for [SF Tcllib Bug 763731], fixing * mime.man: word_encode's problem with creating words which are * pkgIndex.tcl: too long. Version now is 1.5.2 * mime.tcl (::mime::qp_encode): Moved the code for chopping off a superfluous newline into the branch actually adding it. The unconditional chop caused it to lose the last character if the branch was not taken. This bug was apparently introduced by the patch for [SF Tcllib RFE 503336], added 2002-01-16, by myself. Reported by Gustaf Neumann <[email protected]>, with a patch. check-in: 11050bcd58 user: andreas_kupries tags: trunk | |
16:24 | * doctools.test: Added an explicit LANG=C setting to the tests. * docidx.test: At least OS X needs the setting to behave correctly. * doctoc.test: Thanks to Gustaf Neumann for the report. check-in: 5f14f0c1d7 user: andreas_kupries tags: trunk | |
2006-10-23
| ||
19:29 | * ftp.tcl (::ftp::StateHandler): Applied patch by Guy Hofkens * ftp.man: <[email protected]>, with small * pkgIndex.tcl: modification by myself (removing a no-op), for [SF Tcllib Bug 15822535], reported by same person, fixing an infinite recursion through vwait because the ctrl socket at eof is not closed and immediately waited upon again for more events. Version now 2.4.6. check-in: 596fa01541 user: andreas_kupries tags: trunk | |
2006-10-20
| ||
19:38 | Changelog fix, submitter was not anon. check-in: e7a97981f0 user: andreas_kupries tags: trunk | |
19:33 | * ftp.tcl: Wrapped several 'unset ftp(state.data)' into 'catch' * ftp.man: as the state-logic apparently is able to run several * pkgIndex.tcl: of them multiple times in exceptional situations (i.e. ftp errors). This should fix both [SF Tcllib Bug 1234831] and [SF Tcllib Bug 1581453]. Thanks to the anonymous submitter who tracked this down. Version now 2.4.5. check-in: 8c05be2b14 user: andreas_kupries tags: trunk | |
00:38 | * snit.man, main1.tcl, main1_83.tcl, main2.tcl: Allow -class to be passed to snit::widget. [Patch 1580120] * pkgIndex.tcl, snit.tcl, snit2.tcl: Bumped versions to 1.2.1 / 2.1.1. check-in: d3b674eab4 user: hobbs tags: trunk | |
2006-10-14
| ||
19:09 | Fixed broken ABANDON message format check-in: 53dd412bf8 user: mic42 tags: trunk | |
06:30 | * uuencode.test: Documentation and code (error messages) disagreed * uuencode.man: about the accepted options, and tests were * uuencode.tcl: missing entirely. The code additionally missed some checks regarding the proper number of arguments, nor had it tests checking that either. Added tests and synchronized code and documentation. check-in: 7359e7d9eb user: andreas_kupries tags: trunk | |
2006-10-13
| ||
22:08 | * modules/tcllibc.tcl: Bumped to version 0.3.1. I believe this has to be bumped whenever one of the contained packages changes, or more packages are added. Keep track of this. check-in: 68e9e25778 user: andreas_kupries tags: trunk | |
06:23 | * pkgIndex.tcl: Bumped versions of sha1, sha256 by a patchlevel * sha1.man: due to the changes to the package internals. * sha1.tcl: * sha1c.tcl: * sha256.c: New files implementing sha256 in C * sha256.h: Based on critcl. * sha256c.tcl: * sha256.tcl: Rewritten to deal with multiple implementations, * sha256.test: i.e. tcl and the new critcl one. * sha1.tcl: Management of multiple implementations rewritten to * sha1.test: conform to the expections of the testsuite helper commands. Testsuite rewritten to use the new helpers. check-in: a2bbaf1461 user: andreas_kupries tags: trunk | |
05:39 | * base32.test: Rewritten to make use of the new facilities for * base32.tcl: testing of multiple implementations put into the test utilities. check-in: c5fb945dc2 user: andreas_kupries tags: trunk | |
05:34 | * testutilities.tcl: Extended with three commands to make testing of packages with multiple implementations (accelerators) easier. A specific API for querying and manipulating accelerators is assumed. check-in: fbb202026a user: andreas_kupries tags: trunk | |
2006-10-12
| ||
04:57 | * fileutil.test: Marked all 20 permission dependent tests as 'notRoot' as they cannot fail when the superuser executes the testsuite. check-in: 229613a76e user: andreas_kupries tags: trunk | |
04:45 | * tie_growfile.test: Marked the 8 permission dependent tests as * tie_file.test: ... 'notRoot' as they cannot fail when the superuser executes the testsuite. check-in: c2a730990b user: andreas_kupries tags: trunk | |
2006-10-10
| ||
06:07 | * support/devel/all.tcl: Small comments added to clarify the operation of the cleanup hook, and a tiny bit of code cleanup. check-in: 1e2b0fe536 user: andreas_kupries tags: trunk | |
2006-10-09
| ||
21:41 | Switched all remaining test suites over to the new cleanup command to hook them into the environment handling. check-in: ea701e91fe user: andreas_kupries tags: trunk | |
15:23 | Centralized the boilerplate for saving/restoring the environment, and updated the test suites which used the old code to handle the environment. check-in: b5d15fb362 user: andreas_kupries tags: trunk | |
04:49 | Fixed bug in ldif write and one in the commit method of entries. check-in: baa9297a9c user: mic42 tags: trunk | |
2006-10-07
| ||
02:54 | * mime.test: Updated the three tests affected by the bugfix (see 2006-10-02 entry). check-in: cc2a994be5 user: andreas_kupries tags: trunk | |
2006-10-04
| ||
02:56 | * * Released and tagged Tcllib 1.9 ======================== * check-in: dfb24763f7 user: andreas_kupries tags: trunk, release, tcllib-1-9 | |
2006-10-03
| ||
16:29 | * mime.tcl: Fixed both ::mime::copymessageaux and * mime.man: ::mime::buildmessageaux to not generate too many * pkgIndex.tcl: CRLF's at the end of bodies. See [SF Tcllib Bug 1213527, and [SF Tcllib Patch 1254934]. Bumped version to 1.5.1. check-in: 6456036a85 user: andreas_kupries tags: trunk | |
15:50 | in test 87, replaced last incr occurences by set, as Tcl 8.5 creates variables when using incr on non-existing variables. check-in: 55594e803a user: jfontain tags: trunk | |
05:45 | * doctools.test: Made the testsuite robust against locale * doctoc.test: settings in the environment. The tests * docidx.test: assume the default locale (LANG=C). check-in: 70acc89b2a user: andreas_kupries tags: trunk | |
2006-10-02
| ||
23:42 | unsigned longs can be > 32 bits so use int. check-in: 234315f6c3 user: patthoyts tags: trunk | |
21:50 | Updated sasl and blowfish entries check-in: d9c1671a60 user: patthoyts tags: trunk | |
21:21 | Use /dev/urandom for random data check-in: 155c2620a4 user: patthoyts tags: trunk | |
20:59 | Increment the version check-in: 613d1d65c8 user: patthoyts tags: trunk | |
20:58 | Document the padding and added -pad option to turn off padding or change the pad char. Increment the patchlevel. check-in: 34a74aed96 user: patthoyts tags: trunk | |
00:36 | * Makefile.in (test): Changed to use an explicit -s TCLSH_PROG to avoid use of the Tcllib registry. * support/devel/sak/test/run.tcl: Flush all writes to logfiles, to ensure that they are uptodate in case an abort is needed. Added output of totals after the test run, and made exit status dependent on failures (1 = Ok, 0 = Had problems). check-in: d009e0b759 user: andreas_kupries tags: trunk | |
2006-09-28
| ||
23:33 | Raised ldap patchlevel to 1.6.6 check-in: f553ed518b user: mic42 tags: trunk | |
23:24 | Bugfix for partial PDU reads in ReceiveBytes check-in: bb5380d211 user: mic42 tags: trunk | |
07:56 | * pop3.test: Added use of local log package, fixed bug in dialog setup for testcases pop3-2.4 and -2.5, extended these two test cases to have the dialog trace in their result. check-in: cf51f0386d user: andreas_kupries tags: trunk | |
07:51 | * dialog.tcl: Bugfix in 'Input', cleaning up the waiting timer when reaching eof on the socket. Could otherwise trigger while executing an unrelated future dialog. Extended to manage two traces, the new one a condensed form of the existing trace, easier to put into the result of a testcase. * coserv.tcl: Reworked a bit to allow the restart of a server after a shutdown, by recreating the helper file executed by the slave-process. check-in: 8c8ddda84d user: andreas_kupries tags: trunk | |
02:48 | * support/devel/all.tcl: Ensure that root is absolute across all versions of Tcl. Added code to recreate the auto_path in the slave interps and processes after it was smashed by older revisions of tcltest during their load. check-in: e6fb7b34d8 user: andreas_kupries tags: trunk | |
02:19 | * cmdline.tcl: Bumped to version 1.3, due internal rewrite * cmdline.man: (Folding of typedCmdline into main file). * pkgIndex.tcl: check-in: 6c9a596e6c user: andreas_kupries tags: trunk | |
2006-09-27
| ||
21:24 | * units.test: [SF Tcllib Bug 1566437]. Using 'format' to get results with a deterministic precision. check-in: 9c44e779f2 user: andreas_kupries tags: trunk | |
21:19 | * filetypes.tcl: [SF Tcllib Bug 1329207]. Extended commands with * mimetypes.tcl: hardwired check for directory as that cannot be * filetypes.man: done by the generated code. Bumped version to * mimetypes.man: 1.0.2. * filetypes.test: * mimetypes.test: * pkgIndex.tcl: check-in: 3873c1832c user: andreas_kupries tags: trunk | |
17:25 | Added tests for ldapx.tcl check-in: 0a302d371f user: mic42 tags: trunk | |
16:56 | * exif.test: [SF Tcllib Bug 1272798]. Using 'format' to get results with a deterministic precision. check-in: a70b542131 user: andreas_kupries tags: trunk | |
16:49 | * counter.test: [SF Tcllib Bug 1272754]. Using 'format' to get results with a deterministic precision. check-in: 17fbbdeec7 user: andreas_kupries tags: trunk | |
16:39 | * profiler.test: [SF Tcllib Bug 1272913]. Fixed. Added constraint for 8.4- specific tests, duplicated testcase profiler-7.2 to capture the differences in results generated by 8.5+ vs 8.4-. check-in: e69a783a8d user: andreas_kupries tags: trunk | |
16:26 | * list.test: Fixed expected error message for 8.5. [SF Tcllib Bug 1566439]. check-in: 040ce5bdcd user: andreas_kupries tags: trunk | |
01:20 | * bigfloat.tcl: Bumped version to 1.2.1 * pkgIndex.tcl: check-in: 9f976a1512 user: andreas_kupries tags: trunk | |
01:12 | Typo fix and extended changelog. check-in: ecd2c97378 user: andreas_kupries tags: trunk | |
2006-09-26
| ||
20:05 | Fixed bug in [math::bigfloat::tostr] when the Bigfloat is close to 0. check-in: 181ced9c77 user: sarnold75 tags: trunk | |
16:46 | * ldapx.man: Fixed ambigous subsection titles reported by Larry Virden via [SF Tcllib Bug 1565836]. Additionally fixed a syntax error (missing closed double-apostroph) in an example. check-in: 7948f5b24d user: andreas_kupries tags: trunk | |
2006-09-24
| ||
11:52 | Fixed broken fconfigure/fileevent in secure_connect check-in: 144357a948 user: mic42 tags: trunk | |
2006-09-22
| ||
23:08 | * ftp.tcl (::ftp::NList): Fixed [SF Tcllib Bug 1563137] using the * ftp.man: patch submitted by Keith Vetter * pkgIndex.tcl: <[email protected]> as part of his report. Bumped version to 2.4.4 See also the duplicate entry [SF Tcllib Bug 1553919]. check-in: b60ff250f0 user: andreas_kupries tags: trunk | |
13:10 | Added some more tests check-in: aa955fbcaf user: mic42 tags: trunk | |
12:14 | Updated patchlevels/version numbers for ldap and ldapx check-in: d9ed2db7b9 user: mic42 tags: trunk | |
12:10 | Whitespace changes and fixing a eq/ne confusion check-in: a5868e367e user: mic42 tags: trunk | |
2006-09-21
| ||
06:50 | * support/releases/history/README-1.9.txt: New file. Readme file for the upcoming release, providing an overview of the changes. check-in: 42c5bb2d44 user: andreas_kupries tags: trunk | |
06:46 | * textutil.tcl: Bumped version to 0.7.1 * textutil.man: * pkgIndex.tcl: check-in: 2f25b8f5f3 user: andreas_kupries tags: trunk | |
02:58 | Bumped version to 2.1, add to faq check-in: 15a75f7fb6 user: duquette tags: trunk | |
2006-09-20
| ||
23:19 | Redid the error handling in the procotol handler, so that bgerror is only invoked for really bad (impossible) stuff or errors in the code, not for simple procotol errors or server hickup. Now the protocol handler should finally be robust enough. Fixed some typos in the info command. check-in: 2555e5e162 user: mic42 tags: trunk | |
22:16 | * math.tcl: Bumped version to 1.2.4 * math.man: * qcomplex.man: Bumped version to 1.0.2 * qcomplex.tcl: * fourier.man: Bumped version to 1.0.2 * fourier.tcl: * interpolate.man: Bumped version to 1.0.2 * interpolate.tcl: * linalg.tcl: Bumped version to 1.0.1 * linalg.man: * pkgIndex.tcl: check-in: 91841d1d27 user: andreas_kupries tags: trunk | |
21:25 | Bugfixes for broken error handling when calling searchInit with invalid arguments. The search session was not finalized in that case. check-in: e06ab51c75 user: mic42 tags: trunk | |
16:30 | * support/devel/sak/test/run.tcl: Modified to not use echo and cat * support/devel/sak/test/help.txt: when starting a testsuite on windows. Eliminated the use of valgrind for that platform as well. Updated the documentation regarding the latter. check-in: 7cafd4a128 user: andreas_kupries tags: trunk | |
2006-09-19
| ||
23:36 | Updated version numbers of a number of packages. check-in: e7961e7beb user: andreas_kupries tags: trunk | |
22:48 | New example: ldifdump Takes a list of ldif files and dumps the contents to stdout, sorted by dn an demonstrates how to use the basic ldapx::ldif feature for reading an ldif file (e.g. Mozilla Thunderbird addressbook export). check-in: 1cfa718adc user: mic42 tags: trunk | |
22:46 | More fixes in the ldif parser, ne instead of eq. check-in: 273dde9e3f user: mic42 tags: trunk | |
19:29 | * support/devel/sak/test/run.tcl: Extended testsuite logging. * support/devel/sak/test/help.txt: Standard user feedback and extended information (raw log, summaries) are written to a set of files. All required information in one run, instead of two. check-in: 00d0ba915e user: andreas_kupries tags: trunk | |
18:53 | * pop3d.test: Fixed the tests requiring tcltest 2.x syntax, despite our declaration that tcltest 1.0 is acceptable. This broke 8.2/8.3, and the missing shutdown of the fake client processes then hung the testsuite at the end. check-in: 5a532b83b5 user: andreas_kupries tags: trunk | |
18:05 | Forgotten bug reference. check-in: 32cd935a60 user: andreas_kupries tags: trunk | |
18:05 | * tie_file.tcl: Invokations of the builtin 'file' changed to '::file' to ensure use of the builtin. In snit v2 this resolves to the class itself apparently, choking the construction of an instance. [Tcllib SF Bug 1560851]. check-in: 1f6a5b74a2 user: andreas_kupries tags: trunk | |
17:44 | Removed print statement from leastSquaresSVD check-in: 3bdf570581 user: arjenmarkus tags: trunk | |
14:23 | Rewritten to disable ANSI colorization of log output on windows. check-in: 5fcd68b423 user: andreas_kupries tags: trunk | |
14:19 | * installer.tcl: Accepted patch by Michael Schlenker <[email protected]> for [Tcllib SF Bug 1559489] to divert error messages to a dialog box instead of stderr where possible, to avoid them being silently swallowed by windows. check-in: 8f23032ef7 user: andreas_kupries tags: trunk | |
10:41 | Fix hyphen handling with Trf accelerator check-in: aa70aca673 user: patthoyts tags: trunk | |
10:37 | bug 1560822 - improve handling of hyphen in data check-in: d253c2cad8 user: patthoyts tags: trunk | |
04:17 | * support/devel/sak/test/run.tcl: Reworked output generated * support/devel/all.tcl: by testsuites, added processing of the modified output for progress reporting, condensed reporting, and in preparation of placing results into a database. * support/devel/sak/test/help.txt: Updated documentation. * support/devel/sak/test/shell.tcl: Fixed typo in name of method to call to remove shells from the database. check-in: 0525a286fd user: andreas_kupries tags: trunk | |
04:10 | Rewritten to use a different internal structure, less space intensive. check-in: 1c5a035165 user: andreas_kupries tags: trunk | |
04:04 | Added simple line-based animation package. Added command for closing and reopening the registry file (to induce log compression). check-in: 2c422be01e user: andreas_kupries tags: trunk | |
2006-09-18
| ||
22:01 | Fixed some bugs in modifyDN, SASL handshake and ldapx package. check-in: 27337cb2df user: mic42 tags: trunk | |
17:03 | Restoring a test for quantiles - related to solving bug 1272910 check-in: 2394dee2b4 user: arjenmarkus tags: trunk | |
15:05 | Correct version mismatch in index script. check-in: 4d2216893f user: dgp tags: trunk | |
2006-09-17
| ||
07:17 | * stooop.test: Description of test 87 modified to be a single line. check-in: 5b82ee9c56 user: andreas_kupries tags: trunk | |
07:15 | * testutilities.tcl: Modified use commands to ensure that their output is a proper list. check-in: 254dd9c76a user: andreas_kupries tags: trunk | |
07:13 | * treeql.testsuite: Fixed generation of the tree used in the testsuite. The insert used the intended node names as positions. Adapted some tests influenced by the new structure of the tree. check-in: 8857574454 user: andreas_kupries tags: trunk | |
05:31 | * tree/tn.c (tn_leaf): Fixed mangling of the list of leaves when trying to add a node which is already in the list. Tracked down with valgrind and instrumentation due intermittent failure of treeql testsuite (seg fault). (tn_new): Added initialization of list pointers to allow checking by "tn_leaf". * tree/t.c (t_dump): Added function to dump the internal linkage of nodes. Not used by regular code. For debugging. check-in: 033f1ba5a5 user: andreas_kupries tags: trunk | |
2006-09-16
| ||
21:12 | * md5crypt.test: The critcl implementation of md5crypt generates different error messages when called with the wrong number of arguments. Updated the tests to take this into account. check-in: 932ec6984f user: andreas_kupries tags: trunk | |
18:14 | * snit_tcl83_utils.tcl: Made the initialization of the compatibility system a bit more robust against loading it multiple times. check-in: 3dc90eb58e user: andreas_kupries tags: trunk | |
2006-09-15
| ||
14:23 | Corrected error in leastSquaresSVD, added test case and a remark in the documentation check-in: 045088befb user: arjenmarkus tags: trunk | |
09:05 | Fix for bug 1558564 check-in: f7ee1d9458 user: mic42 tags: trunk | |
08:20 | Corrected normalisation of matrices (should have been "by column") check-in: 3885bbb110 user: arjenmarkus tags: trunk | |
07:30 | Small correction in dcumentation check-in: 914dd4d38f user: arjenmarkus tags: trunk | |
07:29 | Updated the linear algebra package (documentation and one new command) check-in: 78ac9b563b user: arjenmarkus tags: trunk | |
06:30 | * ncgi.test: Fixed ncgi dependencies in the scripts executed by sub-shells. check-in: d1de295bdc user: andreas_kupries tags: trunk | |
06:01 | * me_cpu.testsuite: Replaced hardwired snit error messages with command constructing them based on the version of snit used. * me_cpucore.testsuite: Replaced hardwired error messages with command constructing them based on the version of Tcl used. check-in: 09c09dca6f user: andreas_kupries tags: trunk | |
05:58 | * testutilities.tcl: Added commands constructing wrong#args messages for snit methods, depending on snit version. check-in: cf16d797ea user: andreas_kupries tags: trunk | |
05:19 | * graph.test: Fixed the new tests for the arc move method. They used hardcoded wrong#args messages. Now the proper the compatibility commands are in place. check-in: d8a67129e7 user: andreas_kupries tags: trunk | |
05:07 | * fileutil.test: Fixed 8.3isms in the testsuite. Symbolic permissions for 'file attributes' are not available in 8.2 yet :(. Also fixed the tests using hardcoded wrong#args messages to use the compatibility commands instead. check-in: 6ae740154f user: andreas_kupries tags: trunk | |
01:19 | fix syntax typo check-in: 891f7a79e4 user: hobbs tags: trunk | |
2006-09-14
| ||
11:33 | bug 1557494 - added support for OEM-type NTLM packets (provided by Mark Janssen) check-in: 32b0e2b536 user: patthoyts tags: trunk | |
06:23 | * testutilities.tcl: Ensure that the makeFile/Dir wrapper are created only once. Also modified the code to modify the originals to return the full name. The wrapper are needed only as indicators. check-in: 8da3acab38 user: andreas_kupries tags: trunk | |
06:01 | * fileutil.test: Fixed 8.4ism in the testsuite of a 8.2+ package. check-in: b39b75fb12 user: andreas_kupries tags: trunk | |
05:58 | * logger.test: Moved the tests of the new trace facility to a * logger_trace.test: separate file, as they require a newer version of tcltest (2.x), and Tcl 8.4 instead of 8.2. check-in: 15ac74f4ea user: andreas_kupries tags: trunk | |
05:56 | Fixed 8.4ism in testsuite of 8.2+ package. check-in: 12146e8c50 user: andreas_kupries tags: trunk | |
04:41 | * tcldocstrip.dtx: Modified the setup of the testsuite to match the other modules and packages in tcllib. The testsuite especially now handles execution in a too old a Tcl core properly. * docstrip.test: Regenerated. * docstrip_util.test: Regenerated. check-in: 0258851f93 user: andreas_kupries tags: trunk | |
02:21 | * ncgi.test: Added 'exit' to the scripts executed in sub-shells, to make them usable with 'wish'-type shells as well. check-in: 131b9bcada user: andreas_kupries tags: trunk | |
02:21 | * cmdline.test: Added 'exit' to the scripts executed in sub-shells, to make them usable with 'wish'-type shells as well. check-in: 99d053943c user: andreas_kupries tags: trunk | |
2006-09-12
| ||
17:12 | Fixed bug 1557268 check-in: 1cb5dbb8bc user: mic42 tags: trunk | |
02:04 | Fixed Andreas' bug with tvprocdec. check-in: 427e228307 user: duquette tags: trunk | |
02:00 | Fixed Andreas' bug with tvprocdec. check-in: aae067b779 user: duquette tags: trunk | |
2006-09-11
| ||
16:01 | Fixed bug with missing state variable for ldap::connect check-in: c0bd2c87b8 user: mic42 tags: trunk | |
2006-09-08
| ||
21:58 | Added the ldapx subpackage check-in: e627001dd0 user: mic42 tags: trunk | |
2006-09-06
| ||
16:13 | * Makefile.in (test): Updated the target to the new syntax for running testsuites accepted by sak. check-in: 3d15e1a674 user: andreas_kupries tags: trunk | |
06:10 | * support/devel/sak/test/help.txt: Added reference to the file used to store the list of registered shells. check-in: 9944677db1 user: andreas_kupries tags: trunk | |
06:07 | * support/devel/all.tcl: Changed to terminate with 'exit' instead of 'return', to allow the testsuites to be driven by a 'wish' without having to deal with its event loop. * support/devel/sak/test/cmd.tcl: Replaced the existing * support/devel/sak/test/help.txt: implementation of 'test' with a dispatcher to an extensible set of packages. See below. * support/devel/sak/test/pkgIndex.tcl: New implementation of the * support/devel/sak/test/run.tcl: 'test' command and its sub- * support/devel/sak/test/shell.tcl: commands. The 'registry', see * support/devel/sak/test/shells.tcl: below, is used to store the * support/devel/sak/test/test.tcl: registered shells. * support/devel/sak/util/pkgIndex.tcl: Registered package. * support/devel/sak/util/registry.tcl: New file, wrapper around the pregistry, customized to SAK. * support/devel/sak/registry/pkgIndex.tcl: Package for a small tree- * support/devel/sak/registry/registry.man: based database similar to * support/devel/sak/registry/registry.tcl: the windows registry. For * support/devel/sak/registry/registry.test: now just an internal package to support 'sak', in the future it may move and become an official package. check-in: fad24246f4 user: andreas_kupries tags: trunk | |
05:45 | * comm_wire.man: Clarified the use of the TCP port in the initial message a bit more, i.e. the meaning of the special value '0'. check-in: 5d1d75f335 user: andreas_kupries tags: trunk | |
05:40 | * comm.tcl: The rewrite of the hook handling broken the promised * comm.man: semantics. Fixed. Also extended the handling of a configured -interp to deal with a variety of possibilities regarding missing or hidden commands. Updated the documentation. * pkgIndex.tcl: Bumped to version 4.3.2 check-in: d1a848317a user: andreas_kupries tags: trunk | |
2006-09-02
| ||
23:00 | Incremented package version to 1.3.0, updated the manual page to cover the OTP mechanism and added a test for OTP client functionality. check-in: 166afd7b72 user: patthoyts tags: trunk | |
22:32 | Raise preference for OTP now we have tested it against sendmail+cyrus sasl. check-in: 13929b2cab user: patthoyts tags: trunk | |
22:30 | Remove over-zealous restriction on passphrase length check-in: ca56a8c6f7 user: patthoyts tags: trunk | |
2006-09-01
| ||
19:58 | * deleg_proc.man: Added manpages for the packages creating * deleg_merthod.man: delegation procedures and methods. * deleg_proc.tcl: Fixed bug, forgot that not only a comm * deleg_method.tcl: channel is needed, but also the id of * deleg_proc.test: the remote location. Added argument, * deleg_method.test: shuffled arguments, updated testsuites. * pkgIndex.tcl: ** INCOMPATIBILITY ** Version bumped to 0.2 check-in: 7dbeba27d5 user: andreas_kupries tags: trunk | |
14:40 | Support OTP mechanism (depends upon the otp module). client only, awaiting tests. check-in: 342d6ddf69 user: patthoyts tags: trunk | |
14:21 | Major upgrades to the ldap package, SASL, TLS and various others check-in: a33c64bb92 user: mic42 tags: trunk | |
14:03 | Added new commands to the public api check-in: 47f4a13bd6 user: mic42 tags: trunk | |
08:09 | NEW MODULE 'otp' - Implementation of RFC 2289 "A One-Time Password System" check-in: 99a8991963 user: patthoyts tags: trunk | |
2006-08-30
| ||
16:31 | * interp.man: Renamed the manpage, avoid clash with * tcllib_interp.man: core documentation. check-in: 0efc58f1ad user: andreas_kupries tags: trunk | |
07:22 | * support/installation/modules.tcl: New module 'interp'. * deleg_proc.tcl: Creation of delegation procedures. * deleg_proc.test: * deleg_method.tcl: Creation of delegation methods. * deleg_method.test: * interp.tcl: New module. Interpreter creation and alias * interp.man: utility commands. Basic testsuite. * interp.test: check-in: 55df2bd040 user: andreas_kupries tags: trunk | |
2006-08-25
| ||
23:19 | * json.test: empty list test cases * json.tcl (json::_json2dict): handle empty list case check-in: 7db16ad4c7 user: hobbs tags: trunk | |
2006-08-20
| ||
02:01 | namespace upvar 2 check-in: 08dd84fd8f user: duquette tags: trunk | |
2006-08-19
| ||
22:11 | namespace upvar, first set of changes check-in: 325f48eebd user: duquette tags: trunk | |
16:50 | Fixed bug 1483168 check-in: 940295b40c user: duquette tags: trunk | |
2006-08-18
| ||
17:25 | * json.man: Added some more keywords to the docs. check-in: 4235343c55 user: andreas_kupries tags: trunk | |
15:03 | Applied Tcllib Patch 1530725. check-in: 3a7d529339 user: mic42 tags: trunk | |
00:51 | * support/installation/modules.tcl: added json package check-in: e71ccf011e user: hobbs tags: trunk | |
00:50 | * json.tcl, json.man, json.test, pkgIndex.tcl: json package v1.0 Parses JSON formatted text into Tcl dicts. See http://www.json.org/ for format details. check-in: 0de9029772 user: hobbs tags: trunk | |
00:46 | obfuscate email addr check-in: 80b02ef032 user: hobbs tags: trunk | |
2006-08-17
| ||
06:35 | * treeql.man: Fixed small typo. check-in: 72602d1f0d user: andreas_kupries tags: trunk | |
04:27 | * comm.man: Bumped to version 4.3.1 * comm.tcl: * pkgIndex.tcl: check-in: ef29827d87 user: andreas_kupries tags: trunk | |
04:21 | * comm.tcl: Implemented the new options -interp and -events, * comm.test: extended the testsuite to cover them. Created utility/helper command for the execution of hook scripts, and rewrote all hook places to use it. * comm.man: Documented an easier use of slave interpreters (-interp, -events). * comm.test: Moved startup and cleanup of slave process * comm.slaveboot: into a separate file. check-in: 77b11e2441 user: andreas_kupries tags: trunk | |
2006-08-16
| ||
17:18 | Fixed Tcllib Bug 1541436. check-in: 388ec07584 user: mic42 tags: trunk | |
02:02 | Fixed bug 1532791 check-in: f04d51a992 user: duquette tags: trunk | |
2006-08-15
| ||
14:38 | Added support for nagelfar (nagelfar.berlios.de) to the syntax check options of sak.tcl. Fixed some inconsistency in sak.tcl when using tclchecker and validate vs. validate_all. check-in: 3aba50cc49 user: mic42 tags: trunk | |
14:11 | Added some convencienc procs to asn. The ldap module now requires the asn module and namespace imports the asn procs from there, instead of duplicating the code. Minor bugfix in the ldap module, misspelled ::info vars as info variables. The ldap module now has a new addMulti command, which fixes Tcllib Bug 1191326. ASN version raised to 0.6, ldap version raised to 1.5. check-in: b630d80e84 user: mic42 tags: trunk | |
13:34 | Added more tests to catch simple typos. Fixed the version reference in the man page. check-in: 9ddca11fa7 user: mic42 tags: trunk | |
01:20 | * Makefile.in (*-doc): Forgotten to update the Mkefile targets for documentation when changing the sak syntax for invoking a doc conversion. See entry 2006-07-09. Thanks to [email protected] for noticing and provision of a patch. check-in: 14f7646709 user: andreas_kupries tags: trunk | |
2006-08-13
| ||
18:11 | Fixed Tcllib Bug 1539479. check-in: c08dd24d9f user: mic42 tags: trunk | |
2006-08-12
| ||
13:41 | See ChangeLog check-in: 4b48c89983 user: duquette tags: trunk | |
13:24 | See ChangeLog check-in: e74a984051 user: duquette tags: trunk | |
13:22 | See ChangeLog check-in: 25ce4ad3e5 user: duquette tags: trunk | |
2006-08-11
| ||
15:23 | * uri.man: Fixed a typo I left in the manpage :( check-in: bdc3e6a2ea user: andreas_kupries tags: trunk | |
02:22 | Documentation update; see ChangeLog check-in: 7f446ef4dc user: duquette tags: trunk | |
2006-08-10
| ||
21:23 | * support/devel/sak/doc/doc.tcl (::sak::doc::ps): Fixed bogus redirection argument 1>@, correct is >@. check-in: 9408b2ce2c user: andreas_kupries tags: trunk | |
21:20 | * mpformats/_text.tcl: Replaced textutil with the exact packages * mpformats/fmt.text: needed, and adjusted all callers to use the long command names. check-in: 14987b9e9e user: andreas_kupries tags: trunk | |
07:00 | * uri.tcl: Added ldap to list of supported uri's, per the * uri.man: patch by Pierre DAVID <[email protected]>, * uri.test: with small modifications by myself. Extended code, documentation, and testsuite. check-in: aed7883318 user: andreas_kupries tags: trunk | |
04:53 | * support/devel/all.tcl: Fixed the loading of Tk into the slave interp, before Tk 8.4 we are not a real package. Using an explicit load for a Tk statically bound into the executable. check-in: 40a86d0c57 user: andreas_kupries tags: trunk | |
02:24 | Validation type docs; see ChangeLog check-in: db50f67ff7 user: duquette tags: trunk | |
2006-08-09
| ||
19:11 | * ../../examples/term/menu2: Updated to changes in the package term::receive::bind. * term_bind.man: Updated documentation as well. check-in: 7d502e07c6 user: andreas_kupries tags: trunk | |
00:45 | See ChangeLog check-in: fd740f53e8 user: duquette tags: trunk | |
2006-08-08
| ||
03:25 | Backing out last change check-in: afb37fcbeb user: duquette tags: trunk | |
03:16 | Commonality refactoring; see ChangeLog check-in: fa7a6a8288 user: duquette tags: trunk | |
02:27 | -type option-definition option check-in: f53fce4a5c user: duquette tags: trunk | |
2006-08-07
| ||
00:38 | Added -type option-definition option check-in: 54e3ed915d user: duquette tags: trunk | |
2006-08-06
| ||
16:40 | Updated README.txt check-in: 2d0f9a9bf7 user: duquette tags: trunk | |
16:34 | Code reorganization check-in: 39c295db92 user: duquette tags: trunk | |
16:26 | Tests for validate.tcl check-in: c14f099f60 user: duquette tags: trunk | |
16:22 | Removing obsolete files check-in: ef5a948cac user: duquette tags: trunk | |
16:21 | Code reorganization; see ChangeLog check-in: d768785984 user: duquette tags: trunk | |
04:22 | Snit validation types check-in: f249572c23 user: duquette tags: trunk | |
2006-08-03
| ||
14:30 | Bugfix for bug 1533868 check-in: 1c2be61a9a user: mic42 tags: trunk | |
04:04 | New file check-in: e63122d0ef user: duquette tags: trunk | |
2006-07-27
| ||
20:41 | * tree/t.c (t_newnodename): Fixed bug [SF TCllib Bug 1528614], * tree/tn.c (tn_new): reported by Helmut Giese * tree.testsuite: <[email protected]>. Auto-generation of node names was able to generate duplicates. Now it checks new handles for existence. Also added a check to the function doing actual node creation to check again, and panic on duplicates. Extended testsuite with variant of Helmut's example. check-in: 9a393be430 user: andreas_kupries tags: trunk | |
19:50 | * sak.tcl: Removed __test. Replaced with a single command * support/devel/sak/test: with an implementation found in the support tree. See below. * support/devel/sak/test/cmd.tcl: New. Implementation of 'test'. * support/devel/sak/test/help.txt: New. Help for 'test'. * support/devel/sak/test/topic.txt: New. Topic definition for 'test'. check-in: 5aecc0763c user: andreas_kupries tags: trunk | |
2006-07-26
| ||
07:04 | * snitfaq.man: Finally fixed the two ambigous section titles. check-in: 8e9e845f8c user: andreas_kupries tags: trunk | |
07:01 | Fixed the copyright information. Aaron started the code in 2005. check-in: 2977ab2f74 user: andreas_kupries tags: trunk | |
2006-07-25
| ||
03:46 | * bind.tcl: Added methods 'default' and 'unlisten', changed action callbacks to take the invoking character sequence. * term_bind.man: Documented above changes. * imenu.tcl: New packages, terminal widgets, menu and paging text * ipager.tcl: display. * imenu.man: Documentation for the new packages above. * ipager.man: * ../../examples/term/imenu: Examples for the new packages. * ../../examples/term/ipager: check-in: 48303fa93d user: andreas_kupries tags: trunk | |
2006-07-24
| ||
03:31 | * receive.tcl: New file, package. Basic receiver functionality * receive.man: (getting chars, event listener). Documentation. * bind.tcl: New file, package. Recognition of character * term_bind.man: sequences in the input, execution of actions. Dispatcher. A 'bind' for character sequences. * pkgIndex.tcl: New packages registered. * ../../examples/term/menu2: Example for receive and bind. * ansi_code.man: Typos. * ansi_send.man: * term.man: * term_send.man: check-in: 9fe1857a19 user: andreas_kupries tags: trunk | |
2006-07-23
| ||
23:29 | * ansi/ctrlunix.tcl: New file, package. Control operations, unix * ansi_ctrlu.man: specific, dependent on external commands (stty, tput). Documentation. * pkgIndex.tcl: New package registered. * ansi_cctrl.man: Fixed typos. * ansi_cmacros.man: check-in: 418653e1fb user: andreas_kupries tags: trunk | |
2006-07-21
| ||
21:47 | * copyops.tcl (::transfer::copy::HandlerChan): Removed superfluous closing bracket. * connect.tcl: Prevent configuration for empty options. Propagation of callback command into the accept hook. * dsource.tcl: instance variable 'type' conflicts with method argument 'type', fixed. Type 'channel' renamed to 'chan' for better match to copyops. * ddest.tcl: instance variable 'type' conflicts with method argument 'type', fixed. Various syntax errors (argument swap), validation of -file fixed. * receiver.tcl: Added missing argument to callback. * transmitter.tcl: Added missing argument to callback. check-in: afdc4732a9 user: andreas_kupries tags: trunk | |
16:58 | * send.man: Renamed to term_send.man, to avoid * term_send.man: clashing with Tk's 'send' manpage. check-in: f5dd396fe8 user: andreas_kupries tags: trunk | |
14:10 | * ansi_cattr.man: More documentation. * ansi_cctrl.man: * ansi_cmacros.man: * ansi_code.man: * ansi_send.man: Tweaked * ansi/code/ctrl.tcl: Fixed argument bug * ansi/code/macros.tcl: Fixed argument bug. check-in: 3e4fc37490 user: andreas_kupries tags: trunk | |
2006-07-20
| ||
07:21 | Updated ChangeLog and tiff.man check-in: 16fb93509d user: afaupell tags: trunk | |
07:09 | Added nametotag and tagtoname check-in: 5df65a5387 user: afaupell tags: trunk | |
2006-07-19
| ||
16:22 | * fileutil.tcl (fileutil::jail): Fixed [Tcllib SF Bug 1525172], by * fileutil.test: Ramon Ribo. Accepted the provided solution. Extended the testsuite. check-in: 005cf1e87c user: andreas_kupries tags: trunk | |
2006-07-18
| ||
23:41 | * term.man: Added some documentation. * send.man: * ansi_send.man: check-in: 5ed640c6d1 user: andreas_kupries tags: trunk | |
2006-07-12
| ||
16:12 | * support/installation/modules.tcl: Fixed registration of 'term', needs recursive install. check-in: 1d83bdcd30 user: andreas_kupries tags: trunk | |
2006-07-11
| ||
04:16 | * New module "term". Terminal control. * support/installation/modules.tcl: Registered 'term'. check-in: c45a25f68f user: andreas_kupries tags: trunk | |
2006-07-09
| ||
21:49 | * sak.tcl: Removed __nroff and all other documentation commands. * support/devel/sak/old/help.txt: Replaced with a single command with an implementation found in the support tree. See below. * support/devel/sak/doc/cmd.tcl: New. Implementation of 'doc'. * support/devel/sak/doc/doc.tcl: New. Support package for 'doc'. * support/devel/sak/doc/pkgIndex.tcl: New. Index for support package. * support/devel/sak/doc/help.txt: New. Help for 'doc'. * support/devel/sak/doc/topic.txt: New. Topic definition for 'help'. * support/devel/sak/util/util.tcl: New. General support package, * support/devel/sak/util/pkgIndex.tcl: and index for it. check-in: 1e3614feb0 user: andreas_kupries tags: trunk | |
2006-07-06
| ||
06:54 | * sak.tcl: Removed __help. Replaced with implementation found in the support tree. See below. * support/devel/sak/help/cmd.tcl: New. Implementation of 'help' * support/devel/sak/help/help.tcl: New. Support package for 'help'. * support/devel/sak/help/help.txt: New. Help for 'help'. * support/devel/sak/help/pkgIndex.tcl: New. Index for support package. * support/devel/sak/help/topic.txt: New. Topic definition for 'help'. * support/devel/sak/old/help.txt: New. Help for old commands. * support/devel/sak/old/topic.txt: New. Topic def. for old commands. check-in: e08fc9bdaf user: andreas_kupries tags: trunk | |
02:04 | * sak.tcl: Added code to locate command implementations in the support tree. This allows us to factor the commands out of the main script, making the internal structure of sak clearer (through the use of packages). check-in: fbb5157020 user: andreas_kupries tags: trunk | |
2006-07-02
| ||
20:48 | Applied patch for bug 532774 check-in: 6ad5a29080 user: mic42 tags: trunk | |
20:25 | Fixed bug 547274 check-in: bd21455bc5 user: mic42 tags: trunk | |
20:01 | Fixed bug 1230699 check-in: 83bc22a2cb user: mic42 tags: trunk | |
2006-07-01
| ||
03:52 | * main.tcl: Moved, and new location * support/installation/main.tcl: of the file. * sak.tcl: Updated to the new location (has to be copied to the topdir now, when generating the starkit/pack distribution). check-in: d8c907659e user: andreas_kupries tags: trunk | |
03:37 | * man.macros: Moved, and new location * support/installation/man.macros: of the file. * installer.tcl: Updated to the new location. check-in: 3602730598 user: andreas_kupries tags: trunk | |
03:32 | * all.tcl: Moved, and new location * support/devel/all.tcl: of the file. Also updated to handle the new location of the distribution relative to all.tcl, to properly find the testsuites. * sak.tcl: Updated to the new location of all.tcl check-in: 7c08a17b00 user: andreas_kupries tags: trunk | |
03:24 | Moved the README files (announcements) of historic Tcllib releases out of the way, into their own folder. check-in: 1c578f9f32 user: andreas_kupries tags: trunk | |
03:16 | * package_rpm.tcl: Moved, and new location * support/releases/package_rpm.tcl: of the file. * package_yml.tcl: Moved, and new location * support/releases/package_yml.tcl: of the file. * package_tip55.tcl: Moved, and new location * support/releases/package_tip55.tcl: of the file. * sak.tcl: Updated to the new location of * installer.tcl: package_rpm.tcl, package_tip55.tcl, package_yml.tcl * package_version.tcl: Moved, and new location * support/installation/version.tcl: of the file. check-in: 1577e87635 user: andreas_kupries tags: trunk | |
02:59 | * nmea.man: Fixed syntax errors in the documentation. check-in: add012dd46 user: andreas_kupries tags: trunk | |
02:54 | * install_action.tcl: Moved, and new location * support/installation/actions.tcl: of the file. * installed_modules.tcl: Moved, and new location * support/installation/modules.tcl: of the file. * sak.tcl: Updated to the new location of * installer.tcl: install_action.tcl, installed_modules.tcl. check-in: c50c96feb9 user: andreas_kupries tags: trunk | |
02:43 | * README.developer: New files to introduce new developers * README.releasemgr: and release managers to Tcllib, the tools available to support and ease their tasks, the procedures we have in place, etc. For now they are more or less placeholders, to be fleshed out with actual content over time. check-in: 5f239cec95 user: andreas_kupries tags: trunk | |
02:40 | * installed_modules.tcl: Registered new module 'nmea'. * PACKAGES: Moved. * support/releases/PACKAGES: New location of PACKAGES. * sak.tcl: Updated to the new location of PACKAGES. check-in: d232a484f6 user: andreas_kupries tags: trunk | |
01:35 | * compiler_peg_mecpu.tcl: New packages generating ME * gen_peg_mecpu.tcl: instructions for the CPU(core). * gen_peg_mecpu.template: And page plugins using them. * plugins/pkgIndex.tcl: * plugins/transform_mecpu.tcl: * plugins/writer_mecpu.tcl: * pkgIndex.tcl: * pluginmgr.tcl: Extended the page plugin environment with commands allowing a plugin to write files. Intended for the debugging of plugins, i.e. the dumping of internal state. The destination for such files however are restricted to the current working directory and its sub-directories. Currently only the MEcpu compiler package has code to use this, to write the intermediary graphs and some statistics (Disabled through comments however). check-in: ce880f17d5 user: andreas_kupries tags: trunk | |
2006-06-30
| ||
20:25 | 2006-06-30 Aaron Faupell <[email protected]> * New module for handling NMEA protocol check-in: 3e2f7baa61 user: afaupell tags: trunk | |
18:53 | Inserted a number of pragmas/declares regarding pseudo package requirements. check-in: 1fe58e97b5 user: andreas_kupries tags: trunk | |
18:47 | * installed_modules.tcl: Changed to a declarative style (more amenable to automated processing). check-in: 66feb8b9e3 user: andreas_kupries tags: trunk | |
18:23 | Typo fixed (bug 1515267) Reverted change to PACKAGES. Is not current state, but last release, needed for comparison. check-in: 5b2f08571c user: andreas_kupries tags: trunk | |
2006-06-29
| ||
23:29 | 2006-06-29 Aaron Faupell <[email protected]> * cksum.tcl: fixed typo koin->join check-in: 1c095698af user: afaupell tags: trunk | |
23:16 | 2006-29-06 Aaron Faupell <[email protected]> * tar.tcl: fixed bug in parseOpts check-in: 93653fc068 user: afaupell tags: trunk | |
23:08 | 2006-06-29 Aaron Faupell <[email protected]> * ini.tcl: added default value option for value command, and added commentchar command. change in comment behavior * ini.man: clarifications for open, commit, and comment commands; added commentchar command check-in: 71ac1dc413 user: afaupell tags: trunk | |
22:23 | *** empty log message *** check-in: 212f7841e7 user: afaupell tags: trunk | |
06:29 | * grammar_me/me_cpucore.tests.semantics.txt: Extended to cover the remaining untested instructions. This completes the behavioural tests. * grammar_me/me_cpucore.man: Added documentation for the new * grammar_me/me_cpucore.tcl: accessor commands. Fixed problems * grammar_me/me_cpucore.test: uncovered by the last tests. * grammar_me/me_cpu.man: Lifted all changes to the cpucore into * grammar_me/me_cpu.tcl: the cpu object (extended acessors, * grammar_me/me_cpu.test: documentation, etc.). Created testsuite * grammar_me/me_cpu.testsuite: using the core testsuite as template, and sharing the instruction descriptions with it. * grammar_me/gasm.tcl: New package for the assembly of a ME * grammar_me/pkgIndex.tcl: program, using a graph as internal structure. Bumped the versions of the cpu::core and cpu packages as well. check-in: a9d4371a26 user: andreas_kupries tags: trunk | |
2006-06-28
| ||
23:58 | Fixed bug Tcllib 1494597 check-in: 4e1a68be5a user: mic42 tags: trunk | |
2006-06-25
| ||
21:26 | * graph.tcl : Added three new arc commands, 'move', 'move-target', and 'move-source'. They change the nodes an arc is attached to, without changing the identity of the arc itself. This makes certain graph operations easier, as there is no need to save the attributes of a node, delete it, create in the new location, then recreate the attribute data. * pkgIndex.tcl: Bumped version number for this. * graph.man: Added documentation for them. * graph.test: Extended the testsuite to cover them as well. check-in: 9b189ffb78 user: andreas_kupries tags: trunk | |
2006-06-21
| ||
21:08 | fixed bug in ldap.man check-in: 9f12c05c40 user: mic42 tags: trunk | |
09:33 | Added tcllib RFE 1082061. Fixed doc bug, ldap needs Tcl 8.4 not 8.2 check-in: c4352fa940 user: mic42 tags: trunk | |
2006-06-20
| ||
23:20 | * me_cpucore.tests.semantics.txt: Extended coverage of testsuite, * me_cpucore.testsuite: more bugfixes. * me_cpucore.tcl: check-in: eac46d4a45 user: andreas_kupries tags: trunk | |
21:50 | * me_cpucore.tcl: Bug fixes, additional state accessor commands, more argument checking, extended error messages from validator used by disassembler and state creation. * me_cpucore.test: Added testsuite for the cpu, * me_cpucore.testsuite: already semi-prepared for when * me_cpucore.tests.asm-map.txt: we get a C impl. of the ME cpu. * me_cpucore.tests.badasm-map.txt: Largely table-driven. * me_cpucore.tests.badmach-map.txt: Incomplete. * me_cpucore.tests.semantics.txt: check-in: e94c190238 user: andreas_kupries tags: trunk | |
2006-06-16
| ||
19:37 | * ../../apps/dtplite: Still found a xref link bug in the -merge code path. The per-module toc had the wrong links. Added code to generate and set a proper file mapping for these tocs. Removed MapLink and switched to the new command "fileutil::relativeUrl". check-in: 7fe8e2cbcb user: andreas_kupries tags: trunk | |
19:33 | * fileutil.tcl: Added commands to compute paths relative to some * fileutil.man: base. Extended testsuite, documentation. * fileutil.test: * pkgIndex.tcl: check-in: 7881095bd9 user: andreas_kupries tags: trunk | |
05:29 | * me_util.test: Split tests into separate file and added handling of both regular and critcl tree. * me_util.testsuite: New file. Actual tests. check-in: 0b292bafd9 user: andreas_kupries tags: trunk | |
03:00 | Typo cleanup. check-in: 0822777667 user: andreas_kupries tags: trunk | |
2006-06-15
| ||
22:00 | * csv.tcl: Extended cvsv processing to allow different * csv.test: quoting chars beyond double-quote. Patch origin at [SF * csv.man: Tcllib Patch 1469593]. Needed small fix in join. Extended testsuite, documentation. check-in: 8e5d49de29 user: andreas_kupries tags: trunk | |
18:15 | * sak.tcl: Extended to allow the specification of a module M as either M or modules/M. The latter is a path relative to the topdir and enables the entering of modules through tab-completion in the shell. check-in: 393488c49d user: andreas_kupries tags: trunk | |
18:06 | * fa.tcl: Reworked the internal of the container and * faop.tcl: operations packages to break their circularity. * fa.test: The user of the operations packages now has to * faop.test: specify a command to construct containers. The * dexec.test: uses the ops package and sets its own class * dacceptor.text: command as constructor. * fa.man: * faop.man: check-in: 49572fad8e user: andreas_kupries tags: trunk | |
2006-06-13
| ||
23:20 | * bench_read.tcl: Rewrite the internal raw representation, use * bench.tcl: lists as array keys, easier to handle, no * bench_wcsv.tcl: splitting, and quoting is done automatically * bench_wtext.tcl: by Tcl itself. See [Tcllib SF Bug 1414159]. check-in: a94b4b2199 user: andreas_kupries tags: trunk | |
22:17 | * html.tcl (::html::css, ::html::js): New commands, implementing [SF Tcllib RFE 970878]. Reworked the internals to be cleaner. check-in: 94bd94a1ad user: andreas_kupries tags: trunk | |
22:07 | * html.tcl (::html::doctype): New command, implements [SF Tcllib RFE 1494660], proposed by <[email protected]>. Changed the implementation to be table-driven. check-in: 5bc755bd27 user: andreas_kupries tags: trunk | |
19:07 | * list.tcl: Added two commands requested by Sarnold75, * list.test: see [SF Tcllib RFE 1484791], variants of * struct_list.man: map and filter. Implemented, documented, * pkgIndex.tcl: and tested. check-in: f973298e46 user: andreas_kupries tags: trunk | |
18:45 | Raised package level in both places of the man page now check-in: 2edd56a7dd user: mic42 tags: trunk | |
18:33 | * ftp.tcl (::ftp::StateHandler): Replaced use of 8.4ism (expr 'ne' operator) with appropriate invokation of 'string equal'. This fixes [SF Tcllib Bug 1429377], reported by John Mercogliano III. check-in: 03dd8102ce user: andreas_kupries tags: trunk | |
13:56 | Fixes for bug 1494997 check-in: c325cab716 user: arjenmarkus tags: trunk | |
07:59 | * Added the ldap::info command for introspection. * Added a basic testsuit for the ldap::info command. * Updated docs. Version number raised to 1.3. check-in: 9054eadb62 user: mic42 tags: trunk | |
2006-06-07
| ||
22:54 | Break fa <-> fa::op circularity. Temp. hack. check-in: f6cfb0621b user: andreas_kupries tags: trunk | |
22:36 | Breaking circularity in generated TMs. Temp. solution. check-in: 81345a0819 user: andreas_kupries tags: trunk | |
00:41 | Removed inadvertently added global return command. check-in: 8036aad4db user: andreas_kupries tags: trunk | |
2006-06-06
| ||
21:30 | * transmitter.tcl: Fixed index/provide version mismatches. * receiver.tcl: * dsource.tcl: * ddest.tcl: * connect.tcl: check-in: 7548a64f18 user: andreas_kupries tags: trunk | |
2006-05-28
| ||
04:29 | Simplified decoder, via use of ByteArray, moves handling of padding out of the decoder loop. check-in: ae94316020 user: andreas_kupries tags: trunk | |
2006-05-27
| ||
20:46 | Integration of base32 into overall bundle for installation, and critcl handling. check-in: a783066c9b user: andreas_kupries tags: trunk | |
20:44 | Base32 implementation (Tcl, Critcl | std, hex), Tcl support package. Documentation. Testsuites. Benchmarks. check-in: 5fd2827621 user: andreas_kupries tags: trunk | |
20:30 | New module 'base32'. Bugfixes. Typos. Bugfix in handling of tcllibc. Varname typo. check-in: 3a4545df65 user: andreas_kupries tags: trunk | |
20:20 | Bugfix in handling of tcllibc. Varname typo. Bugfix in bench module. Typos in error returns. check-in: 04318cf6ab user: andreas_kupries tags: trunk | |
20:19 | Bugfix in bench module. Typos in error returns. check-in: de6c85775c user: andreas_kupries tags: trunk | |
01:54 | Bugfix in transfer::copy, missing brace after argument with default value. check-in: e999c64f5d user: andreas_kupries tags: trunk | |
2006-05-25
| ||
05:31 | Added the transmitter/receiver packages, combining the conn setup, sources, destinations into convenient wrappers. check-in: b45d5224e8 user: andreas_kupries tags: trunk | |
04:45 | Fixed typo. Added package for connection configuration and setup. check-in: 1bd7aafe47 user: andreas_kupries tags: trunk | |
02:44 | Transfer source and destination classes added. Fixed typo in documentation. check-in: b14c86697e user: andreas_kupries tags: trunk | |
2006-05-24
| ||
06:32 | Added queue management package, fixed some markup in previous docs. check-in: 49f6b0389e user: andreas_kupries tags: trunk | |
04:27 | Added new files check-in: 6700224279 user: andreas_kupries tags: trunk | |
04:25 | Integrated the new module 'transfer' into the global setup. New module 'transfer', for packages providing facilities for the comfortable async transfer of data across channel. Import of more of Pat's work. Extended dns for Win9x, added configuration of a default name server. check-in: 69953eacf5 user: andreas_kupries tags: trunk | |
2006-05-05
| ||
08:02 | * dns.tcl: Extended the nameservers command to work on Win9x systems and we now make use of this to initially configure a default nameserver. Some minor additional cleanup. check-in: ca302c9d7f user: patthoyts tags: trunk | |
2006-04-28
| ||
06:07 | Added a convenience command to fully initialize a namespace for logging (create service, import commands, set default logging level). Import of my work on sak: Strip alpha parts of a version number. check-in: 2682087c77 user: andreas_kupries tags: trunk | |
2006-04-26
| ||
16:29 | * sak.tcl (gd-gen-tap): modified to strip non-version characters out of version numbers. check-in: b15309486b user: andreas_kupries tags: trunk | |
09:05 | * all: Incremented version to 1.2.0 * sasl.man: Updated documentation. * sasl.tcl: Implemented DIGEST-MD5 server. Enhanced the mechanisms command so we can obtain either client or server mechanisms. Added a threshold value to the mechanisms command to set minimum security. Changed register to uniquely register mechanisms to permit re-sourcing the script. check-in: 038e9c4c6f user: patthoyts tags: trunk | |
00:18 | Fixed missing parameter to linsert check-in: 00cb3ca0fc user: patthoyts tags: trunk | |
2006-04-24
| ||
22:31 | Make it simpler to set the proxy during testing check-in: ebb51a598e user: patthoyts tags: trunk | |
2006-04-23
| ||
22:35 | * irc.tcl: Applied patch #1349154 by Kristoffer Lawson to add * irc.man: a command to retrieve the socket in use. check-in: d36738646f user: patthoyts tags: trunk | |
2006-04-21
| ||
14:29 | Forgot to increment the version check-in: ed000887b0 user: patthoyts tags: trunk | |
14:23 | * dns.tcl: Fixed bug #1158037. We were using the query id to locate the DNS state token but this restricts us to 65535 queries as the value is packed into a short. check-in: cb2c9a9133 user: patthoyts tags: trunk | |
04:42 | Import of Pat's work, additional parameter for crc16. check-in: 27778660ae user: andreas_kupries tags: trunk | |
2006-04-20
| ||
15:26 | * dns.tcl: Applied patch from #1453327 by Segei Golovan to improve support for TXT records. check-in: 431f2be371 user: patthoyts tags: trunk | |
15:02 | * autoproxy.tcl: Added a tls_socket procedure that can use registered as the protocol handler for https with the core http package and will do the right thing when a proxy is in use. check-in: 7739ab9d80 user: patthoyts tags: trunk | |
10:19 | Enable toggling the XOR value in CCITT impl. check-in: 368c5c02a7 user: patthoyts tags: trunk | |
10:18 | * time.tcl: bug #1409219: added missing hyphen. check-in: e849a453f1 user: patthoyts tags: trunk | |
10:14 | * sasl.tcl: Applied patch for #1412021 from Sergei Golovan to * sasl.test: make sure the service is set. Added test. check-in: 75adeba458 user: patthoyts tags: trunk | |
05:21 | Import of Pat Thoyts' work on the SASL packages. Fixes to common menchanisms when handling an empty challenge. Added X-GOOGLE-TOKEN support. Added 'x' / 'exec' for 'eXec'utable to the [test] command of fileutil. check-in: 7050fdd680 user: andreas_kupries tags: trunk | |
02:16 | * all: Incremented SASL version to 1.1.0 * sasl.tcl: Fixed the common mechanisms to all do the right * sasl.test: thing when handed an empty challenge. The client should always begin with SASL::step $ctx "" to see if there is anything to send in the initial round. check-in: 6f69c1b619 user: patthoyts tags: trunk | |
01:03 | * gtoken.tcl: Support the X-GOOGLE-TOKEN SASL mechanism. Done as separate package due to additional dependencies (http and tls required) check-in: 82651ec7ea user: patthoyts tags: trunk | |
2006-04-07
| ||
18:15 | superfluous typedCmdline.tcl now truly removed check-in: 8d334dc1d5 user: andreas_kupries tags: trunk | |
2006-04-06
| ||
03:35 | Put cmdline and typedCmdline into a single file. A Tcl Module from this becomes simpler, there is no need for a virtual filesystem anymore. Added shorthand commands for easy assembly of complex results. check-in: 97ad5c6492 user: andreas_kupries tags: trunk | |
03:28 | Added shorthand commands for easy assembly of complex results. Added output for when testsuite setup (support, testing) fails. We have to see such problems. check-in: fb7e93a18f user: andreas_kupries tags: trunk | |
2006-03-30
| ||
01:56 | Added output for when testsuite setup (support, testing) fails. We have to see such problems. Fixed name of romberg package in math manpage, resorted package list, reformatted with regard to the right margin. Additional markup for the list of packages in the main math page. check-in: 63ea7a2ee1 user: andreas_kupries tags: trunk | |
2006-03-29
| ||
05:58 | Additional markup for the list of packages in the main math page. Fixed statistics manpage. check-in: 45cd1be1e8 user: andreas_kupries tags: trunk | |
05:55 | Fixed statistics manpage. Import of Arjen's calculus and statistics extensions. check-in: 8f4fe3a8f7 user: andreas_kupries tags: trunk | |
2006-03-28
| ||
20:36 | Corrected a stupid error in integrate3D_accurate check-in: 001d5b67d3 user: arjenmarkus tags: trunk | |
19:40 | Added functions to calculus and statistics package; updated man page for math module/package check-in: a9cea61f4b user: arjenmarkus tags: trunk | |
2006-03-23
| ||
04:56 | Import of Michael Schlenker's work, making asn independent of 'log'. check-in: dd3d027cf5 user: andreas_kupries tags: trunk | |
2006-03-22
| ||
18:56 | Removed dependency on log package. Fixed bug, SF 1408807. check-in: c575bdb162 user: mic42 tags: trunk | |
08:16 | Added object-based directory traversal. Iterator API, can be driven by events. No use of recursion, deep directory hierarchies are no trouble. No testsuite, no documentation yet. check-in: 3cdd071847 user: andreas_kupries tags: trunk | |
2006-03-15
| ||
15:08 | Fixed hardcoded paths in the fileutil testsuite. Changed nroff formatter to not double-quote (sub)section titles not containing whitespace. check-in: 86ab8cef1f user: andreas_kupries tags: trunk | |
2006-03-14
| ||
06:09 | Changed nroff formatter to not double-quote (sub)section titles not containing whitespace. Modified the duplicated file, corrected version number, and which implementation to use in the testsuite. check-in: f0984e6e89 user: andreas_kupries tags: trunk | |
2006-03-12
| ||
22:46 | Modified the duplicated file, corrected version number, and which implementation to use in the testsuite. Created duplicate of sha1.{tcl,test} for a sha1 v1 implementation separate from v2. Added another example demonstrating a double-side connection between two arrays in different processes. check-in: 56cfe3cb6d user: andreas_kupries tags: trunk | |
2006-03-08
| ||
05:25 | Added another example demonstrating a double-side connection between two arrays in different processes. Added example demonstrating the use of the data source "remotearray" for the sharing of arrays between processes (via comm), for both sending and receiving modes. check-in: c1c32b3a02 user: andreas_kupries tags: trunk | |
04:57 | Added example demonstrating the use of the data source "remotearray" for the sharing of arrays between processes (via comm), for both sending and receiving modes. New standard tie data source, "growfile". Array is forbidden to shrink. File format is string rep of dictionary. Incrementally extended at the end. check-in: 21ceaf2e34 user: andreas_kupries tags: trunk | |
04:55 | New standard tie data source, "growfile". Array is forbidden to shrink. File format is string rep of dictionary. Incrementally extended at the end. check-in: 636d213228 user: andreas_kupries tags: trunk | |
2006-03-07
| ||
07:40 | Extended tempdir to allow the user to override the standard search algorithm with an explicitly provided directory. check-in: 1a06915b6c user: andreas_kupries tags: trunk | |
06:51 | Extended pacage with a command for easy testing of multiple properties of a path. Resynchronized the ifneeded/provide version information of math::bignum. check-in: c7087bbafb user: andreas_kupries tags: trunk | |
2006-03-03
| ||
02:52 | Resynchronized the ifneeded/provide version information of math::bignum. Import of Arjen's bugfix for matrix multiplication in the math::linearalgebra package. check-in: cc51ee34be user: andreas_kupries tags: trunk | |
2006-02-21
| ||
20:42 | Corrected bug in matmul (linear algebra module) check-in: dd84fc2f0e user: arjenmarkus tags: trunk | |
2006-02-13
| ||
13:33 | Fix for SF bug #1098051 check-in: f4001637cc user: arjenmarkus tags: trunk | |
2006-02-10
| ||
03:31 | Updated the documentation. Extended testsuite to cover 'updateInPlace'. Fixed writeback of command. Command implementations and testsuite are now complete. Documentation is still missing. More work on the testsuite for the new commands. More argument checking in the new commands. Shorter implementations for degenerate cases. Extended testsuite to cover 'writeFile' and fixed problems in common support commands used by it. New commands formanipulation of file contents, extended 'cat', start on extended testsuite. Import of documentation fix by myself. check-in: 5d7a34378d user: andreas_kupries tags: trunk | |
2006-02-01
| ||
21:49 | * tiff.man: Fixed bad syntax in manpage. check-in: dfef72835a user: andreas_kupries tags: trunk | |
04:27 | 2006-1-31 Aaron Faupell <[email protected]> * tiff.tcl: typo in numImages, fix in _ifds check-in: 776ab0b5f9 user: afaupell tags: trunk | |
2006-01-31
| ||
17:56 | Aaron Faupell <[email protected]> * Typos in man page check-in: e2a7e25e25 user: afaupell tags: trunk | |
04:57 | Fixed SF Tcllib Bug 1414051. 'include' documented as 'lappend', create variable if it does not exist. check-in: fde0b847f8 user: andreas_kupries tags: trunk | |
04:48 | Fixed [SF Tcllib Bug 1414589]. Prevent code from stomping over '::dir'. check-in: d6c34ec8d8 user: andreas_kupries tags: trunk | |
04:34 | Fixed SF Tcllib Bug 1085562. testbit is now working correctly for bits both inside and outside of the range given by the number itself. check-in: 18c67f2b40 user: andreas_kupries tags: trunk | |
04:16 | Fixed handling of global variable "env". check-in: 43f66eb458 user: andreas_kupries tags: trunk | |
2006-01-29
| ||
09:09 | Fixed warning about changes to 'env' array. check-in: 36ad2f5fca user: andreas_kupries tags: trunk | |
09:04 | Uncluttered the testsuite output and hooked it into the new common test support code. check-in: 0e9833006c user: andreas_kupries tags: trunk | |
08:54 | Fixed use of duplicate test names. check-in: bdf7bd709b user: andreas_kupries tags: trunk | |
08:33 | Fixed use of duplicate test names, also use/cleanup of temp. files. check-in: 1d1f1e6a87 user: andreas_kupries tags: trunk | |
08:15 | Fixed use of duplicate test names, and use/cleanup of temp. files. check-in: a575e81ae3 user: andreas_kupries tags: trunk | |
06:15 | Fixed use of duplicate test names. Fixed use and cleanup of temp. files. check-in: 27898bbc18 user: andreas_kupries tags: trunk | |
05:58 | Fixed use of duplicate test names, and use/cleanup of temp. files. check-in: 7e4db312e7 user: andreas_kupries tags: trunk | |
05:56 | Extended the functionality for creation of binary temp. files, getting proper paths for temp files, useful standard result of make{File,Directory} across versions, proper reimport of tcltest commands after changes. check-in: 87340663b4 user: andreas_kupries tags: trunk | |
02:09 | Fixed usage of temp. files in testsuites, also fixed use of duplicate test names. check-in: d677c28465 user: andreas_kupries tags: trunk | |
00:48 | Fixed creation and cleanup of temp. files in testsuites of tie and uri. Also fixed usage of duplicate test names in uri. check-in: 84778c252b user: andreas_kupries tags: trunk | |
00:30 | Fixed usage of duplicate test names in textutil & textutil::expander. check-in: 3ebb574ebc user: andreas_kupries tags: trunk | |
00:25 | Moved common parts of the struct::matrix testsuites out of them into a supporting file. Also replaced the usage of obsolete [aget] with standard [dictsort]. Imported new module by Aaron to work with TIFF images. check-in: d9fd0e028b user: andreas_kupries tags: trunk | |
00:10 | Imported new module by Aaron to work with TIFF images. Fixed duplicate usage of test names. check-in: 19efd76d0c user: andreas_kupries tags: trunk | |
2006-01-28
| ||
21:10 | aron Faupell <[email protected]> * New module for manipulating TIFF images check-in: b4c0ccbe0c user: afaupell tags: trunk | |
2006-01-27
| ||
03:39 | Reordered support files in htmlparse test. Simplified the testsuite boilerplate in the packages "[s-z]*", using the new commands in the test support. Import of Michael's fix of a bug in bench output generation. check-in: 11ee0afe4c user: andreas_kupries tags: trunk | |
2006-01-24
| ||
23:59 | Fixed ::bench::out::* functions when running under windows check-in: ebd8cde0c5 user: mic42 tags: trunk | |
05:10 | Simplified the testsuite boilerplate in the packages "[i-r]*", using the new commands in the test support. More util commands for test support. check-in: 8aac80a618 user: andreas_kupries tags: trunk | |
05:06 | More util commands for test support. Simplified the testsuite boilerplate in the packages "[d-h]*", using the new commands in the test support. check-in: a32de4edb4 user: andreas_kupries tags: trunk | |
2006-01-23
| ||
08:18 | Simplified the testsuite boilerplate in the packages "[d-h]*", using the new commands in the test support. Added more helpers to the common test support, for dealing with 'tcllibc', and packages which can use it. check-in: 4d2a34d97e user: andreas_kupries tags: trunk | |
06:38 | Added more helpers to the common test support, for dealing with 'tcllibc', and packages which can use it. Simplified the testsuite boilerplate in the packages "[a-c]*", using the new commands in the test support. check-in: 0812e41ddf user: andreas_kupries tags: trunk | |
2006-01-22
| ||
23:53 | Simplified the testsuite boilerplate in the packages "[a-c]*", using the new commands in the test support. Removed the chaining in the 'support' command. Makes handling of 'return -code return' difficult. Simply have to separate unchanged commands for declaration of support packages and package under test. check-in: 871a6a6875 user: andreas_kupries tags: trunk | |
23:48 | Removed the chaining in the 'support' command. Makes handling of 'return -code return' difficult. Simply have to separate unchanged commands for declaration of support packages and package under test. Extended test support code with commands for the loading of packages and files from the Tcllib under test, and module under test. check-in: 06104a9809 user: andreas_kupries tags: trunk | |
20:27 | Extended test support code with commands for the loading of packages and files from the Tcllib under test, and module under test. Removed some 8.4'isms out of the csv testsuite, the package under test works for 8.3+. Removed comon test constrants from 'all.tcl', ditto 'wrongNumArgs' and 'tooManyArgs' emulations. This is now all in the common test support code. check-in: 660261c9c0 user: andreas_kupries tags: trunk | |
00:27 | Removed comon test constrants from 'all.tcl', ditto 'wrongNumArgs' and 'tooManyArgs' emulations. This is now all in the common test support code. Put common test constraints into the common test support code. Fixed expected errorCode in math-7.4 Replaced 'queryConstraint' with regular 'testConstraint'. Removed more copies of the common command "dictsort". Hooked the "[s-z]*" packages into the new common test support code. Hooked the "[m-r]*" packages into the new common test support code. Updated Tcl dependency information for logger::utilities, requires 8.4 due to use of new trace APIs. Hooked the "[hijkl]*" packages into the new common test support code. Hooked the "[efg]*" packages into the new common test support code. Hooked the "[cd]*" packages into the new common test support code. Fixed usage of 8.4isms in package declared to work for 8.2+. Better emulation of testConstraint command, with query ability. Hooked all "[ab]*" packages into the new test support code. Fixed reversed guard conditions, and polished the error messages a bit. check-in: e728b2e380 user: andreas_kupries tags: trunk | |
2006-01-20
| ||
04:03 | Fixed reversed guard conditions, and polished the error messages a bit. New file for boilerplate code and common commands used by most to all testsuites in Tcllib. Import of fixes to fileutil::find documentation. check-in: 1411cb5f34 user: andreas_kupries tags: trunk | |
2006-01-18
| ||
17:56 | * fileutil.man: Fixed a typo, clarified usage of the filtercmd for find (Boolean result), added an example for that as well. This fixes the [SF Tcllib Bug 1409083] submitted by Glenn Jackman <[email protected]>. check-in: 1b2d60e4d5 user: andreas_kupries tags: trunk | |
06:10 | Made html tree reordering pass a bit less agressive, upon advice by Ramon Ribo, see [SF Tcllib Patch 953854]. Extended ChangeLog, added reference to other SF Entry relevant to the change. check-in: ab08ecbe1c user: andreas_kupries tags: trunk | |
2006-01-17
| ||
03:55 | Extended ChangeLog, added reference to other SF Entry relevant to the change. New command 'iscomplete' to detect partial csv records. Modified read2* commands, they use it to handle multi-line records. This is [SF Tcllib Path 1407811], by Jeff Hobbs. check-in: f2b52b5207 user: andreas_kupries tags: trunk | |
03:51 | New command 'iscomplete' to detect partial csv records. Modified read2* commands, they use it to handle multi-line records. This is [SF Tcllib Path 1407811], by Jeff Hobbs. Reworked the documentation of the new commands, and fixed some typos in words, and the use of the doctools commands. check-in: 58fcbd45ff user: andreas_kupries tags: trunk | |
03:05 | Reworked the documentation of the new commands, and fixed some typos in words, and the use of the doctools commands. Import of Michael Schlenker's integration of Vitus Wagner's work extending the ASN system. check-in: f169979ab4 user: andreas_kupries tags: trunk | |
2006-01-16
| ||
21:08 | Added new decoder/encoder functions for BMP STRING, UTF8 STRING. New convenience functions for decoding and encoding strings. More tests. Bugfix for asnNumericString which used a wrong tag number. Version increased to 0.5 due to new features. check-in: 093e24fe81 user: mic42 tags: trunk | |
2006-01-14
| ||
17:17 | FAQ and man page updates; see ChangeLog. check-in: e9c9fb5de1 user: duquette tags: trunk | |
17:00 | Fixed snit 2.0 bug; see change log. check-in: 42fb805403 user: duquette tags: trunk | |
2006-01-11
| ||
22:29 | * util_norm_peg.tcl: Inserted pragmas for the MDgen * util_norm_lemon.tcl: application hinting that the * gen_peg_me.tcl: pseudo-package 'page::plugin' * analysis_peg_emodes.tcl: is not a true dependency. * analysis_peg_minimize.tcl: * analysis_peg_realizable.tcl: * analysis_peg_reachable.tcl: check-in: 10ab146ea9 user: andreas_kupries tags: trunk | |
22:20 | * analysis_peg_minimize.tcl: Changed bad reference to 'useful' to the correct string, 'realizable'. check-in: 8a575578a4 user: andreas_kupries tags: trunk | |
22:10 | * fourier.tcl (::math::fourier::lowpass): Changed package * fourier.tcl (::math::fourier::highpass): reference "complexnumbers" to the correct "math::complexnumbers". check-in: 97bb4c85c0 user: andreas_kupries tags: trunk | |
01:16 | * pool.test: New file. Structured tests. * pooltest.tcl: Removed unstructured tests. check-in: 020d0eb78d user: andreas_kupries tags: trunk | |
2006-01-10
| ||
23:05 | * tree.test: Fixed [SF Tcllib Bug 1316061]. Uncluttering test output. * pop3d.test: Fixed [SF Tcllib Bug 1316057]. Uncluttering test output. * pop3.test: Fixed [SF Tcllib Bug 1316056]. Uncluttering test output. * png.test: Fixed [SF Tcllib Bug 1316055]. Uncluttering test output. * htmlparse.test: Fixed [SF Tcllib Bug 1316049]. Uncluttering test output. * dacceptor.test: Fixed [SF Tcllib Bug 1316040]. Uncluttering test * dexec.test: output. * fa.test: * faop.test: * tests/da_accept.test: * tests/de_exec.test: * counter.test: Fixed [SF Tcllib Bug 1316036]. Uncluttering test output. * comm.test: Fixed [SF Tcllib Bug 1316033]. Uncluttering test output. check-in: 6b6ecddce7 user: andreas_kupries tags: trunk | |
22:14 | * uri.man: Added information about url constituents to the documentation of uri::split. For the schemes we know them for. This fixes [SF Tcllib Bug 1335320] by Kristoffer Lawson <[email protected]>. check-in: f51b8ae4c8 user: andreas_kupries tags: trunk | |
21:44 | * tie_rarray_comm.test: Disabled the gratuitous puts commands found in the tests. This unclutteres the output. This fixes the [SF Tcllib Bug 1316063]. * tie_file.tcl (Compact): Accepted patch by Anton Osennikov <[email protected]> for [SF Tcllib Patch 1378556]. This fixes a bug in the configuration of the log file after compaction, on Windows. check-in: ddf8982192 user: andreas_kupries tags: trunk | |
21:32 | * performance.tcl: Removed the unstructured benchmarks. * mime.bench: New file, contains structured benchmarks for the module. This fixes [SF Tcllib Bug 1373935]. check-in: 519185020e user: andreas_kupries tags: trunk | |
21:13 | * expander.tcl (::textutil::expander::Op_cpush): Applied the patch for [SF Tcllib Bug 1376637], as supplied by Sarnold <[email protected]>. Fixes an initialization error for contexts, where the location data is not set. * expander.test: Modified an existing test to fail for the original error, it does not anymore with the fix applied. check-in: fd4783badc user: andreas_kupries tags: trunk | |
20:45 | * mime.tcl: Ensured that all accesses to the variable 'major' operate on a global variable. Fix for [SF Tcllib Bug 1394840], reported by George Orwell <[email protected]>. check-in: 69861d3aaf user: andreas_kupries tags: trunk | |
20:33 | * switched.tcl: Fixed bug, missing dependency on package stooop. This bug was introduced by the change to the package loading of switched. check-in: b019dca11a user: andreas_kupries tags: trunk | |
09:42 | Corrected bug 1393564 - angle and missing functionality check-in: 05ecb8feaa user: arjenmarkus tags: trunk | |
2006-01-05
| ||
17:11 | Fixed tcllib bug #1393804 check-in: 29c33168e3 user: mic42 tags: trunk | |
2005-12-30
| ||
16:24 | Accepted patch for Tcllib Bug# 1391776 check-in: f9d3a52139 user: mic42 tags: trunk | |
2005-12-21
| ||
08:43 | Fixed tests to work with tcltest 1.0 (tcl 8.2) check-in: 2826ea1bc3 user: patthoyts tags: trunk | |
2005-12-20
| ||
16:19 | * rc4.tcl: Dealt with bug #1386101 (rc4 critcl + channels broken) * rc4.test: Also implemented a -command option. Added tests for * rc4.man: both and update man page for -command. * pkgIndex.tcl: Incremented version to 1.1.0 check-in: 3f78714bf7 user: patthoyts tags: trunk | |
2005-12-15
| ||
16:47 | 2005-12-15 Aaron Faupell <[email protected]> * jpeg.tcl fixed bug in removeComments and removeExif where file was opened and not configured as binary check-in: 986ae69e41 user: afaupell tags: trunk | |
2005-12-09
| ||
18:27 | Added inofficial pragmas declaring ownership of files to others, and their packages. Exclusion as well. check-in: f2f9d72edd user: andreas_kupries tags: trunk | |
18:25 | * pkgIndex.tcl: Replaced lazy loading setup of package 'switched' with standard regular source setup. check-in: 0da06a5130 user: andreas_kupries tags: trunk | |
18:21 | * mimetypes.man: Corrected package names used in the * filetypes.man: manpage headings. check-in: fc9fe30ceb user: andreas_kupries tags: trunk | |
2005-12-05
| ||
23:01 | * snit83.tcl: Replaced the direct use of / path separator with a proper file join. check-in: eae1af3b8d user: andreas_kupries tags: trunk | |
2005-12-02
| ||
22:12 | Fixed bug SF 1329642. Logger patchlevel raised to 0.6.2. check-in: 03d0874a83 user: mic42 tags: trunk | |
2005-11-20
| ||
13:57 | update check-in: f25e15ba8e user: sarnold75 tags: trunk | |
13:53 | Some rewriting of the documentation. check-in: 9502d9e32f user: sarnold75 tags: trunk | |
13:36 | Updated for Tcl 8.5 and math::bigfloat 2.0. Rewriting 40% of the documentation, explained more about Precision. check-in: e41d82b833 user: sarnold75 tags: trunk | |
13:35 | Bug fix in bigfloat2.tcl : trigonometry may have return more precision than possible. check-in: 2f0de9ff6d user: sarnold75 tags: trunk | |
13:34 | Minor performance improvements check-in: f555e49f3e user: sarnold75 tags: trunk | |
2005-11-18
| ||
03:33 | 2005-17-11 Aaron Faupell <[email protected]> * ini.tcl: fixed bug causing empty ini files when opening with w modes introduced on 2005-31-03 check-in: cf3a09dd0e user: afaupell tags: trunk | |
2005-11-15
| ||
03:52 | Reworked to keep existing structure. Typo fix in the logger::appender manpage. Import Stephane's bigfloat code for Tcl 8.5 check-in: 9b28c20075 user: andreas_kupries tags: trunk | |
2005-11-14
| ||
13:56 | request id# 1352763 Summary of changes: * changes to man pages * new appender fileAppend * fixes to createLogProc to allow channel selection * tests check-in: d01676c313 user: aakhter tags: trunk | |
2005-11-13
| ||
15:48 | update check-in: a47a9345cf user: sarnold75 tags: trunk | |
15:43 | Bigfloat 2.0 : for Tcl 8.5 only check-in: 8ec5d5e931 user: sarnold75 tags: trunk | |
2005-11-10
| ||
07:45 | 2005-11-10 Aaron Faupell <[email protected]> * Added support for non-baseline and progressive files by accepting c0-3 for SOF marker check-in: baea742f1b user: afaupell tags: trunk | |
2005-11-09
| ||
05:03 | Corrected version number of tar package to be same across all relevant files. Import of my revision of snit 1.1 implementation selection. Done at runtime, not pkg declare time anymore. See treeql for other package with the same type of change. check-in: 8151eb71d3 user: andreas_kupries tags: trunk | |
2005-11-08
| ||
17:42 | 2005-11-08 Aaron Faupell <[email protected]> * bumped version to 0.2 because of new feature tar::remove check-in: 188926a90d user: afaupell tags: trunk | |
2005-11-07
| ||
19:50 | * mime.tcl (parsedatetime): Add support for timezones with format +NNNN or -NNNN. Add support for property "clock". * mime.test (mime-9.x): Add testing of parsedatetime.=20 Applied by Andreas Kupries for Benjamin. check-in: d0331a9075 user: andreas_kupries tags: trunk | |
19:31 | * pkgIndex.tcl: Moved the selection of the implementation out of the package declaration into the runtime. * snit.tcl: Renamed to snit84.tcl. Also a new file containing the selection of the implementation, basic dependency, and common provide command. * snit84.tcl: New file. Was originally named 'snit.tcl'. Contains the Tcl 8.4 specific implementation of the package. * snit.test: Updated to new entrypoint for snit 1.1. check-in: f71868732c user: andreas_kupries tags: trunk | |
19:16 | * tar.man: Fixed error, incorrect placement of [call] markup outside of list. check-in: 60a9a84bd5 user: andreas_kupries tags: trunk | |
2005-11-05
| ||
04:50 | 2005-11-04 Aaron Faupell <[email protected]> * added tar::remove command and documentation for it check-in: 0d470dc2ea user: afaupell tags: trunk | |
2005-11-04
| ||
07:51 | Removed extraneous messages from roman.test check-in: 6217a5396d user: arjenmarkus tags: trunk | |
06:10 | Applied patch for bugs in patch for [SF Tcllib Bug 1276561], both patches by Benjamin Riefenstahl. Removed the .timing files and all related functionality. This has been supreceded by the .bench files and associated facility for execution of performance benchmarks. check-in: 370fb97f52 user: andreas_kupries tags: trunk | |
2005-11-03
| ||
07:05 | Removed .timing files check-in: 7887de7c0c user: andreas_kupries tags: trunk | |
07:03 | Removed the .timing files and all related functionality. This has been supreceded by the .bench files and associated facility for execution of performance benchmarks. Import of bugfix to graph serialization code. check-in: ba99910dc2 user: andreas_kupries tags: trunk | |
2005-11-02
| ||
18:46 | * sak.tcl (ppackages): Added hack to exclude the package @@ from the tap file. This is defined in template code in page/gen_peg_cpkg.tcl, i.e. a variable. check-in: 8ac1c64a58 user: andreas_kupries tags: trunk | |
18:02 | * graph.tcl (::struct::graph::_serialize): Fixed bug mishandling the serialization of arcs with spaces in their names. Thanks to Spyros Potamianos <[email protected]> for bug report and fix. [SF Tcllib Bug 1345967] check-in: 0760ad61a4 user: andreas_kupries tags: trunk | |
13:57 | * profiler.tcl (::profiler::printsorted): Added a printsorted proc in order to print stuff out sorted with different keys. check-in: 79960caf84 user: davidw tags: trunk | |
2005-10-27
| ||
23:17 | * sak.tcl (bench_mod): Modified default interp to use in benchmarks from PATH to the interp executing SAK. check-in: 80de73889c user: andreas_kupries tags: trunk | |
23:13 | * tree.bench: Added more benchmarks perturbing structure, invalidating caches, to capture true cost of computing results of various methods. check-in: 895bf036f2 user: andreas_kupries tags: trunk | |
23:07 | * bench.tcl (::bench::norm): Fixed bug leaving time data in non-reference column when the reference is empty. To the unwary the result looks like factors, which have ridiculous values. Now the row is shown, but empty. check-in: a303bc7cb6 user: andreas_kupries tags: trunk | |
21:56 | * tree_tcl.tcl: Reworked the core algorithm used by the method "descendants". Avoiding the shifting of a list speeds it up around 6 times and the factor is going higher as lists grow larger. This makes the dependent methods (height, serialize, children -all) about 2 times faster than they were with the recursive implementation. check-in: 454f024cdc user: andreas_kupries tags: trunk | |
21:41 | * tree.bench: Extended the benchmarks for "height" and "serialize" to demonstrate that the height limitation is gone. * tree_tcl.tcl: Fixed the limitation of the methods "height" and "serialize" when run on deep trees. Moved to an iterative solution using the core algorithm of "descendants". Factored this code into an internal command used throughout. Rewrote method "children -all" to use this command as well. Impact: The limitation are gone, however the performance of "height" and "serialize" has become 2 to 3 times worse. check-in: cb90f1f1fe user: andreas_kupries tags: trunk | |
21:29 | * tree.bench: Substantially extended the benchmarks, covering basically everything except tree walks, modifiers, and tree-global attribute search. Had to restrict tests for height, serialize, running into problems with deep trees. Recursive implementation fails for interp recursion limit. check-in: 0582215f62 user: andreas_kupries tags: trunk | |
2005-10-26
| ||
11:09 | Corrected computation of complex cosine check-in: ac529ffe56 user: arjenmarkus tags: trunk | |
2005-10-25
| ||
01:40 | Added limitations to the benchmarks (#max iterations 10) to keep total runtime reasonable. The base cost of md5crypt is extremely high, making for long runtimes even for short inputs. check-in: 49ab66a35c user: andreas_kupries tags: trunk | |
01:26 | Added basic benchmarks for the lot of checksums and hashes. Fixed ability to use critcl for base64 and rc4 benchmarks. check-in: 333f22feef user: andreas_kupries tags: trunk | |
2005-10-21
| ||
23:41 | * sak.tcl: Extended benchmark facility. New command for removal of columns from results. New option to explicitly specify a single interpreter to use. * bench.tcl (::bench::del): New command. Removal of a column from benchmark data. check-in: dd3aa8ef93 user: andreas_kupries tags: trunk | |
23:13 | * tree.bench: Made this benchmark suite operational. Incomplete, but already giving good results. * tree_c.tcl: Gave the method functions and their support a * tree/m.c: better prefixes (m_ -> tm_, ms_ -> tms_), to * tree/m.h: make them more unique, tree specific. This is * tree/ms.c: needed to avoid conflicts with future critcl * tree/ms.h: code for graph and other structures. check-in: 8dbc79c6a6 user: andreas_kupries tags: trunk | |
20:15 | Fixed typo. check-in: 8d5faae5ae user: andreas_kupries tags: trunk | |
20:12 | Fixed typos ... check-in: b2d7d842a7 user: andreas_kupries tags: trunk | |
20:11 | * report.test: Reduced struct usage to struct::matrix, and brought the header code up to date. check-in: 31e4b6873e user: andreas_kupries tags: trunk | |
20:11 | * interpolate.test: Reduced requirement for struct down to * interpolate.tcl: struct::matrix, as that is the only structure used by this package. This means that we are loading 272 KB less (344 KB - 72 KB). Also fixed the testsuite header code. check-in: 28f78a824f user: andreas_kupries tags: trunk | |
19:32 | * pkgIndex.tcl: Moved the selection of the implementation out of the package declaration into the runtime. * treeql.tcl: Renamed to treeql85.tcl. Also a new file containing the selection of the implementation, basic dependency, and commong provide command. * treeql85.tcl: New file. Was originally named 'treeql.tcl'. Contains the Tcl 8.5 specific implementation of the package. * treeql.test: Expanded to use all implementations of struct::tree which are available. * treeql.testsuite: New file, now contains tests which depend on the implementation of struct::tree. For this package these are all. check-in: 2b645ae17a user: andreas_kupries tags: trunk | |
19:31 | * ipMore.tcl: Style cleanup. We need only one $Id expansion at the top of the file, not for every command in it. check-in: 3f122325ca user: andreas_kupries tags: trunk | |
2005-10-18
| ||
23:34 | * bee.bench: New file, benchmarks, only basics for now. check-in: b86968cb0c user: andreas_kupries tags: trunk | |
23:21 | * asn.test: Package requires 8.4, this was not caught * pkgIndex.tcl: properly in index, nor in testsuite. * asn.bench: New file, benchmarks, only basics for now. check-in: 704399429d user: andreas_kupries tags: trunk | |
23:04 | * base64.bench: Basic benchmarks for base64, uuencode, * uuencode.bench: and yencode. Encode/decode of strings * yencode.bench: only. check-in: 085e0e4d4e user: andreas_kupries tags: trunk | |
23:02 | Extended with benchmarks for the keyschedules. check-in: f3b5328d33 user: andreas_kupries tags: trunk | |
20:21 | * sak.tcl: More benchmarking functionality, showing benchmark data after the fact, implicit merging, and changing interp information around. Now we need only some functionality to show the data graphically, and possibly compute statistical information. check-in: b7ebe38ed6 user: andreas_kupries tags: trunk | |
20:20 | * bench_read.tcl: New file. Command and package to read benchmark data in the text, csv, or raw formats. * bench.tcl (::bench::edit): New command. Changes specified interpreter path to user specified value. Needed if we wish to merge data coming from the same interpreter, for different revisions of the package under test. check-in: 64423c301d user: andreas_kupries tags: trunk | |
17:51 | * ipMore.tcl (::ip::maskToInt): Fixed [SF Tcllib Bug 1323146], using the patch supplied by Mikhail Teterin <[email protected]>. One path through the code did not mask the data down to 32bit. check-in: f7f1fd33b8 user: andreas_kupries tags: trunk | |
06:42 | Added format information when writing results to a file, for easier type recognition and reading. Extended help for benchmark options. check-in: 60b2b116a1 user: andreas_kupries tags: trunk | |
05:40 | Extended help for benchmark options. Disabled the tree benchmark, not functional in its current state. Added benchmarks for the modules which had .timing code. check-in: a20fb60642 user: andreas_kupries tags: trunk | |
05:23 | Disabled the tree benchmark, not functional in its current state. Added benchmarks for the modules which had .timing code. Added module containing benchmark support commands, extended SAK with benchmark functionality. Updated CVS version to distinguish from release. Import changes making the fileutil tests quieter, by Pat. Import typo fixes. Removed duplicate entries. check-in: b777d51192 user: andreas_kupries tags: trunk | |
2005-10-17
| ||
19:39 | Typo fixes in various modules and textutil ChangeLog. check-in: 4136d424af user: andreas_kupries tags: trunk | |