jEdit NetRexxScript Error (was: RE: Which IDE)

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

jEdit NetRexxScript Error (was: RE: Which IDE)

Tom Maynard

From: [hidden email] [mailto:[hidden email]] On Behalf Of Kermit Kiser
Sent: Friday, August 9, 2013 16:19
Subject: Re: [Ibm-netrexx] Which IDE

 

This forum is currently the only support venue for NetRexx products

I have been understandably cautious about pestering the entire list with subjects of only marginal  applicability.  However, I will make an exception this time (pending complaints).

Ishould be able to look at NetRexx issues shortly, including any with the new jEdit release.

This is typical of the error I get:

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: execute NetRexxScript runcurrent action

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: NetRexxScript execute C:\Users\Tom\rj.nrx

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: NetRexx portable processor, version 2.05

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: Copyright (c) IBM Corporation, 2005.  All rights reserved.

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: Program rj.nrx

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: [C:\Users\Tom\AppData\Roaming\jEdit\NetRexx\prefixed\rj.nrx 6 1 7] Error: OPTIONS must precede any classes

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: NetRexxScript execute failed: C:\Users\Tom\rj.nrx

The program in this case contains no explicit class definitions and is a pure Rexx-style imperative script, and the options statement is the very first non-comment in the file:

options java format comments nocrossref replace


_______________________________________________
Ibm-netrexx mailing list
[hidden email]
Online Archive : http://ibm-netrexx.215625.n3.nabble.com/

Reply | Threaded
Open this post in threaded view
|

Re: jEdit NetRexxScript Error (was: RE: Which IDE)

Kermit Kiser
I should have more time to help in a couple of days, but at a quick glance it appears that you are running the NetRexxScript plugin with the NetRexx 2.05 compiler version which was the final version released by IBM before turning the language over the the Rexx Language Association. Both of those products are very old and obsolete. The current GA NetRexx version 3.02 (http://www.netrexx.org/downloads.nsp) should work fine with the new jEdit NetRexx plugin which replaces NetRexxScript and other old plugins like NetRexxDE and NetRexxJE. You may have missed the December post describing the latest version so I will include a copy below. Now that NetRexx 3.02 is GA, I will look at adding the new plugin to the jEdit repository to replace the older plugins as soon as I can test it with the new jEdit 5.1 release.

Previously published plugin memo:
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The test version of the new NetRexx plugin for jEdit is now updated to version 0.2.10 on Kenai.

The binary module can be downloaded from the NetRexx Plus project:

http://kenai.com/projects/netrexx-plus/downloads/download/jEdit%20NetRexxPlugin/NetRexxPlugin.jar

This file replaces NetRexxDE.jar and NetRexxScript.jar in the jEdit jars directory.

On Windows the user jEdit jars directory could be C:\Documents and Settings\useracct\.jedit\jars or C:\Documents and Settings\useracct\AppData\Roaming\jEdit\jars (if using jEdit 5)
On Linux the user jEdit jars directory could be /home/useracct/.jedit/jars
(Where "useracct" is the actual userid, of course.)

It is recommended that you delete any old "NetRexx" directories under the jEdit profile directory (~jedit\NetRexx) and macros directory (~jedit\macros\NetRexx) before running the new plugin.

Changes for this version of the plugin include these:
  • More button fixes on the combined compile/interpret window.
  • The NetRexx Android IDE has been updated to support using and creating Android library projects as well as regular projects.
  • The old separate compiler and interpreter windows have been removed.
  • The plugin now runs with the official NetRexx 3.01 release.

Thanks to some reflection slight-of-hand, the plugin no longer requires the advanced experimental (after3.01 branch) NetRexx compiler (although performance is not optimal in some situations with the official 3.01 release). That means this version could be released to the jEdit Plugin Central repository for automated installation, hence I consider this version to be our first "release candidate". Probably only bug fixes will occur from here on.

Thanks for all of the help testing.

-- Kermit


On 8/9/2013 6:07 PM, Tom Maynard wrote:

From: [hidden email] [[hidden email]] On Behalf Of Kermit Kiser
Sent: Friday, August 9, 2013 16:19
Subject: Re: [Ibm-netrexx] Which IDE

 

This forum is currently the only support venue for NetRexx products

I have been understandably cautious about pestering the entire list with subjects of only marginal  applicability.  However, I will make an exception this time (pending complaints).

Ishould be able to look at NetRexx issues shortly, including any with the new jEdit release.

This is typical of the error I get:

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: execute NetRexxScript runcurrent action

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: NetRexxScript execute C:\Users\Tom\rj.nrx

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: NetRexx portable processor, version 2.05

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: Copyright (c) IBM Corporation, 2005.  All rights reserved.

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: Program rj.nrx

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: [C:\Users\Tom\AppData\Roaming\jEdit\NetRexx\prefixed\rj.nrx 6 1 7] Error: OPTIONS must precede any classes

7:46:29 PM [AWT-EventQueue-0] [notice] AWT-EventQueue-0: NetRexxScript execute failed: C:\Users\Tom\rj.nrx

The program in this case contains no explicit class definitions and is a pure Rexx-style imperative script, and the options statement is the very first non-comment in the file:

options java format comments nocrossref replace



_______________________________________________
Ibm-netrexx mailing list
[hidden email]
Online Archive : http://ibm-netrexx.215625.n3.nabble.com/



_______________________________________________
Ibm-netrexx mailing list
[hidden email]
Online Archive : http://ibm-netrexx.215625.n3.nabble.com/

Reply | Threaded
Open this post in threaded view
|

Re: jEdit NetRexxScript Error (was: RE: Which IDE)

Fernando Cassia-2
On Sat, Aug 10, 2013 at 12:39 AM, Kermit Kiser <[hidden email]> wrote:
> should work fine with the new jEdit NetRexx plugin which replaces
> NetRexxScript and other old plugins like NetRexxDE and NetRexxJE

If the above is indeed the case -and I trust you that it is- then for
heaven's sake, PLEASE put the above statement in red color (or colour)
and bold typeface. I would also help if the old project maintainers
update their descriptions to read "this is obsolete, dont use this,
use the latest NetRexx jedit plugin from [url]"

In other words, the KISS principle... ;)
I was under the impression that Netrexxscript and NetrexxDE were still active...

FC


--
During times of Universal Deceit, telling the truth becomes a revolutionary act
Durante épocas de Engaño Universal, decir la verdad se convierte en un
Acto Revolucionario
- George Orwell

_______________________________________________
Ibm-netrexx mailing list
[hidden email]
Online Archive : http://ibm-netrexx.215625.n3.nabble.com/

Reply | Threaded
Open this post in threaded view
|

Re: jEdit NetRexxScript Error (was: RE: Which IDE)

rvjansen
Hi Fernando,

I will add the Jedit link to the "NetRexx Tools" page. Indeed, it is sometimes an issue of politeness to leave other, older versions of tools available, and sometimes it is up to the maintainer of the sites to flag releases as superseded by others, or not at all, in case the original maintainer maintains that there is no real improvement. I am positive that David is too busy to spend any time on this, because otherwise he might update the version on the Kenai project with Kermit's - or improve on that if possible.

The IBM release 2.05 also leaves me with the dilemma of leaving it available (people with very old JVM's might need it, but most people do not, and there have been some worthwhile improvements in the newer versions) or not. I think I am going to follow your advice and apply some red colo(u)r to the message describing it.

best regards,

René.
 
On 10 aug. 2013, at 05:45, Fernando Cassia <[hidden email]> wrote:

> On Sat, Aug 10, 2013 at 12:39 AM, Kermit Kiser <[hidden email]> wrote:
>> should work fine with the new jEdit NetRexx plugin which replaces
>> NetRexxScript and other old plugins like NetRexxDE and NetRexxJE
>
> If the above is indeed the case -and I trust you that it is- then for
> heaven's sake, PLEASE put the above statement in red color (or colour)
> and bold typeface. I would also help if the old project maintainers
> update their descriptions to read "this is obsolete, dont use this,
> use the latest NetRexx jedit plugin from [url]"
>
> In other words, the KISS principle... ;)
> I was under the impression that Netrexxscript and NetrexxDE were still active...
>
> FC
>
>
> --
> During times of Universal Deceit, telling the truth becomes a revolutionary act
> Durante épocas de Engaño Universal, decir la verdad se convierte en un
> Acto Revolucionario
> - George Orwell
>
> _______________________________________________
> Ibm-netrexx mailing list
> [hidden email]
> Online Archive : http://ibm-netrexx.215625.n3.nabble.com/
>

_______________________________________________
Ibm-netrexx mailing list
[hidden email]
Online Archive : http://ibm-netrexx.215625.n3.nabble.com/

Reply | Threaded
Open this post in threaded view
|

Re: jEdit NetRexxScript Error (was: RE: Which IDE)

Fernando Cassia-2
On Sat, Aug 10, 2013 at 7:16 AM, René Jansen <[hidden email]> wrote:
> I think I am going to follow your advice and apply some red colo(u)r to the message describing it.
>
> best regards,
>
> René.

Thanks René! Very much appreciated. And sorry if my message sounded
too harsh, I was thinking of the original maintainer(s) of the now
defunct JEdit plugins and the end user confusion it might cause.

As far as I'm concerned, the old IBM Netrexx serves a purpose and as
as long as it is identified as such, that's no problem. The problem I
saw was with the multiple JEdit addons...

Thanks!
FC



--
During times of Universal Deceit, telling the truth becomes a revolutionary act
Durante épocas de Engaño Universal, decir la verdad se convierte en un
Acto Revolucionario
- George Orwell

_______________________________________________
Ibm-netrexx mailing list
[hidden email]
Online Archive : http://ibm-netrexx.215625.n3.nabble.com/