Homepage : http://www.wjduquette.com/tcl '''Recent Stuff:''' I think that [Scripted Documents Are Obscure], even if they are way cool. Somebody's got to write some clear, concise documentation so people don't have to dig so much. (''"So do something about it, Will!"'' ''"OK, OK, as soon as I figure it out myself."'') '''Notebook:''' I also think that [Wikit]'s stand-alone Tk GUI is way cool, and would make a great personal notebook if only it were designed to be a great personal notebook instead of a [Wiki]. So I've started developing my own [Notebook] application; more to come when I've got a version up on the web. Some previews, and some things from my wish list: * A single user Tk application; a pleasant user experience is the goal here, not creation of a web application. In fact, it '''isn't''' a web application. * A markup convention incompatible with Wikit's. I think it's an improvement, naturally. * Embedded macros in notebook pages, using [TclLib]'s "expander" (see below). Include any desired text or the output of any program Tcl can exec in any page. (Quote of the day on your home page, for example.) * Magic Buttons in notebook pages. Like links, but execute any desired Tcl code. * Easy creation of "web log" pages, except that of course this isn't on the web. * Searching * Page maintenance tools (delete, copy, rename) * A user-configurable and extendable editor Projects: * The [expand] macro/template processor * [TclLib]'s [textutil]::expander module * Will's Guide to Namespaces and Packages: http://www.wjduquette.com/tcl/namespaces.html * Will's Guide to Object Commands: http://www.wjduquette.com/tcl/objects.html AKA [WHD]. ---- [Category Home Page] ----