ycl

Timeline
Login

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

50 most recent check-ins

2023-12-01
10:25
Move LICENSING to main directory. Leaf check-in: 46c7677bb5 user: pooryorick tags: trunk
2022-12-09
23:52
list deep value
new command
add
check-in: 491e7a4597 user: pooryorick tags: trunk
2022-12-02
14:25
list deep value new package tail
properly handle empty head
check-in: 21da403921 user: pooryorick tags: trunk
2022-11-24
12:24
cleanup check-in: 206d8a0e24 user: pooryorick tags: trunk
12:14
dict deep
new procedure
default

dir

new procedure
autochan

flow

redesign to use a data store instead of objects

list

tail
properly handle empty head

ns

new procedure
whichvar string
program
base58
add command lines options "chan", "file", or "value"
new procedure
pad

test

data
updated

variable

cleanup
check-in: d962147aee user: pooryorick tags: trunk
2022-10-21
23:29
(no comment) check-in: de1c29591a user: pooryorick tags: trunk
2022-07-06
22:51
free software utilization license version 4 check-in: 736128442b user: pooryorick tags: trunk
2022-06-10
06:25
dir demo rmdups
further development
check-in: 0b8e82afec user: pooryorick tags: trunk
2022-06-05
21:24
dir rsyncbackup
new script
magic
rewrite
check-in: 05033e6bb0 user: pooryorick tags: trunk
2022-04-21
22:13
dir scan switch to blake3 hashes

string cdc

new procedures
check-in: 139e37406d user: pooryorick tags: trunk
2022-04-20
12:47
string hash blake3
Add license and fix tests .
check-in: 4f0c591bf3 user: pooryorick tags: trunk
2022-04-18
10:19
add the Free Software Utilization License check-in: 3599e0ac90 user: pooryorick tags: trunk
2022-04-17
23:33
chan digest
make channel blocking to ensure proper operation

string cdc

add tests for blake3 hashing

string hash blake3

new procedure
chan
check-in: b940291b32 user: pooryorick tags: trunk
2022-04-16
22:25
string cdc
cleanup after adding blake3 hashing

string hash blake

new package
check-in: a1a3576f00 user: pooryorick tags: trunk
18:19
cdc
add blake3 hashing
check-in: 4f11dc9c5b user: pooryorick tags: trunk
2022-04-14
20:09
string chan
add fifo
fix pipe handling

string cdc

add the signature of cuts signatures
check-in: 37eb5d72f6 user: pooryorick tags: trunk
2022-04-11
17:02
string edit reorganize files check-in: 0610448419 user: pooryorick tags: trunk
16:35
buffer rename to string/lib/edit check-in: 5ca7ebbaca user: pooryorick tags: trunk
16:26
buffer
new features
command handling
load
word back
word forward
history
check-in: e04b9ce762 user: pooryorick tags: trunk
2022-04-08
09:47
buffer new package

further development and bug fixes in other packages check-in: 59a24e13f2 user: pooryorick tags: trunk

2022-04-05
17:56
parse terminal
add handling of c0 control characters
check-in: acc2ca9121 user: pooryorick tags: trunk
14:34
parse
new package
terminal ansi
check-in: 920902aa5e user: pooryorick tags: trunk
14:22
new parser
trickle
check-in: 1d3d4481fd user: pooryorick tags: trunk
2022-03-27
12:08
dict var
make name of key optional

parse tcl

parse xml

update to reflect changes in graph parser
check-in: 5320987418 user: pooryorick tags: trunk
2022-03-25
21:57
chan interp first working version of [chan connect]
first workin version of stderr channel
new tests
all tests pass
check-in: c6228b1406 user: pooryorick tags: trunk
2022-03-23
23:22
proc after
Make it prossible to provide the name of the procedure to bind the scheduled script to.
check-in: 2745608a38 user: pooryorick tags: trunk
21:39
proc
small improvement to [current]
clean up documentation
check-in: 7f4125418b user: pooryorick tags: trunk
15:25
proc
new procedure
after
check-in: e2d4685382 user: pooryorick tags: trunk
2022-03-15
22:44
dir scan
further development
test passes
check-in: 453298c6df user: pooryorick tags: trunk
22:21
dir new procedure
serialize
fix logic in [dir link]

proc

add the ability to alias a module as an alternate name

numerous bug fixes

further development check-in: 21080a7b98 user: pooryorick tags: trunk

22:10
list deep scripted
new package
check-in: c4e52bcfe5 user: pooryorick tags: trunk
2022-03-13
22:45
struct map sqlite
fix issue in [keys] where key wasn't passed as blob

keep small changes to [inventory] check-in: deb7b9e613 user: pooryorick tags: trunk

2022-03-10
18:52
keep
improved inventory procedure
check-in: fe524f7db4 user: pooryorick tags: trunk
2022-03-09
02:05
ycl keep
significant redesign to feature repository interfaces
first commit that works with {ycl comm wire}
encryption switched from rc4 to aes
server test passes
check-in: 6e12fb18d7 user: pooryorick tags: trunk
2022-02-27
15:15
notes
further development
check-in: d27f7e00ff user: pooryorick tags: trunk
15:14
comm wire
further development

keep

redesign to include interfaces
uses wire package
server test passes
check-in: 3a2bb09a19 user: pooryorick tags: trunk
15:11
A few minor changes. check-in: d77f3a2f79 user: pooryorick tags: trunk
2022-02-10
22:42
{ycl ns} new procedure
ops

various minor changes check-in: c27ec90373 user: pooryorick tags: trunk

2022-02-09
12:19
db sqlite
tests for lossless
check-in: 5ac1cb1db2 user: pooryorick tags: trunk
2022-01-27
16:31
comm wire
new package
check-in: 3726b3fa70 user: pooryorick tags: trunk
16:29
cache persistent
new package
check-in: ed82d8a49d user: pooryorick tags: trunk
2022-01-26
23:38
string fix bug that [is bytes] nonfunctional

bits fix bug that made [encode] nonfunctional check-in: 8dbb58c111 user: pooryorick tags: trunk

10:49
dict
move procedures into a private namespace
check-in: fb0de79392 user: pooryorick tags: trunk
2022-01-25
22:48
chan interp
major rewrite
all tests pass

various minor changes check-in: d53ac99c38 user: pooryorick tags: trunk

10:33
coro rename main to drive

interp

rewwrite main to use drive
check-in: 7a2641da5b user: pooryorick tags: trunk
2022-01-22
16:46
Tcl 2022 conference presentation check-in: c234db5707 user: pooryorick tags: trunk
16:41
visual slideterm
plays slides on a terminal
check-in: b490e7aa9b user: pooryorick tags: trunk
16:37
A better version of a daily temperature simulator. plot a line between the high and low, find temperatures on the line, and add variance. check-in: 6a2d337782 user: pooryorick tags: trunk
16:34
first attempt at a daily temperature simulation check-in: 27f7843e4b user: pooryorick tags: trunk
16:31
a demonstration that plots a normal distribution check-in: 31b830e640 user: pooryorick tags: trunk