Tcl Library Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

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

50 check-ins occurring around 0bcd06266284a9997e69.

2016-04-12
19:53
Add an alternative procedure to determine if a point is inside a polygon or not. This alternative method works as expected for self-intersecting polygons. Plus additional tests and a description of the alternative procedure. check-in: 60b09ab86f user: arjenmarkus tags: trunk
07:32
Add extensive test for ticket dc49af96c2 check-in: eab8c2b9e2 user: arjenmarkus tags: trunk
07:22
Add several statistical and geometrical routines. Solve ticket dc49af96c2 check-in: 797ed6f3ed user: arjenmarkus tags: trunk
2016-03-29
22:54
Typo fix check-in: d787c6d9d2 user: hypnotoad tags: odie
2016-03-05
07:34
TEPAM version 0.5.1: Correction of bug a0e091b25d (Misformatted description in auto-generated help text) check-in: 5b9813887f user: Andreas Drollinger tags: trunk
2016-03-03
06:24
rest <E> - Tkt [284fd715e4] - Merged fix check-in: 9703590256 user: aku tags: trunk
2016-03-02
06:16
Fix typo in the github templates. Note, they work. TODO: Put these into all other projects mirrored to github. check-in: de0e6461aa user: aku tags: trunk
05:44
rest <E> - Tkt [284fd715e4] - Accepted patch to return response body of error result, if requested by the call's configuration. Modified the patch to fix a bug in its handling of redirections, the location information got lost. Documented the full callback behaviour now. Bumped version to 1.2. Closed-Leaf check-in: 87b07c73c6 user: aku tags: rest-tkt-284fd715e4
04:59
Added github-specific templates for issues and pull-requests (See https://github.com/blog/2111-issue-and-pull-request-templates) to direct people to the correct location for dev. check-in: cd04484640 user: aku tags: trunk
2016-02-25
23:51
Revamped the cluster::resolve and cluster::ping algorithms to address abherent behavior in IRM production runs of dispatch. Eliminated the ::cluster::Lookup command Added a know to cluster to allow tests to shorten the ping timeout Simplified the interval in which pings were sent. We were using an exponentially growing interval, now it is a fixed MS intervals check-in: 2bc2a1a8cb user: hypnotoad tags: odie
06:20
rest <E,I> - Tkt [63a49163a8] - Rewrote invokation of user callback to expect a command prefix, not a single command name. Updated the documentation. Bumped version to 1.1 Further saw that the invokation of the data callback used "eval" despite the package requiring Tcl 8.5 or higher, i.e. able to use {*}. Rewrote all places using "eval" to use {*} instead. check-in: 5674c0ec27 user: aku tags: trunk
2016-02-24
10:06
sak localdoc - Tkt [684329c01b] - Fixed toc/index generation to take excluded packages into account, i.e. not use them. check-in: fed6333392 user: aku tags: trunk
09:33
des - Tkt [042d583738] - Fixed bad manpage name for tcldes(jr). Regenerated local docs. check-in: 7f225e0906 user: aku tags: trunk
06:59
Regenerated local docs, added missing. check-in: 4e8a0be16c user: aku tags: trunk
06:59
Regenerated local docs check-in: 9f7971e476 user: aku tags: trunk
06:57
try - Tkt [042d583738] - Fixed bad manpage name for throw. check-in: 5de686854e user: aku tags: trunk
06:56
practcl - Fixed documentation syntax errors check-in: 02f5a7878a user: aku tags: trunk
2016-02-16
17:47
Removed the local rebroadcaster feature, as it causes bizzare artifacts under IRM's dispatch system under heavy loads. Added a new proc _Winnow which cleans out closed and expired entries in the ptpdata and local_data arrays. _Winnow now runs immediately before any search or heartbeat routines. check-in: f32e1d8347 user: hypnotoad tags: odie
2016-02-04
21:16
Pulling in changes from trunk check-in: ab8b765c08 user: hypnotoad tags: odie
21:13
Pulling changes from tcllib-1-18 check-in: e788c286af user: hypnotoad tags: trunk
21:08
Creating a branch to address missing documentation for the Markdown package and/or issue a 1.18.1 release Closed-Leaf check-in: 205c8efac8 user: hypnotoad tags: tcllib-1-18-1
09:47
Pulling updates from Trunk check-in: c5cf99e7b8 user: hypnotoad tags: odie
06:11
Add a markdown-based README hopefully seen and used by github. check-in: 3c89314786 user: aku tags: trunk
05:51
Bump homepage with release info. check-in: c39383abda user: aku tags: trunk
05:32
Remerge the revisions moved aside for the release. check-in: 5a936be902 user: aku tags: trunk
05:14
Tcllib 1.18 Release check-in: c272ee3410 user: aku tags: trunk, release, tcllib-1-18
04:56
Bump version. Make it official. Closed-Leaf check-in: 1a2beac9fc user: aku tags: tcllib-1-18-rc
2016-02-03
04:51
Pulling in a documentation change for TOOL Closed-Leaf check-in: f1bf2fd0c0 user: hypnotoad tags: skip-and-hop
04:50
Adding mention that TOOL is called up by invoking "package require tool" check-in: d80093ba78 user: hypnotoad tags: odie
03:32
Pulling in the new "practcl" module from the odie branch check-in: f1eeaf6396 user: hypnotoad tags: skip-and-hop
03:31
Pulling changes from trunk check-in: 9b42a58ed5 user: hypnotoad tags: odie
03:30
Adding a new module called "practcl", which generates C implementations of TclOO classes and custom Tcl_Obj types from Tcl markup. check-in: 6ef3f867c1 user: hypnotoad tags: odie
2016-01-25
13:37
Adding a "package require TclOO" to the top of oo::dialect. Out of an abundance of caution. check-in: b6aa65f4a3 user: hypnotoad tags: odie
2016-01-24
13:18
Merged with trunk. Tweaked manpage metadata. Leaf check-in: e958f2695b user: lars_h tags: numtheory
2016-01-23
22:53
Merged bugfix on trunk. Updated docs. check-in: 4268dab54f user: aku tags: tcllib-1-18-rc
2016-01-22
19:54
Small bugfix mentioned in email to tcllib-devel today. Also lifts some manpage cleanup to .dtx source. check-in: 475a79542b user: lars_h tags: trunk
2016-01-15
08:05
Bumped version numbers for various packages which had such missing compared to their functional changes. Updated embedded docs. Main version bump. README for new release. check-in: cd55e22736 user: aku tags: tcllib-1-18-rc
05:17
doctools - html - Fixed expected html results in testsuite. check-in: 7c0312ecb1 user: aku tags: tcllib-1-18-rc
2016-01-14
08:02
Pulled trunk work into the release candidate check-in: d15fe44be9 user: aku tags: tcllib-1-18-rc
06:42
httpd - Disable some debug output. Fix Tcl requirement in testsuite, and fix general testsuite setup. check-in: aec695906e user: aku tags: tcllib-1-18-rc
06:41
tool - Make requirement of Tcl 8.6 visible in code and testsuite check-in: 49e9ebf39f user: aku tags: tcllib-1-18-rc
06:29
nns::cluster - More fixes, now passing. Disabled debug outputs. check-in: 05ea433383 user: aku tags: tcllib-1-18-rc
06:20
nns::cluser - Requires Tcl 8.5 (dict). Fixed testsuite to the point where it actually runs. check-in: ca14c66dcb user: aku tags: tcllib-1-18-rc
06:05
oo::dialect, oo::util, tool - Fixed testsuite setup broken by assumption about tcllib directory name, and not following the general format. check-in: 29a12d4bd8 user: aku tags: tcllib-1-18-rc
06:03
nettool - Fixed var-name typo uncovered by uuid testsuite. Version bumped to 0.5.1 Oops. That is equivalent to [f67057efe8a986d3] on trunk done by schlenk. check-in: 233a0cbc9c user: aku tags: tcllib-1-18-rc
06:01
uuid - Bumped min required Tcl to 8.5 (expand operator used for nettool integration). check-in: feefe67751 user: aku tags: tcllib-1-18-rc
05:59
yaml - huddle::json - Fixed missing TclOO requirement in testsuite. check-in: c88a44b783 user: aku tags: tcllib-1-18-rc
04:48
math::random - Disabled debug output in Random-lognormal. check-in: 44d5037dc7 user: aku tags: tcllib-1-18-rc
2016-01-02
00:54
Fixed ticket 2886893. check-in: 6db639dcd1 user: schlenk tags: trunk
00:31
Unbreak 'sak validate' It failed with missing httpwget key in the guide array. check-in: d85752438e user: schlenk tags: trunk