ycl

Timeline
Login

Timeline

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

65 check-ins using file packages/file/pkgIndex.tcl version fe7777dc30

2020-05-24
20:35
gryp
further work on encryption routines

keep

rework [setbatch]

list new routine

struncate
check-in: eeb68f6b7c user: pooryorick tags: trunk
20:28
struct tree
new routines
deeprefsunder lseq
check-in: 51c9ef8cac user: pooryorick tags: trunk
2020-05-18
13:50
cdc silenced some compiler warnings

gryp keep

first working encrypted remote file storage and retrieval
check-in: 56ea300bbf user: pooryorick tags: trunk
2020-05-16
22:32
keep further development check-in: 6228e98877 user: pooryorick tags: trunk
22:25
keep more bug fixing to encrypt/decrypt check-in: bd9abd666b user: pooryorick tags: trunk
22:23
keep fix bug in encrypt/decript check-in: efb376f692 user: pooryorick tags: trunk
21:49
keep add encrypt and decrypt wrappers check-in: b3dbeed70b user: pooryorick tags: trunk
20:10
keep further development check-in: 727889436b user: pooryorick tags: trunk
14:33
chan use [chan blocked] in [gets]

interp update to lates [chan gets]

dict deep fix [pretty]

gryp

keep

first work on encrypted communication with peers
check-in: f41984463c user: pooryorick tags: trunk
2020-05-14
18:09
dict deep yet another fix to [pretty] check-in: bb7d018c75 user: pooryorick tags: trunk
18:03
dict deep another fix to [pretty] check-in: 56dd6ae681 user: pooryorick tags: trunk
17:48
dict deep fix stray $ in pretty check-in: 227aae877a user: pooryorick tags: trunk
14:22
keep further development of resource commands check-in: d9f84f4d7f user: pooryorick tags: trunk
09:43
keep new file
ui
check-in: 27fad899eb user: pooryorick tags: trunk
08:07
keep new file
serve
check-in: 4d06a439a2 user: pooryorick tags: trunk
2020-05-13
09:21
feed line
fix eof handling

keep fix server startup check-in: f6713683cd user: pooryorick tags: trunk

09:20
chan new command commands

chan interp

update to use [chan commands]
check-in: 98931a8b25 user: pooryorick tags: trunk
2020-05-11
20:14
file
code cleanup

printable

handle carriage return more specifically

tree

new routines
node_dest
node_next
node_under
check-in: cc1dc6fed2 user: pooryorick tags: trunk
20:11
gryp run main routine in coroutine
some additional checks on signatures
storefile
add option to delete after storing
check-in: 6d8af72d01 user: pooryorick tags: trunk
20:08
notes store links instead of node values check-in: d8d490007d user: pooryorick tags: trunk
20:06
images2pdf update to more recent object system version
adjust image to page size instead vice versa
check-in: 085a7073e6 user: pooryorick tags: trunk
2020-05-03
19:35
big ball of changes check-in: 8d383804d0 user: pooryorick tags: trunk
2020-04-26
19:39
parse whitespace change check-in: fa0accd32a user: pooryorick tags: trunk
19:38
pkgIndex.tcl
start to centralize package information
check-in: a0a5e183fb user: pooryorick tags: trunk
19:36
notes
further development
check-in: ce3eece470 user: pooryorick tags: trunk
19:36
tree further development check-in: 9424d4158c user: pooryorick tags: trunk
19:35
dir fix to [eval] check-in: e471287804 user: pooryorick tags: trunk
19:34
ycl
replace explicit "/" character in file paths
check-in: c17ae76aeb user: pooryorick tags: trunk
19:33
exec add some fixes for [extern] check-in: 3a0d74d7df user: pooryorick tags: trunk
19:31
chan
add versions of [gets] and [read] that return a break code when the end of the data is encountered
check-in: 196d33d19a user: pooryorick tags: trunk
2020-04-13
20:23
notes
further development
check-in: 773e7fa1d1 user: pooryorick tags: trunk
20:22
struct tree new routines node_appears node_converge node_downtoref node_leaves node_links check-in: cb6980df85 user: pooryorick tags: trunk
20:21
exec new routine extern

dict deep

new routine
dedent
check-in: 1ac9fb76f9 user: pooryorick tags: trunk
2020-04-10
18:06
time count
more tests
check-in: a685acf287 user: pooryorick tags: trunk
16:58
time change the output format of [count] check-in: 044acec041 user: pooryorick tags: trunk
15:33
math new routine count
time renamed routine to count
check-in: 91218c56c5 user: pooryorick tags: trunk
15:19
time new routines
diff seconds
check-in: c92107da33 user: pooryorick tags: trunk
2020-04-05
23:04
notes various fixes check-in: 0304c11ced user: pooryorick tags: trunk
23:03
chan update to reflect changes to object system check-in: 6987443b35 user: pooryorick tags: trunk
23:02
comm http update to reflect changes to object system check-in: d2ca460d44 user: pooryorick tags: trunk
23:02
struct tree add [node repoint] check-in: 905c1d09a3 user: pooryorick tags: trunk
13:46
notes new package check-in: cab06ef1c2 user: pooryorick tags: trunk
13:45
various fixes and modifications. check-in: 84e9ef89d1 user: pooryorick tags: trunk
2020-03-29
11:46
comm http update to new object system check-in: 82d55ab642 user: pooryorick tags: trunk
11:45
chan dir ns shelf

chan chunked

update to new object system

ns dispatch

allow dispatch to fully-qualified routines outside the scope of the object
check-in: a4654513f2 user: pooryorick tags: trunk
2020-03-23
21:36
dict new command auto check-in: 6283a06fd4 user: pooryorick tags: trunk
21:36
{var let} refactor check-in: 805481b3ec user: pooryorick tags: trunk
21:35
list new command list

{ns this} fix bad variable name check-in: 05319ded5e user: pooryorick tags: trunk

2020-03-22
13:55
{ycl var let} ensure that an alias is a simple name check-in: 52e4ed8889 user: pooryorick tags: trunk
13:29
{var let} fix handling of fully-qualified variable names check-in: 40364e62c4 user: pooryorick tags: trunk
2020-03-21
22:37
{var let} make it possible to specify input variables that are not added to the formal args list and whose values are not passed when the routine is evaluated check-in: 6dca71ef62 user: pooryorick tags: trunk
21:10
{ycl graph} fix the last fix check-in: 125b60bcc9 user: pooryorick tags: trunk
21:05
ycl dict fix dincr

ycl graph navigate

fix handling of dead ends
check-in: 99fc13c9fd user: pooryorick tags: trunk
18:44
{graph navigate} remove dependence on {list ordered} check-in: 969694248b user: pooryorick tags: trunk
17:50
{ycl var let}
fix issue with uplevel in command to get variable value
check-in: 29af738687 user: pooryorick tags: trunk
15:16
{graph navigate} new package

new dict and list functions check-in: 5e83cd0a3b user: pooryorick tags: trunk

2020-03-20
20:45
accommodate new version of ego

a few new routines and tests check-in: 8e107fd0d0 user: pooryorick tags: trunk

2020-03-19
20:40
bxtrie
replace object system
use more complete suffixes
check-in: b37f61d9ad user: pooryorick tags: trunk
2020-03-08
23:59
var let handle array variables and dependency on local variables check-in: 2eaba920c3 user: pooryorick tags: trunk
14:10
var new routine
let
check-in: 580ebaf069 user: pooryorick tags: trunk
2020-03-03
22:29
ycl chan

ycl dir

updates to reflect changes to object system

ycl eav make [gen] duplicates choose the entity with the lowest number as the "original" check-in: 694cd14e71 user: pooryorick tags: trunk

2020-03-02
17:26
eav redesign [gen] and update tests check-in: 51033fe081 user: pooryorick tags: trunk
2020-02-25
18:50
dir
incomplete work on fileset
tests and code still broken
check-in: 6740fe7e1e user: pooryorick tags: trunk
18:45
eav redesign [gen] ns make [extend] complain if the namespace doesn't exist check-in: eac42362f4 user: pooryorick tags: trunk
2020-02-09
22:45
ycl shelf
refactor into {ycl ns object} and redesign to use namespaces as containers for three distinct and non-overlapping things: units of code, object interfaces, and object member data.

everything else cascading rewrites based on changes to ycl shelf check-in: e31c194738 user: pooryorick tags: trunk