Revision: 3094
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at June 2, 2007 15:55 by thebugslayer
Initial Code
<?xml version="1.0"?>
<!DOCTYPE COMMANDO SYSTEM "commando.dtd">
<!-- Quick Groovy Commando Command -->
<COMMANDO>
<UI>
<CAPTION LABEL="Source File(s)">
<FILE_ENTRY LABEL="File Name" VARNAME="file"
EVAL="buffer.getPath()"/>
</CAPTION>
<CAPTION LABEL="Interpreter Options">
<CHOICE LABEL="Action" VARNAME="action" DEFAULT="run">
<OPTION LABEL="Run" VALUE="run"/>
</CHOICE>
<CHOICE LABEL="Safety" VARNAME="safety" DEFAULT="0">
<OPTION LABEL="Unsafe" VALUE="0"/>
<OPTION LABEL="Low" VALUE="1"/>
<OPTION LABEL="Medium" VALUE="2"/>
<OPTION LABEL="High" VALUE="3"/>
<OPTION LABEL="Sandbox" VALUE="4"/>
</CHOICE>
<CHOICE LABEL="Warnings" VARNAME="warning" DEFAULT="2">
<OPTION LABEL="No Warnings" VALUE="0"/>
<OPTION LABEL="Simple Warnings" VALUE="1"/>
<OPTION LABEL="Full Warnings" VALUE="2"/>
</CHOICE>
<ENTRY LABEL="Source File Encoding" VARNAME="encoding"
EVAL="buffer.getProperty(Buffer.ENCODING)"/>
<TOGGLE LABEL="Switches are global variables"
VARNAME="transform" DEFAULT="FALSE"/>
<TOGGLE LABEL="Verbose output" VARNAME="verbose" DEFAULT="FALSE"/>
<TOGGLE LABEL="Embedded Groovy script" VARNAME="embedded"
DEFAULT="FALSE"/>
<ENTRY LABEL="Other Options" VARNAME="other"/>
</CAPTION>
<CAPTION LABEL="Script Options">
<ENTRY LABEL="Script Command-Line Arguments" VARNAME="arguments"/>
</CAPTION>
</UI>
<COMMANDS>
<COMMAND SHELL="System" CONFIRM="FALSE">
buf = new StringBuffer();
buf.append("/opt/groovy-1.0/bin/groovy");
buf.append(" \""+file+"\"");
if(!arguments.equals(""))
buf.append(" "+arguments);
// return value
buf.toString();
</COMMAND>
</COMMANDS>
</COMMANDO>
Initial URL
Initial Description
This allow running groovy inside jEdit Copy it to $HOME/.jedit/console/commando
Initial Title
jEdit's Plugin: Commamdo config for groovy
Initial Tags
Initial Language
XML