<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: SciTE Java API</title>
	<atom:link href="http://www.burgaud.com/scite-java-api/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.burgaud.com/scite-java-api/</link>
	<description>André Burgaud’s Blog</description>
	<lastBuildDate>Thu, 12 Jan 2012 11:16:53 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: André Burgaud</title>
		<link>http://www.burgaud.com/scite-java-api/comment-page-1/#comment-661</link>
		<dc:creator>André Burgaud</dc:creator>
		<pubDate>Mon, 11 Jul 2011 04:06:53 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=10#comment-661</guid>
		<description>@jaleks: I updated the BeanShell script and uploaded it. The new version is 1.6 and the article above reflects the changes. Version 1.6 addresses the issue you raised in your comment. Thanks for bringing this problem to my attention.</description>
		<content:encoded><![CDATA[<p>@jaleks: I updated the BeanShell script and uploaded it. The new version is 1.6 and the article above reflects the changes. Version 1.6 addresses the issue you raised in your comment. Thanks for bringing this problem to my attention.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jaleks</title>
		<link>http://www.burgaud.com/scite-java-api/comment-page-1/#comment-660</link>
		<dc:creator>Jaleks</dc:creator>
		<pubDate>Sat, 09 Jul 2011 09:17:49 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=10#comment-660</guid>
		<description>Generating keywords work fine for me, unfortunately I get an excpetion while trying to generate the API:
--
~/SciteJavaApi$ bsh SciteJavaApi.bsh 
Start ClassPath Mapping
Mapping: Directory /home/myself/SciteJavaApi
Mapping: Archive: file:/usr/share/java/jline-0.9.94.jar
Mapping: Archive: file:/usr/share/java/bsh-2.0b4.jar
Mapping: Archive: file:/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/rt.jar
End ClassPath Mapping
======================================
Beanshell SciteJavaApi
Version 1.5 December 17, 2006
2000-2006 (c) Andre Burgaud
======================================
BeanShell 2.0b4 - by Pat Niemeyer (pat@pat.net)
Java 1.6.0_26 - by Sun Microsystems Inc.
======================================
Beanshell SciTETools Menu
- Type &quot;q&#124;Q&quot; and [ENTER] to quit.
- Type &quot;1&quot; and [ENTER] to build a Java Keywords file for SciTE.
- Type &quot;2&quot; and [ENTER] to build a Java Api file for SciTE.
Your choice: 2
...........................................................................................................................................................................................................................................................................................................................................Script threw exception: Sourced file: SciteJavaApi.bsh : Method Invocation bcm.classForName : at Line: 385 : in file: SciteJavaApi.bsh : bcm .classForName ( className ) 

Called from method: buildJavaApi : at Line: 430 : in file: SciteJavaApi.bsh : buildJavaApi ( api_file ) 
Called from method: buildJavaApi : at Line: 190 : in file: SciteJavaApi.bsh : buildJavaApi ( ) 
Target exception: java.lang.ExceptionInInitializerError

java.lang.ExceptionInInitializerError
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:247)
	at bsh.classpath.ClassManagerImpl.classForName(Unknown Source)
	at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at bsh.Reflect.invokeMethod(Unknown Source)
	at bsh.Reflect.invokeObjectMethod(Unknown Source)
	at bsh.Name.invokeMethod(Unknown Source)
	at bsh.BSHMethodInvocation.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.BSHAssignment.eval(Unknown Source)
	at bsh.BSHBlock.evalBlock(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BSHTryStatement.eval(Unknown Source)
	at bsh.BSHBlock.evalBlock(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BSHIfStatement.eval(Unknown Source)
	at bsh.BSHBlock.evalBlock(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BSHWhileStatement.eval(Unknown Source)
	at bsh.BSHBlock.evalBlock(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BSHWhileStatement.eval(Unknown Source)
	at bsh.BSHBlock.evalBlock(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BshMethod.invokeImpl(Unknown Source)
	at bsh.BshMethod.invoke(Unknown Source)
	at bsh.BshMethod.invoke(Unknown Source)
	at bsh.Name.invokeLocalMethod(Unknown Source)
	at bsh.Name.invokeMethod(Unknown Source)
	at bsh.BSHMethodInvocation.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.BSHAssignment.eval(Unknown Source)
	at bsh.BSHBlock.evalBlock(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BshMethod.invokeImpl(Unknown Source)
	at bsh.BshMethod.invoke(Unknown Source)
	at bsh.BshMethod.invoke(Unknown Source)
	at bsh.Name.invokeLocalMethod(Unknown Source)
	at bsh.Name.invokeMethod(Unknown Source)
	at bsh.BSHMethodInvocation.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.BSHBlock.evalBlock(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BshMethod.invokeImpl(Unknown Source)
	at bsh.BshMethod.invoke(Unknown Source)
	at bsh.BshMethod.invoke(Unknown Source)
	at bsh.Name.invokeLocalMethod(Unknown Source)
	at bsh.Name.invokeMethod(Unknown Source)
	at bsh.BSHMethodInvocation.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.BSHBlock.evalBlock(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BSHIfStatement.eval(Unknown Source)
	at bsh.BSHIfStatement.eval(Unknown Source)
	at bsh.BSHIfStatement.eval(Unknown Source)
	at bsh.BSHBlock.evalBlock(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BSHWhileStatement.eval(Unknown Source)
	at bsh.BSHBlock.evalBlock(Unknown Source)
	at bsh.BSHBlock.eval(Unknown Source)
	at bsh.BshMethod.invokeImpl(Unknown Source)
	at bsh.BshMethod.invoke(Unknown Source)
	at bsh.BshMethod.invoke(Unknown Source)
	at bsh.This.invokeMethod(Unknown Source)
	at bsh.Reflect.invokeObjectMethod(Unknown Source)
	at bsh.Name.invokeMethod(Unknown Source)
	at bsh.BSHMethodInvocation.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.Interpreter.eval(Unknown Source)
	at bsh.Interpreter.source(Unknown Source)
	at bsh.Interpreter.main(Unknown Source)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at jline.ConsoleRunner.main(ConsoleRunner.java:69)
Caused by: java.util.MissingResourceException: Can&#039;t find bundle for base name com.sun.xml.internal.bind.api.Messages, locale de_DE
	at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1427)
	at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1250)
	at java.util.ResourceBundle.getBundle(ResourceBundle.java:705)
	at com.sun.xml.internal.bind.api.Messages.(Messages.java:43)
	... 89 more
Caused by: java.lang.ClassCastException: com.sun.xml.internal.bind.api.Messages cannot be cast to ResourceBundle
	at java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:2297)
	at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1364)
	at java.util.ResourceBundle.findBundle(ResourceBundle.java:1328)
	at java.util.ResourceBundle.findBundle(ResourceBundle.java:1282)
	at java.util.ResourceBundle.findBundle(ResourceBundle.java:1282)
	at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1224)
	... 91 more

--</description>
		<content:encoded><![CDATA[<p>Generating keywords work fine for me, unfortunately I get an excpetion while trying to generate the API:<br />
&#8211;<br />
~/SciteJavaApi$ bsh SciteJavaApi.bsh<br />
Start ClassPath Mapping<br />
Mapping: Directory /home/myself/SciteJavaApi<br />
Mapping: Archive: file:/usr/share/java/jline-0.9.94.jar<br />
Mapping: Archive: file:/usr/share/java/bsh-2.0b4.jar<br />
Mapping: Archive: file:/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/rt.jar<br />
End ClassPath Mapping<br />
======================================<br />
Beanshell SciteJavaApi<br />
Version 1.5 December 17, 2006<br />
2000-2006 (c) Andre Burgaud<br />
======================================<br />
BeanShell 2.0b4 &#8211; by Pat Niemeyer (pat@pat.net)<br />
Java 1.6.0_26 &#8211; by Sun Microsystems Inc.<br />
======================================<br />
Beanshell SciTETools Menu<br />
- Type &#8220;q|Q&#8221; and [ENTER] to quit.<br />
- Type &#8220;1&#8243; and [ENTER] to build a Java Keywords file for SciTE.<br />
- Type &#8220;2&#8243; and [ENTER] to build a Java Api file for SciTE.<br />
Your choice: 2<br />
&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.Script threw exception: Sourced file: SciteJavaApi.bsh : Method Invocation bcm.classForName : at Line: 385 : in file: SciteJavaApi.bsh : bcm .classForName ( className ) </p>
<p>Called from method: buildJavaApi : at Line: 430 : in file: SciteJavaApi.bsh : buildJavaApi ( api_file )<br />
Called from method: buildJavaApi : at Line: 190 : in file: SciteJavaApi.bsh : buildJavaApi ( )<br />
Target exception: java.lang.ExceptionInInitializerError</p>
<p>java.lang.ExceptionInInitializerError<br />
	at java.lang.Class.forName0(Native Method)<br />
	at java.lang.Class.forName(Class.java:247)<br />
	at bsh.classpath.ClassManagerImpl.classForName(Unknown Source)<br />
	at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)<br />
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
	at java.lang.reflect.Method.invoke(Method.java:597)<br />
	at bsh.Reflect.invokeMethod(Unknown Source)<br />
	at bsh.Reflect.invokeObjectMethod(Unknown Source)<br />
	at bsh.Name.invokeMethod(Unknown Source)<br />
	at bsh.BSHMethodInvocation.eval(Unknown Source)<br />
	at bsh.BSHPrimaryExpression.eval(Unknown Source)<br />
	at bsh.BSHPrimaryExpression.eval(Unknown Source)<br />
	at bsh.BSHAssignment.eval(Unknown Source)<br />
	at bsh.BSHBlock.evalBlock(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BSHTryStatement.eval(Unknown Source)<br />
	at bsh.BSHBlock.evalBlock(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BSHIfStatement.eval(Unknown Source)<br />
	at bsh.BSHBlock.evalBlock(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BSHWhileStatement.eval(Unknown Source)<br />
	at bsh.BSHBlock.evalBlock(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BSHWhileStatement.eval(Unknown Source)<br />
	at bsh.BSHBlock.evalBlock(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BshMethod.invokeImpl(Unknown Source)<br />
	at bsh.BshMethod.invoke(Unknown Source)<br />
	at bsh.BshMethod.invoke(Unknown Source)<br />
	at bsh.Name.invokeLocalMethod(Unknown Source)<br />
	at bsh.Name.invokeMethod(Unknown Source)<br />
	at bsh.BSHMethodInvocation.eval(Unknown Source)<br />
	at bsh.BSHPrimaryExpression.eval(Unknown Source)<br />
	at bsh.BSHPrimaryExpression.eval(Unknown Source)<br />
	at bsh.BSHAssignment.eval(Unknown Source)<br />
	at bsh.BSHBlock.evalBlock(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BshMethod.invokeImpl(Unknown Source)<br />
	at bsh.BshMethod.invoke(Unknown Source)<br />
	at bsh.BshMethod.invoke(Unknown Source)<br />
	at bsh.Name.invokeLocalMethod(Unknown Source)<br />
	at bsh.Name.invokeMethod(Unknown Source)<br />
	at bsh.BSHMethodInvocation.eval(Unknown Source)<br />
	at bsh.BSHPrimaryExpression.eval(Unknown Source)<br />
	at bsh.BSHPrimaryExpression.eval(Unknown Source)<br />
	at bsh.BSHBlock.evalBlock(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BshMethod.invokeImpl(Unknown Source)<br />
	at bsh.BshMethod.invoke(Unknown Source)<br />
	at bsh.BshMethod.invoke(Unknown Source)<br />
	at bsh.Name.invokeLocalMethod(Unknown Source)<br />
	at bsh.Name.invokeMethod(Unknown Source)<br />
	at bsh.BSHMethodInvocation.eval(Unknown Source)<br />
	at bsh.BSHPrimaryExpression.eval(Unknown Source)<br />
	at bsh.BSHPrimaryExpression.eval(Unknown Source)<br />
	at bsh.BSHBlock.evalBlock(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BSHIfStatement.eval(Unknown Source)<br />
	at bsh.BSHIfStatement.eval(Unknown Source)<br />
	at bsh.BSHIfStatement.eval(Unknown Source)<br />
	at bsh.BSHBlock.evalBlock(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BSHWhileStatement.eval(Unknown Source)<br />
	at bsh.BSHBlock.evalBlock(Unknown Source)<br />
	at bsh.BSHBlock.eval(Unknown Source)<br />
	at bsh.BshMethod.invokeImpl(Unknown Source)<br />
	at bsh.BshMethod.invoke(Unknown Source)<br />
	at bsh.BshMethod.invoke(Unknown Source)<br />
	at bsh.This.invokeMethod(Unknown Source)<br />
	at bsh.Reflect.invokeObjectMethod(Unknown Source)<br />
	at bsh.Name.invokeMethod(Unknown Source)<br />
	at bsh.BSHMethodInvocation.eval(Unknown Source)<br />
	at bsh.BSHPrimaryExpression.eval(Unknown Source)<br />
	at bsh.BSHPrimaryExpression.eval(Unknown Source)<br />
	at bsh.Interpreter.eval(Unknown Source)<br />
	at bsh.Interpreter.source(Unknown Source)<br />
	at bsh.Interpreter.main(Unknown Source)<br />
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
	at java.lang.reflect.Method.invoke(Method.java:597)<br />
	at jline.ConsoleRunner.main(ConsoleRunner.java:69)<br />
Caused by: java.util.MissingResourceException: Can&#8217;t find bundle for base name com.sun.xml.internal.bind.api.Messages, locale de_DE<br />
	at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1427)<br />
	at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1250)<br />
	at java.util.ResourceBundle.getBundle(ResourceBundle.java:705)<br />
	at com.sun.xml.internal.bind.api.Messages.(Messages.java:43)<br />
	&#8230; 89 more<br />
Caused by: java.lang.ClassCastException: com.sun.xml.internal.bind.api.Messages cannot be cast to ResourceBundle<br />
	at java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:2297)<br />
	at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1364)<br />
	at java.util.ResourceBundle.findBundle(ResourceBundle.java:1328)<br />
	at java.util.ResourceBundle.findBundle(ResourceBundle.java:1282)<br />
	at java.util.ResourceBundle.findBundle(ResourceBundle.java:1282)<br />
	at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1224)<br />
	&#8230; 91 more</p>
<p>&#8211;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad</title>
		<link>http://www.burgaud.com/scite-java-api/comment-page-1/#comment-579</link>
		<dc:creator>Brad</dc:creator>
		<pubDate>Sat, 02 Apr 2011 03:17:42 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=10#comment-579</guid>
		<description>Hey there, I know this is an old post but I tried to get this working on my system and i&#039;ve done all of the above steps and I couldn&#039;t get it to work on my computer. I got it working on my laptop easily, but it wouldn&#039;t work on my desktop. I deleted all scite files on my computer, then copied it all from my laptop and it still didn&#039;t work. 

Can you offer me any ideas as to why it doesn&#039;t work?</description>
		<content:encoded><![CDATA[<p>Hey there, I know this is an old post but I tried to get this working on my system and i&#8217;ve done all of the above steps and I couldn&#8217;t get it to work on my computer. I got it working on my laptop easily, but it wouldn&#8217;t work on my desktop. I deleted all scite files on my computer, then copied it all from my laptop and it still didn&#8217;t work. </p>
<p>Can you offer me any ideas as to why it doesn&#8217;t work?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: André Burgaud</title>
		<link>http://www.burgaud.com/scite-java-api/comment-page-1/#comment-501</link>
		<dc:creator>André Burgaud</dc:creator>
		<pubDate>Sat, 26 Sep 2009 16:55:52 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=10#comment-501</guid>
		<description>On Windows, to execute a BeanShell script from SciTE, you could add the following lines to the &lt;em&gt;cpp.properties&lt;/em&gt; file located in the SciTE installation directory:

&lt;pre class=&quot;brush: text;&quot;&gt;
command.go.*.bsh=cmd /q /c bsh $(FilePath)
command.go.subsystem.*.bsh=1
&lt;/pre&gt;
In this scenario, bsh is in fact a windows batch file dropped in the &lt;em&gt;PATH&lt;/em&gt;. Example of &lt;em&gt;bsh.bat&lt;/em&gt; file:
&lt;pre class=&quot;brush: text;&quot;&gt;
@echo off
setlocal
:CLASSPATH
set BSH_HOME=C:\ab\bsh
set LOCALCLASSPATH=.;
for %%i in (&quot;%BSH_HOME%\*.jar&quot;) do call :LCP &quot;%%i&quot;
goto MAIN
:LCP
set LOCALCLASSPATH=%LOCALCLASSPATH%;%1
goto :EOF
:MAIN
java -classpath %LOCALCLASSPATH% bsh.Interpreter %*
:END
endlocal
&lt;/pre&gt;

Following the instructions above, when editing a BeahShell script, in the menu &lt;strong&gt;Tools&lt;/strong&gt;, the command &lt;strong&gt;Go (F5)&lt;/strong&gt; is enabled and allows to execute the script with the output redirected to the SciTE output pane. A Console window appears during the execution of the script.</description>
		<content:encoded><![CDATA[<p>On Windows, to execute a BeanShell script from SciTE, you could add the following lines to the <em>cpp.properties</em> file located in the SciTE installation directory:</p>
<pre class="brush: text;">
command.go.*.bsh=cmd /q /c bsh $(FilePath)
command.go.subsystem.*.bsh=1
</pre>
<p>In this scenario, bsh is in fact a windows batch file dropped in the <em>PATH</em>. Example of <em>bsh.bat</em> file:</p>
<pre class="brush: text;">
@echo off
setlocal
:CLASSPATH
set BSH_HOME=C:\ab\bsh
set LOCALCLASSPATH=.;
for %%i in ("%BSH_HOME%\*.jar") do call :LCP "%%i"
goto MAIN
:LCP
set LOCALCLASSPATH=%LOCALCLASSPATH%;%1
goto :EOF
:MAIN
java -classpath %LOCALCLASSPATH% bsh.Interpreter %*
:END
endlocal
</pre>
<p>Following the instructions above, when editing a BeahShell script, in the menu <strong>Tools</strong>, the command <strong>Go (F5)</strong> is enabled and allows to execute the script with the output redirected to the SciTE output pane. A Console window appears during the execution of the script.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sm</title>
		<link>http://www.burgaud.com/scite-java-api/comment-page-1/#comment-493</link>
		<dc:creator>sm</dc:creator>
		<pubDate>Sun, 06 Sep 2009 14:54:09 +0000</pubDate>
		<guid isPermaLink="false">http://74.220.207.61/~burgaudc/wordpress/?p=10#comment-493</guid>
		<description>Hey, nice tutorial! Thank you.

Just a litle question;

Did you manage to use Scite editor to run (test) BeanShell scripts? I mean use Scite like an IDE to deploy BeanShell code. There is a way to create a tool in tools menu to run a BeansShell script real-time?

Thank you</description>
		<content:encoded><![CDATA[<p>Hey, nice tutorial! Thank you.</p>
<p>Just a litle question;</p>
<p>Did you manage to use Scite editor to run (test) BeanShell scripts? I mean use Scite like an IDE to deploy BeanShell code. There is a way to create a tool in tools menu to run a BeansShell script real-time?</p>
<p>Thank you</p>
]]></content:encoded>
	</item>
</channel>
</rss>

