2009/3/31 Andrea Wiggins <[email protected]>: > I agree with Paul - I would really like to have a full set of text editor > features available to me (find/replace, "tidy", validators, etc.) Undo/redo > would certainly help, but would probably still leave quite a few of us > wanting the features of a full text editor.
Some of these would be a bit tricky as Beanshell scripts are interpreted, and for instance don't require you to specify types. It is however true that most 'normal' Java will work, and that can of course have code completion, etc.. the question is which editor can we embed in Taverna without too much trouble.. the Eclipse one I believe would require too much, but perhaps there are some simpler ones? jEdit 4.3 [1] is a standalone editor that does have beanshell syntax *and* completion support. As pointed out by Tom, this version of jEdit is GPL, and so we can't bundle it directly with Taverna without Taverna itself also being "upgraded" from LGPL to GPL. However - it should be possible to do this as an optional plugin, or just by specifying it as an external editor and doing the download manually. The internal editor currently used is an early version of jEdit syntax [2] 2.2.2 that was released under an MIT-style licence (and hence compatible with LGPL), it does not have Beanshell syntax support, reindention, etc, but it does do syntax highlighting of Java terms. Sadly it's not been maintained since august 2002. [1] http://www.jedit.org/ [2] http://syntax.jedit.org/ -- Stian Soiland-Reyes, myGrid team School of Computer Science The University of Manchester ------------------------------------------------------------------------------ _______________________________________________ taverna-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/taverna-users Documentation: http://www.mygrid.org.uk/usermanual1.7/ FAQ: http://www.mygrid.org.uk/wiki/Mygrid/TavernaFaq Biological Services: http://www.mygrid.org.uk/wiki/Mygrid/BiologicalWebServices
