[George Peter Staplin] 07.28.2006 - TFP Shell is an interactive shell with image support built with Tcl/Tk and some C extensions. It's based on the [TFP] '''box programming''' system. Here's a picture of TFP Shell: [https://web.archive.org/web/20070208144618if_/http://www.xmission.com/~georgeps/implementation/software/tfp/TFP_shell-45.png] A Starkit is available. This particular Starkit has support for x86 NetBSD and x86 Linux. (x86 is a generic term for i386, i486, Pentium, etc.) http://www.xmission.com/~georgeps/implementation/software/tfp/tfp_shell-46.kit The latest source tarballs can be found in this directory: http://www.xmission.com/~georgeps/implementation/software/tfp/ ---- '''Notes:''' '''Don't use a threaded Tclkit!''' tclUnixNotify.c has a horrible known bug with fork in threaded builds. Colin McCormack noted a double-free error on exit in Debian. I haven't been able to duplicate this with ElectricFence during my tests. There's still more that needs to be done to the tfp.so extension, so that I can support making the router process exit, snd thereby the rest of the children (without Ctrl-c).