Quote: Aidan Hobson Sayers wrote on Fri, 29 August 2014 06:33
----------------------------------------------------
Very cool ! Especially given the size of the tgz :)
> 1. Because this was a quick effort, some null byte handling isn't quite right.
OK, when you have time, please document the failing cases (eg in the github tracker).
> 2. Some commands definitely won't work (e.g. socket) due to browser js limitations, but some commands (e.g. clock) unexpectedly don't work. I've not checked why.
Presumably because [clock] is defined in a big Tcl script loaded at init time by tclsh, but not by the lib ;-)
I'd guess that devising some kind of [source] (not from the local filsystem; rather, over the network, or with an embedded string) would solve the problem.
> 3. It's 3.1M. Pretty small (smaller than many .gifs), but not ideal.
Heh. Already awesome anyway.
-Alex