Tcl Library Source Code
Timeline
Not logged in
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2018 Conference, Houston/TX, US, Oct 15-19
Send your abstracts to tclconference@googlegroups.com or submit via the online form
by Aug 20.

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

252 check-ins using file modules/math/linalg.tcl version ba4197f24a

2005-09-20
05:59
Fixed email in changelogs. Typo fixes in testsuite, better indentation, removal of bad 8.4isms, declaration of 8.4 dependency of big* packages in code, index, and testsuites. Fixed bugs in testsuite of fumagic. Introduced by Tcl 8.5 changing channel handles. Fixed testsuite failure for Tcl 8.5. Introduced by Tcl 8.5 changing the format of the error stack. check-in: 0491d512ec user: andreas_kupries tags: trunk
2005-09-19
12:12
* sasl.tcl: Fixed 8.4isms and specified requirement to Tcl 8.2 check-in: 5d4eb13b82 user: patthoyts tags: trunk
2005-09-13
04:07
Added Colin McCormack's metakit backed for tie as example. check-in: ca92eb89ba user: andreas_kupries tags: trunk
2005-09-09
15:51
updated check-in: eb87ebf5c6 user: sarnold75 tags: trunk
15:49
- went back to the old way to compute Pi after more benchmarks check-in: 6cf0801966 user: sarnold75 tags: trunk
2005-09-06
18:46
updated check-in: 51acbf2abc user: sarnold75 tags: trunk
18:44
new and faster algorithm to compute Pi check-in: 6b29ff3d6c user: sarnold75 tags: trunk
2005-09-05
20:02
Bah! check-in: 5683cf5b76 user: patthoyts tags: trunk
16:01
Updated Snit FAQ check-in: 09c1038484 user: duquette tags: trunk
10:54
* smtp.tcl (::smtp::auth_CRAM-MD5): Fix for bug #1242629 - qmail doesn't like a multi-line response. check-in: 62eab71094 user: patthoyts tags: trunk
09:23
* ini.tcl: Fix for bug #1280529 - collision with global * inifile.test: variable names. Added tests for these. check-in: 97004fb3e3 user: patthoyts tags: trunk
08:32
* uuid.tcl: Bug #1150714 - opening a server socket may raise a warning message box on WinXP firewall. Instead call the ipconfig utility and use the result on windows. check-in: 8ac0d26011 user: patthoyts tags: trunk
07:59
* sak.tcl: Added a 'timing' subcommand to run *.timing scripts. check-in: e95b769665 user: patthoyts tags: trunk
07:54
Fixed typo check-in: 9664be6f04 user: patthoyts tags: trunk
07:48
Manual page tweaks check-in: 951fb9cf07 user: patthoyts tags: trunk
2005-09-04
17:19
* rc4.tcl: Frink error suppression. * rc4.man: Added documentation for the programming api. check-in: 609022f57b user: patthoyts tags: trunk
17:15
* aes.tcl: Frink warning suppression * aes.man: Added a description of cipher modes of operation. check-in: 39ea4b04b3 user: patthoyts tags: trunk
17:09
* blowfish.tcl: Added some performance enhancements. Added some * blowfish.test: documentation for the API. Fix testing to test * blowfish.man: each implementation. Checked with tcl 8.2. * pkgIndex.tcl: check-in: c55a269924 user: patthoyts tags: trunk
2005-09-01
12:54
Rationalized to a single Tk demo check-in: f90172eeea user: patthoyts tags: trunk
12:52
Pick up user/password from environment or permit on command line. check-in: 73c5c6eb6c user: patthoyts tags: trunk
12:36
Added comments and tweaked docs. check-in: df6e7ba303 user: patthoyts tags: trunk
09:34
Fix typo in pkgIndex. check-in: 1d6e658a8e user: patthoyts tags: trunk
09:27
* aes.tcl: Re-written to support CBC mode AES and to allow for * aes.test: the tcllib-style programming API (as per blowfish, RC4 and * aes.man: the hash implementations). Converted from an array based * pkgIndex.tcl: implementation to a list based implementation and gained a 4x speedup. Set to 1.0.0 for now the API is fixed. check-in: 58a3eb5721 user: patthoyts tags: trunk
2005-08-31
19:56
updated check-in: 802f2febc8 user: sarnold75 tags: trunk
19:53
-added many comments and fixed minor bugs in bigfloat.tcl -fixed a case in which the version number of the test was replaced by 1.0 check-in: 4482af28e5 user: sarnold75 tags: trunk
2005-08-30
16:32
* bignum.tcl: Fixed code exporting the bignum commands, it was done in the wrong namespace. This fixes [Tcllib SF Bug 1276680]. check-in: a7d5144e82 user: andreas_kupries tags: trunk
16:24
* tcldocstrip.dtx: * docstrip_util.man: Fixed formatting problem in manpage. (Added a missing closing bracket, and removed bad splitting across lines). * Added entry for a large commit done by Lars to the ChangeLog, on behalf on Lars. See entry immediately below. check-in: 3e749a0ad5 user: andreas_kupries tags: trunk
16:16
* pkgIndex.tcl: **New file**. Added the missing package index without which the package cannot be used. check-in: 367168d807 user: andreas_kupries tags: trunk
2005-08-29
20:27
further changes for Bug 1114355 check-in: a8f3a874d3 user: kennykb tags: trunk
09:46
Test fixed relating to rounding 0.5 in statistics.test check-in: bc96a42169 user: arjenmarkus tags: trunk
09:32
update check-in: 9f5c936024 user: sarnold75 tags: trunk
09:31
Added many comments that should be useful when someone else is trying to maintain this file check-in: 4dcb79a474 user: sarnold75 tags: trunk
01:57
Import of changes to snit v1/v2 Import of fixes to png for correct execution on 64bit systems. Import of fixes for correct execution on 64bit systems, and for reading incoming data correctly depending on protocol. Import of fixes and feature enhancements in bigfloat and bignum, and fixes for various math testsuites, now avoiding to leak changes to other testsuites. By Stephane Arnold, Kevin Kenny, and Bob Techentin. Import of changes to docstrip, by Lars Hellstrom. Import of bugfixes in crc32/16 regarding execution on 64bit systems, and creative writing during initialization. Import of my code deconfusing the uuencode testsuite regarding usage of accelerator packages. Extended demo for bigfloat numbers. Import of new module AES. Import of new module AES check-in: 9c0d0d60b4 user: andreas_kupries tags: trunk
2005-08-28
23:38
Added a number of performance improvements. check-in: 6fe23871ab user: patthoyts tags: trunk
23:28
* aes.tcl: Initial import of a Tcl implementation of * aes.test: the Advanced Encryption Standard contributed * aes.man: by Thorsten Schloermann check-in: bf264885a0 user: patthoyts tags: trunk
23:27
NEW MODULE: aes check-in: c651828366 user: patthoyts tags: trunk
16:52
New docstrip::util commands: guards, thefile, patch, and import_unidiff. New -annotate option of docstrip::extract (used by docstrip::util::patch). patch and import_unidiff still lack .man documentation. The docstrip::util package still lacks tests. check-in: 1d679ccb44 user: lars_h tags: trunk
08:40
Bug #1272836 check-in: 1cc0f7269c user: sarnold75 tags: trunk
08:39
Bug #1272836 the math round() function has changed in Tcl 8.5a4 (intentionally) The round tests now do no more rely upon this function. check-in: 31c09b42df user: sarnold75 tags: trunk
2005-08-27
19:29
updated check-in: 83e94634c7 user: sarnold75 tags: trunk
19:26
Updated the tcltest::test title argument to a more significant text check-in: 184d5e0fe2 user: sarnold75 tags: trunk
18:12
Updated Snit docs check-in: d771f68772 user: duquette tags: trunk
17:36
Introducing the 'dup' button (duplicate the last number in the stack) check-in: 842e49d469 user: sarnold75 tags: trunk
17:35
- Various optimizations, by caching some integer values - Use the '1' string instead of [fromstr 1] in many math::bignum calls check-in: 14b1c1db71 user: sarnold75 tags: trunk
2005-08-26
17:58
* time.tcl (::time::unixtime): Fixed the 64bit problems reported in [Tcllib SF Bug 899211] by forcefully restricting results to 32bit (Masking with 0xffffffff). check-in: 74793e9249 user: andreas_kupries tags: trunk
17:43
* time.test (createServerProcess): Ensure that the actual socket is set to binary transport, not the listening socket. On 64bit machines this can cause the fake server to send more than 4 bytes, causing data format errors in the client. check-in: dc8379e50c user: andreas_kupries tags: trunk
17:13
* uuencode.test: Deconfused the testsuite's belief of which accelerators is in use. Removed superfluous output, and added a flag variable for actual use of Trf, not only presence. Changed definition of test 1.4 to use this flag. This is for [Tcllib SF Bug 1273537]. check-in: 3b3251821a user: andreas_kupries tags: trunk
16:58
* crc16.tcl: Accepted Don Porter's patch attached to [Tcllib SF * crc32.tcl: Bug 1274120], fixing the creative-writing problem for variable v and restricting the value to 32bit ints. Additionally added an [unset v] after the initialization, as the variable is not needed beyond that part of the code. check-in: 4368f712d3 user: andreas_kupries tags: trunk
10:37
Bug 1273403 check-in: 6ed6795ecd user: sarnold75 tags: trunk
10:35
Bug 1273403 : all tests shared the same version number Fixed in bigfloat.test check-in: 2d766cd3a3 user: sarnold75 tags: trunk
09:44
Feature Request 1261101 check-in: d6f8cbc68c user: sarnold75 tags: trunk
09:41
Feature Request 1261101 - updated bignum.tcl to automatically convert the strings "0" and "1" as bignums - updated bignum.test with new tests, some of them completely new - updated bignum.man by documenting this new feature check-in: c276954dc2 user: sarnold75 tags: trunk
01:08
* time.tcl: Deal with Andreas Kupries comment in bug #899211. Keep trying to read data until the amount expected for the protocol in use is received. * time.test: Added some real remote using tests (with constraint). check-in: 109d2d6c68 user: patthoyts tags: trunk
2005-08-25
21:16
fix test cases for 8.5 check-in: fabfd16c59 user: kennykb tags: trunk
20:50
Reordered the format and 32bit-truncation. check-in: 50cfcd027a user: andreas_kupries tags: trunk
20:47
* crc32.tcl (::crc::Crc32Final): Restrict result of Trf to 32bit range, or the [format] at the end of crc32 will blow this up into a 64bit number. This is an additional fix for [Tcllib SF Bug 1042420]. check-in: 1af18a6e16 user: andreas_kupries tags: trunk
20:22
* png.tcl (::png::validate): Added forced truncation to 32bit when * png.tcl (::png::imageInfo): reformatting a read negative crc to unsigned. Otherwise this is becomes a 64bit unsigned, causing bogus crc checksum failures. This fixes [Tcllib SF Bug 1042420]. check-in: 08bdc39812 user: andreas_kupries tags: trunk
19:00
(Bug 1272721) Restore tcl_precision after tests. check-in: 4099248c9c user: techentin tags: trunk
2005-08-24
11:47
Corrected some typos in optimize.man check-in: f8940749d5 user: arjenmarkus tags: trunk
2005-08-23
09:09
Changes in bigfloat.tcl and bigfloat.man check-in: b03f4ce1fe user: sarnold75 tags: trunk
09:05
- Small bug fix in bigfloat.tcl - Trying to make the manual page more explicit about accuracy and uncertainty check-in: 415e7b7635 user: sarnold75 tags: trunk
2005-08-22
16:55
* snit.tcl, snit2.tcl: allow labelframe and ttk::labelframe as hulltypes, and tk::(label)frame (planning ahead ...) check-in: eed6c0ed98 user: hobbs tags: trunk
2005-08-21
01:12
Import of first code for snit 2.0, by Will Duquette, for Tcl 8.5+ Import of new module, 'units', by Bob Techentin. check-in: 7be0c1cc30 user: andreas_kupries tags: trunk
2005-08-20
22:21
Added Snit 2.0 check-in: 269dea1b7a user: duquette tags: trunk
2005-08-19
21:31
Removed units.mdl check-in: a980fbe54f user: techentin tags: trunk
21:29
Removed rational-rose model, which shouldn't be part of the library. check-in: b6f6e10599 user: techentin tags: trunk
21:29
Corrected typo and clarified temperature conversions. check-in: f92e4ce037 user: techentin tags: trunk
21:25
Added units library. check-in: 138df4eb4d user: techentin tags: trunk
02:14
Added module "units" check-in: 1c9bb85bd0 user: techentin tags: trunk
2005-08-18
03:55
added multidimensional optimization check-in: 777d5062e2 user: kennykb tags: trunk
2005-08-16
06:06
Polishing the C code. Moved some general code out of the testsuite into the controller. Import of SNTP fixes by Pat Thoyts. check-in: 50058df9d0 user: andreas_kupries tags: trunk
05:55
Import of SNTP fixes by Pat Thoyts. check-in: bf6e875a79 user: andreas_kupries tags: trunk
2005-08-11
21:48
* time.tcl: SNTP wasn't working (raised by Donal Fellows). Added support for ceptcl in addition to tcludp. Incremented version. check-in: cdbd6b7990 user: patthoyts tags: trunk
01:28
* snit.tcl (::snit::Comp.statement.hulltype): make hulltype one of $::snit::hulltypes, allow ttk::frame check-in: 325a63477d user: hobbs tags: trunk
2005-08-09
07:37
Added the linear programming routines as found on the Wiki (the improved version) and updated the related files check-in: 9d19a24158 user: arjenmarkus tags: trunk
2005-08-05
12:35
math::bigfloat (changes by sarnold75) check-in: ab6f5a8026 user: sarnold75 tags: trunk
12:28
Fixed a bug in : 1.fromstr when a number began with '+' 2. fromdouble when a number began with '+' or '-' check-in: 66bcfcece6 user: sarnold75 tags: trunk
02:10
Doctools police, changing ?...? to [opt ...] Import sarnold changes to bigfloat, new fromdouble. Import pat thoyts' update to dns, incr. zone transfer. check-in: 5e26a151d6 user: andreas_kupries tags: trunk
2005-08-04
15:31
Trying to add IXFR support check-in: 4c05993ef4 user: patthoyts tags: trunk
10:12
Bug fix and new proc in math::bigfloat check-in: ea44f0e63e user: sarnold75 tags: trunk
10:10
Small bug fix with [fromstr] Added [fromdouble] as Arjen Markus suggested it check-in: fe5e509e8e user: sarnold75 tags: trunk
2005-08-03
21:09
no message check-in: 8f301e7973 user: sarnold75 tags: trunk
20:44
Fixed a bug when a number was given with an exponent beginning by 0 (1.00e+099 for example) check-in: ea11839048 user: sarnold75 tags: trunk
2005-08-01
09:06
Changed the address for Ed Hume (antispam measure) check-in: 3db8147dc3 user: arjenmarkus tags: trunk
2005-07-29
00:49
Added forgotten index file. check-in: de5ef50b7e user: andreas_kupries tags: trunk
2005-07-27
06:21
Import of bigfloat changes by Stephane Arnold - registration of example, fixes in example regarding precision of pi Bugfixes, extended testsuite, clarified docs, smoothed error messages. check-in: 21da7f61ba user: andreas_kupries tags: trunk
2005-07-26
20:25
Added math example check-in: 8ac9c12e40 user: sarnold75 tags: trunk
20:21
Changes brought to bigfloat.tcl check-in: 874ce6eb04 user: sarnold75 tags: trunk
20:19
Changed in many places : '[pi $precision]' to '[pi $precision 1]' in which $precision is treated as binary digit length (instead of decimals) It had produced strange behavior when for example : tostr [acos [cos [pi 12]]] gave more than 12 digits !! check-in: 5b8fda8736 user: sarnold75 tags: trunk
03:43
Bugfixes, extended testsuite, clarified docs, smoothed error messages. critcl fixes and extensions. check-in: 2f82b52cc2 user: andreas_kupries tags: trunk
02:21
critcl fixes and extensions. Updated to newer version. check-in: 76e6de8a23 user: andreas_kupries tags: trunk
2005-07-25
09:21
Some minor changes check-in: 0f90631046 user: sarnold75 tags: trunk
2005-07-23
04:44
Fixed SF bug 1243171. Finally import of configuration change regarding license. check-in: 6732cc727f user: andreas_kupries tags: trunk
2005-07-20
11:58
* ldap.tcl: Applied fix for bug 1239915. Thanks to Pierre David for the patch. * pkgIndex.tcl: Version raised to 1.2.1 check-in: f41737b307 user: mic42 tags: trunk
2005-07-08
03:43
Plugin mgmt code and documentation check-in: 277dd6656a user: andreas_kupries tags: trunk
03:41
ChangeLog: Prepared for integration to mainline Updated plugin management with option -setup, method clone. Import Reinhard's extensions to pop3d - CAPA support. Undo wrong auto-merge. Fixed version number in documentation. Accumulated changes. Import Reinhard's extension to pop3d to allow use of TLS for sockets. Import fixes by Michael Schlenker regarding the handling of callbacks. Import of bigfloat updates by S. Arnold. Import fixes to testuite regarding command conflicts. Corrected typos in the testsuite for the new commands. Math import, and accumulated changes in other branches. Import of additional statistics code, and elliptic curves. Restored changelog entries dropped by merge. Fixed bug in file walker, it excluded all symbolic links, instead of just not following circular ones. Fixed a typo in the new documentation file. Undo failed auto-merges. Accumulated changes. Import first documentation for blowfish. Import bugfix by Pat regarding handling of empty return path addresses. Added report of missing API commands to validation, setting plugin name earlier, for use of 'do' in validation callback, setting up of externals cleaner. check-in: 0f468d8726 user: andreas_kupries tags: trunk
01:52
Import Reinhard's extensions to pop3d - CAPA support. Undo wrong auto-merge. check-in: dfcb9ff935 user: andreas_kupries tags: trunk
2005-07-07
17:17
* pop3d.test: Using wildcards in some expected results so that they don't need adjustments every time the version number is bumped. Added tests for CAPA. * pop3d.tcl: Added basic support for the CAPA command as specified in RFC2449. Cleaned up and optimized pop3d::Transfer. * pop3d.man: Added documentation for [autCmd exists]. * rfc2449.txt: New file: "POP3 Extension Mechanism". check-in: 19738f345d user: rmax tags: trunk
04:24
Fixed version number in documentation. Accumulated changes. Import Reinhard's extension to pop3d to allow use of TLS for sockets. Import fixes by Michael Schlenker regarding the handling of callbacks. check-in: aa4c0dd355 user: andreas_kupries tags: trunk
2005-07-06
17:41
added a -socket option check-in: d76b2adea0 user: rmax tags: trunk
2005-07-05
13:50
Added more tests for lvlchangeproc and fixed a bug with empty lvlchangeproc. Callbacks are now checked more thouroghly. Raised version to 0.6.1 check-in: cbb3c7174c user: mic42 tags: trunk
2005-07-02
16:23
- added int2float procedure - added : import procedures into the main namespace - changed copyright for 2005 check-in: b0a2ff7d88 user: sarnold75 tags: trunk
11:48
update check-in: 91359c1ce4 user: sarnold75 tags: trunk
11:45
1-Updated copyright for 2005 2-Updated package version in bigfloat.man check-in: 91f4c64d10 user: sarnold75 tags: trunk
2005-07-01
07:46
updated ChangeLog for math::bigfloat package check-in: e7dddb93b0 user: sarnold75 tags: trunk
07:42
- added a new [int2float] command and updated man page and test suite - added an example in the man page check-in: 826c136a12 user: sarnold75 tags: trunk
2005-06-23
07:01
Corrected conflict between bigfloat and complexnumbers - sqrt defined twice check-in: 40b21e25db user: arjenmarkus tags: trunk
03:43
Corrected typos in the testsuite for the new commands. Math import, and accumulated changes in other branches. Import of additional statistics code, and elliptic curves. Restored changelog entries dropped by merge. check-in: a321930a16 user: andreas_kupries tags: trunk
2005-06-22
09:54
Added statistical procedures (2x2 and quality control charts) as well as elliptic functions (cn, dn, sn) check-in: c8c0b230ae user: arjenmarkus tags: trunk
02:44
Restored changelog entries dropped by merge. check-in: ea9323d71b user: andreas_kupries tags: trunk
02:36
Fixed bug in file walker, it excluded all symbolic links, instead of just not following circular ones. Fixed a typo in the new documentation file. Undo failed auto-merges. check-in: f2ec71a828 user: andreas_kupries tags: trunk
02:21
Undo failed auto-merges. Accumulated changes. Import first documentation for blowfish. Import bugfix by Pat regarding handling of empty return path addresses. check-in: 91f9cce93c user: andreas_kupries tags: trunk
2005-06-21
23:54
Added (incomplete) blowfish manual page check-in: 69ae89bc0e user: patthoyts tags: trunk
13:42
* smtpd.tcl: bug #1224575 - as per RFC2821:3.7 we must accept null return path addresses. The programmers validate_sender proc can then decide to accept or reject such a submission. check-in: 67fd2aadb4 user: patthoyts tags: trunk
2005-06-18
02:37
Fixed SF Tcllib Bug 1220089, quotes in section ids. check-in: a5ae4df44c user: andreas_kupries tags: trunk
02:14
Removed duplicate entry check-in: 79d7016022 user: andreas_kupries tags: trunk
2005-06-16
00:39
Added a smtpd logging implementation of a tls callback procedure. check-in: f25a6812c0 user: patthoyts tags: trunk
00:38
Moved version to 1.4 check-in: b92ba6a14b user: patthoyts tags: trunk
00:37
Make more use of the gui. check-in: b866dedf31 user: patthoyts tags: trunk
00:36
Added a SMTP client sample check-in: e522af92a2 user: patthoyts tags: trunk
2005-06-15
04:23
Undo merge error. Accumulated changes. Imported change to -deliver options now accepting a script instead of a command prefix. Undo bad merge. check-in: 75b12668e2 user: andreas_kupries tags: trunk
2005-06-14
09:11
bug #1220195. The -deliver options should accept a script prefix not just a command. Incremented version number. check-in: 61bd9a8ae8 user: patthoyts tags: trunk
05:21
Undo bad merge. Undo bad merges. check-in: 85a317441e user: andreas_kupries tags: trunk
05:18
Undo bad merges. Accumulated changes. Import fixes to snit testsuite. Tk constraint. Accumulated changes. Imported fix to math initialization of constants. Accumulated changes. Import of fixes to french msg catalog in doctools. check-in: fa92637544 user: andreas_kupries tags: trunk
2005-06-08
03:00
Added tk test constraints to bug-2.* check-in: dc63245ef6 user: duquette tags: trunk
2005-06-07
14:21
fix infinite loop in ::math::constants::huge check-in: a03e2d9059 user: kennykb tags: trunk
2005-06-06
21:19
* mpformats/fr.msg: Fixed [Tcllib SF Bug 1213636], reported by <sarnold75@users.sourceforge.net>, by removing the incorrect english strings preceding the french ones. check-in: 102528e688 user: andreas_kupries tags: trunk
2005-06-04
21:41
Updated copyright notice to 2005. check-in: a06e45acf3 user: duquette tags: trunk
21:38
Deleted obsolete .html docs check-in: a98763c60a user: duquette tags: trunk
21:21
Bumped version to 1.0 check-in: 58535e30e8 user: duquette tags: trunk
21:08
Fixed Bug 1106375 check-in: ac93e796bd user: duquette tags: trunk
20:39
Fixed Bug 1161779 check-in: da3b0152a4 user: duquette tags: trunk
14:22
Bumped Snit version number to 0.98 check-in: e841da4820 user: duquette tags: trunk
2005-06-01
03:17
Typo fix. Undo bad automerge. check-in: 6d80f08a30 user: andreas_kupries tags: trunk
03:13
Undo bad automerge. check-in: 10ad761811 user: andreas_kupries tags: trunk
03:09
Accumulated changes. Bugfixes. ChangeLog merges. Accumulated changes. Import of smtp touchup. ChangeLog merge. Accumulated changes. Import fix of bug in 'list flatten'. Imported support for ceptcl communication, by Pat. Import of additional example for logger. check-in: 95b587e751 user: andreas_kupries tags: trunk
2005-05-25
11:04
Avoid unset error message when parsing From addresses check-in: 837fff24c8 user: patthoyts tags: trunk
2005-05-24
15:32
debugging help check-in: 0434b83e1f user: patthoyts tags: trunk
2005-05-23
20:32
* list.test: * list.tcl (::struct::list::Lflatten): Fixed [SF Tcllib Bug 1206499] Replaced the 'eval' construction with a more basic check for list syntax and handling of the data. The removed construct was unable to handle elements containing special characters (Brackets, Braces, Double-apostrophes, etc.) correctly. The bug was reported by Yahalom Emet <yahalom@users.sourceforge.net>. This is actually something we created Tcl 8.5's {expand} for. Extended the testsuite as well. check-in: f368122988 user: andreas_kupries tags: trunk
2005-05-21
00:05
Added support for ceptcl as well as tcludp as the source of UDP support check-in: df39966215 user: patthoyts tags: trunk
2005-05-18
22:29
* logtotext.tcl : Added an example how to display coloured log messages from logger in a Tk text widget. check-in: d2cd1f17d6 user: mic42 tags: trunk
2005-05-11
04:19
New method 'walkproc' added. Call command prefix, not a script. Changelog merge. Minor touchup of object creation. Changelog merge. Minor touchup of object creation. Changelog merge Minor touchup of object creation. Changelog merge. Minor touchup of object creation. Minor touchup of object creation. Two convenience methods to retrieve lists of either all nodes, or leaf nodes. Cheap for the object, expensive with the existing API (walk, children -all). Undo merge errors. check-in: c32c5bb09e user: andreas_kupries tags: trunk
2005-05-07
04:20
Undo merge errors. check-in: 7b36b229fb user: andreas_kupries tags: trunk
04:14
Merging accumulated changelog changes. Import of RFC 3056 support (6to4 addresses), by Pat. check-in: f65ce8c779 user: andreas_kupries tags: trunk
2005-05-06
00:54
* ip.tcl: Added some support for acceping RFC3056 6to4 addresses * ip.test: of the form 2002:<ipv4 address>::/48 check-in: 59a68633d1 user: patthoyts tags: trunk
2005-05-04
13:30
Removed argv0 in optimize.tcl check-in: 6a5d40ec22 user: arjenmarkus tags: trunk
13:28
Removed reference to argv0 - problems with slave interps, apparently check-in: 724b8e6c84 user: arjenmarkus tags: trunk
2005-04-29
01:35
Bug fix for install of apps, has to respect simulate-mode. Updated installer to changes in file and API for package meta information used by SAK check-in: 6e7f7d6619 user: andreas_kupries tags: trunk
2005-04-27
02:40
Manual merge of accumulated changes. Logger examples, OO wrappers based on Snit and Xotcl. Both by Michael. Manual merge of accumulated ChangeLog discrepancies. Typo fix in math documentation, by Arjen. Fixed bug in 'indent', mishandled whitespace leading first line. Added tests checking for the bug. check-in: 55a05a041d user: andreas_kupries tags: trunk
2005-04-25
22:52
OO wrappers for logger using SNIT and XOTcl check-in: e22b96608c user: mic42 tags: trunk
06:35
Corrected small error in documentation (math:;prod -> math::product) check-in: 84f56f8c4a user: arjenmarkus tags: trunk
2005-04-23
05:33
Removed old package information file. check-in: 8ec521eda0 user: andreas_kupries tags: trunk
05:32
Changed getpackage to fall back to a regular 'require' if there is no local implementation for the package. SAK is now independent of the bundle it is in, with an (undoc'd) API to the bundle specific information (package_FOO files). Added missing var imports. Fixed typo. Ditto the bundle specific critcl definitions. Moved bundle specific information for release cleanup into the package meta data, and made the cleanup code itself generic. Replaced lots of hardwired package names with appropriate variables. Changed API between package meta data file and SAK to a command-oriented style. Moved package meta data file to a package neutral file name. Moved package name/version variables over to package neutral names. Moved text templates for various types of generated meta files into separate files, made code using them more regular. check-in: ec0ff78725 user: andreas_kupries tags: trunk
03:59
Truly removed the moved example file. check-in: 6f13203408 user: andreas_kupries tags: trunk
03:58
Noved sasl example out of the module into the example area. check-in: 1b875676c7 user: andreas_kupries tags: trunk
2005-04-16
18:35
Remove old client/server files used by old testsuite. check-in: a31948d4d9 user: andreas_kupries tags: trunk
18:27
Really delete the old example.tcl file. check-in: 1415383271 user: andreas_kupries tags: trunk
18:23
Moved bibtex example application into the examples directory tree. check-in: 2b1ee7046c user: andreas_kupries tags: trunk
2005-04-14
06:07
Testsuite fixes to ensure use of local packages, not installed ones. Typo police, and testsuite fixed to use local packages, not installed ones. Fixing merge errors, putting removed ChangeLog entries back in. check-in: 327baa0e8d user: andreas_kupries tags: trunk
2005-04-13
01:24
Fixing merge errors, putting removed ChangeLog entries back in. check-in: 44d1eaa676 user: andreas_kupries tags: trunk
2005-04-12
02:35
Accumulated manual merges, and snit typo fixc merge Imported typo fix by Marty Backe. Re-added 'alt' attribute, to satisfy any and all browsers. check-in: 05931e2d0b user: andreas_kupries tags: trunk
2005-04-11
22:34
*** empty log message *** check-in: 1ff01f42fe user: mgbacke tags: trunk
2005-04-08
06:08
Fixed SF Tcllib Bug 1176744 check-in: 4e606596ae user: andreas_kupries tags: trunk
05:27
Fixed [SF Tcllib Bug 1173444]. Corrected a number of typos in variable names. check-in: 2b79696e25 user: andreas_kupries tags: trunk
05:18
Fixed SF Tcllib Bug 1177108. Replaced usage of a global variable with a properly namespaced one. check-in: 6da85b8528 user: andreas_kupries tags: trunk
2005-04-06
06:32
Fix of attribution typo in the ChangeLog. Cleaning up of trailing whitespace. New method 'map', with tests, and docs. Tests for all iteration operators. Fixed all scope bugs with the iteration operators. Documented the scoping. Bump version to 1.3, synchronized all usages of version numbers. check-in: 754d14c03d user: andreas_kupries tags: trunk
2005-04-05
07:11
Synchronized indexed vs provided versions. Synchronized indexed vs provided versions. Synchronized indexed vs provided versions of logger. Synchronized indexed vs provided versions. check-in: e7ed11cf53 user: andreas_kupries tags: trunk
06:36
Extended SAK to handle several versions of a single package better during validation and display. Regenerated the docstrip sources from the master, using SAKs docstrip/stitch code. Added new app 'tcldocstrip' and its documentation. Also added the stitch definition for docstrip itself, for regeneration via SAK. check-in: f3a3e0132d user: andreas_kupries tags: trunk
2005-04-02
02:57
2005-04-01 Aaron Faupell <afaupell@users.sourceforge.net> * jpeg.tcl: added comments, bumped version number because of potential incompatibility due to inverting the return value of isJPEG. check-in: 317e1b0e6c user: afaupell tags: trunk
2005-04-01
05:49
2005-31-03 Aaron Faupell <afaupell@users.sourceforge.net> * ini.tcl: fixed bug where ini files were corrupted when saving a shorter version. due to not closing and truncating file before writing. check-in: 4b0d26ec99 user: afaupell tags: trunk
05:10
Added the forgotten documentation. Added code to SAK for the regeneration of sources of modules with master sources in docstrip format. Extraction of version info from provided packages extended with static analysis, and made more robust for packages importing definitions. Fixed buglet, missing var import. Package require fully internal, removed some superfluous definitions, extended help output. check-in: 783a8d2029 user: andreas_kupries tags: trunk
2005-03-30
22:45
* profiler.tcl (::profiler::TraceHandler): Make sure that caller names always have a :: prefix, to avoid getting confused by "::foo" versus "foo", which actually refer to the same procedure [Bug 1172938]. Incremented version number to 0.2.3. * profiler.test: Added tests to verify fix for Bug 1172938. check-in: ae704a06c9 user: ericm tags: trunk
2005-03-25
20:52
* Makefile.in (install-libraries): add -app-path arg (steffen) check-in: c1a0d36436 user: hobbs tags: trunk
2005-03-16
19:53
* Fixed typos in the manpage headers. check-in: c1da1bdd2e user: andreas_kupries tags: trunk
19:42
* bigfloat.tcl: Added package require math::bignum. If we use the package we should load it as well. * rational_funcs.tcl: Redone entry '2004-11-22 Andreas Kupries <andreask@activestate.com>'. Somehow the source command came back. check-in: 108d833bb7 user: andreas_kupries tags: trunk
18:21
* ldap.tcl (ldap::asnGetInteger): Fixed [SF Tcllib Bug 1164663], a copy/paste bug in the definition of this procedure. It belongs into the ldap namespace, not the asn namespace. check-in: 58c70273c6 user: andreas_kupries tags: trunk
02:07
Added the new module 'bibtex' to the installer. check-in: 1a1666f34f user: andreas_kupries tags: trunk
2005-03-15
04:54
Completed rewrite to add rigorous option processing, proper documentation of all options, update of testsuite, etc. Version is now 0.5. Fixed merge error, remove duplicate code. check-in: 0d424a2d34 user: andreas_kupries tags: trunk
2005-03-12
21:11
* cksum.tcl: Refactored to use a context for better support of * cksum.man: summing data in chunks. Updated man page and * cksum.test: tests. Set version to 1.1.0 check-in: 417f1d33dc user: patthoyts tags: trunk
02:13
* crc32.tcl: Refactored the package to use a context structure * crc32.man: as done for the hash modules. This makes it easier * crc32.test: to work which chunks and event systems. We now * crc32bugs.test: can support Trf for chunking too and have properly hooked up the critcl code. Tests now test all available implementations. check-in: 520444e1b8 user: patthoyts tags: trunk
2005-03-11
12:24
Corrected exponential_Ei function: was doubly defined check-in: 70c9a29971 user: arjenmarkus tags: trunk
05:08
Fixed merge errors. Removal of duplicated entries in the changelog, and restoration of a bugfix in mime.tcl check-in: 1632f9901d user: andreas_kupries tags: trunk
2005-03-10
06:26
Added documentation. check-in: ac2c000403 user: andreas_kupries tags: trunk
2005-03-09
05:39
Rewritten, formatting, a number of bugfixes. check-in: e7a691a052 user: andreas_kupries tags: trunk
04:22
Import of bugfix for SF Tcllib 754920. check-in: 2895c64806 user: andreas_kupries tags: trunk
2005-03-08
21:33
* mime.tcl (::mime::copymessageaux): Removed usage of the command 'unstack'. Its presence is a bug ever since revision 1.3 (March 9, 2000) of mime.tcl, when the converters (base64, quoted-printable) started to be used in immediate mode instead of attaching them to the output channel. This also means that we do not need the fallback implementation anymore either. Many thanks to Roy Terry <royterry@earthlink.net> for keeping up the nagging about [SF Tcllib Bug 754920] which demonstrated the problem. What happened is that the unpaired 'unstack' removes the outer .-transformation and a second call may close the channel. If that happens any further access to the channel errors out, and the mail server gets and transfers an incomplete mail message. It is a 'may' and not a 'will' because it seems that sometimes the channel has a refcount > 0 and then 'unstack' does nothing. This part made the reproduction difficult. It was originally suspected to be a problem in Trf itself, but is actually a problem in how it is used by mime. check-in: ffc4f2b265 user: andreas_kupries tags: trunk
05:14
Added documentation for the comm wire protocol. check-in: 57e29fa945 user: andreas_kupries tags: trunk
2005-03-05
14:51
'pow' now gets its result from ::math::bignum::pow when both operands are integers Small aesthetic changes : removed some $::math::bigfloat::one expression >using 'variable one'. Done it with 'five' and '_pi0' too. check-in: 60401530dc user: sarnold75 tags: trunk
2005-03-04
16:44
Small bugfix and new subcommand check-in: b188e25224 user: mic42 tags: trunk
2005-03-03
06:36
Fixed doc error reported by coldstore. unsetv argument is not optional. check-in: 34577c1f3b user: andreas_kupries tags: trunk
2005-02-24
05:33
Handling all possible implementations in the tests. Sped up sha256 calculation. Handling of accel packages rationalized. Added functionality for permutations. Extended testsuite and documentation. Manual merge, ensuring presence of the bugfix. check-in: 310323c4dc user: andreas_kupries tags: trunk
03:25
Enabled testing of all available implementations in the digest packages. check-in: c7f0da1779 user: patthoyts tags: trunk
2005-02-23
15:19
* pkgIndex.tcl: Incremented version to 2.0.4 * md5x.tcl: Rationalised the handling of accelerator packages and * md5x.test: added support for use of cryptkit. Updated the man * md5.man: page to note the available accelerators. check-in: b63e5821f0 user: patthoyts tags: trunk
12:48
* pkgIndex.tcl: Incremented version to 1.0.3 * md4.tcl: Rationalized the accelerator package handling. * md4.test: Added cryptkit as a potential accelerator. * md4.man: Added mention of the accelerators. check-in: c407f88ca4 user: patthoyts tags: trunk
12:41
* pkgIndex.tcl: Incremented version to 1.0.3 * ripemd120.tcl,man,test: Rationalised accelerator handling and added * ripemd160.tcl,man,test: cryptkit as accelerator for RIPEMD-160. check-in: 7d4f2782eb user: patthoyts tags: trunk
12:40
Fixed close/delete order in ppackages to work on Windows. check-in: ef249fb2b0 user: patthoyts tags: trunk
05:24
Used new functionlaity of sak to check package descriptions. Added missing one, consolidated differing module descriptions, tightened phrasing a bit. Changelog entry for last change (sak extension). check-in: e99691d75b user: andreas_kupries tags: trunk
05:18
Changelog entry for last change (sak extension). Added code to the SAK which extracts package descriptions from the manpages (moddesc, titledesc, title, and require markup). Extended the tap generator to place such information into the generated file. check-in: 142b6bdca3 user: andreas_kupries tags: trunk
05:13
Added code to the SAK which extracts package descriptions from the manpages (moddesc, titledesc, title, and require markup). Extended the tap generator to place such information into the generated file. check-in: e70faa07b6 user: andreas_kupries tags: trunk
00:55
* sha1.tcl: Support cryptkit as a possible accellerator. * sha1.test: Enable testing of cryptkit implementation. check-in: 9ffb38d5c2 user: patthoyts tags: trunk
2005-02-22
14:17
* sha256.tcl: Inlined a load of expr calls to speed it up. check-in: 9601ab9a69 user: patthoyts tags: trunk
10:15
* sha256.tcl: SHA-224 and SHA-256 pure-Tcl implementation * sha256.test: Tests from FIPS 180-2 for SHA-224 and SHA-256 This is the first version. It is correct (in that it passes the FIPS test vectors) but slow. Speedups to follow. check-in: da12f2b9bb user: patthoyts tags: trunk
06:06
Import sha1 v2, v1 rewritten, by Pat. check-in: 1e5ed36f66 user: andreas_kupries tags: trunk
2005-02-21
14:26
Fixing pesky types. KISS. check-in: b1b589a572 user: patthoyts tags: trunk
13:24
* sha1.h: replaced the possibly buggy sample extension implementation * sha1.c: with shiny new code from the NetBSD project. check-in: 0ac75ecdf8 user: patthoyts tags: trunk
10:01
* sha1.test: Added some file tests (16K and 81K) check-in: 56668756a3 user: patthoyts tags: trunk
08:42
Incremented version to 0.3.0 check-in: bf1ad127b2 user: patthoyts tags: trunk
01:53
* sha1.tcl: Replaced steps 1 and 3 with slightly more efficient but equivalent bit operations. Fixed an error with integer length exposed with tcl8.5. Verified 8.2-8.5 check-in: 1ae3d9c622 user: patthoyts tags: trunk
2005-02-20
23:02
Added sha1c critcl module. check-in: 3e482bb1d3 user: patthoyts tags: trunk
22:58
* sha1c.tcl: Imported the sha1 implementation from the Tcl sample * sample.h: extension and created a critcl wrapper. * sample.c: Added to the sak.tcl critcl generation code. check-in: 6e268b6480 user: patthoyts tags: trunk
22:07
Fixed doc error check-in: b48255388c user: patthoyts tags: trunk
22:05
* sha1.tcl: Re-implemented to support hashing data in chunks * sha1.test: Included tests from RFC 2202 for HMAC-SHA1. * sha1.man: This time we have kept the same API but with optional extensions to use files/channels and to request the result as binary. Now supports token based hashing as in md4, md5 and ripemd. Incremented version to 2.0.0 check-in: fb309e0539 user: patthoyts tags: trunk
12:16
* md5x.test: Added the RFC 2202 HMAC-MD5 test vectors. check-in: 77ddea6177 user: patthoyts tags: trunk
08:25
Cleaning check-in: dcaab36baa user: patthoyts tags: trunk
01:56
* rc4.tcl: Ensure all implementations available are tested. Added * rc4.man: improved hypen handling. '--' is an optional end-of-options * pkgIndex.tcl: marker. check-in: f954ab6c80 user: patthoyts tags: trunk
2005-02-19
19:54
Changed hex conversion to use binary scan check-in: 02d5934d9f user: patthoyts tags: trunk
19:53
SASL tests. check-in: 0b8116b7d9 user: patthoyts tags: trunk
12:01
Doh! Fixed doc bug. check-in: 9597f49735 user: patthoyts tags: trunk
05:59
Bugfixes for '-quoted string at beginning of a n output line, vs. nroff commments. also fixes in list processing to ensure item command on their own output line. Imported new tests by Michael Schlenker regarding clean callstack of logger, regarding [SF Tcllib RFE 1120152]. Cleanup of ChangeLog (bad auto-merge). Clean doc up a bit, cleaned up ChangeLog too (bad auto-merge result). Implemented [SF Tcllib Path 1063774], a splitn command. check-in: f827347527 user: andreas_kupries tags: trunk
01:36
Added test for RFE 1120152 check-in: 32a192e3b9 user: mic42 tags: trunk
2005-02-18
06:38
See ChangeLog for details. Compiler packages & runtime, enhancements (handling relative & indirect offsets), bugfixes (types with native endianess). Added plain compiler application. Second recognizer, general filetypes, not restricted to mime. Tests, documentation, implementation. check-in: ef7ace4871 user: andreas_kupries tags: trunk
06:04
Import changes by Pat. MD4 tests now run against both pure Tcl and critcl variants of the package, if possible. Import changes by Pat. RIPEMD now copes with -- and data starting with a -. Import changes by Pat. MD5 now copes with -- and data starting with a - much better. Manual merge of version information, and changelog entries. Import changes by Pat. MD4 now copes with -- and data starting with a - better. Manual merge of changelog entries Import changes by Pat. Parses registry proxy information now more thoroughly. Import of doc changes, manual merge of changelog data. Import base64 examples by Pat. Reformatting for indentation, trimmed trailing whitespace. check-in: 0ea19fdebb user: andreas_kupries tags: trunk
2005-02-17
23:36
Micro fix for version print check-in: 1e1cd7ff82 user: patthoyts tags: trunk
23:30
* pkgIndex.tcl: Incremented version. * ripemd128.tcl,man,test: Made the hashing cope with data that * ripemd160.tcl,man,test: begins with a hypen is a transparent manner. Made the '--' end-of-options flag optional as it's now redundant. Added suitable tests. Simplified the Hex proc. check-in: 8713dc242c user: patthoyts tags: trunk
22:20
* md4.tcl: Fixed the tests to use both critcl and pure-Tcl * md4.test: if the critcl version is available. check-in: 90023a39ed user: patthoyts tags: trunk
21:58
If possible we will test all available implementations - critcl, trf and pureTcl check-in: 7fbebd1242 user: patthoyts tags: trunk
15:48
* base64.man: Added some examples and attempted to point out that proper string encoding may be needed for unicode strings. check-in: da5f6fe219 user: patthoyts tags: trunk
15:14
* autoproxy.tcl: Dealt with the parsing requirements as mentioned * autoproxy.man: in bug #1099162. In theory we may have different * pkgIndex.tcl: proxy settings for https and http (and other protocols) but to deal with these we will need to change the http package so we do not deal with them now. check-in: 4b412d701e user: patthoyts tags: trunk
14:42
* md4.tcl: Made hashing cope with data that begins with a * md4.test: hyphen and made the '--' end-of-options marker * md4.man: optional. Incremented version. * pkgIndex.tcl: check-in: 41152cedce user: patthoyts tags: trunk
14:29
* md5x.tcl: Avoid raising an error if the string to be hashed * pkgIndex.tcl: begins with a hyphen. Use '--' as an _optional_ * md5.mac: end-of-args marker. * md5x.test: Added tests. check-in: ab6aa7c5dd user: patthoyts tags: trunk
2005-02-16
03:54
Reformatting for indentation, trimmed trailing whitespace. ldap merge, manual help required. Import of fixes for ldap by Michael Schlenker, cross-ported from the asn fixes. Import of asn fixes by Michael Schlenker. More fixes and 8.5 feature removal for the compiler packages. check-in: cb7a964ad4 user: andreas_kupries tags: trunk
2005-02-15
19:05
Fixed various issues with signed/unsigned values in the ldap module by crossporting from the asn module check-in: b08ebd7f79 user: mic42 tags: trunk
17:50
Added 64-bit support to length and int encoding/decoding check-in: 07dddb2729 user: mic42 tags: trunk
07:45
More fixes and 8.5 feature removal for the compiler packages. Manual merge. check-in: ae459ce837 user: andreas_kupries tags: trunk
03:51
Manual merge. Imported new module: docstrip, literate programming Imported fix for dtplite. Imported new module: docstrip, literate programming. Imported fix re [SF Tcllib Bug 1076923]. Imported documentation fix re [SF Tcllib 1048995]. Imported typo fixes. Imported changed to the UI of the smtpd example server. check-in: 3770703ead user: andreas_kupries tags: trunk
00:56
* modules/docstrip: NEW MODULE: docstrip. * installed_modules.tcl: Literate programming support. check-in: 6ed5b74a71 user: andreas_kupries tags: trunk
00:30
* snitfaq.man: Fixed a number of typos reported by Bob Techentin, see [SF Tcllib Bug 1050674]. check-in: d6168c063e user: andreas_kupries tags: trunk
00:06
* ftp.tcl (::ftp::StateHandler): Accepted patch by Keith Vetter <keithv@users.sourceforge.net> for [SF Tcllib Bug 1076923], also reported by him. This fixes a race condition where the client has sent QUIT and is waiting for response, but gets the socket closed without any. check-in: dc4e375f5a user: andreas_kupries tags: trunk
2005-02-14
23:48
* apps/dtplite (::dtplite::processCmdline): Fixed the [SF Tcllib Bug 1111364]. The extension has to be set up before the creation of the filename (for a directory output path), otherwise the result will have no extension. check-in: a1ac2c8833 user: andreas_kupries tags: trunk
23:37
* fileutil.man (find): Documented the implicit arguments to the filter command (current working directory). This fixes [SF Tcllib Bug 1048995]. check-in: f6a208cc64 user: andreas_kupries tags: trunk
2005-02-13
08:59
Added start/stop buttons to the main window. check-in: 87a5a4ea55 user: patthoyts tags: trunk
2005-02-11
17:54
removed unecessary double eval check-in: b0940adfac user: mic42 tags: trunk
06:07
Added basic documentation. Fixes in the compiler packages, further replacement of 8.5 features with equivalent 8.4 code. Import of deletion. Removed magic.tcl, code moved to 'mimetypes.tcl'. Renamed the package as well. Added testsuite for mimetype command, derived from fileutil testsuite, fileType command. check-in: 00a0514a30 user: andreas_kupries tags: trunk
05:17
Executed the deletion missed by the last commit check-in: 40288f5600 user: andreas_kupries tags: trunk
05:08
Removed magic.tcl, code moved to 'mimetypes.tcl'. Renamed the package as well. Added testsuite for mimetype command, derived from fileutil testsuite, fileType command. Manual merges New module fileutil::magic, short "fumagic". Imported Pat's fix to uuid's critcl implementation: Added an include missing before. Imported changes by Pat to the sasl code: New namespace and package name, more tests. Imported fix to fileutil's jail command, corrected handling of volume relative paths on windows. check-in: c788151845 user: andreas_kupries tags: trunk
02:47
* sasl.test: Added some tests. * sasl.tcl: Changed namespace and package to SASL. * ntlm.tcl: check-in: 0a09196178 user: patthoyts tags: trunk
2005-02-10
17:34
New module 'fumagic' aka 'fileutil::magic'. Magic(5) based functionality. Type recognizer core, compiler for magic(5) files, and a mimetype recognizer. This is in its infancy. No tests, no documentation. check-in: 7f954cce54 user: andreas_kupries tags: trunk
17:16
* fileutil.tcl (fileutil::jail): Fixed a problem reported by Pat Thoyts. Test jail-2.1 failed on windows. The reason was improper handling of volume-relative paths. They have to be handled like absolute paths, but were not. Changed the initial if condition a bit to fix this. check-in: a50c6d4989 user: andreas_kupries tags: trunk
09:23
* uuid.tcl: Fixed missing include in the critcl code. check-in: 5c4eb7442e user: patthoyts tags: trunk
00:16
Fixed typo in test check string. check-in: f9e91f3291 user: patthoyts tags: trunk
2005-02-09
16:59
fix for sideeffect of bugfix for 1102131 check-in: 9961e3cb02 user: mic42 tags: trunk
10:59
Added missing "package provide" statement; added missing brackets in mkBorder check-in: 4cba8ead46 user: arjenmarkus tags: trunk