BsfConsole 

HOME INDEX SEARCH GO  

 <<O>>  Difference Topic BsfConsole (r1.25 - 04 May 2006 - KonstantinSobolev)
Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.5.1-src.tar.bz2" attr="" comment="" date="1146784827" path="BSFConsole-0.5.1-src.tar.bz2" size="47484" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.24 - 11 Aug 2005 - KonstantinSobolev)
Changed:
<
<

Plugin Version: 13 Jul 2004 (V 0.4.9)

>
>

Plugin Version: 11 Aug 2005 (V 0.5)

Added:
>
>

11 Aug 2005 (V 0.5): Irida version

Changed:
<
<

-- KonstantinSobolev - 13 Jul 2004

>
>

-- KonstantinSobolev - 11 Aug 2005

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.9"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.5"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.9-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.5-src.tar.bz2"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.5-src.tar.bz2" attr="" comment="" date="1123755750" path="BSFConsole-0.5-src.tar.bz2" size="47373" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.23 - 13 Jul 2004 - KonstantinSobolev)
Changed:
<
<

Plugin Version: 18 Jun 2004 (V 0.4.8)

>
>

Plugin Version: 13 Jul 2004 (V 0.4.9)

Added:
>
>

6 Jun 2004 (V 0.4.9): Pallada version

Changed:
<
<

-- KonstantinSobolev - 18 Jun 2004

>
>

-- KonstantinSobolev - 13 Jul 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.8"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.9"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.8-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.9-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.4.9-src.tar.bz2" attr="" comment="" date="1089714898" path="BSFConsole-0.4.9-src.tar.bz2" size="47426" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.22 - 18 Jun 2004 - KonstantinSobolev)
Changed:
<
<

Plugin Version: 6 Jun 2004 (V 0.4.7)

>
>

Plugin Version: 18 Jun 2004 (V 0.4.8)

Added:
>
>

6 Jun 2004 (V 0.4.8): ClassLoader? fixes

Changed:
<
<

-- KonstantinSobolev - 6 Jun 2004

>
>

-- KonstantinSobolev - 18 Jun 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.7"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.8"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.7-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.8-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.4.8-src.tar.bz2" attr="" comment="" date="1087566117" path="BSFConsole-0.4.8-src.tar.bz2" size="46168" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.21 - 06 Jun 2004 - KonstantinSobolev)
Changed:
<
<

Plugin Version: 18 Apr 2004 (V 0.4.6)

>
>

Plugin Version: 6 Jun 2004 (V 0.4.7)

Added:
>
>

6 Jun 2004 (V 0.4.7): Now works on Aurora again

Changed:
<
<

-- KonstantinSobolev - 5 Jun 2004

>
>

-- KonstantinSobolev - 6 Jun 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.6"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.7"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.6-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.7-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.4.7-src.tar.bz2" attr="" comment="" date="1086538771" path="BSFConsole-0.4.7-src.tar.bz2" size="46019" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.20 - 04 Jun 2004 - KonstantinSobolev)
Added:
>
>

Another currently active bug that prevents dynamic classes definition: http://jira.codehaus.org/browse/GROOVY-519

Changed:
<
<

-- KonstantinSobolev - 4 Jun 2004

>
>

-- KonstantinSobolev - 5 Jun 2004


 <<O>>  Difference Topic BsfConsole (r1.19 - 03 Jun 2004 - KonstantinSobolev)
Changed:
<
<

Requires groovy-.jar, asm-.jar and asm-util-.jar (from Groovy distribution) to be in plugins/BSFConsole/lib.

>
>

Requires groovy-ver.jar, asm-ver.jar and asm-util-ver.jar (from Groovy distribution) to be in plugins/BSFConsole/lib.

Changed:
<
<

  • Download the binary ZIP file (see below)
  • Unzip BSFConsole-0.4.5-bin.zip in your IntelliJ/plugins directory.
  • Read the "Jar Dependencies" section in Plugin Info and install the needed jars
>
>

  • Install plugin via plugin manager
  • Put jars from desired BSF implementations into the plugin's lib directory
Changed:
<
<

Plugin Version: 18 Apr 2004 (V 0.4.5)

>
>

Plugin Version: 18 Apr 2004 (V 0.4.6)

Added:
>
>

4 Jun 2004 (V 0.4.6): bugfixes, output path form modules

Changed:
<
<

-- KonstantinSobolev - 18 Apr 2004

>
>

-- KonstantinSobolev - 4 Jun 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.5"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.6"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.5-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.6-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.4.6-src.tar.bz2" attr="" comment="" date="1086304053" path="BSFConsole-0.4.6-src.tar.bz2" size="45572" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.18 - 14 May 2004 - KonstantinSobolev)
Changed:
<
<

  • BeanShell
  • Groovy (1.0 beta2 has a bug in BSF support, fixed in CVS version)
  • Jython (1)
  • Judoscript (1) Can't load com/judoscript/jsysfxns.properties. It is in the judo.jar, but by some reason ClassLoader? can't find it.
>
>

Changed:
<
<

  • Netrexx (1) Treats each 'exec' call as execution of a separate program.
>
>

  • JRuby 0.7
  • Judoscript 0.9 (*) Can't load com/judoscript/jsysfxns.properties. It is in the judo.jar, but by some reason ClassLoader? can't find it.
  • Jython 2.1 (*)
  • Netrexx (*) Treats each 'exec' call as execution of a separate program.
  • pnuts 1.1beta1
Changed:
<
<

(1) Doesn't support 'eval' calls for code blocks like 'a=1'. BSFConsole will always call 'exec', so commands like '1+2' won't print evaluation result.

>
>

(*) Doesn't support 'eval' calls for code blocks like 'a=1'. BSFConsole will always call 'exec', so commands like '1+2' won't print evaluation result.

Deleted:
<
<

  • JRuby (1)
  • pnuts (1)
Changed:
<
<

(1) relies on old IBM BSF, tries to load com/ibm/bsf/util/BSFEngineImpl. BSFConsole uses newer Apache BSF.

>
>

(*) relies on old IBM BSF, tries to load com/ibm/bsf/util/BSFEngineImpl. BSFConsole uses newer Apache BSF.

Changed:
<
<

Add -Dpython.home="path-to-jython installation" to the IDEA startup script

>
>

Add -Dpython.home="path-to-jython installation" to the IDEA startup script.

Changed:
<
<

Requires groovy jar and asm jar (from Groovy distribution) to be in plugins/BSFConsole/lib.

>
>

Requires groovy-.jar, asm-.jar and asm-util-.jar (from Groovy distribution) to be in plugins/BSFConsole/lib.

Changed:
<
<

beta-4 contains a bug (http://jira.codehaus.org/secure/ViewIssue.jspa?key=GROOVY-452) which causes NPE in BSFConsole when it tries to put module class path in the java.class.path system property. Hope it will be fixed soon.

>
>

beta-5 contains a bug (http://jira.codehaus.org/browse/GROOVY-475), everything works with proposed patch.

pnuts

Put pnuts.jar and pnuts-jakarta-bsf.jar in plugins/BSFConsole/lib.

 <<O>>  Difference Topic BsfConsole (r1.17 - 08 May 2004 - KonstantinSobolev)
Added:
>
>

Language Notes

Ant Console

For Ant Console to work with Pallada link (or copy) idea/lib/ant/ant.jar ant ant-nodeps.jar to idea/lib, otherwise plugin won't see them.

Jython

Add -Dpython.home="path-to-jython installation" to the IDEA startup script

Groovy

Requires groovy jar and asm jar (from Groovy distribution) to be in plugins/BSFConsole/lib.

beta-4 contains a bug (http://jira.codehaus.org/secure/ViewIssue.jspa?key=GROOVY-452) which causes NPE in BSFConsole when it tries to put module class path in the java.class.path system property. Hope it will be fixed soon.


 <<O>>  Difference Topic BsfConsole (r1.16 - 18 Apr 2004 - KonstantinSobolev)
Added:
>
>

  • Can take classpath from a module
Changed:
<
<

  • Unzip BSFConsole-0.4.3-bin.zip in your IntelliJ/plugins directory.
>
>

  • Unzip BSFConsole-0.4.5-bin.zip in your IntelliJ/plugins directory.
Changed:
<
<

New plugin versions are available only via plugin manager

>
>

New binary plugin versions are available only via plugin manager

Changed:
<
<

Plugin Version: 18 Feb 2004 (V 0.4.3)

>
>

Plugin Version: 18 Apr 2004 (V 0.4.5)

Added:
>
>

18 Apr 2004 (V 0.4.5): completion managers rework, classpath form modules

Changed:
<
<

-- KonstantinSobolev - 10 Mar 2004

>
>

-- KonstantinSobolev - 18 Apr 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.3"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.5"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.3-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.3-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://plugins.intellij.net/pluginManager?action=download&id=BSFConsole"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.5-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.4.5-src.tar.bz2" attr="" comment="" date="1082309785" path="BSFConsole-0.4.5-src.tar.bz2" size="44762" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.15 - 10 Mar 2004 - KonstantinSobolev)
Added:
>
>

New plugin versions are available only via plugin manager

Changed:
<
<

-- KonstantinSobolev - 18 Feb 2004

>
>

-- KonstantinSobolev - 10 Mar 2004


 <<O>>  Difference Topic BsfConsole (r1.14 - 18 Feb 2004 - KonstantinSobolev)
Added:
>
>

  • Recent commands panel
Changed:
<
<

  • Unzip BSFConsole-0.4.2-bin.zip in your IntelliJ/plugins directory.
>
>

  • Unzip BSFConsole-0.4.3-bin.zip in your IntelliJ/plugins directory.
Changed:
<
<

Plugin Version: 29 Jan 2004 (V 0.4.2)

>
>

Plugin Version: 18 Feb 2004 (V 0.4.3)

Added:
>
>

18 Feb 2004 (V 0.4.3): Recent commands panel, multiline commands, security manager, bugfixes

Changed:
<
<

-- KonstantinSobolev - 25 Jan 2004

>
>

-- KonstantinSobolev - 18 Feb 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.2"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.3"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.2-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.2-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.3-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.3-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.4.3-bin.zip" attr="" comment="" date="1077135055" path="BSFConsole-0.4.3-bin.zip" size="325060" user="KonstantinSobolev" version="1.1"}% %META:FILEATTACHMENT{name="BSFConsole-0.4.3-src.zip" attr="" comment="" date="1077135554" path="BSFConsole-0.4.3-src.zip" size="73978" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.13 - 30 Jan 2004 - KonstantinSobolev)
Added:
>
>

  • Search

 <<O>>  Difference Topic BsfConsole (r1.12 - 29 Jan 2004 - KonstantinSobolev)
Changed:
<
<

  • Unzip BSFConsole-0.4-bin.zip in your IntelliJ/plugins directory.
>
>

  • Unzip BSFConsole-0.4.2-bin.zip in your IntelliJ/plugins directory.
Changed:
<
<

Plugin Version: 25 Jan 2004 (V 0.4)

>
>

Plugin Version: 29 Jan 2004 (V 0.4.2)

Added:
>
>

25 Jan 2004 (V 0.4.2): Bugfixing

Changed:
<
<

>
>

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4.2"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.2-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4.2-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.4.2-src.zip" attr="" comment="" date="1075405244" path="BSFConsole-0.4.2-src.zip" size="67037" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.11 - 29 Jan 2004 - KonstantinSobolev)
Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.4.2-bin.zip" attr="" comment="" date="1075401134" path="BSFConsole-0.4.2-bin.zip" size="310434" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.10 - 28 Jan 2004 - KonstantinSobolev)
Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.4.1-bin.zip" attr="" comment="" date="1075301287" path="BSFConsole-0.4.1-bin.zip" size="310576" user="KonstantinSobolev" version="1.1"}% %META:FILEATTACHMENT{name="BSFConsole-0.4.1-src.zip" attr="" comment="" date="1075302377" path="BSFConsole-0.4.1-src.zip" size="67085" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.9 - 25 Jan 2004 - KonstantinSobolev)
Changed:
<
<

  • Unzip BSFConsole-0.3.9-bin.zip in your IntelliJ/plugins directory.
>
>

  • Unzip BSFConsole-0.4-bin.zip in your IntelliJ/plugins directory.
Changed:
<
<

Plugin Version: 22 Jan 2004 (V 0.3.9)

>
>

Plugin Version: 25 Jan 2004 (V 0.4)

Added:
>
>

25 Jan 2004 (V 0.4): Search, Send to console

Changed:
<
<

-- KonstantinSobolev - 22 Jan 2004

>
>

-- KonstantinSobolev - 25 Jan 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.9"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.3.9-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.3.9-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/BsfConsole/BSFConsole-0.4-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.4-bin.zip" attr="" comment="" date="1075062116" path="BSFConsole-0.4-bin.zip" size="310106" user="KonstantinSobolev" version="1.1"}% %META:FILEATTACHMENT{name="BSFConsole-0.4-src.zip" attr="" comment="" date="1075062450" path="BSFConsole-0.4-src.zip" size="67022" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.8 - 22 Jan 2004 - KonstantinSobolev)
Changed:
<
<

  • Unzip BSFConsole-0.3.8-bin.zip in your IntelliJ/plugins directory.
>
>

  • Unzip BSFConsole-0.3.9-bin.zip in your IntelliJ/plugins directory.
Changed:
<
<

Plugin Version: 20 Jan 2004 (V 0.3.8)

>
>

Plugin Version: 22 Jan 2004 (V 0.3.9)

Added:
>
>

22 Jan 2004 (V 0.3.9): Better system streams control

Changed:
<
<

-- KonstantinSobolev - 20 Jan 2004

>
>

-- KonstantinSobolev - 22 Jan 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.8"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.9"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.3.8-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.3.8-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.3.9-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.3.9-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.3.9-bin.zip" attr="" comment="" date="1074776255" path="BSFConsole-0.3.9-bin.zip" size="294658" user="KonstantinSobolev" version="1.1"}% %META:FILEATTACHMENT{name="BSFConsole-0.3.9-src.zip" attr="" comment="" date="1074776606" path="BSFConsole-0.3.9-src.zip" size="52790" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.7 - 19 Jan 2004 - KonstantinSobolev)
Changed:
<
<

  • Unzip BSFConsole-0.3.7-bin.zip in your IntelliJ/plugins directory.
>
>

  • Unzip BSFConsole-0.3.8-bin.zip in your IntelliJ/plugins directory.
Changed:
<
<

Plugin Version: 16 Jan 2004 (V 0.3.7)

>
>

Plugin Version: 20 Jan 2004 (V 0.3.8)

Added:
>
>

16 Jan 2004 (V 0.3.8): A bit better BeanShell completion, bugfixes

Changed:
<
<

-- KonstantinSobolev - 16 Jan 2004

>
>

-- KonstantinSobolev - 20 Jan 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.7"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.8"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.3.7-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.3.7-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.3.8-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.3.8-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.3.8-bin.zip" attr="" comment="" date="1074549915" path="BSFConsole-0.3.8-bin.zip" size="289867" user="KonstantinSobolev" version="1.1"}% %META:FILEATTACHMENT{name="BSFConsole-0.3.8-src.zip" attr="" comment="" date="1074551704" path="BSFConsole-0.3.8-src.zip" size="51425" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.6 - 16 Jan 2004 - KonstantinSobolev)
Changed:
<
<

  • Unzip BSFConsole-0.3.5-bin.zip in your IntelliJ/plugins directory.
>
>

  • Unzip BSFConsole-0.3.7-bin.zip in your IntelliJ/plugins directory.
Changed:
<
<

Plugin Version: 13 Jan 2004 (V 0.3.5)

>
>

Plugin Version: 16 Jan 2004 (V 0.3.7)

Added:
>
>

16 Jan 2004 (V 0.3.7): Clear and Save buttons, bugfixes

Changed:
<
<

-- KonstantinSobolev - 13 Jan 2004

>
>

-- KonstantinSobolev - 16 Jan 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.5"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.7"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.3.5-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.3.5-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.3.7-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.3.7-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.3.7-src.zip" attr="" comment="" date="1074258963" path="BSFConsole-0.3.7-src.zip" size="49145" user="KonstantinSobolev" version="1.1"}% %META:FILEATTACHMENT{name="BSFConsole-0.3.7-bin.zip" attr="" comment="" date="1074259126" path="BSFConsole-0.3.7-bin.zip" size="269941" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.5 - 13 Jan 2004 - KonstantinSobolev)
Added:
>
>

  • Autocompletion for some languages (Ant, partially BeanShell)
Changed:
<
<

  • Unzip BSFConsole-0.3-bin.zip in your IntelliJ/plugins directory.
>
>

  • Unzip BSFConsole-0.3.5-bin.zip in your IntelliJ/plugins directory.
Changed:
<
<

Plugin Version: 12 Jan 2004 (V 0.3)

>
>

Plugin Version: 13 Jan 2004 (V 0.3.5)

Added:
>
>

13 Jan 2004 (V 0.3.5): Completion managers, AntConsole? and partially BeanShell

Changed:
<
<

-- KonstantinSobolev - 12 Jan 2004

>
>

-- KonstantinSobolev - 13 Jan 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.5"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.3-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.3-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.3.5-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.3.5-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.3.5-bin.zip" attr="" comment="" date="1073957507" path="BSFConsole-0.3.5-bin.zip" size="266694" user="KonstantinSobolev" version="1.1"}% %META:FILEATTACHMENT{name="BSFConsole-0.3.5-src.zip" attr="" comment="" date="1073957636" path="BSFConsole-0.3.5-src.zip" size="48471" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.4 - 12 Jan 2004 - KonstantinSobolev)
Added:
>
>

  • Startup scripts
Added:
>
>

  • Ant console integration
Added:
>
>

  • Ant console (own BSF engine)
Changed:
<
<

  • Unzip BSFConsole-0.2.1-bin.zip in your IntelliJ/plugins directory.
>
>

  • Unzip BSFConsole-0.3-bin.zip in your IntelliJ/plugins directory.
Changed:
<
<

Plugin Version: 05 Jan 2004 (V 0.2.1)

>
>

Plugin Version: 12 Jan 2004 (V 0.3)

Added:
>
>

12 Jan 2004 (V 0.3): Ant console, startup scripts, bugfixes

Changed:
<
<

-- KonstantinSobolev - 05 Jan 2004

>
>

-- KonstantinSobolev - 12 Jan 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.2.1"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.2.1-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.2.1-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.3-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.3-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.3-src.zip" attr="" comment="" date="1073872057" path="BSFConsole-0.3-src.zip" size="40247" user="KonstantinSobolev" version="1.1"}% %META:FILEATTACHMENT{name="BSFConsole-0.3-bin.zip" attr="" comment="" date="1073872218" path="BSFConsole-0.3-bin.zip" size="258408" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.3 - 04 Jan 2004 - KonstantinSobolev)
Changed:
<
<

Console for BSF-supported languages.

>
>

Console for BSF languages.

Changed:
<
<

  • Unzip BSFConsole-0.2-bin.zip in your IntelliJ/plugins directory.
>
>

  • Unzip BSFConsole-0.2.1-bin.zip in your IntelliJ/plugins directory.
Changed:
<
<

Plugin Version: 04 Jan 2004 (V 0.2)

>
>

Plugin Version: 05 Jan 2004 (V 0.2.1)

Added:
>
>

05 Jan 2004 (V 0.2.1): focus management, bugfixes

Changed:
<
<

-- KonstantinSobolev - 02 Jan 2004

>
>

-- KonstantinSobolev - 05 Jan 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.2"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.2.1"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.2-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.2-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.2.1-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.2.1-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.2.1-bin.zip" attr="" comment="" date="1073255184" path="BSFConsole-0.2.1-bin.zip" size="194182" user="KonstantinSobolev" version="1.1"}% %META:FILEATTACHMENT{name="BSFConsole-0.2.1-src.zip" attr="" comment="" date="1073255218" path="BSFConsole-0.2.1-src.zip" size="27789" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.2 - 03 Jan 2004 - KonstantinSobolev)
Changed:
<
<

A list of features.

  • Supports any BSF compatible languages.
>
>

  • Supports (almost) any BSF compatible languages.
Changed:
<
<

Tested with the following languages.

>
>

Tested with the following languages.

Added:
>
>

  • Jython (1)
  • Judoscript (1) Can't load com/judoscript/jsysfxns.properties. It is in the judo.jar, but by some reason ClassLoader? can't find it.
  • Jacl
  • Netrexx (1) Treats each 'exec' call as execution of a separate program.

(1) Doesn't support 'eval' calls for code blocks like 'a=1'. BSFConsole will always call 'exec', so commands like '1+2' won't print evaluation result.

Languages that doesn't work at the moment.

  • JRuby (1)
  • pnuts (1)
  • BML: can't find BSF adapter (org.apache.bml.ext.BMLEngine)
  • javascript (Rhino): java.lang.NoSuchMethodError: org.mozilla.javascript.Context.getDebuggableEngine(). Tried 1.5R4, 1.5R4.1 and even 1.5R1
Changed:
<
<

(Add more languages here)

>
>

(1) relies on old IBM BSF, tries to load com/ibm/bsf/util/BSFEngineImpl. BSFConsole uses newer Apache BSF.

Changed:
<
<

>
>

  • Unzip BSFConsole-0.2-bin.zip in your IntelliJ/plugins directory.
Changed:
<
<

Plugin Version: 02 Jan 2004 (V1.000)

>
>

Plugin Version: 04 Jan 2004 (V 0.2)

Added:
>
>

04 Jan 2004 (V 0.2): error icon, jython support, bugfixes

Changed:
<
<

>
>

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.1"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.2"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.1-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.1-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.2-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.2-src.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="BSFConsole-0.2-bin.zip" attr="" comment="" date="1073172878" path="BSFConsole-0.2-bin.zip" size="186787" user="KonstantinSobolev" version="1.1"}% %META:FILEATTACHMENT{name="BSFConsole-0.2-src.zip" attr="" comment="" date="1073173407" path="BSFConsole-0.2-src.zip" size="27634" user="KonstantinSobolev" version="1.1"}%


 <<O>>  Difference Topic BsfConsole (r1.1 - 02 Jan 2004 - KonstantinSobolev)
Added:
>
>

%META:TOPICINFO{author="KonstantinSobolev" date="1073076900" format="1.0" version="1.1"}%

BsfConsole

Purpose

Console for BSF-supported languages.

Description

Creates a Tool Window that can contain a number of interactive scripting language consoles.

Using

Download any BSF-compliant languages and put them into the plugin's lib directory. Go to the plugin configuration and check that they are registered. Add them if they are not (and leave a note here, I'll add them to the default list). Open BSFConsole tool window, create a console for any available language and enjoy smile

Current Features

A list of features.

  • Supports any BSF compatible languages.
  • Supported languages can be added/removed.
  • Any number of concurrent consoles.

Tested with the following languages.

  • BeanShell
  • Groovy (1.0 beta2 has a bug in BSF support, fixed in CVS version)

(Add more languages here)

Plugin Development

Please see the topic BsfConsoleDev, any feedback is welcome smile

Plugins installation

  • Download the binary ZIP file (see below)
  • Unzip BsfConsole-bin.zip in your IntelliJ/plugins directory.
  • Read the "Jar Dependencies" section in Plugin Info and install the needed jars
  • Restart IntelliJ

Plugin Info

Plugin Author: KonstantinSobolev
Plugin Version: 02 Jan 2004 (V1.000)
Change History:  
02 Jan 2004 (V 0.1): Initial version
Jar Dependencies: BSF-compliant languages
| Plugin Home: | http://www.intellij.org/twiki/bin/view/Main/BsfConsole | Feedback: | http://www.intellij.org/twiki/bin/view/Main/BsfConsoleDev

Related Topics: PluginDocumentation, ProjectPluginTemplate, OpenAPI, IntellijPluginDocumentation, IntellijPluginDocumentation, PluginDeployment, IdeasForPlugins

-- KonstantinSobolev - 02 Jan 2004

%META:FORM{name="IntelliJPluginWebForm"}% %META:FIELD{name="IntelliJPluginName" title="IntelliJPluginName" value="BsfConsole"}% %META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.1"}% %META:FIELD{name="IntelliJPluginVendor" title="IntelliJPluginVendor" value="KonstantinSobolev"}% %META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="BSFConsole-0.1-bin.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="BSFConsole-0.1-src.zip"}% %META:FIELD{name="IntelliJPluginClassification" title="IntelliJPluginClassification" value="Other"}% %META:FIELD{name="TopicClassification" title="TopicClassification" value="IntelliJPluginPackage"}% %META:FIELD{name="TopicShortDescription" title="TopicShortDescription" value="BSFConsole plugin"}% %META:FIELD{name="TestedOnOS" title="TestedOnOS" value="OsLinux"}% %META:FIELD{name="ShouldRunOnOS" title="ShouldRunOnOS" value="AnyOS"}% %META:FILEATTACHMENT{name="BSFConsole-0.1-bin.zip" attr="" comment="initial revision" date="1073077018" path="BSFConsole-0.1-bin.zip" size="185815" user="KonstantinSobolev" version="1.1"}% %META:FILEATTACHMENT{name="BSFConsole-0.1-src.zip" attr="" comment="initial revision sources" date="1073077160" path="BSFConsole-0.1-src.zip" size="26473" user="KonstantinSobolev" version="1.1"}%


View | Diffs | r1.25 | > | r1.24 | > | r1.23 | More

e d i t a t t a c h r e f - b y d i f f s
Ideas,requests,problems regarding this site? Send feedback.
Copyright @ 2000-2003 by the contribution authors. All material on this collaboration tool is the property of the contributing authors.

Revision r1.1 - 02 Jan 2004 - 20:55 GMT - KonstantinSobolev
Revision r1.25 - 04 May 2006 - 23:20 GMT - KonstantinSobolev
Copyright © 2001 by the contributing authors. All material on this collaboration tool is the property of the contributing authors.
Ideas, requests, problems regarding this site? Send feedback.