Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
415 check-ins using file modules/pt/tests/data/ok/peg_cparam-critcl/6_optional version 4d36fa428b
2014-05-14
| ||
22:49 | uuid - Bugfix in previous, bumped package version to 1.0.3. Closed-Leaf check-in: ed5422bb08 user: andreask tags: rfc1422 | |
2014-05-09
| ||
18:39 | zipfile::decode - Extended with command to check if a file is a zip archive or not. Bumped package to version 0.6. Updated docs. check-in: 82431192f8 user: andreask tags: trunk | |
18:33 | Ticket [da61329276]. pt - pt::peg::to::cparam - Added C comment opener to the set of strings to detect and disarm. There are C compilers which allow the nesting of /*...*/ and for these a spurious opener is the same trap a spurious closer is for all. Bumped package version to 1.1.1. Updated docs. Reported by Christian Gollwitzer <[email protected]>. check-in: ea593a875e user: andreask tags: trunk | |
2014-05-08
| ||
23:42 | Ticket [da61329276]. pt - pt::peg::to::cparam - (1) Modified to detect dangerous string sequence (comment close) and disarm it before putting into the generated code. (2) Added a new configure option (-comments bool) allowing a user to disable comment generation entirely (default: on = comments are generated). Updated docs, testsuite. Bumped packaged version to 1.1 (While (1) is a bug fix, (2) is a small feature extension, hence the bump of the minor version instead of the patchlevel). Reported by Christian Gollwitzer <[email protected]>. check-in: 02c0fddd03 user: andreask tags: trunk | |
19:27 | Ticket [f43d574b83]. Installer (pt) - Modified to install the "rde_critcl" sub-directory of "pt" for access by generated C parsers. Reported by Christian Gollwitzer <[email protected]>. check-in: 6c12f6b8ce user: andreask tags: trunk | |
18:44 | Ticket [ced0d60fc9]. comm - Added proper detection of eof on a socket, plus closing it. Bumped package version to 4.6.3 Report and patch by Schelte Bron, with thanks. check-in: 6303673b03 user: andreask tags: trunk | |
18:23 | Ticket [c77cc35b1a]. crc::cksum - Fixed math operations letting values grow out of the 32bit limits into bigints under Tcl 8.5+. Added the necessary masking operations to prevent use of bigints. Report and patch by [email protected], with thanks. check-in: 15c6984635 user: andreask tags: trunk | |
2014-05-06
| ||
13:28 | Fix to make the UUID package conform to RFC1422 check-in: 404b955311 user: hypnotoad tags: rfc1422 | |
2014-04-22
| ||
19:40 | Ticket [06eef112da]. yaml - Fixed tokenizer. A missing legal character (closing bracket) caused inline arrays without whitespace to fail to tokenize. Testsuite extended. Version bumped to 0.3.7. Report and patch by Norm Zhou. Thank you. check-in: 06bdef76a4 user: andreask tags: trunk | |
2014-04-11
| ||
21:39 | Ticket [ce17795a78]. tar, json - Moved support files around into places where they will not be picked up by the installer. check-in: 74f79b33f7 user: andreask tags: trunk | |
20:26 | Ticket [c21b57e4fc]. Fixed version number mismatch for "coroutine". See also Ticket [ac8d016077] whose fix (revision [7bed475cb2]) introduced the problem. check-in: 51083f878a user: andreask tags: trunk | |
2014-03-26
| ||
17:29 | In coroutine and coro_auto: 'read' must correctly emulate Tcl's built-in read and not close the chan at EOF. Add command expansion in 'global', which looks like it never worked. Took the opportunity to fix how 'global' stores coro-global values so that we don't tramp on Frame #1's local variables (no compatibility break as 'global' never worked). Bumped versions. Adding tests. Work-in-progress. Leaf check-in: 5f50c249bd user: twylite tags: bug-td-coroutine | |
2014-03-24
| ||
18:24 | Ticket [ac8d016077]. Package coroutine and coroutine::auto. Fixed missing variable "result" in various ok code paths. Bumped versions to 1.1.1 and 1.1.2 respectively. check-in: 7bed475cb2 user: andreask tags: trunk | |
18:03 | Ticket 874dedb816 - struct::matrix - Fixed documentation buglet. check-in: ed580c5543 user: andreask tags: trunk | |
2014-03-21
| ||
19:09 | debug - Added command "hexl" for generation of hex-dumps. Bumped to version 1.0.5. check-in: 5591153d4e user: andreask tags: trunk | |
18:58 | debug - Exported, documented the "nl" and "tab" commands. Bumped to version 1.0.4. check-in: 95b73aac53 user: andreask tags: trunk | |
07:37 | zip decoder work on zip64 support, handling the new end-of-archive structures, debug narrative. This last forces Tcl 8.5. Leaf check-in: 3b2398ea3d user: aku tags: zip64-support | |
07:35 | Extended fileutil::decoder (longlong, big-endian commands, debug narrative). The latter forces Tcl 8.5 check-in: ab8874d803 user: aku tags: zip64-support | |
04:38 | Regenerated online/embedded documentation. check-in: 31ae339237 user: aku tags: trunk | |
2014-03-20
| ||
23:15 | Ticket [afe4366e2e]. Package "html". Fixed command "html::doctype". Ping and patch by Bogdan Puscas <[email protected]>. Updated documentation. Updated testsuite. (Both provided by patch, with modifications by myself). Version bumped to 1.4.3. check-in: 42806b4246 user: andreask tags: trunk | |
22:48 | Ticket [3439702fff]. Package "html". Fixed procedures "html::css", and "html::js". Ping and patch by Bogdan Puscas <[email protected]>. New procedures "html::css-clear", and "html::js-clear" for state control and testing. Updated documentation. Updated testsuite. (Both provided by patch, with modifications by myself). Version bumped to 1.4.2. check-in: 8564870e90 user: andreask tags: trunk | |
21:57 | Added prelim notes about zip64 support to the encoder check-in: 46f0908dcc user: andreask tags: zip64-support | |
21:51 | decode - Fixed copy-pasta error in manpage header check-in: 9cc7bcdb0c user: andreask tags: trunk | |
2014-03-19
| ||
20:12 | Ticket [1742078fff]. Package "html". Fixed proc nl2br. Was a typo for Windows EOL marker. Ping and patch by Bogdan Puscas <[email protected]>. Testsuite extended. Version bumped to 1.4.1. check-in: 3bc09ccbec user: andreask tags: trunk | |
19:14 | Ticket [a80e60deb1]. Package "sum". (Pure Tcl code). Fixed proc crc::SumSysV. The final sum was badly masked, using % instead of the correct &. Note: The critcl::ccommand SumSysV_c in the same file did the correct masking. I.e. the critcl version of the implementation was not affected by this bug, only the Tcl implementation. Testsuite extended (sum-6.*) Version bumped to 1.1.1. check-in: 56e6c4cdf2 user: andreask tags: trunk | |
2014-03-14
| ||
21:38 | zipfile::decode - Fix CopyFile, use %03o format to ensure that the output has 3 octal digits we can convert into a permission string. The option "-permissions" of "file attributes" expects that a symbolic permission string is exactly 9 characters. Version bumped to 0.5 check-in: c630ff4737 user: andreask tags: trunk | |
2014-03-12
| ||
23:36 | debug - Fixed buglet in "pdict" command. Added two convenience commands for direct insertion of newliens and tabs. Bumped to version 1.0.3. check-in: 1461e15c0d user: andreask tags: trunk | |
2014-02-21
| ||
21:05 | ftp - Merged fix for ticket [eb0b15d598]. Bumped ftp to version 2.4.13. check-in: 863ac2e0d8 user: andreask tags: trunk | |
20:53 | The WDC synchronizer seems to do the trick. Added to the other 4 state sequences using an active data connection. Bug should be fixed now. Closed-Leaf check-in: 6474b535bb user: andreask tags: ftp-bug-eb0b15d598 | |
2014-02-17
| ||
17:27 | Fix varname oops. check-in: e362c612fa user: andreask tags: ftp-bug-eb0b15d598 | |
2014-02-14
| ||
22:02 | Tentative fix to the problem with late data connections. Stop control sequencer before leaving the series of states using an active data connection until the DC has arrived and is open. check-in: 5340f3877c user: andreask tags: ftp-bug-eb0b15d598 | |
07:02 | json::write :: Ticket [d0bbe696b0]. Fixed the missing \u quoting of all control characters outside of the small range with their own custom backslash quoting (\b, ...). Bumped package to version 1.0.3. check-in: 20725ca43d user: aku tags: trunk | |
07:00 | doctools :: Added proper error codes to all commands throwing errors. Bumped version to 1.4.18 check-in: 928083dc6d user: aku tags: trunk | |
06:52 | dtplite :: Added proper error codes to all commands throwing errors. Bumped version to 1.2. check-in: 4efd8b6fd7 user: aku tags: trunk | |
2014-02-13
| ||
06:28 | tar - Ticket [2840180]. Fixed bad separation of name and prefix for long path names. Extended the testsuite. Bumped package to 0.10. check-in: 9cefaa3479 user: aku tags: trunk | |
2014-02-12
| ||
05:53 | Updated to release 1.16 check-in: e891598c4c user: aku tags: ftp-bug-eb0b15d598 | |
05:52 | Updated to release 1.16 check-in: 25c175ce82 user: aku tags: update-to-critcl3 | |
05:52 | Updated to release 1.16 Leaf check-in: d4fbc67d71 user: aku tags: ooutil-bug-3609183 | |
2014-02-11
| ||
19:04 | Tcllib 1.16 Release. check-in: 2847321e30 user: aku tags: trunk, release, tcllib-1-16 | |
18:58 | Updated PACKAGES file. Closed-Leaf check-in: 6430a704e6 user: aku tags: tcllib-1-16-rc | |
18:58 | Modified sak's release command, don't modify the ChangeLogs anymore. check-in: 1e63edd954 user: aku tags: tcllib-1-16-rc | |
18:50 | Fixed version mismatch for math::geometry code versus index check-in: 2791f163c7 user: aku tags: tcllib-1-16-rc | |
2014-02-04
| ||
22:17 | Merged latest trunk fixes to RC, updated the associated docs and README. check-in: 9cb9bdee5a user: aku tags: tcllib-1-16-rc | |
22:03 | Ticket [6002105722]. struct, struct::list - Fixed scoping errors in 'filter' and 'split' commands. Bumped version to 1.8.3. Extended testsuite. Thanks to Adrian Medrano Calvo for report and fix (including tests). check-in: a5597ab71e user: andreask tags: trunk | |
21:16 | Followup on [ea88434604]. Restrict to 32bits. check-in: cfd881b6f8 user: aku tags: trunk | |
20:53 | Ticket [659631d1f4]. dns, package 'ip' - Fixed nextNet issue with its count argument. Extended testsuite. Fix by Matthew Jefferson. check-in: 27f9dbf374 user: andreask tags: trunk | |
20:31 | Ticket [2186ff86b7]. dns, package 'ip' - Fixed toInteger wrap-around. Bumped version to 1.2.2. Extended testsuite. check-in: ea88434604 user: andreask tags: trunk | |
2014-02-03
| ||
19:09 | debug - manpage - Fix small typo. check-in: 654d235ff1 user: andreask tags: tcllib-1-16-rc | |
2014-01-31
| ||
08:04 | Updated embedded release documentation. check-in: 4f04f7e130 user: aku tags: tcllib-1-16-rc | |
07:43 | Bumped overall version to 1.16, generated the release README. check-in: a9b2ee05e3 user: aku tags: tcllib-1-16-rc | |
07:39 | Bumped versions of modified packages and missed so far. check-in: d62c5a4fed user: aku tags: tcllib-1-16-rc | |
07:39 | Bumped versions of modified packages and missed so far. check-in: f06124e3c3 user: aku tags: tcllib-1-16-rc | |
07:33 | Fixed issues with repository scan - Forgot to handle trunk revision, and mixup of parent/child times and descriptions. check-in: f5d2be5a46 user: aku tags: tcllib-1-16-rc | |
06:31 | Bumped ftp to 2.4.12, see [3b14767f50]. check-in: 6e03cd1a77 user: aku tags: tcllib-1-16-rc | |
06:12 | Merge RC with latest fixes. check-in: adb569bb63 user: aku tags: tcllib-1-16-rc | |
2014-01-30
| ||
20:05 | Solving two tickets regarding the math::geometry package check-in: ffa444f6ab user: markus tags: trunk | |
2014-01-29
| ||
21:12 | Merge RC with latest fixes check-in: 59ef0e2775 user: andreask tags: tcllib-1-16-rc | |
21:11 | Ticket [eb0b15d598] - ftp - Extended debug narrative for the state machine operation to help investigation of the problem check-in: 0adb77c50b user: andreask tags: ftp-bug-eb0b15d598 | |
19:29 | Ticket [f58015fbd0]: ftp - DisplayMsg - Removed bogus use of ::errorInfo. Simplified the code a bit. check-in: 3b14767f50 user: andreask tags: trunk | |
19:23 | Tweaked the last change a bit to follow coding guidelines. check-in: 71d074f491 user: andreask tags: trunk | |
2014-01-26
| ||
16:32 | silence gcc error, "should return a value [-Wreturn-type]" check-in: c1b3934ac2 user: pooryorick tags: trunk | |
2014-01-24
| ||
07:56 | Modified sak release utility methods (review, readme) to pull the set of modified modules and commit messages directly out of the repository instead of scraping the ChangeLog. This is based on the presence of a tag "release" to stop the search. check-in: 251a312c0a user: aku tags: tcllib-1-16-rc | |
04:49 | Fix oops in new test textutil-7.5. check-in: f7cdeb52d0 user: aku tags: tcllib-1-16-rc | |
2014-01-23
| ||
19:10 | Update RC with latest fixes. check-in: 10b275b56b user: andreask tags: tcllib-1-16-rc | |
19:05 | Merged the pt epsilon bugfix. check-in: 716b404d6d user: andreask tags: trunk | |
06:41 | Merged trunk bug fixes into RC. check-in: b062daa852 user: aku tags: tcllib-1-16-rc | |
06:38 | [Ticket 30be135c2a]: Added command 'capEachWord'. Bumped package version to 0.8. Extended testsuite. check-in: 569eb15c5b user: aku tags: trunk | |
06:18 | Ticket [1b7fe4fe19]. Fixed missing class/package initialization for critcl generator. Bumped package version to 1.0.2 check-in: 235fc198f6 user: aku tags: trunk | |
06:09 | Ticket [c3ab006ca2]. Fixed help delivered by 'pt' application. check-in: 99c76c4237 user: aku tags: trunk | |
00:14 | Begin updating the C pieces to require critcl 3.1. For the current batch that is mostly about setting some meta information. Under struct we can go and use more utilites, i.e critcl::class and the like. check-in: 14fa6eacaa user: andreask tags: update-to-critcl3 | |
2014-01-22
| ||
09:01 | Bumped versions of the modified packages. Updated ChangeLog. Closed-Leaf check-in: 8c541ca76f user: aku tags: pt-bug-7665c3532c-epsilon | |
08:45 | Fix all issues with the extended tests. I.e. replace various placeholder data with the real thing. check-in: 66707cafa9 user: aku tags: pt-bug-7665c3532c-epsilon | |
2014-01-21
| ||
22:52 | Ticket [7665c3532c]. Matching the empty string, i.e. epsilon. Extended the Literal command in the AST traversal part of the PEG importer to recognize the empty string and generate the proper PE (i.e. epsilon). Extended the Convert command of the PEG exporter to properly convert epsilon into an empty string. Extended testsuite. (Not fully tested yet) check-in: bce28f8438 user: andreask tags: pt-bug-7665c3532c-epsilon | |
19:36 | Merged trunk doc changes into RC check-in: a4ee06a044 user: aku tags: tcllib-1-16-rc | |
19:34 | Updated embedded documentation check-in: 2b1eb9024a user: aku tags: trunk | |
19:19 | Fixed manpage names clashes within Tcllib. No problem within embedded/ docs, due to the directory structure. When installed however all are in the same directory and some clashed. check-in: 6c93670d5e user: andreask tags: trunk | |
18:07 | Documentation update. check-in: b17cc24a5b user: aku tags: tcllib-1-16-rc | |
17:56 | Fixes to various testsuites and code, in preparation for 1.16 release. Release Candidate Branch opened now. check-in: 9fd75df6e5 user: aku tags: tcllib-1-16-rc | |
17:39 | Ticket [9318a6687f]: Applied patch by Max Jarek to update the code to the IBAN Registry version 47. Bumped package version to 1.4. check-in: 3c45e337d4 user: andreask tags: trunk | |
17:28 | Ticket [861f53ff24]. Added proper initialization to CreateNonce when falling back to md5 (no dev/urandom). Bumped version to 1.3.3. check-in: 8175173735 user: andreask tags: trunk | |
2014-01-20
| ||
05:17 | Corrected use of bandwidth, adjusted a test to take care of pecularities of the kernels check-in: 991cdf14aa user: markus tags: trunk | |
2014-01-18
| ||
14:20 | Added three test cases for the kernel density estimation. Resulted in a few small corrections (deal with missing values) check-in: 2456e0d413 user: markus tags: trunk | |
12:13 | Add a procedure for estimating probability density functions by means of the kernel density estimation method check-in: bfc68668cd user: markus tags: trunk | |
2014-01-10
| ||
00:03 | Fix installer breaking on empty doc directories of excluded packages. check-in: e889e36583 user: andreask tags: trunk | |
2014-01-08
| ||
18:21 | Commit [c7f07ac148] forgot to update the package index, causing a mismatch. Fixed, likewise the Tcl requirement. check-in: 32ee5178ac user: andreask tags: trunk | |
2014-01-07
| ||
23:00 | Move many-* wrapper to before its usage. Bumped version to 1.3.2. v1.3.1 is broken. check-in: 09ed31fbfc user: andreask tags: trunk | |
21:41 | See ticket [6efa4f571af052]. Worked around issues with the critcl v2 application the Tcllib C code is geared towards. Bumped json version to 1.3.1, jsonc to 1.1.1, and tcllibc to 0.3.13. check-in: 2d0b61da55 user: andreask tags: trunk | |
2014-01-06
| ||
23:44 | See ticket [6efa4f571af052]. Reworked the Json/C code to use a bison-pased parser provided by Mikhail. No separate data structures to convert, just direct generation of Tcl structures. Changes compared to the original submission: - Use List, not Dict operations for objects, i.e. be Tcl 8.4 compatible. - Do not generate Int/Double objects, only strings. Conversion to actual int is lazy, when actually needed. Also ensures that compile-time Tcl version does not restrict range of integers, only runtime Tcl version. - Allow all values as toplevel json, not just array and object. - Currently no shared objects for the fixed values (null, true, false). Note that the RE-based json validation is still faster on even moderatly sized strings, even when just using a stripped C lexer not generating token values. Bumped jsonc to version 1.1 and tcllibc to version 0.3.12. check-in: 11390a7baa user: andreask tags: trunk | |
18:23 | Re-join split trunk check-in: dfdc7799cc user: andreask tags: trunk | |
2013-12-20
| ||
12:31 | Added special case for coincident points in spatial interpolation check-in: de82c45509 user: markus tags: trunk | |
2013-12-18
| ||
18:00 | Regenerated embedded documentation. check-in: 6ac9af25d2 user: aku tags: trunk | |
17:56 | Merged pt work. check-in: 37f7976d5a user: aku tags: trunk | |
00:34 | Fixed various documentation files. - Added missing requirements of the package itself, throwing off the validate command of sak. - Added some missing documentation files. check-in: b71e7a1a19 user: andreask tags: trunk | |
2013-12-17
| ||
21:28 | Fixed various documentation files. - Added missing requirements of the package itself, throwing off the validate command of sak. - Added some missing documentation files. check-in: 1435afdcde user: andreask tags: trunk | |
19:43 | Reworked the input system, now matches pt::rde (snit). Implemented the super instructions, was able to copy/paste the snit code over. Closed-Leaf check-in: b8b6220b66 user: andreask tags: pt-rde-oo-fixup | |
19:13 | Start fixing the pt::rde::oo code. Apparently I abandoned it in a very unfinished state. :( Basic generation now working. Runtime incomplete, missing all the si:* super-instruction methods. check-in: 8a87e457e2 user: andreask tags: pt-rde-oo-fixup | |
2013-12-16
| ||
20:47 | Integrated work on a first C parser for JSON. json 1.3, tcllibc 0.3.11. See ticket [6efa4f571a]. check-in: df814df3ab user: andreask tags: trunk | |
2013-12-11
| ||
23:41 | Finalized integration. Bumped to version 1.3. Closed-Leaf check-in: 0b57c2407c user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
23:29 | Switched validation from the C parser back to a shared Tcl implementation, regexp based. It is consistently faster. No overhead creating irrelevant data structures is main suspected cause. check-in: 5a645be338 user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
23:23 | Added synthetic benchmarks constructing larger json structures. check-in: f8b84da1d4 user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
23:20 | Fixed bug in json::dict2json. Nobody seems to have used this before. check-in: 05d128bcc8 user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
23:18 | Sort tests by name in the data arrays check-in: 9b736e1cfc user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
22:26 | Small test simplification check-in: 942a650535 user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
22:25 | Fixed buglets which slipped through in previous commit. check-in: 1c1271bd98 user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
21:07 | Moved the larger test cases and data into separate files, less quoting that way. Added test case for the escape-able characters. Added test cases for invalid json. Shifted the json generating procedures to the common file, making them shared between Tcl and C implementations. Added a benchmark suite, using the test cases in the files as input. check-in: af6919a548 user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
01:29 | Implemented many-json2dict and validate over json-c. Test cases for many-json2dict reactivated, passing. New cases for validate, passing. Should add test cases for invalid json input. check-in: 08ac1421ee user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
2013-12-10
| ||
23:01 | Integrated additional MI work on a Tcl_ObjType for lazier construction of the Tcl structures from the json C structures. Notes - Modified the Tcl parser to return 0|1 for boolean values, to match the new C parser. Updated testsuite. - Supplied my own definition of assert to fit in with Tcl (Tcl_Panic). - Modified the C conversion of json null to match the Tcl parser, is now 'null', not the empty string. - Changed Tcl_Dict* uses to equivalent Tcl_List* to keep the code usable for Tcl 8.4 - Moved the code handling the deferral/laziness into lazy_value2obj and applied it to array elements as well, not just object fields. - Moved the variables in value2obj into the switch branches. - Changed the Tcl_ObjType structure initialization to regular C. Code as provided (see ticket attachment json2.c) looked like some GCC-ism. Open question - Why does the json2string function not just generate the string rep, but takes the int.rep as well, shimmering the Tcl_Obj*. Seems to presume that the string generation is immediately followed by Tcl code forcing a shimmer anyway ?! Reduced testsuite passes. check-in: 8fc03c91fd user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
00:50 | Initial work on a critcl json parser based on json-c. Issues: many-json2dict has no C equivalent, nor the *2dict commands. Boolean is 0/1 vs true/false in C vs. Tcl, this should be fixable in the testsuite. Basics are working. check-in: c51875a02a user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
2013-12-06
| ||
22:59 | Regenerated online documentation. check-in: 4f43ea48be user: aku tags: trunk | |
22:44 | Fixed doc typo. check-in: c3973cc954 user: andreask tags: trunk | |
22:42 | Ticket [444358b66e]. Documented option --. check-in: 0c20ebf4b6 user: andreask tags: trunk | |
22:23 | Ticket [01afa9345d]. Added note about method 'expand' pushing a new and empty context while running. check-in: e53cad73ec user: andreask tags: trunk | |
21:41 | Ticket [5030721806]: Applied the supplied diff, removed 'domain' flag from defaults for a Type 1 greeting message. Updated testsuite. Bumped version to 1.1.2 check-in: 50f29c21a3 user: andreask tags: trunk | |
21:11 | Ticket [cfb76ff94]: (::uri::split, ::uri::resolve): Modified split so that a missing scheme for http(s), ftp urls treats remainder as having a leading host part. Extended testsuite. Updated 'resolve' to run the relative url through split with a proper scheme prefix to prevent misintepretation of the path as host-part. Bumped version number to 1.2.4 check-in: aaa37775e4 user: andreask tags: trunk | |
20:14 | Ticket [b8f35b9883]. Added references for SCRAM mechanism and package. Fixed missing cleanup of test variable. New package SASL::SCRAM and testsuite, provided by <[email protected]>. check-in: 38a2ed086c user: andreask tags: trunk | |
18:08 | Ticket [f5155519e7]. Dropped use of bash. Generally switched the application to an easier to read invokation without all the shell tricks and magic. check-in: 540921a9bc user: andreask tags: trunk | |
2013-11-23
| ||
00:23 | Get tar fixes back. check-in: 2917507b22 user: andreask tags: trunk | |
00:21 | Update to head of trunk. Closed-Leaf check-in: 93aa26ab06 user: andreask tags: pyk-tar | |
00:14 | Bumped package version, updated logs, ready to merge. Fixed ticket [6b7aa0aecc]. check-in: 4a2f75b5da user: andreask tags: pyk-tar | |
00:00 | The issue with the skip code was not the limit to 64K, but how the code (a) assumed the wrong type for the result of 'read' (number of bytes, but is the read data), and (b) mis-handled short reads. Using 'string length' to convert the result type into what was needed, and using the proper condition was what fixed the issue, and not getting rid of the limit. I have now re-instated the limit, with in-code explanation of why it makes sense, and verified that this still passes the testsuite. I further changed the variable names to be much more self-documenting as well. check-in: 8de453c348 user: andreask tags: pyk-tar | |
2013-11-22
| ||
23:39 | Fixed the testsuite up somewhat. (1) Moved helper code into separate file. (2) Replaced helper code blocks in variables with proper procedures. (3) Simplified setup1, cleanup1 No need to search for and create lots of temp dirs in setup, just remove the directory in cleanup. Now use single temp dir, fixed name. (4) Fixed setup of tests in general (4a) Added emacs mode marker to get proper Tcl mode. (4b) Added missing Tcl 8.5 requirement (4c) Use canonical 'use' command for access to local package (memchan). (5) Constrained the one test requiring Tcl 8.6 (zlib) It is not yet clear to me why the 'stream' helper (to create a large file) is so complex. check-in: 624a1ee7b8 user: andreask tags: pyk-tar | |
19:23 | Merging Mime Modifications. check-in: c2829102b5 user: andreask tags: trunk | |
19:18 | (PoorYorick): general cleanup. use expr operators like eq instead of string commands. (AK Notes): Version bumped to 1.6, requirement bumped to Tcl 8.5. (AK) Updated testsuite and doc Tcl requirements. Fixed the creative writing problem of the initialization code, present before PY cleanup. Closed-Leaf check-in: c7f07ac148 user: andreask tags: pyk-mime-cleanup | |
18:17 | (Events): Ticket [864a0c83e3]. Do not suppress readable events at end of the channel. Needed to signal the eof condition. Like for regular files, always readable. Affected channels memchan, string, and variable. Versions bumped to 1.0.3, 1.0.2, and 1.0.3 respectively. check-in: fc756af785 user: andreask tags: trunk | |
17:39 | Revert Tcl 8.5 dependency introduced by an unlogged rewrite [c80b6fffde]. check-in: 941966a233 user: andreask tags: trunk | |
17:29 | Fix trunk split. check-in: d233d12198 user: andreask tags: trunk | |
2013-11-20
| ||
06:41 | revert bad change to quoting in ctrl.tcl check-in: 2cafc97e62 user: pooryorick tags: trunk | |
06:38 | add support for default arguments to term::ansi::send fix documentation types quoting cleanup check-in: c80b6fffde user: pooryorick tags: trunk | |
2013-11-17
| ||
15:45 | fix setup1 script for tar.test so that tests don't pollute each other check-in: cecf9adb75 user: pooryorick tags: pyk-tar | |
2013-11-16
| ||
07:19 | add a test suite for tar module fix for bug 6b7aa0aecca6fdce12589884c3c9ea2b50c92ad4, tar::skip silently truncates at 65536 check-in: 165e7adf41 user: pooryorick tags: pyk-tar | |
2013-11-07
| ||
21:13 | Regenerated embedded documentation (new man.macros, exclusion of deprecated exif module). check-in: fdbe5cb1bc user: andreask tags: trunk | |
21:10 | [Ticket 7c7f946046]: Pull in exclusion information from the installer configuration, and use it to exclude the associated man-pages from generation. check-in: 0951505185 user: andreask tags: trunk | |
20:22 | [Ticket dc50cc65ea]: Accept schema names case-insensitively. Report and patch by Harald Oehlmann. Version bumped to 1.2.3. Extended testsuite (uri-11.0). check-in: a85537aeae user: andreask tags: trunk | |
20:05 | [Ticket 369f67aeee] Updated to newest man.macros from Tcl/Tk. check-in: 082d009051 user: andreask tags: trunk | |
19:52 | Ticket [1d2b62d10d] followup. Extended testsuite with an example image missing the thumbnail and triggering the issue. With thanks to [email protected] for donating the image. check-in: 80e9a2006f user: andreask tags: trunk | |
2013-11-06
| ||
19:26 | Extended the range of acceptable snit beyond 1.3-2 to beyond 2. Bumped version to 0.5. Testsuite update defered. Requires more work to update the wrong#args messages. check-in: 504cc3a9f3 user: andreask tags: trunk | |
19:09 | [Ticket efe207eff1]: Applied patched by Stuart Casoff to unbreak manpage rendering on various BSD variants. Must include our macros after emitting .TH to avoid clashes. Updated test results. check-in: c6698cf76f user: andreask tags: trunk | |
2013-11-03
| ||
11:57 | Mention the recent changes in the change log file as well check-in: 3aa1604cd0 user: markus tags: trunk | |
11:53 | Solving ticket b25b826973 for 1D interpolation - introducing an inconsistency, therefore bumping the version to 1.1 Bumping the version of the calculus package to 0.7.3 check-in: 69a3e6463b user: markus tags: trunk | |
11:19 | Corrected calculation of corrector in heunStep check-in: 39bb693ab4 user: markus tags: trunk | |
2013-11-01
| ||
23:37 | general cleanup. use expr operators like eq instead of string commands check-in: 913f7d92c5 user: pooryorick tags: pyk-mime-cleanup | |
2013-10-30
| ||
20:22 | Ticket [1d2b62d10d] followup. Extended testsuite with example image missing any embedded exif information (Not triggering the issue). Made testsuite 8.4+ and converted to tcltest 2 format. check-in: d1adb3c859 user: andreask tags: trunk | |
2013-10-29
| ||
22:51 | Merge sha* fixes. Audit of the other critcl parts was done, and no other misuse of cheaders was found. check-in: ad20454023 user: andreask tags: trunk | |
21:52 | Fix issues with critcl usage in the sha code. Do audit of the other critcl-based parts for anologous issues. Closed-Leaf check-in: e5180e9f92 user: andreask tags: audit-critcl-code | |
07:03 | Ticket [1d2b62d10d]: Fixed unwanted double-close of channel when accessing a non-existing thumbnail in a file. Introduced by the refactoring. Bumped version to 0.5. check-in: 498c380fbb user: aku tags: trunk | |
06:35 | Ticket [a761133422]. cleanup called imap close, not channel close. Fixed. isableto failed to initialize the result variable. Fixed. Bumped version to 0.5.2. check-in: 28487136f1 user: aku tags: trunk | |
06:19 | Regenerated documentation. check-in: c1d83bd48d user: aku tags: trunk | |
06:15 | Ticket [e65df22e92]. Fixed typos in the textutil::expander documentation. check-in: f082bc61b7 user: aku tags: trunk | |
06:12 | Updated valtype::iban docs, package version. check-in: 247e24a9ea user: aku tags: trunk | |
06:09 | Ticket [a3dd326ec8c21f1b]. Updated valtype::iban for IBAN Registry Release 46 compatibility. Provided by Max Jarek. check-in: 1027eca073 user: aku tags: trunk | |
06:04 | Extended sha1 binding code with debug help. Closed-Leaf check-in: ae3535e446 user: aku tags: sha1-debugging | |
2013-10-24
| ||
06:40 | Fix the opt_def mistake in the manpage as found by Andreas check-in: 325182e9f0 user: markus tags: trunk | |
2013-10-21
| ||
19:20 | [_columnwidth]: Recognize ANSI color control sequences and exclude them from the calculation. They are logically of no width and thus their characters must not be counted when determining a column's width. check-in: 1596620b2e user: andreask tags: trunk | |
2013-10-18
| ||
05:01 | tepam::doc_gen: Correction of bug [66d0effebc] - POD format incorrectly formatted check-in: ff2f0a9428 user: Andreas Drollinger tags: trunk | |
2013-10-16
| ||
19:32 | Use makeDirectory in the regression test to create the test directory (instead of 'file mkdir') check-in: f678d31f51 user: Andreas Drollinger tags: trunk | |
2013-10-14
| ||
20:41 | Update to TEPAM 0.5 and TEPAM::DOC_GEN 0.1 check-in: ab744af1c2 user: Andreas Drollinger tags: trunk | |
20:39 | Update to TEPAM 0.5 and TEPAM::DOC_GEN 0.1 check-in: 29534c28fd user: Andreas Drollinger tags: trunk | |
2013-09-29
| ||
12:25 | Adding an optional argument to the histogram function in math::statistics check-in: 0a62175adf user: markus tags: trunk | |
2013-09-25
| ||
21:55 | Requiring 8.5 since the library does not work on top 8.4 check-in: c75d554055 user: emmanuel tags: trunk | |
2013-09-19
| ||
20:01 | Fixed continuation and long-frames bugs reported by Immanuel. Also fixed bugs when no handler was found on server connection. check-in: d73002bb5b user: emmanuel tags: trunk | |
2013-08-15
| ||
06:28 | Improved documentation of the websocket module by describing the introspection procedures and providing an example client code. check-in: 9088fbb720 user: emmanuel tags: trunk | |
2013-08-12
| ||
21:27 | (tar::untar, contents, stat, get): Extended the procedures to detect and properly handle @LongName header entries as generated by GNU tar. These entries contain the file name for the next header entry as file data, for files whose name is longer than the 100-char field of the regular header. Version bumped to 0.8. This is a new feature. check-in: ed3bd4e7bf user: andreask tags: trunk | |
2013-08-07
| ||
05:59 | Ticket [0d9f835d4d]. Removed (non)terminal methods in pt::ast documentation, and replaced with documentation for new, new0. Fixed typo of "pt::peg::interpreter", to "pt::peg::interp", in pt::peg::interp documentation. Regenerated documentation. check-in: e6e940297a user: aku tags: trunk | |
04:45 | Fixed bug in 'pdict', access to name of the array this is not about. Version bumped to 1.0.2. Updated documentation. check-in: 259dc531af user: aku tags: trunk | |
2013-07-31
| ||
18:01 | Fixed missing export of 'pdict'. Plus better handling of output channel definition. stderr is default only if nothing is set by the user. This now allows applications to override the default for all packages not having their own output settings. Version bumped to 1.0.1 check-in: 0ddc6ab83f user: andreask tags: trunk | |
2013-07-26
| ||
17:42 | [AS Bug 99728]: Fixed version mismatch code vs package index. Bug introduced by [0a9faf2cbe]. check-in: fc10a36a6e user: andreask tags: trunk | |
17:30 | Regenerated the embedded documentation to contain the latest changes. check-in: 2dbfeac683 user: andreask tags: trunk | |
2013-07-21
| ||
22:47 | Slightly improved documentation of the websocket library check-in: 581db69481 user: emmanuel tags: trunk | |
19:14 | Added beginning of documentation check-in: fb45da9b68 user: emmanuel tags: trunk | |
19:03 | Added API for server improved integration in servers check-in: 31ea032462 user: emmanuel tags: trunk | |
2013-07-15
| ||
17:20 | Merged fix for bug [8b317b4a63], made it official. check-in: 1298908cdd user: andreask tags: trunk | |
2013-07-11
| ||
17:25 | Ticket [8b317b4a63]: Added code to the 8.4+ implementations of GLOBF and GLOBD to guard ourselves against VFS packages mishandling the -types option of [glob]. vfs::zip is an example. This mishandling causes glob to return the same data for the two calls with "-types x" and "-types {hidden x}", generating lists with duplicate entries. We now generally de-duplicate the result ourselves. Bumped the package version to 1.14.6. Thanks to <[email protected]> for the investigation identifying this problem. Closed-Leaf check-in: 4afba263b2 user: andreask tags: bug-8b317b4a63-fileutil | |
2013-06-19
| ||
18:17 | New command 'many-json2dict' to parse strings containing more than one JSON entity. The existing json2dict command will return only the first. Updated documentation. Extended testsuite. Package version bumped to 1.2 check-in: 7a7e5b34ac user: andreask tags: trunk | |
18:08 | New command 'many-json2dict' to parse strings containing more than one JSON entity. The existing json2dict command will return only the first. Updated documentation. Extended testsuite. Package version bumped to 1.2 Closed-Leaf check-in: 2162c75d94 user: andreask tags: mistake | |
2013-06-05
| ||
20:52 | Merge trunk changes, reminder that this issue is still open. check-in: 4c1ee14d54 user: andreask tags: ooutil-bug-3609183 | |
20:41 | Regenerated documentation for shorter provenance comment. check-in: 1dc7f4df4f user: andreask tags: trunk | |
20:34 | Added dt_ibase command to the set available in formatters. Extended file command emulation. Used in the provenance code for shorter reference to the proper input file. Bumped to 1.4.17. check-in: 08a1afa22f user: andreask tags: trunk | |
2013-06-04
| ||
13:11 | First version of the websocket library. check-in: b9c20ad2fc user: emmanuel tags: trunk | |
05:29 | Merged documentation changes re-routing tracker references. check-in: 8c4bf4f087 user: aku tags: trunk | |
05:27 | More links fixed. Closed-Leaf check-in: fc02651c25 user: aku tags: update-doc-tracker-links | |
2013-06-03
| ||
17:20 | Updated the embedded docs, and fixed keywords mis-cleanup. check-in: 1f2b96a8ef user: aku tags: update-doc-tracker-links | |
2013-06-01
| ||
00:07 | General cleanup of the manpages: Removed trailing whitespace. Moved keyword and see-also declarations to a standard location, with standard ordering. Compressed blocks of multiple empty lines into singles. Scripted. The script may become a sak command for easy use by dev. check-in: c6b17331c9 user: andreask tags: update-doc-tracker-links | |
00:01 | Continued from previous revision, done the application manpages. check-in: 9b87797f00 user: andreask tags: update-doc-tracker-links | |
2013-05-31
| ||
23:28 | Continued from previous revision, done all remaining files in the large multi-package modules. check-in: 2c816968c9 user: andreask tags: update-doc-tracker-links | |
21:05 | Update documentation for new location of tracker, using the opportunity to fix up all the places not using the general feedback include file yet. First pass, only modules with few manpages. check-in: 4991c23cd0 user: andreask tags: update-doc-tracker-links | |
19:56 | Added Colin Macleod and http://wiki/21555 to the set of acknowledged contributors and references for the module. check-in: 17705e46c3 user: andreask tags: trunk | |
2013-05-30
| ||
21:22 | [Bug 3612645][Allura 1366]: Fix handling of last block read, it may be empty. In that case we must not pad, nor try to decrypt it into garbage. Extended testsuite with cases for this. Version bumped to 1.1.1. check-in: eb0e6a2524 user: andreask tags: trunk | |
20:15 | [Bug 3613726][Allura 1370]: Added status code 303 ("See Other") to the set of codes returning with a location error instead of a plain one. check-in: f5f8b6a8ec user: andreask tags: trunk | |
20:06 | [Bug 3613973][Allura 1371]: Applied patch by Wolfgang Kechel, fixed missing CYGPATH invokations for paths in the installation targets. check-in: 881cc0a346 user: andreask tags: trunk | |
2013-05-16
| ||
06:31 | Replaced uses of 'namespace current' in the wrap_ commands with a hardwired namespace name. As the wrappers get renamed into different namespaces (:: and ::tcl::chan) the result of 'namespace current' points to the wrong namespace, causing the commands to miss the renamed builtins, and fail. Bumped version to 1.1.1 check-in: 07518949a0 user: aku tags: trunk | |
06:20 | Fixed small documentation typo. check-in: 4243fe031f user: aku tags: trunk | |
2013-04-10
| ||
04:27 | Fixed manpage names, tcllib_, not tclib_. Updated embedded. check-in: e4caac8d10 user: aku tags: trunk | |
2013-04-08
| ||
19:34 | Merged doc fix and updated embedded. check-in: c2d74e1a91 user: aku tags: trunk | |
19:31 | Fix manpage headings Closed-Leaf check-in: 27cb6ed758 user: aku tags: ak-colin-feature-debug | |
19:26 | Updated embedded documentation. check-in: 669b877c80 user: aku tags: trunk | |
19:12 | Merged new module and package for debug narrative. check-in: d15a0e3559 user: aku tags: trunk | |
19:10 | Added documentation, and "pdict" method. check-in: 32272af170 user: andreask tags: ak-colin-feature-debug | |
2013-04-05
| ||
20:06 | Tweak to previous commit, clearer message, and include the problematic path. check-in: 57f7a5cb13 user: andreask tags: trunk | |
18:27 | Extended the errors thrown by the zip en/decoder packages with error codes usable by try/trap. Bumped versions to 0.4 and 0.3 respectively. check-in: f850bb0c5b user: andreask tags: trunk | |
18:00 | Implemented the "define" command. check-in: c695c9ec9e user: andreask tags: ak-colin-feature-debug | |
17:12 | Fixed oops of timestamp not returning the time. check-in: 25aa405ec6 user: andreask tags: ak-colin-feature-debug | |
17:08 | Fixed oops where I overwrote the persistent state subst results. :( check-in: f059df60b5 user: andreask tags: ak-colin-feature-debug | |
04:57 | Added core dependency to the helper packages. check-in: e5849eef82 user: aku tags: ak-colin-feature-debug | |
04:51 | New module "debug", with debug narrator packages. Variant of Colin McCormack's Debug wub utility package. Split into parts: - Core, extended for global and per-tag prefixes and suffices, plus per-line header/trailer for multi-line messages. - Timestamping as prefix service. - Eventloop heartbeat My own - Caller information as prefix. check-in: 216cdc8c56 user: aku tags: ak-colin-feature-debug | |
2013-04-04
| ||
16:18 | Merged dtplite feature work. check-in: c148f532c8 user: andreask tags: trunk | |
16:15 | [Feature 3609342]: Applied Ashok's patch to disable the keyword index page when the processed documentation does not contain keywords, with modifications. Version bumped to 1.1. Closed-Leaf check-in: 7593991c41 user: andreask tags: apn-dtplite-kwlinks | |
04:28 | Fixed more manpage clashes, base virtual channels versus package "Memchan". Regenerated embedded docs. check-in: 740521ccc1 user: aku tags: trunk | |
04:05 | Applied Ashok's patch to disable the keyword index page if no keyword were found. With changes. check-in: 44d847703f user: aku tags: apn-dtplite-kwlinks | |
03:35 | Extended the checks in 'new' and 'create', per dkf's suggestion check-in: 85840ff447 user: aku tags: ooutil-bug-3609183 | |
03:15 | Modified testsuite - Require TclOO, and use proper "destroy" for classes. check-in: 88027af283 user: aku tags: ooutil-bug-3609183 | |
03:14 | Extended testsNeed to allow multiple versions, and print the loaded version. check-in: add08862d2 user: aku tags: ooutil-bug-3609183 | |
2013-03-27
| ||
16:56 | Started fixing bug 3609183. Created initial testsuite for the package. check-in: 69105024f6 user: andreask tags: ooutil-bug-3609183 | |
2013-03-26
| ||
17:08 | Fixed package index, was missing struct::queue version bump causing mismatch. check-in: 91f14dfd0a user: andreask tags: trunk | |
2013-03-25
| ||
22:12 | Update to TEPAM 0.4.1: * Correction of bug 3608952: Help text is incorrectly generated if procedures are part of the non-default namespaces * Correction of bug 3608951: Help text shows incorrect argument order if procedure is defined in the "unnamed arguments first, named arguments later" calling style. check-in: e040e29b2b user: Andreas Drollinger tags: trunk | |
17:12 | Merged inadvertent fork check-in: 91aba75919 user: andreask tags: trunk | |
17:10 | [Bug 3608943] Check ip::version for empty input and react properly. Extended testsuite. Bumped version to 1.2.1. check-in: 0a9faf2cbe user: andreask tags: trunk | |
2013-03-22
| ||
03:48 | [Bug 3608581]: Extended check for executable extension to recognize an MSYS environment as Windows and requiring a ".exe" suffix. Regenerated configure. check-in: a2c7f67ffb user: aku tags: trunk | |
2013-03-19
| ||
05:47 | Merged fix for bug 3608240. Updated documentation. check-in: 97d8e58276 user: aku tags: trunk | |
05:42 | [Bug 3608240]: Fixed get/peek not taking the amount of already delivered elements into account. Extended testsuite. Bumped version to 1.4.5 Closed-Leaf check-in: f42362cde9 user: aku tags: bug-3608240 | |
04:39 | Test case for bug, bug confirmed. check-in: da76ec6c84 user: aku tags: bug-3608240 | |
2013-03-13
| ||
03:41 | Regenerated the embedded documentation. check-in: 685ad6ce10 user: aku tags: trunk | |
00:18 | Fixed package index, forgot to update for string::token::shell check-in: 98bda0ec26 user: andreask tags: trunk | |
2013-03-12
| ||
22:13 | Updated local doc support. check-in: 11356fac09 user: andreask tags: trunk | |
22:11 | Extended the string::token::shell parser with options to accept partial words at the end of command line, and to return type/index information into the input instead of just the extracted words. Updated documentation and testsuite. Bumped version to 1.1. check-in: 8999f7dd7f user: andreask tags: trunk | |
22:05 | Fixed include references in moved "pt" manpage. check-in: 57bb2243dc user: andreask tags: trunk | |
04:38 | [Bug 3606620]: Disabled debug output command lifting SafeBase error information into the test log. check-in: 77088c0306 user: aku tags: trunk | |
04:23 | Added missing entry about an extension of package "doctools::changelog" to the Changelog of the doctools module. check-in: 317471c8f4 user: aku tags: trunk | |
04:04 | Removed copies of RFC documents. Keep only links. check-in: aa3b3dd23f user: aku tags: trunk | |
03:51 | Moved pt(.man) to the apps/ directory, with the other proper applications. Added 'pt' (of modules/pt) to the set of distributed applications. check-in: d476152adc user: aku tags: trunk | |
2013-03-07
| ||
17:09 | Fixed inadvertent fork check-in: 558cced5c6 user: andreask tags: trunk | |
2013-03-05
| ||
15:32 | Some rounding issues fixed by Mark Alston check-in: 3268979c4f user: markus tags: trunk | |
06:56 | Updated test cases to match json::write 1.0.2 ("/" not quoted as "\/"). check-in: 83160268df user: aku tags: trunk | |
03:47 | Renamed several manpages clashing with Tcl core manpages. Added prefix "tcllib_", as usual. check-in: f8f8e4c351 user: aku tags: trunk | |
2013-03-01
| ||
21:20 | Fix inadvertent fork due sync incompleteness. check-in: 5941e8f791 user: andreask tags: trunk | |
21:07 | The namespace ::tcl contains parts necessary for the proper operation of the interpreter, since 8.6. Do not delete anymore. check-in: 367195678d user: andreask tags: trunk | |
04:32 | Fixed type markers so that dtplite (sak localdoc) will recognize and process the manpages. check-in: 439865b183 user: aku tags: trunk | |
2013-02-27
| ||
20:00 | (::oo::Helpers::link): New helper command. Makes instance methods available without 'my'. Bumped version to 1.2. check-in: fdc5543d63 user: andreask tags: trunk | |
07:08 | Modified the formatting of dots ("."). Always quote them with \& (zero-width escape). Updated test results. Version bumped to 1.4.16. Regenerated the embedded manpages. check-in: 4084633c64 user: aku tags: trunk | |
06:36 | [Patch 3606105]: Applied patch by Max Jarek to update the code to the IBAN Registry version 43. Bumped package version to 1.2. check-in: faa0f235b7 user: aku tags: trunk | |
2013-02-26
| ||
05:19 | Followup fixes to bugs found in branch "bug-3601370-td", Missing markup of several nroff directives as such. Version bumped to 1.4.15. check-in: 4b13e04c01 user: aku tags: trunk | |
01:07 | Merged animation changes to trunk check-in: 1685f1a5d4 user: andreask tags: trunk | |
2013-02-25
| ||
23:38 | Reworked the progressbar animation to use Erase(to)EOL for clear output instead of simulating this by padding with spaces to overwrite previous characters. Needs testing. Closed-Leaf check-in: a2cb04cec2 user: andreask tags: sak-animate-eeol | |
2013-02-23
| ||
00:07 | Fixed left-over outdated doctools markup. Regenerated embedded, no change there. check-in: fa09896d4e user: andreask tags: trunk | |
2013-02-22
| ||
23:54 | Moved dtplite to version 1.0.5 with the split. Updated its documentation. Added missing ChangeLog. Regenerated embedded. check-in: 510d5d2786 user: andreask tags: trunk | |
23:29 | Merged documentation work back, making it official. check-in: a9a4f9bff3 user: andreask tags: trunk | |
23:27 | Fixed missing dtplite doc pages Closed-Leaf check-in: 144d28a944 user: andreask tags: dtplite-split | |
23:06 | Fix home path check-in: 0e6f170b00 user: andreask tags: dtplite-split | |
22:58 | Regenerated embedded for testing from server. check-in: d190d6f23a user: andreask tags: dtplite-split | |
22:55 | Added the custom TOCs to the embedded docs and switched to relative home, now that dtplite does it right. check-in: 3e3146520b user: andreask tags: dtplite-split | |
22:54 | Fixed more state bleed-over breaking index links in xref (double call to make them relative). Fixed navbar markup (separators). Added handling of additional custom TOCs for the navbar. check-in: e22886da83 user: andreask tags: dtplite-split | |
22:52 | Added a 3rd custom TOC, categories only check-in: fc32a996a6 user: andreask tags: dtplite-split | |
20:09 | Regenerated index and toc information for embedded. check-in: 275187acae user: andreask tags: dtplite-split | |
20:09 | Extended sak documentation code to generate more custom TOCs. check-in: fd9d944572 user: andreask tags: dtplite-split | |
08:23 | Correcting the behaviour of several rounding procedures in the decimal package (Mark Alston). Bumping the version to 1.0.3 check-in: de243d3fe1 user: markus tags: trunk | |
01:40 | Switched localdoc to use of dtplite app-as-package. check-in: 9a33d282c6 user: andreask tags: dtplite-split | |
01:39 | Removed the navcache. With relative paths computed per referent it now borks the results. Moved calculation of paths for the internal nav buttons into the navbar generator, from the nav button management itself. Fixed missing initialization and finalization which allowed state to leak between multiple uses of dtplite in the same process. check-in: 3273d69b76 user: andreask tags: dtplite-split | |
00:16 | New dtplite options for -pre/post nav buttons, -nav is alias of pre-nav. Refactored navbar generation for readability. Added code to detect relative user urls and properly convert them to be correct from all generated files. check-in: 619265220d user: andreask tags: dtplite-split | |
2013-02-21
| ||
23:21 | Reworked API to set the output hook, and fixed bug in the hook use check-in: 4f501f884d user: andreask tags: dtplite-split | |
23:11 | Performed actual split, modifying application and package sides. Package modified to not exit. Using caught errors to unwind stack and return with status. Hook added for output. check-in: 51ab2bd937 user: andreask tags: dtplite-split | |
22:52 | Start on splitting the dtplite app into an app-as-package and application shim using that. check-in: 122389b86b user: andreask tags: dtplite-split | |
2013-02-19
| ||
22:36 | Tweaked installer, followup to [3286b5637f]. Result of manpage installation is now identical to before the [3286b5637f] change, while keeping the use of the embedded docs as source for it. check-in: af93fee3ff user: andreask tags: trunk | |
2013-02-16
| ||
00:30 | Added various generated distribution files to the checkout. This makes a fossil zip/tar snapshot identical to a regular distribution. check-in: be4305ec3d user: andreask tags: trunk | |
00:24 | Updated various references to the old tcllib @ SF. check-in: c26248b13a user: andreask tags: trunk | |
2013-02-15
| ||
21:48 | Reworked the installer. Changed to use the embedded documentation as source instead of the doctools files + generation of docs to install. Needs testing in release. check-in: 3286b5637f user: andreask tags: trunk | |
20:47 | Merged string::token packages. Fixed last-minute doc breakage. Regenerated embedded documentation. check-in: 169c53e4cc user: andreask tags: trunk | |
20:34 | Module integration into overall Tcllib Closed-Leaf check-in: c975000d03 user: andreask tags: new-module-string | |
20:08 | Documentation for shell tokenization, fixed errors in unquoted word definition, extended testsuite check-in: 01e0367f9c user: andreask tags: new-module-string | |
20:06 | Documentation for core token, better end-of-string handling. check-in: 489c1f8e2f user: andreask tags: new-module-string | |
07:31 | Lots of bugfixes, completed testsuite. First functional state. Still missing documentation. check-in: 5676beeef6 user: aku tags: new-module-string | |
01:38 | New module, string/text utilities, 8.5+, string namespace/ensemble check-in: 2b763d88de user: andreask tags: new-module-string | |
2013-02-14
| ||
18:48 | The packages fileutil::decode and zipfile::*, while residing in the AS/perforce had versions 0.1 and 0.2, with the change number attached later on installation, making them actually version 0.1.nnn, etc. During the move of the sources to Tcllib the numbers should have been incremented to properly distinguish the code in the new location from these old revisions. This did not happen, making the tcllib variant look like older/lesser revisions. This change fixes the issue now and bumps the version numbers, giving the Tcllib sources precedence. check-in: d2ffcb187b user: andreask tags: trunk | |
03:34 | [Bug 3604129] Accepted patch by Gerhard Reithofer. Missing chan parameter added to all imaptotcl* procs. Bumped version to 0.5.1. check-in: b3a3d726b1 user: aku tags: trunk | |
2013-02-12
| ||
21:24 | [Bug 3604129] Applied contribution by Magnatune. Additional command (copy). Bumped version to 0.5. check-in: 343787b53a user: andreask tags: trunk | |
2013-02-08
| ||
23:41 | Made the doc work official. We now have embedded docs, reachable in the fossil-integrated website of the project. check-in: 507de10864 user: andreask tags: trunk | |
23:30 | localdoc tweaks: More link mapping for the external toc. Updated docs. Closed-Leaf check-in: 74232072a9 user: andreask tags: embedded-doc-work | |
23:15 | localdoc tweaks: Remap the links in the supplied toc, different link to repo homepage. Updated docs. check-in: 02bbef2911 user: andreask tags: embedded-doc-work | |
21:54 | Docs: keyword and categorization fixes. check-in: edff949a3f user: andreask tags: embedded-doc-work | |
21:40 | Final: Added generated embedded documentation. check-in: 5a0759afd3 user: andreask tags: embedded-doc-work | |
21:39 | localdoc tweaks: Reindex toc/kwic before generation, and override dtplite with the extended TOC. check-in: 36d6ef28ef user: andreask tags: embedded-doc-work | |
21:30 | dtplite: Fix toc/idx sorting. New option -toc for external toc instead of generated check-in: 0ba0c6ef37 user: andreask tags: embedded-doc-work | |
21:25 | Docs: Fixed bad leading namespace qualifier. check-in: ec322c21f8 user: andreask tags: embedded-doc-work | |
20:26 | Docs: Fixed missing titledesc string in various packages check-in: 8f1cd24a29 user: andreask tags: embedded-doc-work | |
20:08 | Updated the doc derived files check-in: 071d01a696 user: andreask tags: embedded-doc-work | |
20:00 | Updated doc generator to exclude test cases and internals. Added navigation to outside. check-in: fa927a3e96 user: andreask tags: embedded-doc-work | |
19:56 | apps/dtplite: Documented -exclude option in the code. check-in: e993b2347e user: andreask tags: embedded-doc-work | |
19:20 | [Bug 3603702]: Fixed TZ-dependent test case. check-in: d0eec3f8aa user: andreask tags: trunk | |
19:14 | (::ncgi::DecodeHex): [Bug 3603593]: Fixed bad scoping of DecodeHex, now in the ncgi namespace instead of polluting the global. Bumped version to 1.4.2. check-in: 01dcbc7b4f user: andreask tags: trunk | |
2013-02-07
| ||
04:43 | Merge review work to doc work check-in: c422c0c2ec user: aku tags: embedded-doc-work | |
04:40 | Merged sak review helper command (for release manager). check-in: 309ead7ea9 user: aku tags: trunk | |
04:37 | Removed sak commands vcompare, rstatus, and note. Completely replaced by "review" and "readme" now. Tweaked "review" help reorganization dropped clear+next next - now skips to next un-reviewed package step is old next, single-step. Closed-Leaf check-in: a87b318066 user: aku tags: sak-work-review | |
02:15 | Rewrite of the review functionality ... Integrated scan, separate from readme. check-in: a5cab9fbf7 user: andreask tags: sak-work-review | |
2013-02-06
| ||
20:13 | Merged release changes into the doc work. check-in: 8f4aa52040 user: andreask tags: embedded-doc-work | |
19:32 | Start on getting embedded doc into the repository, and nice commands for maintaining it. check-in: 7eba32ada7 user: andreask tags: embedded-doc-work | |
05:46 | Tcllib 1.15 Release check-in: 411c419016 user: aku tags: trunk, tcllib-1-15, release | |
05:16 | Merged the clock fixes into the release. Closed-Leaf check-in: 472c75a7bc user: aku tags: tcllib-1-15-rc | |
05:16 | Implemented the YYYY-Www and YYYYWww formats, with test cases. Closed-Leaf check-in: 730be11a05 user: aku tags: new-module-clock | |
2013-02-04
| ||
21:35 | Tweaked review display, removed terminal graphics. check-in: 0639daa826 user: andreask tags: sak-work-review | |
20:44 | Completed the review command, required extension of doctools::changelog. Needs linenoise for the REPL. Now we need a test run. check-in: 1d6a8480cd user: andreask tags: sak-work-review | |
2013-02-03
| ||
20:55 | Fixing problems in the ISO parsing, and testsuite ... (1) The [clock scan] heuristics for handling a missing month and/or day are in conflict with the ISO specification. When encountering such a pattern we now rewrite pattern and input to force the ISO defaults. (2) Fixed the regular expression for the time information in a full timestamp as it did not handle that : in a TZ offset is optional, nor that minutes and seconds are optional (The code after the MatchTime was prepared for such missing fields however). (2a) Again missing HMS fields got the wrong defaults. We are now rewriting the pattern and input to force the proper ISO defaults (start of day, hour, minute). (3) Fixed the tests which thought that 199707 is YYYYMM. ISO (Wikipedia) explicitly says that this is YYMMDD instead. (3a) Added missing patterns for YYYY-MM and YYYY. (4) Fixed the test numbering, had some duplicates. (5) Fixed one test with wrong results, expected 11:20 for input specifying 11:00. check-in: 7e70b9d4a7 user: aku tags: new-module-clock | |
2013-02-02
| ||
03:25 | Added test for various ISO formats. check-in: d6cc1fe035 user: gerald tags: new-module-clock | |
01:54 | Helper stuff for rel.mgr, interactive m/p review. check-in: c6bf264826 user: andreask tags: sak-work-review | |
2013-02-01
| ||
19:14 | Tcllib 1.15 Release Candidate 1 check-in: 3f8bd0ca3d user: andreask tags: tcllib-1-15-rc-1, tcllib-1-15-rc | |
19:04 | Merged new module "clock" and its packages. Updated README, installer. check-in: cd800dd45a user: andreask tags: tcllib-1-15-rc | |
19:00 | Module "clock", first true test cases. Fixed copyright date of test suites check-in: 2f98801dfb user: andreask tags: new-module-clock | |
08:14 | Merged json::write changes to release. Updated README. check-in: a9514707b9 user: aku tags: tcllib-1-15-rc | |
08:10 | json, writing: Dropping the quoting of / as \/. check-in: 728f8dc82c user: aku tags: trunk | |
07:52 | Fixed various oopses, and added extremely basic test suites. check-in: e10fcf124a user: aku tags: new-module-clock | |
2013-01-30
| ||
23:34 | Merged ooutil extension from trunk to release check-in: cf48e946a9 user: andreask tags: tcllib-1-15-rc | |
23:28 | Added more utilities to support class variables, class methods, and singleton classes. Packed version bumped to 1.1 for all these new features. check-in: 4eec538864 user: andreask tags: trunk | |
20:11 | Merged ncgi fixes (bug 3601995 branch) into release. Updated README. check-in: 66adc26a8b user: andreask tags: tcllib-1-15-rc | |
20:07 | [Bug 3601995]: Accepted [decode] changes by <[email protected]>. Fixed both missing acceptance of various utf-8 sequences, and missing rejection of various bad sequences. Test cases added. Bumped to version 1.4.1. Closed-Leaf check-in: b6632970f6 user: andreask tags: bug-3601995-ncgi | |
2013-01-29
| ||
18:58 | Merged doctools fixes (bug 3601370 branch) into release. Updated README. check-in: 513786f1e5 user: andreask tags: tcllib-1-15-rc | |
18:40 | Proposed fix to the decode regexes to cover missing characters, and exclude illegal sequences. check-in: 59ab122987 user: andreask tags: bug-3601995-ncgi | |
2013-01-28
| ||
23:18 | Merged trunk into release work, new zipfile de- and encoder packages. Updated README. check-in: 8472e0d257 user: andreask tags: tcllib-1-15-rc | |
23:14 | New module for zipfile de- and encoding. Plus support new package in fileutil. check-in: ca44329bef user: andreask tags: trunk | |
2013-01-25
| ||
19:43 | Merged branch "contrib-nicola-hall-imap4" into release. Updated release README. check-in: eb3625d042 user: andreask tags: tcllib-1-15-rc | |
19:29 | Updated documentation with text contributed by Nicola Hall, explaining the new commands Closed-Leaf check-in: e00e057b9f user: andreask tags: contrib-nicola-hall-imap4 | |
2013-01-24
| ||
19:12 | Replaced use of eval in iso8601 parsing with {*}-expansion, given that this is made 8.5+ only check-in: aae058e5bf user: andreask tags: new-module-clock | |
19:11 | Fixed oops in package index, forgot version numbers. check-in: a11c859742 user: andreask tags: new-module-clock | |
19:10 | Added documentation and definitions for tclchecker. check-in: 98aaf82de9 user: andreask tags: new-module-clock | |
18:30 | New module, clock. rfc2822 and iso8601 parsing. taken from wiki. no docs yet check-in: 9a82504277 user: andreask tags: new-module-clock | |
2013-01-22
| ||
20:17 | Applied contribution by Nicola Hall. Additional commands. Bumped version to 0.4. check-in: a35937592d user: andreask tags: contrib-nicola-hall-imap4 | |
06:07 | Typo fixes in ChangeLogs, plus README for the new release. check-in: b8072a860a user: aku tags: tcllib-1-15-rc | |
06:06 | Version number bugfix, was not bumped on change. check-in: 8a8d2e79b4 user: aku tags: tcllib-1-15-rc | |
2013-01-21
| ||
22:47 | Merge latest certs from trunk into the RC work. check-in: 107f16ba9c user: andreask tags: tcllib-1-15-rc | |
21:56 | Regenerated the certificates here again, 10 years at 1024 bit. The issue with [7b80198969] seems to have been that I extended the Root cert validity to 100 years, and that screwed something up. With the root certs now back to 10 years (+10 days) validity, things are fine. I suspect that I may have run into the Y2038 problem in either Tcl and/or openssl. check-in: 8252e19883 user: andreask tags: trunk | |
21:30 | [Bug 3433470] Regenerated the certificates, on this branch with regular SimpleCA, i.e. 1 year at 1024 bit. This works. check-in: 7cb2a248e9 user: andreask tags: tcllib-1-15-rc | |
20:51 | Rewritten, simplified. The 8.5 requisite means that we have extended requirement syntax allowing us to jump the major version barrier without fuss. check-in: 6471fa989d user: andreask tags: tcllib-1-15-rc | |
20:12 | Added check to manpage_begin, reject spaces in title. Message catalogs extended with new warning 'mptitle' for spaces in the manpage title. The french catalog contains the english text, and needs a translation. Closed-Leaf check-in: 6606f5686a user: andreask tags: bug-3601370-td | |
19:37 | [Bug 3433470] Regenerated the certificates, again. Expiry is Jan 2023 (10 years). While SimpleCA doesn't seem to allow me to specify a longer period in the GUI it was possible to get, update and run the Tcl code, unwrapped. Further changed to 4096-bit certs. --- Broken --- Investigation points to me setting the root cert validity period to 100 years as the cause, possibly invoking y2038 troubles in Tcl and/or openssl. check-in: 7b80198969 user: andreask | |
2013-01-18
| ||
15:50 | Fix incorrect copyright filter regexp in [4245d06151] check-in: 1e0a86a422 user: TrevorD tags: bug-3601370-td | |
15:06 | Fix nroff postprocessor to avoid joining a line with leading formatting onto a directive (bug-3601370 issue 10.A) check-in: 725d9240e2 user: TrevorD tags: bug-3601370-td | |
12:39 | Make the Swiss Army Knife (sak.tcl) prefer the Tcllib source modules in its directory tree to any others that may be known to the Tcl shell check-in: f537c38df0 user: TrevorD tags: bug-3601370-td | |
12:35 | Improve rendering of copyright statements in special cases like 'public domain' and where the statement already includes the prefix 'copyright' (bug-3601370 issues 1 & 2) check-in: 4245d06151 user: TrevorD tags: bug-3601370-td | |
12:33 | Fix nroff output to quote leading period on non-directive lines (bug-3601370 issues 3 & 4) check-in: fd708b57e1 user: TrevorD tags: bug-3601370-td | |
12:31 | Fix invalid markup in docs (bug-3601370 issues 5 & 6 check-in: 8ad30c12b6 user: TrevorD tags: bug-3601370-td | |
12:29 | Spaces removed from man page names (replaced with underscore) to prevent illegal nroff output (bug-3601370 issue 7) check-in: decbb9d0fa user: TrevorD tags: bug-3601370-td | |
2013-01-09
| ||
20:50 | Opened the Tcllib 1.15 Release Candidate Branch check-in: a6b3c1bd6e user: andreask tags: tcllib-1-15-rc | |
20:37 | [Bug 3598183] (irc) Documented the callback for EOF as required. check-in: b3b52828b9 user: andreask tags: trunk | |
20:24 | (::mime::buildmessage): [Bug 3565267]: Handle possibility of 'errorCode' not set. Version bumped to 1.5.6. check-in: ea86982e87 user: andreask tags: trunk | |
19:08 | Fixed remnants of "forceDel" use in comments, changed to "delMode" proper. check-in: 8e7b598d5c user: andreask tags: trunk | |
00:28 | [Bug 3593146]: Extended with CYGPATH usage to allow building under cygwin. Regenerated configure (autoconf 2.67). check-in: 214655747d user: aku tags: trunk | |
00:17 | [Bug 3147481], [Bug 3141568]. Fixed issues with changes to [glob]'s behaviour in 8.5+, reported by [email protected]. Plus [Bug 3599839] reminding us of these, and Win 7. Bunped version to 1.14.5. Extended testsuite, can be repro'd under Unix also. check-in: 91efe94a91 user: aku tags: trunk | |
2013-01-08
| ||
22:47 | [Bug 3581373]: Document behaviour for -maxlen 0. check-in: 6e198ae18d user: aku tags: trunk | |
22:34 | [Bug 3574004]: Documented the -- option stopping option processing to protect data starting with a dash. Additionally auto-stop if only one argument is left, treating it as data. Bumped to version 1.1. check-in: 57b5f729ca user: aku tags: trunk | |
22:15 | [Bug 3575707]: Actually a feature change, the commands join, joinlist, and joinmatrix are extended with a flag argument to force use of the delimiter/quoting character, regardless of need. Original patch by Pietro Cerutti <[email protected]>. Version bumped to 0.8 check-in: c4c97db78e user: aku tags: trunk | |
20:19 | Fixed package require mismatch for use of TclOO in Tcl 8.6+. This is TclOO v1 (major version change). Now accepting 0.6.1+ and 1+. Versions bumped to 1.4.4 and 1.5.3 respectively. check-in: 26af06527d user: aku tags: trunk | |
19:10 | me_tcl.test: (mevmtcl-ict_match_tokclass-1.2*): Fixed test results for Tcl 8.6 and higher. check-in: b0e62d4b2c user: aku tags: trunk | |
19:04 | typedCmdline.test: Fixed test results of typed-cmdline-6.14 for Tcl 8.6 and higher. Rewritten to use constraints properly instead of via conditional execution. check-in: d65383acb5 user: aku tags: trunk | |
19:02 | ansi/code/ctrl.tcl: Bumped to version 0.1.2. Moved character definition around to prevent mis-interpretation as a bad continuation line by static syntax checkers. check-in: 37dffddf66 user: aku tags: trunk | |
10:57 | pki 0.6: Updated tests with new fields added to keys check-in: 557283c0ff user: rkeene tags: trunk | |
10:41 | Removed MD5SUMS, a generated file which should not have been included check-in: e4d1b1028c user: rkeene tags: trunk | |
10:35 | pki 0.5: Added support for emitting PKCS#1 RSA Private Keys and improved key bit size computation and generation check-in: d4f8724c1a user: rkeene tags: trunk | |
2012-12-07
| ||
20:28 | * list.tcl: [Bug 3593689]. Applied patch by Donal Fellows fixing * list.test: a busyloop in [nextperm] due to use of the wrong * pkgIndex.tcl: comparison operator. Bumped version to 1.8.2. * struct_list.man: Added test for this. check-in: 0b8f3ecf4f user: andreask tags: trunk | |
2012-11-21
| ||
22:36 | * pkgIndex.tcl: Fixed package require mismatch for use of TclOO. * queue.man: Load check accepts anything, code restricts to 0.6.1. * queue.tcl: Now both restrict to 0.6.1+. Versions bumped to * stack.man: 1.4.3 and 1.5.2 respectively. * stack.tcl: check-in: 159c784c5c user: andreas_kupries tags: trunk | |
2012-11-19
| ||
19:28 | * uuid.tcl (::uuid::generate_tcl): Accepted patch by Sean Woods * uuid.man: caching the host information part of the uuid. Avoids * pkgIndex.tcl: hammering the network stack for hostname and related information. Bumped version to 1.0.2. check-in: 6a64e447d1 user: andreas_kupries tags: trunk | |
2012-10-05
| ||
20:25 | * cat.tcl (read): Fixed bugs in the reader. Bad check of buffer * pkgIndex.tcl: length, and buffer length was not taken into account for the next read after an incomplete one. Version bumped to 1.0.2. check-in: d13e15af28 user: andreas_kupries tags: trunk | |
2012-09-11
| ||
17:22 | * tar.tcl (seekorskip): Fixed seekorskip which prevented its use * pkgIndex.tcl: from a non-seekable channel, like stdin. The issue was that the original attempt to seek before skipping not just failed, but apparently still moved the read pointer in some way which skipped over irreplacable input, breaking the next call of readHeader. Using [tell] to check seekability does not break in this manner. Bumped version to 0.7.1. check-in: 20361754bc user: andreas_kupries tags: trunk | |
2012-08-29
| ||
20:42 | * traverse.tcl (Init): Fixed a bug where a symlink to the * traverse.man: base directory was not handled correctly. * traverse.test: It got expanded and should not have been. * pkgIndex.tcl: Cause was missing initialization of the _known set * find.setup: with the normalized base path. Added test for this. Bumped version to 0.4.3. check-in: 1aec6b0885 user: andreas_kupries tags: trunk | |
2012-08-15
| ||
04:38 | Correct normal PRNG - bug reported by Jochem Snuverink check-in: eeb032b869 user: arjenmarkus tags: trunk | |
2012-08-08
| ||
23:23 | * modules/generator: Generators (via the coroutines of Tcl 8.6). Provided by Neil Madden. * support/installation/modules.tcl: check-in: a8e9672817 user: andreas_kupries tags: trunk | |
2012-08-02
| ||
22:21 | * htmlparse.tcl: [Bug 3553350]: Fixed bad handling of characters special to regsub in the callback. Bumped version to 1.2.1. * htmlparse.test: New test case for the above. * htmlparse.man: Bumped version number. * pkgIndex.tcl: Bumped version number. Thanks to Jeff Rogers <[email protected]> for the report. * htmlparse.tcl: [Bug 2941841]: Fixed bad handling of broken html. * htmlparse.test: New test cases for the above. Thanks to Jeff Rogers <[email protected]> for the report and fix. check-in: 1e41143887 user: andreas_kupries tags: trunk | |
17:33 | * mime.man: [Bug 3354014]: Fixed typo in option name. -parts is correct. (Note the trailing 's'). check-in: dfe8cdd61a user: andreas_kupries tags: trunk | |
2012-07-10
| ||
03:34 | * logger.tcl: [Bug 3541628]: Fixed creative writing issue in * logger.man: logger::init. Bumped package to version 0.9.3 * pkgIndex.tcl: Whitespace cleanup in places. check-in: 14636fed25 user: andreas_kupries tags: trunk | |
2012-07-09
| ||
19:12 | * tree/m.c (tm_ATTR): Fixed non-static string array used in call of Tcl_GetIndexFromObj(). Memory smash waiting to happen. Thanks to Brian Griffin for alerting us all to the problem. check-in: d6309d8aed user: andreas_kupries tags: trunk | |
16:35 | 2012-07-09 Aaron Faupell <[email protected]> * png.tcl: add capability to read and write images from color lists * png.tcl: make crc package optional in imageInfo check-in: 9b599955fb user: afaupell tags: trunk | |
2012-06-25
| ||
18:20 | * try.man: Renamed to tcllib_try.man to prevent clash with Tcl core manpage. Effectively removed. * tcllib_try.man: Effectively added, new name of try.man. check-in: 758199f03d user: andreas_kupries tags: trunk | |
08:09 | Add new procedures to the export list check-in: 227a3231fd user: arjenmarkus tags: trunk | |
2012-06-24
| ||
13:37 | Correct namespace in decimal.man; add Wilcoxon test and Spearman rank correlation check-in: 49d4d798a1 user: arjenmarkus tags: trunk | |
2012-06-22
| ||
17:19 | * queue.man: [Bug 3537006] Fixed typos. check-in: fd9499425c user: andreas_kupries tags: trunk | |
2012-06-06
| ||
17:31 | * iban.tcl: [Patch 3532308]: Applied patch by Max Jarek to * iban.test: update the code to the IBAN Registry version 35. * iban.man: Bumped package version to 1.1. * pkgIndex.tcl: check-in: 3167bb0ab2 user: andreas_kupries tags: trunk | |
2012-05-28
| ||
20:30 | * autoproxy.tcl: Fixed bug where https proxying was attempted * autoproxy.man: in the face of a domain exception. The TLS * pkgIndex.tcl: setup code has to 'filter' properly. Further check for existence of state(code), it may not exist (Server accepts initial connection, then eof's during the TLS handshake). Bumped version number to 1.5.3. check-in: f620e8025c user: andreas_kupries tags: trunk | |
2012-05-11
| ||
21:45 | * map_slippy_fetcher.tcl: Added timeouts to the http queries issued * map_geocode_nominatim.tcl: by the fetcher and geo-name resolver. Fetcher bumped to version 0.3. * map_slippy.tcl: Integrated code contributed by <[email protected]> * map_slippy.man: providing a command to compute a zoom level which * pkgIndex.tcl: fits around a rectangular geographic area described by the limiting lati- and longitudes. Version bumped to 0.5. check-in: 9af3dcf641 user: andreas_kupries tags: trunk | |
20:54 | * map_geocode_nominatim.man: Added new package to resolve * map_geocode_nominatim.tcl: geographical names via the nominatim service, contributed by <[email protected]>. check-in: 1d412df955 user: andreas_kupries tags: trunk | |
2012-05-07
| ||
20:24 | * TEPAM version 0.4.0 * Add the new text procedure argument type and the text multi line data entry widget. check-in: a6ff0c2f5b user: droll tags: trunk | |
2012-05-03
| ||
17:56 | * ncgi.tcl: Applied Richard Hipp's patch to extend handling of * pkgIndex.tcl: utf characters in [decode]. Extended testsuite. * ncgi.man: Used the opportunity to bump the minimum required * ncgi.test: Tcl runtime up to 8.4. Bumped package version up to 1.4 to reflect this latter change. check-in: a6430d4122 user: andreas_kupries tags: trunk | |
2012-04-09
| ||
16:55 | * uevent.man: Fixed typo in variable name (counter / tcounter). * uevent.tcl: Bumped version to 0.3.1. Updated documentation. * pkgIndex.tcl: check-in: b3ad98fee4 user: andreas_kupries tags: trunk | |
2012-04-01
| ||
00:04 | Fixed another bug in the new uevent functionality. check-in: ecf0f5c2f8 user: andreas_kupries tags: trunk | |
2012-03-31
| ||
03:08 | Fixed bugs in the new uevent functionality. check-in: a2bb8216b9 user: andreas_kupries tags: trunk | |
2012-03-30
| ||
22:47 | * uevent.man: New feature. Version bumped to 0.3. * uevent.pcx: Get events when tag and/or tag/event combination * uevent.tcl: begins to be observed, and when observation ends. * uevent.test: This allows a caller of uevent::generate to * pkgIndex.tcl: optimize its own behaviour, i.e. initialize whatever resources are needed only when the tags/events it generates are actually observed by somebody. Updated all of documentation, testsuite, and checker definitions. Refactored the internals a bit. When run under Tcl 8.5 or higher the API ensemblifies itself. check-in: 20612e1f5f user: andreas_kupries tags: trunk | |
17:43 | * ncgi.tcl: [Bug 3513149]: Removed superfluous closing * pkgIndex.tcl: bracket. Bumped version to 1.3.3. * ncgi.man: check-in: 2a9631a53b user: andreas_kupries tags: trunk | |
2012-03-26
| ||
21:01 | * TEPAM version 0.3.0 check-in: 5d1aee8b89 user: droll tags: trunk | |
20:58 | no message check-in: 576e3febc9 user: droll tags: trunk | |
20:56 | * TEPAM version 0.3.0 * Replaces the control buttons by a menu. * Create an exit procedure to catch an eventual call of the exit command inside the console. * Adjust the colors and rewrite the explanations. * Display eventual errors with message boxes. check-in: 563143a39e user: droll tags: trunk | |
20:45 | * TEPAM version 0.3.0 * Add support to log the called procedures inside an array variable. * Cleanup the manuals. check-in: 31b5b3051c user: droll tags: trunk | |
20:45 | * TEPAM version 0.3.0 check-in: aa60be3f90 user: droll tags: trunk | |
20:44 | * TEPAM version 0.3.0 * Add support to log the called procedures inside an array variable. * Simplify the value validation procedures using the 'string is' procedure's -strict option. * Keep the original value list in the right list of the 'disjointlistbox'. * Add the procedure 'ConfigureWindowsGeometry' to handle window sizes and positions. check-in: 4a855f6cef user: droll tags: trunk | |
2012-02-28
| ||
03:14 | * tests/text/04: Update the expected the result to match the new actual result. See the 2011-12-13 last-second bugfix in textutil::adjust::undent for the cause. check-in: 21ef5d6808 user: andreas_kupries tags: trunk | |
2012-02-23
| ||
17:35 | * mime.test: [Bug 3483716]: Added testcase, supplied by Christian Nassau. Thank you. check-in: e454971388 user: andreas_kupries tags: trunk | |
2012-02-22
| ||
18:52 | * mime.tcl: [Bug 3483716]: Accepted patch by Christian Nassau * pkgIndex.tcl: <[email protected]> to handle (decode) the content transfer encodings base64 and quoted-printable. Bumped version to 1.5.5. check-in: d9d0e5faf0 user: andreas_kupries tags: trunk | |
18:41 | * peg.tcl: [Bug 3490008]: Fixed variable name typo reported by * pkgIndex.tcl: glastonbridge2. Bumped version to 0.2. check-in: 54b3d5aabb user: andreas_kupries tags: trunk | |
2012-02-19
| ||
02:01 | pki 0.3 Fixed bugs: [#3440115] [#3440045] check-in: e70a44332a user: rkeene tags: trunk | |
2012-02-08
| ||
00:26 | Applied suggested fix from bug #3313923 to fix handling of the -authProc option. check-in: f00c1d8c2a user: patthoyts tags: trunk | |
2012-01-23
| ||
20:28 | bug #3477684: handle data with leading hyphen. check-in: b8adc2c606 user: patthoyts tags: trunk | |
2012-01-10
| ||
20:06 | * pop3.test: Requiring Tcl 8.4 here as well. check-in: 0143f82787 user: andreas_kupries tags: trunk | |
20:02 | * pop3.tcl: [Bug 3471474]: Fixed bug where the socketcmd was not * pop3.man: treated as cmdprefix as documented, but as command * pkgIndex.tcl: name. Dropped supported for 8.2 and moved forward to require Tcl 8.4. Keep the 8.4-ism of 'eq'. Bumped the version to 1.9. check-in: ac523cb08b user: andreas_kupries tags: trunk | |
2012-01-09
| ||
16:25 | * struct_tree.man: [Bug 3471182] Fixed typo. * struct_tree1.man: check-in: 3f46237e5e user: andreas_kupries tags: trunk | |
2012-01-05
| ||
21:04 | * ini.tcl: [Bug 3469006]: Followup to [Bug 3419727]. Fixed * ini.man: the unscoped 'close' command left in the code. * pkgIndex.tcl: Bumped version to 0.2.5 check-in: 0e5a0d00f8 user: andreas_kupries tags: trunk | |
2011-12-21
| ||
21:28 | Fixed Bug 3463420. Thx to heinrichmartin for spotting it. The default log level wasn't properly inherited in some cases. check-in: a341a9f12a user: mic42 tags: trunk | |
2011-12-20
| ||
20:54 | Add more tests for service names : and ::: check-in: d432778553 user: mic42 tags: trunk | |
20:52 | Fixed Bug 3462341. Empty servicenames or names just consisting of : are an error now. check-in: f79d283ff7 user: mic42 tags: trunk | |
2011-12-13
| ||
18:59 | Fixed oops, missing README for 1.14 check-in: f5563cf582 user: andreas_kupries tags: trunk, release, tcllib-1-14 | |
18:12 | * adjust.tcl (::textutil::adjust::undent): Fixed whitespace regexp * adjust.man: which lost the tab character. Rewritten to make it * pkgIndex.tcl: less likely to happen again. Bumped to 0.7.1. check-in: ace5df0384 user: andreas_kupries tags: trunk | |
2011-12-02
| ||
22:30 | * traverse.tcl: Mark directories as 'known' only if we decided * traverse.man: to recurse into them. Otherwise a link to a * pkgIndex.tcl: directory we choose to not follow may non- deterministically prevent us from recursing into the original directory, depending on the order we encounter them in. Bumped package version to 0.4.2. check-in: bdcabba450 user: andreas_kupries tags: trunk | |
22:22 | * ini.tcl: [Bug 3419727]: Fixed the creative writing issue * ini.man: with what should be local variables of _loadfile * pkgIndex.tcl: and _commit. Generally reworked to use the 'variable' command to bring object state into scope. Bumped version to 0.2.4 check-in: 73d031954f user: andreas_kupries tags: trunk | |
2011-11-23
| ||
02:22 | * csv.tcl: [Bug 1724818]: Applied the patch supplied by Jeremy * csv.man: Cowgar <[email protected]> fixing the issue. Bumped * csv.test: version to 0.7.3. Extended testsuite. * pkgIndex.tcl: check-in: 5a2bf279c0 user: andreas_kupries tags: trunk | |
2011-11-17
| ||
08:00 | Version number synchronization check-in: 8f1e9d2c32 user: andreas_kupries tags: trunk | |
2011-11-16
| ||
19:09 | * iban.tcl: Extended checks to be country specific, added * iban.test: reference @ wikipedia, added testsuite. check-in: c0c874b73e user: andreas_kupries tags: trunk | |
2011-11-15
| ||
01:21 | Tweak to changelog, recognize provider of the IBAN code. check-in: fbb3102786 user: andreas_kupries tags: trunk | |
2011-11-14
| ||
22:33 | * pop3d.test: Another update to accept both 127.x.x.x and ::1 as possible result. The OS configuration may cause return of the former even for 8.6+. check-in: 92cde1177a user: andreas_kupries tags: trunk | |
18:49 | * multiplexer.test: Re-merged the split test, and modified to accept both possible results. 8.6 can return an ipv4 address as well, depending on the OS configuration. check-in: a38be83fb8 user: andreas_kupries tags: trunk | |
16:41 | * iban.man: New package, validation type for International Bank * iban.tcl: Account Numbers (IBAN). * include/k_iban.inc: * pkgIndex.tcl: * include/k_amex.inc: Extended keywords. * include/k_discover.inc: * include/k_mastercard.inc: * include/k_visa.inc: check-in: 2bd7e3af1f user: andreas_kupries tags: trunk | |
2011-11-10
| ||
21:16 | * support/installation/modules.tcl: [Bug 3425271], reported * support/installation/actions.tcl: by Stuart Cassoff. Extended * apps/page: the installer to install the .template files as well. Extended auto_path in the application to find the standard plugins in the installation. check-in: 2c90bbc235 user: andreas_kupries tags: trunk | |
21:05 | * json.tcl: [Bug 3426178]: Fixed bug in "list2json", * json.test: reported by <[email protected]>. * json.man: Updated testsuite. Bumped version to 1.1.2. * pkgIndex.tcl: check-in: d4ecea3a42 user: andreas_kupries tags: trunk | |
02:35 | * tests/data/ok/peg_param-critcl/0_basic_arithmetic: Updated the * tests/data/ok/peg_param-critcl/10_notahead: test data to match * tests/data/ok/peg_param-critcl/1_functions: the code change * tests/data/ok/peg_param-critcl/2_fun_arithmetic: (in param.c) * tests/data/ok/peg_param-critcl/3_peg_itself: above. * tests/data/ok/peg_param-critcl/4_choice: * tests/data/ok/peg_param-critcl/5_sequence: * tests/data/ok/peg_param-critcl/6_optional: * tests/data/ok/peg_param-critcl/7_kleene: * tests/data/ok/peg_param-critcl/8_pkleene: * tests/data/ok/peg_param-critcl/9_ahead: check-in: 7f8d461118 user: andreas_kupries tags: trunk | |