Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
92 check-ins using file packages/quicktk/pkgIndex version 4ee968e6ff
|
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 | |
| 08:24 | Big changes to knit. Macro names changed. Arguments to macro commands are now expanded in the macro sandbox. check-in: ccdd9040a0 user: pooryorick tags: trunk | |
|
2015-03-19
| ||
| 15:16 | Modify ycl::programs::c to use ycl::shelf instead of ycl::upobj check-in: ecaa1d1826 user: pooryorick tags: trunk | |
| 15:11 | ns::nsobj was renamed to upobj check-in: f2792606d6 user: pooryorick tags: trunk | |
| 15:08 | Modify ycl::progam to use ycl::shelf . check-in: 093a662eae user: pooryorick tags: trunk | |
|
2015-03-17
| ||
| 00:26 | Add missing support for command macro parameters check-in: cc05542045 user: pooryorick tags: trunk | |
|
2015-03-16
| ||
| 06:13 | Make macro command substitution recursive. check-in: 698a97dd8f user: pooryorick tags: trunk | |
| 03:43 | Rename file::fputs to file::puts Improved file::puts Add standard proc variables to knit::knit and knit::knead refactor knit add memo, note, and insert command macros refactor ycl::var check-in: 93692ea410 user: pooryorick tags: trunk | |
|
2015-03-15
| ||
| 00:34 | Add knit::knot Expand knit::knead to feature command preprocessing Add chan::cmp check-in: 64c5dabf20 user: pooryorick tags: trunk | |
|
2015-03-14
| ||
| 02:51 | Add "knot" and "auto" check-in: 208bfe0f25 user: pooryorick tags: trunk | |
|
2015-03-13
| ||
| 05:34 | fix bug in cmp check-in: 0272b27f5f user: pooryorick tags: trunk | |
| 02:57 | Add "cmp" command check-in: 687519a66b user: pooryorick tags: trunk | |
|
2015-03-10
| ||
| 04:38 | Add features to file::fputs. ns::dupensemble now deletes an existing target ensemble. Add ns::split Move ycl::yclprefix out of pkgIndex and into its own file. check-in: ceac345aa0 user: pooryorick tags: trunk | |
|
2015-03-03
| ||
| 16:50 | new route matching algorithm for vso check-in: fcd523dd63 user: pooryorick tags: trunk | |
|
2015-02-13
| ||
| 14:18 | new object system: "shelf". New dispatch system: "vso", inspired by verb-subject-object patterns in functional languages. dispatch commands based on the types of their objects. lots of bug fixes all over. check-in: c2de09edcf user: pooryorick tags: trunk | |
|
2015-02-11
| ||
| 04:00 | delete some commented notes from knit check-in: 10e0a9a8fb user: pooryorick tags: trunk | |
| 03:51 | more knit check-in: 37e4c149cc user: pooryorick tags: trunk | |
|
2014-11-17
| ||
| 16:35 | add fileset check-in: 4b78d37482 user: pooryorick tags: trunk | |
|
2014-11-15
| ||
| 02:21 | fix inverted boolean test for docname check-in: 1afc18a190 user: pooryorick tags: trunk | |
|
2014-10-09
| ||
| 06:53 | add wordsplit, knit, bug fixes check-in: 7327a69fcf user: pooryorick tags: trunk | |
|
2014-08-19
| ||
| 19:50 | small addition to ns tests. check-in: 4eef46ae77 user: pooryorick tags: trunk | |
| 19:22 | add ns::duplicate and accompanying procedures check-in: 3fd719fb33 user: pooryorick tags: trunk | |
|
2014-06-24
| ||
| 02:35 | updated proc::alias check-in: 7c7eaad9b3 user: pooryorick tags: trunk | |
|
2014-04-08
| ||
| 03:00 | lots of changes check-in: 86e8a384af user: pooryorick tags: trunk | |
|
2014-02-17
| ||
| 19:15 | add $? method various small changes check-in: fe6b4198a1 user: pooryorick tags: trunk | |
|
2014-02-11
| ||
| 16:48 | small changes to docs check-in: 83ba70bc6d user: pooryorick tags: trunk | |
|
2014-02-08
| ||
| 15:45 | speed up matrix row deletion by iterating backwards progess on dir dupcheck check-in: 8bab219476 user: pooryorick tags: trunk | |
|
2014-02-07
| ||
| 03:03 | add a matrix implementation that is very similar to tcllib's ::struct::matrix check-in: 5dc51f7b42 user: pooryorick tags: trunk | |
|
2014-01-30
| ||
| 18:50 | name of doc variable from dproc signature refactor dir::duplicates remove extraneous brace from format::sh check-in: 92a0fae6df user: pooryorick tags: trunk | |
|
2014-01-27
| ||
| 21:22 | add sh to tcl converter changes to proc.tcl check-in: 598b4cfb13 user: pooryorick tags: trunk | |
|
2014-01-23
| ||
| 12:26 | more work on programs c and openssl. check-in: b156d6f172 user: pooryorick tags: trunk | |
|
2014-01-08
| ||
| 07:33 | indiscriminate checkin check-in: 7fde34d7d8 user: pooryorick tags: trunk | |
|
2013-12-26
| ||
| 17:11 | more work on shell module check-in: 0edd5a2629 user: pooryorick tags: trunk | |
|
2013-12-24
| ||
| 01:14 | ci-comment-764B85EB0939.txt check-in: efe5518fb5 user: pooryorick tags: trunk | |
|
2013-11-26
| ||
| 16:19 | bug fixes for ns::object and friends check-in: 2ce70804ae user: pooryorick tags: trunk | |
|
2013-11-25
| ||
| 22:13 |
ns::object now supports both proc::method for something like class-based object
systems, and proc::upvar for something like prototype-based object systems.
context now uses ns::object at its core, although the combination of ns::object, proc:method, proc:upmethod, and var::viavar is nearly a complete alternate implementation of context. renamed ycl/bin/cmd to ycl/bin/ycl check-in: 325b8a03d6 user: pooryorick tags: trunk | |
|
2013-11-17
| ||
| 07:41 | add [invoke] command, a template for asynchronously collecting I/O and exit status from another program. check-in: 096d8776c7 user: pooryorick tags: trunk | |
|
2013-11-05
| ||
| 21:08 | add vcomp for version comparison check-in: 2939b87c70 user: pooryorick tags: trunk | |
|
2013-10-30
| ||
| 16:03 | fixes to iter::for and prod::alias minor change to sugar.tcl check-in: c312d56a77 user: pooryorick tags: trunk | |
|
2013-10-25
| ||
| 17:55 | adding data package check-in: b5d623c263 user: pooryorick tags: trunk | |
|
2013-10-22
| ||
| 03:56 | improvements to sicharchive, other minor changes check-in: 5d43f71d92 user: pooryorick tags: trunk | |
|
2013-10-14
| ||
| 15:05 | nice new minimal object system in ns.tcl (object) and proc.tcl (method) improved string::delim various other changes check-in: 87630bb059 user: pooryorick tags: trunk | |
|
2013-09-23
| ||
| 07:56 | lots of work on sigarchive modify checkargs to work with positional arguments various bug-fixes check-in: cbe7198a9f user: pooryorick tags: trunk | |
|
2013-09-01
| ||
| 08:29 | lost of changes check-in: 611bac4845 user: pooryorick tags: trunk | |