Tcl Library Source Code

Timeline
Login

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

49 events occurring around 3720e407471cdfcd.

2018-07-25
12:26
Adding tests for pt::peg::op realizable and reachable check-in: be24b48161 user: ssoberni tags: pt-peg_op-tests-ssoberni
2018-07-23
06:55 Ticket [21fef042b9] add sind ,cosd, etc to geometry functions status still Open with 3 other changes artifact: 810cde4f6d user: arjenmarkus ... 1 similar event omitted.
06:46 Ticket [df3676c982] trig angle reduction in degrees or radians status still Open with 3 other changes artifact: 9d0b4c97fa user: arjenmarkus
2018-07-22
11:38
Add a package for trigonometric functions that use angles in degrees and additional trigonometric and hyperbolic functions, including their inverses. check-in: 7538200f88 user: arjenmarkus tags: trunk
2018-07-20
08:46 Ticket [df3676c982] trig angle reduction in degrees or radians status still Open with 3 other changes artifact: 7c0aa51796 user: arjenmarkus
2018-07-19
19:31
Change the criterium for detecting if two circles touch - use the mean of the two radii check-in: 6124e077a8 user: arjenmarkus tags: trunk
2018-07-18
15:03
Updates to the clay module check-in: 7ee3399c6e user: hypnotoad tags: hypnotoad
2018-07-16
10:54
Adding tests for pt::peg::op called check-in: 6c7e7ee0de user: ssoberni tags: pt-peg_op-tests-ssoberni
09:25
Create new branch named "pt-peg_op-tests-ssoberni" check-in: 9b2222e1ad user: ssoberni tags: pt-peg_op-tests-ssoberni
2018-07-13
19:01
Updating a bit in httpd's implementation that used to rely on access to a private variable. Added a binary encode around the grab of raw random data on unix to prevent Tcl from trying to interpret the string. check-in: 3ee985049d user: hypnotoad tags: hypnotoad
16:54
Removed dedicated variables for clay's delegation and mixinmap. (They are now sub-elements of the clay dict). Refactored the practcl clay implementation to provide a better mapping of old function calls. This new practcl version now runs old practcl projects unmodified. check-in: 0745c57cca user: hypnotoad tags: hypnotoad
14:53
Fixed the meta markup on the clay module. Moved the definition of clay::object into the metaclass.tcl file. This allows practcl to just steal the proc.tcl, class.tcl, and object.tcl files from this module to include on its own, without needing to ALSO include oo::dialect. Renamed the "source" ensemble method to "provenace" and added a new "source" which sources a file inside the object's namespace. Practcl now utilizes a minimalist snippet of the clay project, replacing its own implementation with the clay implementation. check-in: 39bd8c6989 user: hypnotoad tags: hypnotoad
2018-07-12
13:16
Fix to prevent oroburus loops in cron check-in: 8022922366 user: hypnotoad tags: hypnotoad
2018-07-11
23:40
Officially adding clay as a module for installation check-in: 2b68c1fb87 user: hypnotoad tags: hypnotoad
23:32
Reverting Tool back to it's prior state. Retrofitting all of the plumbing in Tao/Tk (and IRM) to use the new Clay framework is time prohibitive at the moment. With Clay interactions restricted to a dedicated variable name and a dedicated method ensemble, object systems are free to mix Clay, Tool, and Tao code. The developer just needs to be aware that the properties from tool/oometa will be invisible to clay and vice verse. At this point all future development in Tcllib will the clay based, with Tool remaining for API stability. check-in: 6ceed53d65 user: hypnotoad tags: hypnotoad
17:28
Condensing all clay framework interactions to the clay ensemble, and a single method "Evolve" which is called when the mixinmap changes. For clay framework objects, this Evolve method rebuilds the method ensembles. For standard OO objects, it does nothing. check-in: dd1a2e2be4 user: hypnotoad tags: hypnotoad
2018-07-10
13:11 Pending ticket [4aeded587b]: https://core.tcl.tk/tcllib/doc/trunk/embedded/www/tcllib/files/modules/asn/asn.html plus 4 other changes artifact: ae93efcae7 user: anonymous
12:51 Add attachment ldap-test.patch to ticket [60160205fe] artifact: d49513c3b6 user: pda
2018-07-09
21:59 Edit [0f5de543861ac685|0f5de54386]: Mark "Closed". artifact: 8150222d6b user: aku
21:47 Ticket [60160205fe] Broken support for LDAPS status still Open with 3 other changes artifact: d3318ca8ac user: aku
21:41
ldap/ldapx <EF> Tkt [60160205fe] Extensions to the TLS handling of ldap(x) enabling the specification of all TLS options instead of the limited set we had before. check-in: 337c7e5654 user: andreask tags: ldap-60160205fe-tls
21:29 Closed ticket [351b8b2f55]: Bug fixes on PT/PEG transformation operations plus 6 other changes artifact: 73e3142bf8 user: aku
21:27
pt::peg::op `drop unrealizable` more conservative, ignore unreachable symbols as realizable. Tests pass. check-in: 4bbe140a79 user: andreask tags: trunk
21:17
Tkt [351b8b2f55]. Work branch integrated. check-in: 3720e40747 user: andreask tags: trunk
21:17 Ticket [351b8b2f55] Bug fixes on PT/PEG transformation operations status still Open with 3 other changes artifact: 849ae8d19c user: aku
21:08
More tests: syntax, drop unreachable. More comments. Noted untested ops. pt::peg::op <B> - Version bump to 1.0.2 Closed-Leaf check-in: d907079d5b user: andreask tags: pt-container-ssoberni
19:50 Ticket [351b8b2f55] Bug fixes on PT/PEG transformation operations status still Open with 3 other changes artifact: 5764f0b57a user: aku
19:49
Some fixes to the new pe transform testing. check-in: 8436048fee user: andreask tags: pt-container-ssoberni
19:46 Closed ticket [3ed39a451f]: Farthest failure path (FFP) tracking in PT/PEG ssoberni-ffp-3ed39a451f plus 6 other changes artifact: 0063a0cca8 user: aku
19:28 Ticket [df3676c982] trig angle reduction in degrees or radians status still Open with 4 other changes artifact: bb8a92fc38 user: aku
19:28 Ticket [21fef042b9] add sind ,cosd, etc to geometry functions status still Open with 4 other changes artifact: 930ed11362 user: aku
19:25 Ticket [c27da654f8] websocket 1.4.1 closed sockets Ping status still Open with 4 other changes artifact: 20b601da8f user: aku
19:25 Ticket [21e22313d8] Gracefully handle server side websocket close in TCL console status still Open with 5 other changes artifact: c81734bbdf user: aku
19:24 Ticket [0d23817f75] In package Markdown when a boolean attribute is used in an embedded html element, the rest of the markdown text is ignored. status still Open with 3 other changes artifact: b7ca962c91 user: aku
19:23 Ticket [5b8e3a9e9b] In package Markdown when a header markup is used (#, ##, ###, ####) it encloses the next line in the html header output unless their is a blank line below it. status still Open with 3 other changes artifact: fd2d9da423 user: aku ... 1 similar event omitted.
19:21 Ticket [0d23817f75] In package Markdown when a boolean attribute is used in an embedded html element, the rest of the markdown text is ignored. status still Open with 4 other changes artifact: 11590d835c user: aku
19:19 Closed ticket [3fe6b991f4]: ::math::numtheory::primeFactor doesn't work properly plus 6 other changes artifact: 133c8d935e user: aku
19:17
math::numtheory - <B,T> Bugfix in `primeFactors`. Handle case of the search loop for factors running over the end of the list of known primes. Added test cases. Version bumped to 1.1.1 check-in: f1ef76f20c user: andreask tags: trunk
19:07 Ticket [3fe6b991f4] ::math::numtheory::primeFactor doesn't work properly status still Open with 3 other changes artifact: ff3defd728 user: aku ... 1 similar event omitted.
18:44
Moved all the new things (doc, code, tests) which were added to the __generated__ numtheory.* files over into the true source, numtheory.dtx. Updated the stitch file to generate the new files (primes.*). Regenerated the derived files. Only differences are whitespace and comments. Tests pass. check-in: b908e8c70e user: andreask tags: trunk
17:14
docstrip - Moved manpage changes from generated file into the actual package sources. No version change check-in: 180c2ac3c8 user: andreask tags: trunk
17:07 Closed ticket [4aeded587b]: https://core.tcl.tk/tcllib/doc/trunk/embedded/www/tcllib/files/modules/asn/asn.html plus 7 other changes artifact: 7c4fd1d17a user: aku
16:34
Update the httpd example server to the new API check-in: d2371ac9b8 user: hypnotoad tags: hypnotoad
16:25
Introducting a lower-footprint alternative to the tool framework: clay. Clay uses simpler rules more strictly enforced. It also resolves the long running issues caused by having to mark leaves by, instead, marking branches. Revamped the httpd package to utilize clay. Introduced a new version of tool which builds on the clay infrastructure instead of using oo::meta. oo::meta should be considered dead at this point. check-in: 8b5d471156 user: hypnotoad tags: hypnotoad
2018-07-07
09:52 Add attachment ldap.patch to ticket [60160205fe] artifact: 5863cc06bd user: pda
2018-07-04
12:50
Factored out commonalities into a test-case generator: TestTransformation; added tests for discussing suggested fixes (minimize, drop unrealizable) check-in: 9ab6b8023e user: ssoberni tags: pt-container-ssoberni