A codebase of utilities and packages for Tcl and XOTcl. Used and created over the years at the Fishpool Creations company. They are all created in pure Tcl or XOTcl.
To get the package use the Fossil SCM:
mkdir Fisk-Tcl cd Fisk-Tcl fossil clone https://chiselapp.com/user/Setok/repository/Fisk-Tcl/ Fisk-Tcl.fossil fossil open Fisk-Tcl.fossil
Alternatively check through the Files link to get the files that way, or as a ZIP (check latest commit).
Packages
byenary
— More sophisticated binary data handling.caching
— XOTcl memorisation of method calls.debug
— Debug output.easyOpers
— Math operators as procedures. No longer really needed, as of Tcl 8.5, as they're now in the core. The TIP behind that was somewhat influenced by this package.html
— XOTcl HTML code builder.imagereader
— Reading images into Tcl lists. TGA implemented.log
— XOTcl log output.sqlGen
— Simple SQL generation.tcl-utils
— Script building from lists. multiSet. tokenSplit. do-while.tryCatch
— Try-Catch for Tcl. With exception types and options for them.xoStack
— Stack implementation for XOTcl.xoprof
— XOTcl profiler.xotclutil
— XOTcl utilities. Widget registry (avoiding having to name widgets). Attribute.