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

Reply via email to