ycl

Timeline
Login

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

50 check-ins occurring on or before 2017-07-06 16:33:28.

2017-07-06
16:33
{ycl parse digitalForensicsXml} {add to the relevant pkgIndex.tcl} check-in: 289a39871a user: pooryorick tags: trunk
14:33
{ycl chan diagnostic} {add procedure to change the current level} check-in: 6c634c2ba3 user: pooryorick tags: trunk
2017-07-05
16:55
{parse digitalForensicsXml} { an incremental parser for the digital forensics xml format } check-in: 605306a3e8 user: pooryorick tags: trunk
15:05
{ycl dir bxtrie} {remove rsync options to preserver user and group} {ycl dir demo hashdeep_bxtrie} { A utility to read hashdeep output and deposit the corresponding files in a bxtrie archive } check-in: 298822ffdf user: pooryorick tags: trunk
2017-07-04
15:54
{ycl entropy} { Redesign as an entropy-collecting daemon }

{ycl math rand} { {new procedures} {flip rand rng} } check-in: 4e37205b27 user: pooryorick tags: trunk

2017-06-16
11:09
{ycl struct env} { Eliminate reference counting scheme in favor of more memory-efficient method of marking original attributes. } check-in: c6a025a0b7 user: pooryorick tags: trunk
2017-06-15
17:18
{ycl struct env} {new package} check-in: 979ed15962 user: pooryorick tags: trunk
17:17
{ycl string} [ {new command} template ] check-in: d10d69db41 user: pooryorick tags: trunk
2017-06-11
15:25
{ycl coro event} {fix some tests} {ycl coro relay} {fix some tests} check-in: 9942e1b918 user: pooryorick tags: trunk
2017-06-05
09:45
{ycl coro event} { Fix bug where the event "loop" did its own error handling rather than simply evaluating the script and letting the caller of the event loop catch any errors, if desired. } check-in: d42c24a2af user: pooryorick tags: trunk
2017-06-03
22:43
{ycl parse tcl stream} {fix bug in bracevar routine} check-in: ac4f51c22b user: pooryorick tags: trunk
22:41
{ycl coro event} { fix bug that where interaction with the event loop resulted in a hung routine } check-in: f50e783c5e user: pooryorick tags: trunk
15:34
{ycl coro} { Make sure an order is only dispatched to the fulfiller when it is accepting orders }
{ Any error in the fulfillment is raised by [receive] } ]
check-in: c5a8cba679 user: pooryorick tags: trunk
2017-06-02
10:07
{ycl string expand} [ {new package} {templating tool for Tcl scripts and other things} ] check-in: 41f8639e3d user: pooryorick tags: trunk
00:46
{ycl coro event} [ {Fix bug in which the loop was growing the stack} {All tests pass} ] check-in: 20a1288e78 user: pooryorick tags: trunk
2017-05-29
21:05
{ycl coro event} { fix bugs relating to growing the stack, and to playing nicely with the built-in event loop } {ycl coro relay} {adjust for changes to {ycl coro event}} check-in: d508d7a202 user: pooryorick tags: trunk
2017-05-27
19:02
{ycl coro relay} { Make sure [accept] throws away invalid [receive] deliveries } check-in: 8c8bbb6a41 user: pooryorick tags: trunk
2017-05-26
09:20
{ycl relay event} { reorganize files, deep work to make sure around design issues concerning when the even loop is entered. } {ycl relay relay} { all tests pass, both with a {ycl coro event} loop and a {ycl relay after} (adapter for Tcl's built-in event loop) event loop. } check-in: 9f756d62be user: pooryorick tags: trunk
2017-05-22
08:43
{ycl coro event} {Fix loop behaviour for canceled events} {ycl parser graph} {fix offset errors} {ycl string expand} { add a "variable" macro. move [command] from {ycl parser graph} } check-in: ef24a6ca98 user: pooryorick tags: trunk
2017-05-20
18:45
{ycl coro event} {an event loop for coroutines} check-in: d2d2113d73 user: pooryorick tags: trunk
2017-05-18
12:56
{ycl parser graph} { add "unmatched" hook , both general and any type-specific handlers are called for each event } check-in: a0080ea257 user: pooryorick tags: trunk
10:45
{ycl parse graph} {new methods , [children] and [traverse]} {ycl string} {new command package [expand]} check-in: c1aa6f36e8 user: pooryorick tags: trunk
2017-05-17
20:52
{ycl parse xml} {fix typo in [package ifneeded] script} check-in: 36ffdbd77c user: pooryorick tags: trunk
20:02
{ycl parse xml} {new name of {ycl parse html}} check-in: 5e981dad5a user: pooryorick tags: trunk
19:56
{ycl tcl} {added some [package require] statements} check-in: 2455c97b2d user: pooryorick tags: trunk
19:34
{ycl parse html} {refactor, all tests pass} {ycl shelf} {fix bug when spawning a clone} check-in: 23be630a86 user: pooryorick tags: trunk
2017-05-16
12:36
{ycl parse graph} { relaxed mode now disables open/close tag matching by default, and also has useful behaviour when open/close tag matching is enabled } check-in: 4585d229cb user: pooryorick tags: trunk
11:08
{ycl parser graph} { relaxed mode implemented, but still needs to pick up a non-matching closing tag instead of making it part of the returned data } check-in: 692b5b9b4c user: pooryorick tags: trunk
10:09
{ycl parser graph} { transform [next] into a coroutine in order to add a "relaxed" mode that can handle missing syntactic elements } check-in: 1dd96de989 user: pooryorick tags: trunk
2017-05-15
21:36
{ycl crypto sha} {further development} check-in: 28fe72f8dd user: pooryorick tags: trunk
20:30
{ycl programs} {further development} check-in: dfed63daea user: pooryorick tags: trunk
20:24
{ycl crypto} {reflect updates in other ycl packages} check-in: 5c22e99abf user: pooryorick tags: trunk
19:15
[{ycl list} {ycl struct} {ycl sugar} {ycl text}] {reflect updates in other packages} check-in: dee32ffbc9 user: pooryorick tags: trunk
19:04
[{ycl chan} {ycl dir} {ycl eav} {ycl file} {ycl knit} {ycl parser} {ycl proc} {ycl vso}] {modifications to reflect updates in other packages} check-in: a9ea287274 user: pooryorick tags: trunk
11:28
{ycl iter} {Update reflecting changes in other {ycl shelf} packages} check-in: d1d91c7ea5 user: pooryorick tags: trunk
11:26
{ycl context} {Code reorganization} check-in: f0e9d859d4 user: pooryorick tags: trunk
2017-05-14
22:01
{ycl chan} {find ane replace ycl shelf names} check-in: b1007396e5 user: pooryorick tags: trunk
21:59
{ycl dir} {resolve merge conflicts}` check-in: da96c1afe8 user: pooryorick tags: trunk
07:24
{ycl interp} {new package} check-in: b091c78e8c user: pooryorick tags: trunk
07:24
{ycl parse} {reorganize files} check-in: b8fd361a49 user: pooryorick tags: trunk
2017-05-13
23:18
{ycl parse} {reorganize files} check-in: d687a6f086 user: pooryorick tags: trunk
23:12
{ycl dir} {further development} check-in: 8bb8dbe0d1 user: pooryorick tags: trunk
08:22
{ycl string expand} {refactor in to {ycl parsers graph}} check-in: a6728d2ea2 user: pooryorick tags: trunk
2017-05-12
09:41
{ycl string expand} [ {refactor} [ {introducing types instead of states} {clean up data relationships between levels} ] ] check-in: a0c3f2c2d3 user: pooryorick tags: trunk
2017-05-11
15:32
{ycl string expand} {A templating system} check-in: 0a092ceccd user: pooryorick tags: trunk
2017-05-08
12:52
{ycl shelf} { changer [.current] to [.inner] } check-in: 83e5d5e53c user: pooryorick tags: trunk
2017-05-07
19:43
{ycl shelf} {fix method lookup for plugin shelves} check-in: 5021ea9e20 user: pooryorick tags: trunk
17:50
{ycl shelf} {further development of method dispatch considering inject shelves} {ycl shelf} {provide both [.configure] and [configure]} check-in: f5bbcbc91c user: pooryorick tags: trunk
11:04
{ycl shelf} {remove debugging statement} check-in: b57720ea24 user: pooryorick tags: trunk
11:01
{ycl shelf} { add ability for specify methods available through injected shelves } check-in: 930d42dce1 user: pooryorick tags: trunk