Menu

Tree [7b267a] main /
 History

HTTPS access


File Date Author Commit
 NetRexx 2014-03-29 infire infire [f5dd88] Update Android IDE doc for 1.0.0 release.
 atOnce 2014-03-26 infire infire [40180c] Update docs to version 1.0.0 for release to Plu...
 doc 2014-03-30 infire infire [ff5f31] Remove project stuff from options, update netre...
 lib 2024-12-03 remesm remesm [7b267a] Render compatible with modern Java and NetRexx
 macros 2024-12-03 remesm remesm [7b267a] Render compatible with modern Java and NetRexx
 res 2012-10-26 infire infire [622cae] V0.2.7 - initial combined compile/interpret window
 src 2024-12-03 remesm remesm [7b267a] Render compatible with modern Java and NetRexx
 GPL-2.0.TXT 2012-10-10 infire infire [13874d] copying
 LICENSE.TXT 2012-10-10 infire infire [13874d] copying
 NetRexx.props 2024-12-03 remesm remesm [7b267a] Render compatible with modern Java and NetRexx
 NetRexxDE.html 2024-12-03 remesm remesm [7b267a] Render compatible with modern Java and NetRexx
 NetRexxDE.props 2012-10-26 infire infire [622cae] V0.2.7 - initial combined compile/interpret window
 NetRexxPlugin.html 2024-12-03 remesm remesm [7b267a] Render compatible with modern Java and NetRexx
 NetRexxScript.html 2024-12-03 remesm remesm [7b267a] Render compatible with modern Java and NetRexx
 NetRexxScript.props 2012-12-07 infire infire [9de203] Update plugin to V0.2.10
 README.TXT 2024-12-03 remesm remesm [7b267a] Render compatible with modern Java and NetRexx
 Services.xml 2012-10-10 infire infire [13874d] copying
 actions.xml 2012-12-07 infire infire [9de203] Update plugin to V0.2.10
 build.number 2024-12-03 remesm remesm [7b267a] Render compatible with modern Java and NetRexx
 build.xml 2024-12-03 remesm remesm [7b267a] Render compatible with modern Java and NetRexx
 description.html 2024-12-03 remesm remesm [7b267a] Render compatible with modern Java and NetRexx
 development-guide.html 2014-03-26 infire infire [40180c] Update docs to version 1.0.0 for release to Plu...
 dockables.xml 2012-10-26 infire infire [622cae] V0.2.7 - initial combined compile/interpret window

Read Me

NetRexx jEdit Plugin readme file

The NetRexx Plugin replaces earlier plugins NetRexxJe, NetRexxDE and NetRexxScript.

NetRexx Plugin feature highlights:

    * Compile and run or interpret NetRexx programs, scripts and macros from jEdit
    * Interpret a currently open NetRexx file including any unsaved changes
    * Dockable console window with command line to view say output or respond to ask input
    * View output with or without trace from the console window to aid in debugging programs
    * Errors are automatically shown in source files, the "Error List", and in the console window
    * A "classpath" option makes Java classes available to NetRexx programs
    * Run compiled NetRexx scripts or Java class files as macros or console commands
    * Includes the "NetRexx at Once" cross reference guide to Java and NetRexx
    * Includes an Ant based IDE for developing Android programs in NetRexx
    * Compile and run simple Java programs
    
Installation: 

The stable 1.0.1 version is being released to jEdit Plugin Central and should soon be available
via the automatic plugin manager installation process.

To install it manually:

    * Download or build the NetRexxPlugin.jar file and the NetRexxC.jar file
    * Copy both files to the user account's jEdit jars directory.
    
    https://sourceforge.net/p/jedit/NetRexxPlugin/ci/main/tree
    https://www.netrexx.org/downloads.nsp

  On Windows the user's jEdit jar directory could be C:\Users\useracct\.jedit\jars or
  perhaps C:\Users\useracct\AppData\Roaming\jEdit\jars.
  (Where "useracct" is the actual userid).
  On Linux this would be $HOME/.jedit/jars
 
Sample macro scripts provided:

    * asktest  --  This script demonstrates console IO  - it requires the NetRexx dockable window
                    Say output displays in the panel of the console and Ask input is read from the cmd line
    * guisample -- a simple NetRexx gui program with a progress bar
    * index  -- This script demonstrates the effect of caching on indexed variables
                 If cached, the second execution will show different results for the second display of s['x']
    * iosample  -- This script demonstrates easy jEdit GUI IO tricks
    * multi  --  This script demonstrates one script calling another in preparse mode - demonstrates parse error if caching option is off
    * test  --   This is the basic test script for the plugin -- It demonstrates say output that contains some trace sections which can be viewed in the trace panel of the plugin console window
    * testbin  --  This is a "binary" NetRexx script - it does not use "Rexx class" variables and runs OK even without the "prefix" option