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
[289a39871a] {ycl parse digitalForensicsXml} {add to the relevant pkgIndex.tcl} (user: pooryorick tags: trunk)
14:33
[6c634c2ba3] {ycl chan diagnostic} {add procedure to change the current level} (user: pooryorick tags: trunk)
2017-07-05
16:55
[605306a3e8] {parse digitalForensicsXml} { an incremental parser for the digital forensics xml format } (user: pooryorick tags: trunk)
15:05
[298822ffdf] {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 } (user: pooryorick tags: trunk)
2017-07-04
15:54
[4e37205b27] {ycl entropy} { Redesign as an entropy-collecting daemon }    {ycl math rand} { {new procedures} {flip rand rng} } (user: pooryorick tags: trunk)
2017-06-16
11:09
[c6a025a0b7] {ycl struct env} { Eliminate reference counting scheme in favor of more memory-efficient method of marking original attributes. } (user: pooryorick tags: trunk)
2017-06-15
17:18
[979ed15962] {ycl struct env} {new package} (user: pooryorick tags: trunk)
17:17
[d10d69db41] {ycl string} [ {new command} template ] (user: pooryorick tags: trunk)
2017-06-11
15:25
[9942e1b918] {ycl coro event} {fix some tests} {ycl coro relay} {fix some tests} (user: pooryorick tags: trunk)
2017-06-05
09:45
[d42c24a2af] {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. } (user: pooryorick tags: trunk)
2017-06-03
22:43
[ac4f51c22b] {ycl parse tcl stream} {fix bug in bracevar routine} (user: pooryorick tags: trunk)
22:41
[f50e783c5e] {ycl coro event} { fix bug that where interaction with the event loop resulted in a hung routine } (user: pooryorick tags: trunk)
15:34
[c5a8cba679] {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] } ] (user: pooryorick tags: trunk)
2017-06-02
10:07
[41f8639e3d] {ycl string expand} [ {new package} {templating tool for Tcl scripts and other things} ] (user: pooryorick tags: trunk)
00:46
[20a1288e78] {ycl coro event} [ {Fix bug in which the loop was growing the stack} {All tests pass} ] (user: pooryorick tags: trunk)
2017-05-29
21:05
[d508d7a202] {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}} (user: pooryorick tags: trunk)
2017-05-27
19:02
[8c8bbb6a41] {ycl coro relay} { Make sure [accept] throws away invalid [receive] deliveries } (user: pooryorick tags: trunk)
2017-05-26
09:20
[9f756d62be] {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. } (user: pooryorick tags: trunk)
2017-05-22
08:43
[ef24a6ca98] {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} } (user: pooryorick tags: trunk)
2017-05-20
18:45
[d2d2113d73] {ycl coro event} {an event loop for coroutines} (user: pooryorick tags: trunk)
2017-05-18
12:56
[a0080ea257] {ycl parser graph} { add "unmatched" hook , both general and any type-specific handlers are called for each event } (user: pooryorick tags: trunk)
10:45
[c1aa6f36e8] {ycl parse graph} {new methods , [children] and [traverse]} {ycl string} {new command package [expand]} (user: pooryorick tags: trunk)
2017-05-17
20:52
[36ffdbd77c] {ycl parse xml} {fix typo in [package ifneeded] script} (user: pooryorick tags: trunk)
20:02
[5e981dad5a] {ycl parse xml} {new name of {ycl parse html}} (user: pooryorick tags: trunk)
19:56
[2455c97b2d] {ycl tcl} {added some [package require] statements} (user: pooryorick tags: trunk)
19:34
[23be630a86] {ycl parse html} {refactor, all tests pass} {ycl shelf} {fix bug when spawning a clone} (user: pooryorick tags: trunk)
2017-05-16
12:36
[4585d229cb] {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 } (user: pooryorick tags: trunk)
11:08
[692b5b9b4c] {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 } (user: pooryorick tags: trunk)
10:09
[1dd96de989] {ycl parser graph} { transform [next] into a coroutine in order to add a "relaxed" mode that can handle missing syntactic elements } (user: pooryorick tags: trunk)
2017-05-15
21:36
[28fe72f8dd] {ycl crypto sha} {further development} (user: pooryorick tags: trunk)
20:30
[dfed63daea] {ycl programs} {further development} (user: pooryorick tags: trunk)
20:24
[5c22e99abf] {ycl crypto} {reflect updates in other ycl packages} (user: pooryorick tags: trunk)
19:15
[dee32ffbc9] [{ycl list} {ycl struct} {ycl sugar} {ycl text}] {reflect updates in other packages} (user: pooryorick tags: trunk)
19:04
[a9ea287274] [{ycl chan} {ycl dir} {ycl eav} {ycl file} {ycl knit} {ycl parser} {ycl proc} {ycl vso}] {modifications to reflect updates in other packages} (user: pooryorick tags: trunk)
11:28
[d1d91c7ea5] {ycl iter} {Update reflecting changes in other {ycl shelf} packages} (user: pooryorick tags: trunk)
11:26
[f0e9d859d4] {ycl context} {Code reorganization} (user: pooryorick tags: trunk)
2017-05-14
22:01
[b1007396e5] {ycl chan} {find ane replace ycl shelf names} (user: pooryorick tags: trunk)
21:59
[da96c1afe8] {ycl dir} {resolve merge conflicts}` (user: pooryorick tags: trunk)
07:24
[b091c78e8c] {ycl interp} {new package} (user: pooryorick tags: trunk)
07:24
[b8fd361a49] {ycl parse} {reorganize files} (user: pooryorick tags: trunk)
2017-05-13
23:18
[d687a6f086] {ycl parse} {reorganize files} (user: pooryorick tags: trunk)
23:12
[8bb8dbe0d1] {ycl dir} {further development} (user: pooryorick tags: trunk)
08:22
[a6728d2ea2] {ycl string expand} {refactor in to {ycl parsers graph}} (user: pooryorick tags: trunk)
2017-05-12
09:41
[a0c3f2c2d3] {ycl string expand} [ {refactor} [ {introducing types instead of states} {clean up data relationships between levels} ] ] (user: pooryorick tags: trunk)
2017-05-11
15:32
[0a092ceccd] {ycl string expand} {A templating system} (user: pooryorick tags: trunk)
2017-05-08
12:52
[83e5d5e53c] {ycl shelf} { changer [.current] to [.inner] } (user: pooryorick tags: trunk)
2017-05-07
19:43
[5021ea9e20] {ycl shelf} {fix method lookup for plugin shelves} (user: pooryorick tags: trunk)
17:50
[f5bbcbc91c] {ycl shelf} {further development of method dispatch considering inject shelves} {ycl shelf} {provide both [.configure] and [configure]} (user: pooryorick tags: trunk)
11:04
[b57720ea24] {ycl shelf} {remove debugging statement} (user: pooryorick tags: trunk)
11:01
[930d42dce1] {ycl shelf} { add ability for specify methods available through injected shelves } (user: pooryorick tags: trunk)