wdb As an Emacs fan, here are the features I like mostly:
I submitted a question concerning how to customize Emacs to accept not only procs but also self-defined xprocs etc, but I got no answer. The solution of learning Elisp would take me more time than to make a new environment in Tcl/Tk. So, here it is: yet another IDE [L1 ], written in pure Tcl/Tk, optimised only for Tcl/Tk, quick'n'easy.
Written in pure Tcl/Tk such that you are not stuck to some special OO extension etc. Documentation (Beta) included: [L2 ]. 2007-05-20 -- update: now handles 2-element keywords such as namespace eval correctly.
Features
Moreover
These features are packaged such that they can be used separately (feel free to test them):
Being optimised to easy overview on a project, this tool should be usable for a beginner.
2007 May 22 rgf To run this under linux with tclkit 8.4 I needed to comment out line 15 "namespace import speedbar::speedbar" ... apparently this is already done by the package? wdb Yes it is. Some style guides say about delivering packages: do not pollute root namespace by importing your commands. But, formally seen, speedbar is a mega-widget, and I deal with them the same way as core widgets which reside in root namespace.