Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
49 check-ins using file packages/switch/lib/switch.test version 532e991e71
|
2015-12-29
| ||
| 05:57 | refactor {ycl struct nxs} check-in: 067ac4f0a1 user: pooryorick tags: trunk | |
| 00:11 | nxs {initial commit} check-in: 30bf464463 user: pooryorick tags: trunk | |
|
2015-12-28
| ||
| 01:27 | {First commit of peascript} check-in: 13fa0fb609 user: pooryorick tags: trunk | |
|
2015-12-27
| ||
| 04:06 | {bug fixes in} {proc step} check-in: ac131877d9 user: pooryorick tags: trunk | |
|
2015-12-07
| ||
| 15:44 | {Matrix controls} check-in: dc44f01422 user: pooryorick tags: trunk | |
| 15:33 | {The first matrix} check-in: 4d444de274 user: pooryorick tags: trunk | |
| 02:29 | {proc lib step} {all tests pass} {next step} { {fold errhandler into cmdhandler} } check-in: d9b76a661d user: pooryorick tags: trunk | |
|
2015-12-03
| ||
| 04:25 | First working version of [subsume]. check-in: 99549dedcf user: pooryorick tags: trunk | |
| 04:24 | {Fixed bug in [wordparts] variable-matching expressions} {handle underscore correctly} check-in: 4ec425940e user: pooryorick tags: trunk | |
|
2015-12-01
| ||
| 23:03 | {work in progress} {proc step} {{next up} {interp approach}} check-in: cd2f2f0343 user: pooryorick tags: trunk | |
|
2015-11-25
| ||
| 09:12 | Wrapper for [subst]. check-in: 968b20f8fa user: pooryorick tags: trunk | |
| 06:20 | Fix syntax bugs in [wordparts] check-in: 4ebc7e12df user: pooryorick tags: trunk | |
| 05:20 | Add option to [wordparts] to choose which substitutions to detect. check-in: 34731855d2 user: pooryorick tags: trunk | |
|
2015-11-17
| ||
| 15:03 | {ycl proc ste} {Add documentation for varsubs.} check-in: 551b217ea3 user: pooryorick tags: trunk | |
| 15:01 | {ycl proc step} {Fix bug in array index transform.} check-in: ae29f26f17 user: pooryorick tags: trunk | |
| 13:57 | Add variable interception to stepproc. Add command expansion in the "index" part of a variable substitution. check-in: 8647a893d5 user: pooryorick tags: trunk | |
|
2015-11-16
| ||
| 01:05 | Fix bugs in wordparts related to empty array names or indexes. Fix unicode escape bugs in wordparts. Add varparts. check-in: a8be975564 user: pooryorick tags: trunk | |
|
2015-11-15
| ||
| 02:59 | Improved stepproc command. check-in: 15a1bcc275 user: pooryorick tags: trunk | |
|
2015-11-14
| ||
| 15:23 | Add steppproc, a procedure that produces drop-in replacements for proc. check-in: 9df2340505 user: pooryorick tags: trunk | |
|
2015-11-03
| ||
| 13:10 |
Rename various packages in list format .
First commit of sql . Early version of entity-attribute-value model in test/lib/data.tcl . It has a context column , but the idea of using an events and attributes in the "what" colun comes in the next changeset . check-in: 6842ef1911 user: pooryorick tags: trunk | |
|
2015-08-12
| ||
| 18:26 | New directory lockdown procedure. More development of threaded exec pipeline. [cat] and [dislocate] file commands. [pick] command for lists. Scripted list. check-in: f137a44028 user: pooryorick tags: trunk | |
|
2015-05-27
| ||
| 03:42 | Add "attribute" method . check-in: e9cfcd48d6 user: pooryorick tags: trunk | |
|
2015-05-26
| ||
| 16:36 | Use [string match] instead of [string range] for [normalize]. check-in: c9448c4b42 user: pooryorick tags: trunk | |
|
2015-05-25
| ||
| 05:10 | Add util.tcl, a mandatory component of knit check-in: 7e33540d3b user: pooryorick tags: trunk | |
| 04:33 | Fix bug in knar where lack of whitespace after [` causes hang. check-in: a59961ffb5 user: pooryorick tags: trunk | |
|
2015-04-28
| ||
| 04:19 | Fix one typo. check-in: 16e72e370f user: pooryorick tags: trunk | |
|
2015-04-27
| ||
| 21:37 | Various features added to tbuf.tcl . Moved tbuf.tcl to tplex.tcl . check-in: f17109e55a user: pooryorick tags: trunk | |
|
2015-04-21
| ||
| 22:27 | Fix checkargs to not run constraints when the argument is optional and not provided , and add a corresponding test . check-in: 434dcb36bc user: pooryorick tags: trunk | |
| 19:42 |
Add tbuf, a channel buffer that isolates asynchronous channel activity into a separate thread .
Rewrite tee and its test . check-in: 32d03b39d1 user: pooryorick tags: trunk | |
| 05:28 | A version of tee that still has a bug due to the fact that there's no good way to figure out when the consumer accumulating the tee output is done . A new module, taccum, is in the works . check-in: 68a33e0f43 user: pooryorick tags: trunk | |
|
2015-04-19
| ||
| 05:47 | Fix bgexec tests. check-in: a77b204a8d user: pooryorick tags: trunk | |
|
2015-04-18
| ||
| 21:33 | Add threaded pexec command that uses ::lexec and supports a "tee" function check-in: 790da90a09 user: pooryorick tags: trunk | |
| 21:32 | move cleanup1 into test package for reuse . check-in: a725815aac user: pooryorick tags: trunk | |
| 02:36 | Comment out some [puts]. check-in: 6f629f40aa user: pooryorick tags: trunk | |
|
2015-04-16
| ||
| 20:53 | A new version of pexec that uses lexec and chan::tee check-in: 71522bf033 user: pooryorick tags: trunk | |
| 20:50 | Add chan::tee, an implementation of tee using pipes and threads check-in: 14239763c3 user: pooryorick tags: trunk | |
|
2015-04-13
| ||
| 20:12 | Add thread::preserve, along with daerth::quit proc that calls thread::release. check-in: 332dd82879 user: pooryorick tags: trunk | |
| 03:55 | Add neglected files for daerth. check-in: db47fb193b user: pooryorick tags: trunk | |
| 02:02 |
Moderate redesign to leverage the fix for the discovery that -eventmark and -async can deadlock . See http://core.tcl.tk/thread/tktview/a57b6c3fd438ec070faf8ec2524cebdd079d6245
The three existing tests pass , and the load balancer appears to be working . check-in: 8d385e16c4 user: pooryorick tags: trunk | |
|
2015-04-11
| ||
| 16:42 | Add a load-balancing station to the tests. Make a station's [eat] command return its thread id, allowing upstream to keep statistics . check-in: 78b937b41e user: pooryorick tags: trunk | |
|
2015-04-10
| ||
| 17:05 | Remove global commands in threads and use namespace prefixes instead . check-in: 87c049e54e user: pooryorick tags: trunk | |
| 06:23 | First commit that passes the test suite. check-in: 49781b8fbf user: pooryorick tags: trunk | |
|
2015-04-09
| ||
| 19:00 | Updated chan/lib/word.tcl with the missing comments. check-in: f9518207cb user: dbohdan tags: trunk | |
| 18:48 | modified test to fit current implementation. check-in: 170621872f user: pooryorick tags: trunk | |
| 18:36 | massage chan/lib/word.tcl into the ycl system. Add a simple test. check-in: 4c6d3dc753 user: pooryorick tags: trunk | |
| 18:04 | Added word.tcl, which implements word channels. check-in: 6b2c044b9e user: dbohdan tags: trunk | |
|
2015-04-06
| ||
| 22:33 | daerth first checkin. check-in: 1c951f9a63 user: pooryorick tags: trunk | |
|
2015-03-26
| ||
| 18:01 | Fix bug in upstream variable lookup when namespaces that aren't prototype commands are in the path. check-in: 392ba3f95d user: pooryorick tags: trunk | |
|
2015-03-22
| ||
| 08:24 | Add lswitch command. check-in: 948330cb02 user: pooryorick tags: trunk | |