EclipseDLTK is an Eclipse plugin for dynamic languages (DLTK stands for Dynamic Languages Toolkit). Currently Tcl, Ruby and Python are supported.
website: http://www.eclipsedltk.org/ , now relocated to http://www.eclipse.org/dltk/
see also: Eclipse Europa TCL Editor (DLTK project)
Tcl features in DLTK include:
EclipseDLTK can be installed by defining a new remote update site in your Eclipse Software updates manager.
DKF: I've only looked very briefly so far (at Milestone#4), but it looks nice. Copes acceptably with my tip-rendering source code, which isn't the nicest thing in the universe (e.g., it includes custom control structures...) but the jump-to-command-implementation feature isn't all there yet. (Now, if they could also integrate with the C/C++ editor stuff so that one could edit all parts of a complex multi-language package, including the cross-references between them, that would be very impressive indeed. The potential to do this is there I sense...)
RLH: I would suggest you ask them if they are thinking of that. Sometimes nudges help. : )
DKF: Reported the bug I found.
UKo: This seems not to work with Eclipse 3.1 though this fact is not noted on the project website as a requirement.
RLH: If you look under the requirements page [L1 ]; it does indeed say 3.2 or later.