Tcl Library Source Code

Timeline
Login

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

50 events occurring around 6ac9af25d225cc06.

2014-01-21
17:22 Ticket [861f53ff24] md5_bin is used from SASL::SCRAM status still Open with 5 other changes artifact: fd8c2df364 user: aku
2014-01-20
08:00 Ticket [7665c3532c] Can't match the empty string status still Open with 3 other changes artifact: 1b48fda88f user: anonymous
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
00:24 Ticket [7665c3532c] Can't match the empty string status still Open with 5 other changes artifact: e9e37972aa user: aku ... 1 similar event omitted.
2014-01-13
18:24 Add attachment iban.test to ticket [9318a6687f] artifact: f3b844d972 user: anonymous
18:23 Add attachment iban.tcl to ticket [9318a6687f] artifact: 8bb529ffc1 user: anonymous
18:23 New ticket [9318a6687f] valtype::iban update. artifact: cfb7869989 user: anonymous
06:53 New ticket [861f53ff24] md5_bin is used from SASL::SCRAM. artifact: 258b767483 user: anonymous
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
00:18 Closed ticket [6efa4f571a]: C-implementation for json2dict plus 6 other changes artifact: 30e1f9d4a4 user: aku
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
22:20 New ticket [759713c5c4] Tcllib mime package doesn't (document) support for header encoding. artifact: 79fe78abf4 user: anonymous
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
13:26 Closed ticket [843c2257d2]: interp-spatial fails when interpolation point is in the given point set plus 4 other changes artifact: 9ecc8d1b12 user: arjenmarkus ... 1 similar event omitted.
12:31
Added special case for coincident points in spatial interpolation check-in: de82c45509 user: markus tags: trunk
2013-12-19
21:35 Ticket [6efa4f571a] C-implementation for json2dict status still Open with 3 other changes artifact: e3af6a44dd user: aku
2013-12-18
18:01 Edit [b8b6220b66bdd3ea|b8b6220b66]: Mark "Closed". artifact: 32c419f655 user: aku
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
22:37 Ticket [31868eeaff] Consolidate (duplicated) utility packages status still Open with 4 other changes artifact: fd67dca998 user: aku ... 1 similar event omitted.
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:57 Add attachment json-2.y to ticket [6efa4f571a] artifact: 27ec08e0df user: aku
20:54 Edit [0b57c2407cd0fbf4|0b57c2407c]: Mark "Closed". artifact: b680a7ec8a user: aku
20:53 Ticket [6efa4f571a] C-implementation for json2dict status still Open with 5 other changes artifact: 90cb5bd456 user: aku
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-12
11:14 New ticket [843c2257d2] interp-spatial fails when interpolation point is in the given point set. artifact: 721d475890 user: anonymous
2013-12-11
23:44 Edit [5a645be338caa540|5a645be338]: Edit check-in comment. artifact: 2697a1444a user: aku
23:43 Edit [05d128bcc82b31d8|05d128bcc8]: Edit check-in comment. artifact: a1dfbb335f user: aku
23:42 Edit [af6919a548bd1a4f|af6919a548]: Edit check-in comment. artifact: 9a0a206e15 user: aku
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
20:48 Ticket [3d91afbcf2] parser doesn't accept some valid strings in json status still Open with 3 other changes artifact: 877f3c4d5b user: aku
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