Announcing NetRexx 3.02 RC1

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

Announcing NetRexx 3.02 RC1

rvjansen
You might receive this multiple times, depending on the number of rexx related lists you are subscribed to.

For shortness, the complete announcement is here: http://rexx-language-association-forum.44760.n6.nabble.com/Announcing-the-NetRexx-3-02-Release-Candidate-1-tp171.html

I would like to invite you all to subscribe to the new public RexxLA forum - maybe we then can have all our announcements in one place.

best regards,

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

Reply | Threaded
Open this post in threaded view
|

Re: Announcing NetRexx 3.02 RC1

ThSITC
My personal *thanks*, again, Mr. Rene Vincent Jansen, President RexxLA,
for all this work You, and Kermit,
and others are investing into the *Future of NetRexx* !!!

Hopefully Mike (MFC) does still agree to *maintain* NetRexx to be *state
of the art* is, and thus shall,
be necessary!

Thanks to all actually doing now the detailed work!

... and happy Easter, of course, again!

Thomas.
================================================================================

Am 24.03.2013 19:49, schrieb René Jansen:

> You might receive this multiple times, depending on the number of rexx related lists you are subscribed to.
>
> For shortness, the complete announcement is here: http://rexx-language-association-forum.44760.n6.nabble.com/Announcing-the-NetRexx-3-02-Release-Candidate-1-tp171.html
>
> I would like to invite you all to subscribe to the new public RexxLA forum - maybe we then can have all our announcements in one place.
>
> best regards,
>
> René Jansen.
> _______________________________________________
> Ibm-netrexx mailing list
> [hidden email]
> Online Archive : http://ibm-netrexx.215625.n3.nabble.com/
>
>


--
Thomas Schneider, IT Consulting; http://www.thsitc.com; Vienna, Austria,
Europe

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

Thomas Schneider, Vienna, Austria (Europe) :-)

www.thsitc.com
www.db-123.com
Reply | Threaded
Open this post in threaded view
|

Re: Announcing NetRexx 3.02 RC1

Kermit Kiser
In reply to this post by rvjansen
René --

Thanks for all of your excellent work in preparing this new release and
the new site!

-- Kermit

PS:  There is a link on the announcement page that is not correct:

http://http//netrexx.org/newrelease.nsp


On 3/24/2013 8:49 AM, René Jansen wrote:

> You might receive this multiple times, depending on the number of rexx related lists you are subscribed to.
>
> For shortness, the complete announcement is here: http://rexx-language-association-forum.44760.n6.nabble.com/Announcing-the-NetRexx-3-02-Release-Candidate-1-tp171.html
>
> I would like to invite you all to subscribe to the new public RexxLA forum - maybe we then can have all our announcements in one place.
>
> best regards,
>
> René Jansen.
> _______________________________________________
> 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: Announcing NetRexx 3.02 RC1

rvjansen
Kermit,

thanks, you are right. I'll edit the post.

best regards,

René.

On 25 mrt. 2013, at 00:45, Kermit Kiser <[hidden email]> wrote:

> René --
>
> Thanks for all of your excellent work in preparing this new release and the new site!
>
> -- Kermit
>
> PS:  There is a link on the announcement page that is not correct:
>
> http://http//netrexx.org/newrelease.nsp
>
>
> On 3/24/2013 8:49 AM, René Jansen wrote:
>> You might receive this multiple times, depending on the number of rexx related lists you are subscribed to.
>>
>> For shortness, the complete announcement is here: http://rexx-language-association-forum.44760.n6.nabble.com/Announcing-the-NetRexx-3-02-Release-Candidate-1-tp171.html
>>
>> I would like to invite you all to subscribe to the new public RexxLA forum - maybe we then can have all our announcements in one place.
>>
>> best regards,
>>
>> René Jansen.
>> _______________________________________________
>> 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/
>

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

Reply | Threaded
Open this post in threaded view
|

Re: Announcing NetRexx 3.02 RC1

Peter Sharp-2
In reply to this post by rvjansen
Thanks René.

I had a quick look through the ../NetRexx-3.02-RC1/documents/NetRexx
Quickstart Guide 3.02.pdf and have a minor typo to report:

- On pg9 in the Listing 1.24 Oblong example,  the '--' comment starters
appear at the end of lines 6-8, whereas they ought to be at the
(relative) start of lines 7-9.
- I successfully compiled & created this Oblong class, but the
subsequent test with the tryOblong code fails:

C:\NetRexx\NetRexx-3.02-RC1\lib>java -Dnrx.compiler=ecj -jar
NetRexxF.jar Oblong
  -keep
NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
Copyright (c) RexxLA, 2011,2013.  All rights reserved.
Parts Copyright (c) IBM Corporation, 1995,2008.
Program Oblong.nrx
   === class Oblong ===
     constructor Oblong(Rexx,Rexx)
     method size(Rexx,Rexx)
     method relsize(Rexx,Rexx)
     method print
Compilation of 'Oblong.nrx' successful

-- So far so good, file Oblong.class is created ...

C:\NetRexx\NetRexx-3.02-RC1\lib>java -jar NetRexxF.jar -exec tryOblong
NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
Copyright (c) RexxLA, 2011,2013.  All rights reserved.
Parts Copyright (c) IBM Corporation, 1995,2008.
Program tryOblong.nrx
  2 +++ first=Oblong(5,3) -- make an oblong
    +++       ^^^^^^
    +++ Error: The method 'Oblong(byte,byte)' cannot be found in class
'tryOblong
' or a superclass
Processing of 'tryOblong.nrx' failed [one error]

-- Is there some compiler option I need for the compiled Oblong.class to
be found in the current dir?

Peter Sharp
Ballarat Australia
On 25/03/2013 5:49 AM, René Jansen wrote:

> You might receive this multiple times, depending on the number of rexx related lists you are subscribed to.
>
> For shortness, the complete announcement is here: http://rexx-language-association-forum.44760.n6.nabble.com/Announcing-the-NetRexx-3-02-Release-Candidate-1-tp171.html
>
> I would like to invite you all to subscribe to the new public RexxLA forum - maybe we then can have all our announcements in one place.
>
> best regards,
>
> René Jansen.
> _______________________________________________
> 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: Announcing NetRexx 3.02 RC1

rvjansen
Hi Peter,

thank you for your remarks. They are very valuable, and I will correct the Quickstart Guide asap. The mishap with the -- characters is due to conversion from OpenOffice, that somehow made special typographic characters from the dashes, which then were mistreated by the listings program.

The problem you mention has to do with classpath. One solution, that still uses NetRexxF.jar, is:

 java -Dnrx.compiler=ecj -jar NetRexxF.jar -cp NetRexxF.jar;. tryOblong.nrx

To explain: the -jar option resets the classpath and causes only classes in the NetRexxF.jar file to be found. Oblong.class is in the current directory, which is represented by a dot (.). We now add a claspath (-cp) option, that needs NetRexxF.jar again , and adds the current directory. This will work (the separator is ';' on Windows and ':' on Unix.)

Let me know how it goes. I'll add this to the documentation.

Best regards,

René.

On 25 mrt. 2013, at 05:20, Peter Sharp <[hidden email]> wrote:

> Thanks René.
>
> I had a quick look through the ../NetRexx-3.02-RC1/documents/NetRexx Quickstart Guide 3.02.pdf and have a minor typo to report:
>
> - On pg9 in the Listing 1.24 Oblong example,  the '--' comment starters appear at the end of lines 6-8, whereas they ought to be at the (relative) start of lines 7-9.
> - I successfully compiled & created this Oblong class, but the subsequent test with the tryOblong code fails:
>
> C:\NetRexx\NetRexx-3.02-RC1\lib>java -Dnrx.compiler=ecj -jar NetRexxF.jar Oblong
> -keep
> NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
> Copyright (c) RexxLA, 2011,2013.  All rights reserved.
> Parts Copyright (c) IBM Corporation, 1995,2008.
> Program Oblong.nrx
>  === class Oblong ===
>    constructor Oblong(Rexx,Rexx)
>    method size(Rexx,Rexx)
>    method relsize(Rexx,Rexx)
>    method print
> Compilation of 'Oblong.nrx' successful
>
> -- So far so good, file Oblong.class is created ...
>
> C:\NetRexx\NetRexx-3.02-RC1\lib>java -jar NetRexxF.jar -exec tryOblong
> NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
> Copyright (c) RexxLA, 2011,2013.  All rights reserved.
> Parts Copyright (c) IBM Corporation, 1995,2008.
> Program tryOblong.nrx
> 2 +++ first=Oblong(5,3) -- make an oblong
>   +++       ^^^^^^
>   +++ Error: The method 'Oblong(byte,byte)' cannot be found in class 'tryOblong
> ' or a superclass
> Processing of 'tryOblong.nrx' failed [one error]
>
> -- Is there some compiler option I need for the compiled Oblong.class to be found in the current dir?
>
> Peter Sharp
> Ballarat Australia
> On 25/03/2013 5:49 AM, René Jansen wrote:
>> You might receive this multiple times, depending on the number of rexx related lists you are subscribed to.
>>
>> For shortness, the complete announcement is here: http://rexx-language-association-forum.44760.n6.nabble.com/Announcing-the-NetRexx-3-02-Release-Candidate-1-tp171.html
>>
>> I would like to invite you all to subscribe to the new public RexxLA forum - maybe we then can have all our announcements in one place.
>>
>> best regards,
>>
>> René Jansen.
>> _______________________________________________
>> 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/
>

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

Reply | Threaded
Open this post in threaded view
|

Re: Announcing NetRexx 3.02 RC1

Peter Sharp-2
Thanks again, René.

Compiled & ran successfully with -cp added as suggested. Regarding the Quickstart typos, it seems the same mis-formatting of '--' occurs throughout the doc. In addition, I did notice in my cut/paste from the PDF into jedit that the '*' in '/* ... */' comments also underwent some sort of typographic translation into rectangular box chars, as well as the '--' being unrecognised as such by the compiler. So I had to edit out those glitches. No doubt all the sample docs supplied will warrant further proof reading for similar errors.

On the '*' to 'square-box-char' translation behaviour: The same thing happens in jedit & Notepad, but pasting those code snippets into the Mozilla Thunderbird email editor causes those '*' chars to be dropped altogether. Obviously I'm not likely to be editing code in Thunderbird, but I'm just documenting the observed behaviour. Anything to make the documentation more user friendly for the NetRexx noob. To that end, the '-- at end of line' code formatting glitch is exhibited in the Quickstart Guide 3.02 on pages 9,13,14. Note that cut/paste of code from the Language Ref does not appear to suffer any typographical translation errors

Another likely formatting error common to code snippets in the Quickstart Guide is to do with alignment of '--' comments. A look at pg 127 of the Lang Ref manual shows nicely aligned comments starting with '--'. However, throughout the Quickstart Guide, all the '--' inline comments have been shifted to the left of the adjacent white space in the code.

In the Language Reference, the further I skipped through the PDF there was an increasing disparity in page numbers displayed/printed. A closer look reveals that several (presumably) BLANK pages have actually been deleted from the PDF. These are pages 6,8,10,20,40,172,176,190 - 8 in all. However, see below...

The same 'dropped blank pages' thing occurs in the Programming Guide also. However, with this PDF it doesn't appear to be that much of an issue. This is because the page number that Acrobat Reader displays exactly matches the page number printed on each page. This makes perfect sense, & I think I'd rather see the Lang Ref PDF updated to adopt the same page numbering scheme/behaviour.

Peter

On 26/03/2013 11:14 AM, René Jansen wrote:

> Hi Peter,
>
> thank you for your remarks. They are very valuable, and I will correct the Quickstart Guide asap. The mishap with the -- characters is due to conversion from OpenOffice, that somehow made special typographic characters from the dashes, which then were mistreated by the listings program.
>
> The problem you mention has to do with classpath. One solution, that still uses NetRexxF.jar, is:
>
>   java -Dnrx.compiler=ecj -jar NetRexxF.jar -cp NetRexxF.jar;. tryOblong.nrx
>
> To explain: the -jar option resets the classpath and causes only classes in the NetRexxF.jar file to be found. Oblong.class is in the current directory, which is represented by a dot (.). We now add a claspath (-cp) option, that needs NetRexxF.jar again , and adds the current directory. This will work (the separator is ';' on Windows and ':' on Unix.)
>
> Let me know how it goes. I'll add this to the documentation.
>
> Best regards,
>
> René.
>
> On 25 mrt. 2013, at 05:20, Peter Sharp <[hidden email]> wrote:
>
>> Thanks René.
>>
>> I had a quick look through the ../NetRexx-3.02-RC1/documents/NetRexx Quickstart Guide 3.02.pdf and have a minor typo to report:
>>
>> - On pg9 in the Listing 1.24 Oblong example,  the '--' comment starters appear at the end of lines 6-8, whereas they ought to be at the (relative) start of lines 7-9.
>> - I successfully compiled & created this Oblong class, but the subsequent test with the tryOblong code fails:
>>
>> C:\NetRexx\NetRexx-3.02-RC1\lib>java -Dnrx.compiler=ecj -jar NetRexxF.jar Oblong
>> -keep
>> NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
>> Copyright (c) RexxLA, 2011,2013.  All rights reserved.
>> Parts Copyright (c) IBM Corporation, 1995,2008.
>> Program Oblong.nrx
>>   === class Oblong ===
>>     constructor Oblong(Rexx,Rexx)
>>     method size(Rexx,Rexx)
>>     method relsize(Rexx,Rexx)
>>     method print
>> Compilation of 'Oblong.nrx' successful
>>
>> -- So far so good, file Oblong.class is created ...
>>
>> C:\NetRexx\NetRexx-3.02-RC1\lib>java -jar NetRexxF.jar -exec tryOblong
>> NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
>> Copyright (c) RexxLA, 2011,2013.  All rights reserved.
>> Parts Copyright (c) IBM Corporation, 1995,2008.
>> Program tryOblong.nrx
>> 2 +++ first=Oblong(5,3) -- make an oblong
>>    +++       ^^^^^^
>>    +++ Error: The method 'Oblong(byte,byte)' cannot be found in class 'tryOblong
>> ' or a superclass
>> Processing of 'tryOblong.nrx' failed [one error]
>>
>> -- Is there some compiler option I need for the compiled Oblong.class to be found in the current dir?
>>
>> Peter Sharp
>> Ballarat Australia
>> On 25/03/2013 5:49 AM, René Jansen wrote:
>>> You might receive this multiple times, depending on the number of rexx related lists you are subscribed to.
>>>
>>> For shortness, the complete announcement is here: http://rexx-language-association-forum.44760.n6.nabble.com/Announcing-the-NetRexx-3-02-Release-Candidate-1-tp171.html
>>>
>>> I would like to invite you all to subscribe to the new public RexxLA forum - maybe we then can have all our announcements in one place.
>>>
>>> best regards,
>>>
>>> René Jansen.
>>> _______________________________________________
>>> 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/
>>
> _______________________________________________
> 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: Announcing NetRexx 3.02 RC1

Peter Sharp-2
Further to the discussion on typographical oddities, particularly with respect to cutting & pasting code samples from supplied PDF files, I found the following:

Pasting the code from the Language Reference into jedit, the following screen capture shows how it looks initially:



Then, without touching/editing any of this, jedit's autosave pretty soon generated the following error:



I have included screen dumps above, but am unsure if the list server will pass them on. If it should not, the first pic shows 'square box chars' substituted for all '*' and '-' chars. The second pic contains the error msgs:

----------
The following I/O operation could not be completed:

D:\Documents and Settings\Peter\#Untitled-1#:
Cannot save: java.io.CharConversionException: Failed to encode the character
'[]' (U+DC00) at column 4 in line 8 with encoding "Cp1252"
----------

So, it is the '-' in line 8 that is causing problems with the file saving, while both the '*' & '-' from the PDF are not translating correctly when pasted into an editor such as jedit (& WordPad). This is on Windows XP SP3.

Peter
On 27/03/2013 12:00 AM, Peter Sharp wrote:
Thanks again, René.

Compiled & ran successfully with -cp added as suggested. Regarding the Quickstart typos, it seems the same mis-formatting of '--' occurs throughout the doc. In addition, I did notice in my cut/paste from the PDF into jedit that the '*' in '/* ... */' comments also underwent some sort of typographic translation into rectangular box chars, as well as the '--' being unrecognised as such by the compiler. So I had to edit out those glitches. No doubt all the sample docs supplied will warrant further proof reading for similar errors.

On the '*' to 'square-box-char' translation behaviour: The same thing happens in jedit & Notepad, but pasting those code snippets into the Mozilla Thunderbird email editor causes those '*' chars to be dropped altogether. Obviously I'm not likely to be editing code in Thunderbird, but I'm just documenting the observed behaviour. Anything to make the documentation more user friendly for the NetRexx noob. To that end, the '-- at end of line' code formatting glitch is exhibited in the Quickstart Guide 3.02 on pages 9,13,14. Note that cut/paste of code from the Language Ref does not appear to suffer any typographical translation errors

Another likely formatting error common to code snippets in the Quickstart Guide is to do with alignment of '--' comments. A look at pg 127 of the Lang Ref manual shows nicely aligned comments starting with '--'. However, throughout the Quickstart Guide, all the '--' inline comments have been shifted to the left of the adjacent white space in the code.

In the Language Reference, the further I skipped through the PDF there was an increasing disparity in page numbers displayed/printed. A closer look reveals that several (presumably) BLANK pages have actually been deleted from the PDF. These are pages 6,8,10,20,40,172,176,190 - 8 in all. However, see below...

The same 'dropped blank pages' thing occurs in the Programming Guide also. However, with this PDF it doesn't appear to be that much of an issue. This is because the page number that Acrobat Reader displays exactly matches the page number printed on each page. This makes perfect sense, & I think I'd rather see the Lang Ref PDF updated to adopt the same page numbering scheme/behaviour.

Peter

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

Reply | Threaded
Open this post in threaded view
|

Re: Announcing NetRexx 3.02 RC1

ThSITC
In reply to this post by Peter Sharp-2
Rene, I did see the same unexperienced code *mistranslations* in your
NetRexx Users Guide, as well ...

Plese X-check, again, after the release, when your time allows!
Besides that, and the still many missing sections, where only the
headers are in, at this minute,
This Your User Guide is becoming a *very valuable* document!

My  Congratulations, very well done, and very helpful, so far!

Thomas.
===============================================================
Am 26.03.2013 14:00, schrieb Peter Sharp:

> Thanks again, René.
>
> Compiled & ran successfully with -cp added as suggested. Regarding the
> Quickstart typos, it seems the same mis-formatting of '--' occurs
> throughout the doc. In addition, I did notice in my cut/paste from the
> PDF into jedit that the '*' in '/* ... */' comments also underwent
> some sort of typographic translation into rectangular box chars, as
> well as the '--' being unrecognised as such by the compiler. So I had
> to edit out those glitches. No doubt all the sample docs supplied will
> warrant further proof reading for similar errors.
>
> On the '*' to 'square-box-char' translation behaviour: The same
> thing happens in jedit & Notepad, but pasting those code snippets into
> the Mozilla Thunderbird email editor causes those '*' chars to be
> dropped altogether. Obviously I'm not likely to be editing code in
> Thunderbird, but I'm just documenting the observed behaviour. Anything
> to make the documentation more user friendly for the NetRexx noob. To
> that end, the '-- at end of line' code formatting glitch is exhibited
> in the Quickstart Guide 3.02 on pages 9,13,14. Note that cut/paste of
> code from the Language Ref does not appear to suffer any typographical
> translation errors
>
> Another likely formatting error common to code snippets in the
> Quickstart Guide is to do with alignment of '--' comments. A look at
> pg 127 of the Lang Ref manual shows nicely aligned comments starting
> with '--'. However, throughout the Quickstart Guide, all the '--'
> inline comments have been shifted to the left of the adjacent white
> space in the code.
>
> In the Language Reference, the further I skipped through the PDF there
> was an increasing disparity in page numbers displayed/printed. A
> closer look reveals that several (presumably) BLANK pages have
> actually been deleted from the PDF. These are pages
> 6,8,10,20,40,172,176,190 - 8 in all. However, see below...
>
> The same 'dropped blank pages' thing occurs in the Programming Guide
> also. However, with this PDF it doesn't appear to be that much of an
> issue. This is because the page number that Acrobat Reader displays
> exactly matches the page number printed on each page. This makes
> perfect sense, & I think I'd rather see the Lang Ref PDF updated to
> adopt the same page numbering scheme/behaviour.
>
> Peter
>
> On 26/03/2013 11:14 AM, René Jansen wrote:
>> Hi Peter,
>>
>> thank you for your remarks. They are very valuable, and I will
>> correct the Quickstart Guide asap. The mishap with the -- characters
>> is due to conversion from OpenOffice, that somehow made special
>> typographic characters from the dashes, which then were mistreated by
>> the listings program.
>>
>> The problem you mention has to do with classpath. One solution, that
>> still uses NetRexxF.jar, is:
>>
>>   java -Dnrx.compiler=ecj -jar NetRexxF.jar -cp NetRexxF.jar;.
>> tryOblong.nrx
>>
>> To explain: the -jar option resets the classpath and causes only
>> classes in the NetRexxF.jar file to be found. Oblong.class is in the
>> current directory, which is represented by a dot (.). We now add a
>> claspath (-cp) option, that needs NetRexxF.jar again , and adds the
>> current directory. This will work (the separator is ';' on Windows
>> and ':' on Unix.)
>>
>> Let me know how it goes. I'll add this to the documentation.
>>
>> Best regards,
>>
>> René.
>>
>> On 25 mrt. 2013, at 05:20, Peter Sharp <[hidden email]> wrote:
>>
>>> Thanks René.
>>>
>>> I had a quick look through the ../NetRexx-3.02-RC1/documents/NetRexx
>>> Quickstart Guide 3.02.pdf and have a minor typo to report:
>>>
>>> - On pg9 in the Listing 1.24 Oblong example,  the '--' comment
>>> starters appear at the end of lines 6-8, whereas they ought to be at
>>> the (relative) start of lines 7-9.
>>> - I successfully compiled & created this Oblong class, but the
>>> subsequent test with the tryOblong code fails:
>>>
>>> C:\NetRexx\NetRexx-3.02-RC1\lib>java -Dnrx.compiler=ecj -jar
>>> NetRexxF.jar Oblong
>>> -keep
>>> NetRexx portable processor, version NetRexx 3.02, build
>>> 11-20130323-1551
>>> Copyright (c) RexxLA, 2011,2013.  All rights reserved.
>>> Parts Copyright (c) IBM Corporation, 1995,2008.
>>> Program Oblong.nrx
>>>   === class Oblong ===
>>>     constructor Oblong(Rexx,Rexx)
>>>     method size(Rexx,Rexx)
>>>     method relsize(Rexx,Rexx)
>>>     method print
>>> Compilation of 'Oblong.nrx' successful
>>>
>>> -- So far so good, file Oblong.class is created ...
>>>
>>> C:\NetRexx\NetRexx-3.02-RC1\lib>java -jar NetRexxF.jar -exec tryOblong
>>> NetRexx portable processor, version NetRexx 3.02, build
>>> 11-20130323-1551
>>> Copyright (c) RexxLA, 2011,2013.  All rights reserved.
>>> Parts Copyright (c) IBM Corporation, 1995,2008.
>>> Program tryOblong.nrx
>>> 2 +++ first=Oblong(5,3) -- make an oblong
>>>    +++       ^^^^^^
>>>    +++ Error: The method 'Oblong(byte,byte)' cannot be found in
>>> class 'tryOblong
>>> ' or a superclass
>>> Processing of 'tryOblong.nrx' failed [one error]
>>>
>>> -- Is there some compiler option I need for the compiled
>>> Oblong.class to be found in the current dir?
>>>
>>> Peter Sharp
>>> Ballarat Australia
>>> On 25/03/2013 5:49 AM, René Jansen wrote:
>>>> You might receive this multiple times, depending on the number of
>>>> rexx related lists you are subscribed to.
>>>>
>>>> For shortness, the complete announcement is here:
>>>> http://rexx-language-association-forum.44760.n6.nabble.com/Announcing-the-NetRexx-3-02-Release-Candidate-1-tp171.html
>>>>
>>>> I would like to invite you all to subscribe to the new public
>>>> RexxLA forum - maybe we then can have all our announcements in one
>>>> place.
>>>>
>>>> best regards,
>>>>
>>>> René Jansen.
>>>> _______________________________________________
>>>> 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/
>>>
>> _______________________________________________
>> 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/
>
>


--
Thomas Schneider, IT Consulting; http://www.thsitc.com; Vienna, Austria,
Europe

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

Thomas Schneider, Vienna, Austria (Europe) :-)

www.thsitc.com
www.db-123.com
Reply | Threaded
Open this post in threaded view
|

Re: Announcing NetRexx 3.02 RC1

Jeff Hennick
In reply to this post by Peter Sharp-2
René,

To fix the "--" to em-dash "problem" in LibreOffice:  In Tools |
AutoCorrect Options... | Replace, select "--" and Delete.  There may be
others (the fractions, maybe) you want to delete, too.

Use Find and Replace All to correct existing ones.  Copy a dash and
replace it with --.  This works even if the AutoCorrect would change
them if typed.

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

Reply | Threaded
Open this post in threaded view
|

Re: Announcing NetRexx 3.02 RC1

George Hovey-2
In reply to this post by Peter Sharp-2
Peter,
You are seeing the effects of mixed-up character encoding: the snippet you extracted is in one encoding but jEdit is assuming that it is in some other encoding.  Unfortunately, there is no way to definitively determine the encoding in use (except that it will look funny if you get it wrong).  The situation is too complicated to adequately describe here, but jEdit has facilities to sort this out.  Your snippet is either in CP1252/ISO-8859 if you are using Windows, or UTF-8 or UTF-16 (see Wikipedia for details) for 'nix.  Try this:

Successively try the "FILE/RELOAD WITH ENCODING" menu command with 'Cp1252', 'UTF-8' and 'UTF-16' until all the nonsense goes away.  You now know the input encoding (assuming I haven't missed something :) ).

Your pain will be minimized if .nrx files are encoded in the default encoding expected by jEdit (if this were already so the file wouldn't look funny).  Determine this using the menu command 'UTILITIES/GLOBAL OPTIONS'.  The desired encoding is in 'Default character encoding'.  (it's also shown in the status bar at the bottom of the editing window.)  Of course, you could also change jEdit's default encoding, but this will have unpleasant consequences.

Just saving the file should rewrite it in the default encoding so that you wont have to use the 'RELOAD...' command next time.


On Tue, Mar 26, 2013 at 9:00 AM, Peter Sharp <[hidden email]> wrote:
Thanks again, René.

Compiled & ran successfully with -cp added as suggested. Regarding the Quickstart typos, it seems the same mis-formatting of '--' occurs throughout the doc. In addition, I did notice in my cut/paste from the PDF into jedit that the '*' in '/* ... */' comments also underwent some sort of typographic translation into rectangular box chars, as well as the '--' being unrecognised as such by the compiler. So I had to edit out those glitches. No doubt all the sample docs supplied will warrant further proof reading for similar errors.

On the '*' to   'square-box-char' translation behaviour: The same thing happens in jedit & Notepad, but pasting those code snippets into the Mozilla Thunderbird email editor causes those '*' chars to be dropped altogether. Obviously I'm not likely to be editing code in Thunderbird, but I'm just documenting the observed behaviour. Anything to make the documentation more user friendly for the NetRexx noob. To that end, the '-- at end of line' code formatting glitch is exhibited in the Quickstart Guide 3.02 on pages 9,13,14. Note that cut/paste of code from the Language Ref does not appear to suffer any typographical translation errors

Another likely formatting error common to code snippets in the Quickstart Guide is to do with alignment of '--' comments. A look at pg 127 of the Lang Ref manual shows nicely aligned comments starting with '--'. However, throughout the Quickstart Guide, all the '--' inline comments have been shifted to the left of the adjacent white space in the code.

In the Language Reference, the further I skipped through the PDF there was an increasing disparity in page numbers displayed/printed. A closer look reveals that several (presumably) BLANK pages have actually been deleted from the PDF. These are pages 6,8,10,20,40,172,176,190 - 8 in all. However, see below...

The same 'dropped blank pages' thing occurs in the Programming Guide also. However, with this PDF it doesn't appear to be that much of an issue. This is because the page number that Acrobat Reader displays exactly matches the page number printed on each page. This makes perfect sense, & I think I'd rather see the Lang Ref PDF updated to adopt the same page numbering scheme/behaviour.

Peter


On 26/03/2013 11:14 AM, René Jansen wrote:
Hi Peter,

thank you for your remarks. They are very valuable, and I will correct the Quickstart Guide asap. The mishap with the -- characters is due to conversion from OpenOffice, that somehow made special typographic characters from the dashes, which then were mistreated by the listings program.

The problem you mention has to do with classpath. One solution, that still uses NetRexxF.jar, is:

  java -Dnrx.compiler=ecj -jar NetRexxF.jar -cp NetRexxF.jar;. tryOblong.nrx

To explain: the -jar option resets the classpath and causes only classes in the NetRexxF.jar file to be found. Oblong.class is in the current directory, which is represented by a dot (.). We now add a claspath (-cp) option, that needs NetRexxF.jar again , and adds the current directory. This will work (the separator is ';' on Windows and ':' on Unix.)

Let me know how it goes. I'll add this to the documentation.

Best regards,

René.

On 25 mrt. 2013, at 05:20, Peter Sharp <[hidden email]> wrote:

Thanks René.

I had a quick look through the ../NetRexx-3.02-RC1/documents/NetRexx Quickstart Guide 3.02.pdf and have a minor typo to report:

- On pg9 in the Listing 1.24 Oblong example,  the '--' comment starters appear at the end of lines 6-8, whereas they ought to be at the (relative) start of lines 7-9.
- I successfully compiled & created this Oblong class, but the subsequent test with the tryOblong code fails:

C:\NetRexx\NetRexx-3.02-RC1\lib>java -Dnrx.compiler=ecj -jar NetRexxF.jar Oblong
-keep
NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
Copyright (c) RexxLA, 2011,2013.  All rights reserved.
Parts Copyright (c) IBM Corporation, 1995,2008.
Program Oblong.nrx
  === class Oblong ===
    constructor Oblong(Rexx,Rexx)
    method size(Rexx,Rexx)
    method relsize(Rexx,Rexx)
    method print
Compilation of 'Oblong.nrx' successful

-- So far so good, file Oblong.class is created ...

C:\NetRexx\NetRexx-3.02-RC1\lib>java -jar NetRexxF.jar -exec tryOblong
NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
Copyright (c) RexxLA, 2011,2013.  All rights reserved.
Parts Copyright (c) IBM Corporation, 1995,2008.
Program tryOblong.nrx
2 +++ first=Oblong(5,3) -- make an oblong
   +++       ^^^^^^
   +++ Error: The method 'Oblong(byte,byte)' cannot be found in class 'tryOblong
' or a superclass
Processing of 'tryOblong.nrx' failed [one error]

-- Is there some compiler option I need for the compiled Oblong.class to be found in the current dir?

Peter Sharp
Ballarat Australia
On 25/03/2013 5:49 AM, René Jansen wrote:
You might receive this multiple times, depending on the number of rexx related lists you are subscribed to.

For shortness, the complete announcement is here: http://rexx-language-association-forum.44760.n6.nabble.com/Announcing-the-NetRexx-3-02-Release-Candidate-1-tp171.html

I would like to invite you all to subscribe to the new public RexxLA forum - maybe we then can have all our announcements in one place.

best regards,

René Jansen.
_______________________________________________
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/

_______________________________________________
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/




--
"One can live magnificently in this world if one knows how to work and how to love."  --  Leo Tolstoy
_______________________________________________
Ibm-netrexx mailing list
[hidden email]
Online Archive : http://ibm-netrexx.215625.n3.nabble.com/

Reply | Threaded
Open this post in threaded view
|

Re: Announcing NetRexx 3.02 RC1

Jeff Hennick
In reply to this post by Peter Sharp-2
René,

Just in trying to select the code in the Quick Start Listing 1.24 looks like this:


If the image does not show: Many, but not all, the space characters are not highlighted, the "*"s are not highlighted, and the line numbers (except "1" -- I clicked before the "/*" and shift-clicked at the end) are highlighted.

When I paste this into my editor (KEdit) it is really messed up with the non-highlighted "spaces" coming in as "newlines".

The text body also shows some such "strangeness:

In this image (from just before Listing 1.24), most of the text is highlighted, but there are a few non-highlighted characters: the spaces around the italicized text, and at the start of fixed-width font text.

I have no experience with creating PDFs and how to fix these.  But there must be some way of specifying the code so it can be copy & pasted as ASCII and without the line numbers.


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

Reply | Threaded
Open this post in threaded view
|

Re: Announcing NetRexx 3.02 RC1

rvjansen
In reply to this post by Peter Sharp-2
Peter,

I am happy you spotted this. I am working on it.
In the meantime, the examples from the file system should work, thereby eliminating the copy/pate problem.


best regards,

René.


On 26 mrt. 2013, at 14:00, Peter Sharp <[hidden email]> wrote:

> Thanks again, René.
>
> Compiled & ran successfully with -cp added as suggested. Regarding the Quickstart typos, it seems the same mis-formatting of '--' occurs throughout the doc. In addition, I did notice in my cut/paste from the PDF into jedit that the '*' in '/* ... */' comments also underwent some sort of typographic translation into rectangular box chars, as well as the '--' being unrecognised as such by the compiler. So I had to edit out those glitches. No doubt all the sample docs supplied will warrant further proof reading for similar errors.
>
> On the '*' to 'square-box-char' translation behaviour: The same thing happens in jedit & Notepad, but pasting those code snippets into the Mozilla Thunderbird email editor causes those '*' chars to be dropped altogether. Obviously I'm not likely to be editing code in Thunderbird, but I'm just documenting the observed behaviour. Anything to make the documentation more user friendly for the NetRexx noob. To that end, the '-- at end of line' code formatting glitch is exhibited in the Quickstart Guide 3.02 on pages 9,13,14. Note that cut/paste of code from the Language Ref does not appear to suffer any typographical translation errors
>
> Another likely formatting error common to code snippets in the Quickstart Guide is to do with alignment of '--' comments. A look at pg 127 of the Lang Ref manual shows nicely aligned comments starting with '--'. However, throughout the Quickstart Guide, all the '--' inline comments have been shifted to the left of the adjacent white space in the code.
>
> In the Language Reference, the further I skipped through the PDF there was an increasing disparity in page numbers displayed/printed. A closer look reveals that several (presumably) BLANK pages have actually been deleted from the PDF. These are pages 6,8,10,20,40,172,176,190 - 8 in all. However, see below...
>
> The same 'dropped blank pages' thing occurs in the Programming Guide also. However, with this PDF it doesn't appear to be that much of an issue. This is because the page number that Acrobat Reader displays exactly matches the page number printed on each page. This makes perfect sense, & I think I'd rather see the Lang Ref PDF updated to adopt the same page numbering scheme/behaviour.
>
> Peter
>
> On 26/03/2013 11:14 AM, René Jansen wrote:
>> Hi Peter,
>>
>> thank you for your remarks. They are very valuable, and I will correct the Quickstart Guide asap. The mishap with the -- characters is due to conversion from OpenOffice, that somehow made special typographic characters from the dashes, which then were mistreated by the listings program.
>>
>> The problem you mention has to do with classpath. One solution, that still uses NetRexxF.jar, is:
>>
>>  java -Dnrx.compiler=ecj -jar NetRexxF.jar -cp NetRexxF.jar;. tryOblong.nrx
>>
>> To explain: the -jar option resets the classpath and causes only classes in the NetRexxF.jar file to be found. Oblong.class is in the current directory, which is represented by a dot (.). We now add a claspath (-cp) option, that needs NetRexxF.jar again , and adds the current directory. This will work (the separator is ';' on Windows and ':' on Unix.)
>>
>> Let me know how it goes. I'll add this to the documentation.
>>
>> Best regards,
>>
>> René.
>>
>> On 25 mrt. 2013, at 05:20, Peter Sharp <[hidden email]> wrote:
>>
>>> Thanks René.
>>>
>>> I had a quick look through the ../NetRexx-3.02-RC1/documents/NetRexx Quickstart Guide 3.02.pdf and have a minor typo to report:
>>>
>>> - On pg9 in the Listing 1.24 Oblong example,  the '--' comment starters appear at the end of lines 6-8, whereas they ought to be at the (relative) start of lines 7-9.
>>> - I successfully compiled & created this Oblong class, but the subsequent test with the tryOblong code fails:
>>>
>>> C:\NetRexx\NetRexx-3.02-RC1\lib>java -Dnrx.compiler=ecj -jar NetRexxF.jar Oblong
>>> -keep
>>> NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
>>> Copyright (c) RexxLA, 2011,2013.  All rights reserved.
>>> Parts Copyright (c) IBM Corporation, 1995,2008.
>>> Program Oblong.nrx
>>>  === class Oblong ===
>>>    constructor Oblong(Rexx,Rexx)
>>>    method size(Rexx,Rexx)
>>>    method relsize(Rexx,Rexx)
>>>    method print
>>> Compilation of 'Oblong.nrx' successful
>>>
>>> -- So far so good, file Oblong.class is created ...
>>>
>>> C:\NetRexx\NetRexx-3.02-RC1\lib>java -jar NetRexxF.jar -exec tryOblong
>>> NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
>>> Copyright (c) RexxLA, 2011,2013.  All rights reserved.
>>> Parts Copyright (c) IBM Corporation, 1995,2008.
>>> Program tryOblong.nrx
>>> 2 +++ first=Oblong(5,3) -- make an oblong
>>>   +++       ^^^^^^
>>>   +++ Error: The method 'Oblong(byte,byte)' cannot be found in class 'tryOblong
>>> ' or a superclass
>>> Processing of 'tryOblong.nrx' failed [one error]
>>>
>>> -- Is there some compiler option I need for the compiled Oblong.class to be found in the current dir?
>>>
>>> Peter Sharp
>>> Ballarat Australia
>>> On 25/03/2013 5:49 AM, René Jansen wrote:
>>>> You might receive this multiple times, depending on the number of rexx related lists you are subscribed to.
>>>>
>>>> For shortness, the complete announcement is here: http://rexx-language-association-forum.44760.n6.nabble.com/Announcing-the-NetRexx-3-02-Release-Candidate-1-tp171.html
>>>>
>>>> I would like to invite you all to subscribe to the new public RexxLA forum - maybe we then can have all our announcements in one place.
>>>>
>>>> best regards,
>>>>
>>>> René Jansen.
>>>> _______________________________________________
>>>> 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/
>>>
>> _______________________________________________
>> 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/
>

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

Reply | Threaded
Open this post in threaded view
|

Re: Announcing NetRexx 3.02 RC1

maillists (@MQSystems)
In reply to this post by rvjansen
First attempt at RC1 so followed the read.me.first

  1. Ensure that you have Java installed and running.
     Try the command: 'java -version' to confirm this.
     Download and install Java from www.java.com if it does not work.

>>
>> Please add dependency on Java 1.6 and up on this as following with 1.4.2
and 1.5.0 results in a "NoClassDefFoundError" and "Invalid or corrupt" jar
file as below...
>>

C:\NetRexx\3.0.2.RC1\lib>java -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-b28)
Java HotSpot(TM) Client VM (build 1.4.2-b28, mixed mode)

C:\NetRexx\3.0.2.RC1\lib>java -jar .\NetRexxF.jar -exec hello
Exception in thread "main" java.lang.NoClassDefFoundError:
java/lang/Iterable
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
        at org.netrexx.process.NetRexxC.<clinit>(NetRexxC.nrx:60)

C:\NetRexx\3.0.2.RC1\lib>java -Dnrx.compiler=ecj -jar NetRexxF.jar hello
Exception in thread "main" java.lang.NoClassDefFoundError:
java/lang/Iterable
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
        at org.netrexx.process.NetRexxC.<clinit>(NetRexxC.nrx:60)


       
C:\NetRexx\3.0.2.RC1\lib>java -version
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
Java HotSpot(TM) Client VM (build 1.5.0-b64, mixed mode, sharing)

C:\NetRexx\3.0.2.RC1\lib>java -jar .\NetRexxF.jar -exec hello
Invalid or corrupt jarfile .\NetRexxF.jar

C:\NetRexx\3.0.2.RC1\lib>java -Dnrx.compiler=ecj -jar NetRexxF.jar hello
Invalid or corrupt jarfile NetRexxF.jar



C:\NetRexx\3.0.2.RC1\lib>java -version
java version "1.6.0_41"
Java(TM) SE Runtime Environment (build 1.6.0_41-b02)
Java HotSpot(TM) Client VM (build 20.14-b01, mixed mode, sharing)

C:\NetRexx\3.0.2.RC1\lib>java -jar .\NetRexxF.jar -exec hello
NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
Copyright (c) RexxLA, 2011,2013.  All rights reserved.
Parts Copyright (c) IBM Corporation, 1995,2008.
Program hello.nrx
===== Exec: hello =====
hello
Processing of 'hello.nrx' complete

C:\NetRexx\3.0.2.RC1\lib>java -Dnrx.compiler=ecj -jar NetRexxF.jar hello
NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
Copyright (c) RexxLA, 2011,2013.  All rights reserved.
Parts Copyright (c) IBM Corporation, 1995,2008.
Program hello.nrx
Compilation of 'hello.nrx' successful


Michael Dag

-----Original Message-----
From: [hidden email]
[mailto:[hidden email]] On Behalf Of René Jansen
Sent: zondag 24 maart 2013 19:50
To: IBM Netrexx
Subject: [Ibm-netrexx] Announcing NetRexx 3.02 RC1

You might receive this multiple times, depending on the number of rexx
related lists you are subscribed to.

For shortness, the complete announcement is here:
http://rexx-language-association-forum.44760.n6.nabble.com/Announcing-the-Ne
tRexx-3-02-Release-Candidate-1-tp171.html

I would like to invite you all to subscribe to the new public RexxLA forum -
maybe we then can have all our announcements in one place.

best regards,

René Jansen.
_______________________________________________
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: Announcing NetRexx 3.02 RC1

rvjansen
In reply to this post by Jeff Hennick
Jeff,

this is wholly dependent on what your app tells the clipboard - if it wants Rich Text we see this - I think this is somewhat independent of the typographical dashes problem. I will try to make sure all code is available in the file system, circumventing the issue somewhat.

best regards,

René.

On 26 mrt. 2013, at 16:18, Jeff Hennick <[hidden email]> wrote:

> René,
>
> Just in trying to select the code in the Quick Start Listing 1.24 looks like this:
> <ob.png>
>
> If the image does not show: Many, but not all, the space characters are not highlighted, the "*"s are not highlighted, and the line numbers (except "1" -- I clicked before the "/*" and shift-clicked at the end) are highlighted.
>
> When I paste this into my editor (KEdit) it is really messed up with the non-highlighted "spaces" coming in as "newlines".
>
> The text body also shows some such "strangeness:
> <tx.png>
> In this image (from just before Listing 1.24), most of the text is highlighted, but there are a few non-highlighted characters: the spaces around the italicized text, and at the start of fixed-width font text.
>
> I have no experience with creating PDFs and how to fix these.  But there must be some way of specifying the code so it can be copy & pasted as ASCII and without the line numbers.
>
> _______________________________________________
> 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: Announcing NetRexx 3.02 RC1

rvjansen
In reply to this post by maillists (@MQSystems)
Hi Michael,

thanks for your report. The intention certainly was to have 1.5 as a baseline as stated in the documents, and I have made sure the class file level is 46.0, which is compatible all the way down to Java 1.2 (by using ecj and not the Java 7 compiler that is on the build system).

I will investigate this and get back to you. Thanks for testing it well!  We will need to set up a multi version machine to automate this.

best regards,

René.


On 26 mrt. 2013, at 16:22, <[hidden email]> wrote:

> First attempt at RC1 so followed the read.me.first
>
>  1. Ensure that you have Java installed and running.
>     Try the command: 'java -version' to confirm this.
>     Download and install Java from www.java.com if it does not work.
>
>>>
>>> Please add dependency on Java 1.6 and up on this as following with 1.4.2
> and 1.5.0 results in a "NoClassDefFoundError" and "Invalid or corrupt" jar
> file as below...
>>>
>
> C:\NetRexx\3.0.2.RC1\lib>java -version
> java version "1.4.2"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-b28)
> Java HotSpot(TM) Client VM (build 1.4.2-b28, mixed mode)
>
> C:\NetRexx\3.0.2.RC1\lib>java -jar .\NetRexxF.jar -exec hello
> Exception in thread "main" java.lang.NoClassDefFoundError:
> java/lang/Iterable
>        at java.lang.ClassLoader.defineClass0(Native Method)
>        at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
>        at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
>        at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
>        at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
>        at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
>        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
>        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
>        at org.netrexx.process.NetRexxC.<clinit>(NetRexxC.nrx:60)
>
> C:\NetRexx\3.0.2.RC1\lib>java -Dnrx.compiler=ecj -jar NetRexxF.jar hello
> Exception in thread "main" java.lang.NoClassDefFoundError:
> java/lang/Iterable
>        at java.lang.ClassLoader.defineClass0(Native Method)
>        at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
>        at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
>        at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
>        at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
>        at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
>        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
>        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
>        at org.netrexx.process.NetRexxC.<clinit>(NetRexxC.nrx:60)
>
>
>
> C:\NetRexx\3.0.2.RC1\lib>java -version
> java version "1.5.0"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
> Java HotSpot(TM) Client VM (build 1.5.0-b64, mixed mode, sharing)
>
> C:\NetRexx\3.0.2.RC1\lib>java -jar .\NetRexxF.jar -exec hello
> Invalid or corrupt jarfile .\NetRexxF.jar
>
> C:\NetRexx\3.0.2.RC1\lib>java -Dnrx.compiler=ecj -jar NetRexxF.jar hello
> Invalid or corrupt jarfile NetRexxF.jar
>
>
>
> C:\NetRexx\3.0.2.RC1\lib>java -version
> java version "1.6.0_41"
> Java(TM) SE Runtime Environment (build 1.6.0_41-b02)
> Java HotSpot(TM) Client VM (build 20.14-b01, mixed mode, sharing)
>
> C:\NetRexx\3.0.2.RC1\lib>java -jar .\NetRexxF.jar -exec hello
> NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
> Copyright (c) RexxLA, 2011,2013.  All rights reserved.
> Parts Copyright (c) IBM Corporation, 1995,2008.
> Program hello.nrx
> ===== Exec: hello =====
> hello
> Processing of 'hello.nrx' complete
>
> C:\NetRexx\3.0.2.RC1\lib>java -Dnrx.compiler=ecj -jar NetRexxF.jar hello
> NetRexx portable processor, version NetRexx 3.02, build 11-20130323-1551
> Copyright (c) RexxLA, 2011,2013.  All rights reserved.
> Parts Copyright (c) IBM Corporation, 1995,2008.
> Program hello.nrx
> Compilation of 'hello.nrx' successful
>
>
> Michael Dag
>
> -----Original Message-----
> From: [hidden email]
> [mailto:[hidden email]] On Behalf Of René Jansen
> Sent: zondag 24 maart 2013 19:50
> To: IBM Netrexx
> Subject: [Ibm-netrexx] Announcing NetRexx 3.02 RC1
>
> You might receive this multiple times, depending on the number of rexx
> related lists you are subscribed to.
>
> For shortness, the complete announcement is here:
> http://rexx-language-association-forum.44760.n6.nabble.com/Announcing-the-Ne
> tRexx-3-02-Release-Candidate-1-tp171.html
>
> I would like to invite you all to subscribe to the new public RexxLA forum -
> maybe we then can have all our announcements in one place.
>
> best regards,
>
> René Jansen.
> _______________________________________________
> 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/
>

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

Reply | Threaded
Open this post in threaded view
|

Re: Announcing NetRexx 3.02 RC1

maillists (@MQSystems)
That looks to be correct as I am now testing nrc with 1.4.2, 1.5.0 and 1.6.0

1.4.2 fails too and 1.5.0 and up works

Running with new NetRexxR.jar seems to work on 1.4.2 properly... (only
hello.class tested)

Michael

-----Original Message-----
From: [hidden email]
[mailto:[hidden email]] On Behalf Of René Jansen
Sent: dinsdag 26 maart 2013 16:37
To: IBM Netrexx
Subject: Re: [Ibm-netrexx] Announcing NetRexx 3.02 RC1

Hi Michael,

thanks for your report. The intention certainly was to have 1.5 as a
baseline as stated in the documents, and I have made sure the class file
level is 46.0, which is compatible all the way down to Java 1.2 (by using
ecj and not the Java 7 compiler that is on the build system).

I will investigate this and get back to you. Thanks for testing it well!  We
will need to set up a multi version machine to automate this.

best regards,

René.


On 26 mrt. 2013, at 16:22, <[hidden email]> wrote:

> First attempt at RC1 so followed the read.me.first
>
>  1. Ensure that you have Java installed and running.
>     Try the command: 'java -version' to confirm this.
>     Download and install Java from www.java.com if it does not work.
>
>>>
>>> Please add dependency on Java 1.6 and up on this as following with
>>> 1.4.2
> and 1.5.0 results in a "NoClassDefFoundError" and "Invalid or corrupt"
> jar file as below...
>>>
>
> C:\NetRexx\3.0.2.RC1\lib>java -version java version "1.4.2"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-b28)
> Java HotSpot(TM) Client VM (build 1.4.2-b28, mixed mode)
>
> C:\NetRexx\3.0.2.RC1\lib>java -jar .\NetRexxF.jar -exec hello
> Exception in thread "main" java.lang.NoClassDefFoundError:
> java/lang/Iterable
>        at java.lang.ClassLoader.defineClass0(Native Method)
>        at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
>        at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
>        at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
>        at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
>        at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
>        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
>        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
>        at org.netrexx.process.NetRexxC.<clinit>(NetRexxC.nrx:60)
>
> C:\NetRexx\3.0.2.RC1\lib>java -Dnrx.compiler=ecj -jar NetRexxF.jar
> hello Exception in thread "main" java.lang.NoClassDefFoundError:
> java/lang/Iterable
>        at java.lang.ClassLoader.defineClass0(Native Method)
>        at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
>        at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
>        at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
>        at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
>        at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
>        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
>        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
>        at org.netrexx.process.NetRexxC.<clinit>(NetRexxC.nrx:60)
>
>
>
> C:\NetRexx\3.0.2.RC1\lib>java -version java version "1.5.0"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
> Java HotSpot(TM) Client VM (build 1.5.0-b64, mixed mode, sharing)
>
> C:\NetRexx\3.0.2.RC1\lib>java -jar .\NetRexxF.jar -exec hello Invalid
> or corrupt jarfile .\NetRexxF.jar
>
> C:\NetRexx\3.0.2.RC1\lib>java -Dnrx.compiler=ecj -jar NetRexxF.jar
> hello Invalid or corrupt jarfile NetRexxF.jar
>
>
>
> C:\NetRexx\3.0.2.RC1\lib>java -version java version "1.6.0_41"
> Java(TM) SE Runtime Environment (build 1.6.0_41-b02) Java HotSpot(TM)
> Client VM (build 20.14-b01, mixed mode, sharing)
>
> C:\NetRexx\3.0.2.RC1\lib>java -jar .\NetRexxF.jar -exec hello NetRexx
> portable processor, version NetRexx 3.02, build 11-20130323-1551
> Copyright (c) RexxLA, 2011,2013.  All rights reserved.
> Parts Copyright (c) IBM Corporation, 1995,2008.
> Program hello.nrx
> ===== Exec: hello =====
> hello
> Processing of 'hello.nrx' complete
>
> C:\NetRexx\3.0.2.RC1\lib>java -Dnrx.compiler=ecj -jar NetRexxF.jar
> hello NetRexx portable processor, version NetRexx 3.02, build
> 11-20130323-1551 Copyright (c) RexxLA, 2011,2013.  All rights reserved.
> Parts Copyright (c) IBM Corporation, 1995,2008.
> Program hello.nrx
> Compilation of 'hello.nrx' successful
>
>
> Michael Dag
>
> -----Original Message-----
> From: [hidden email]
> [mailto:[hidden email]] On Behalf Of René Jansen
> Sent: zondag 24 maart 2013 19:50
> To: IBM Netrexx
> Subject: [Ibm-netrexx] Announcing NetRexx 3.02 RC1
>
> You might receive this multiple times, depending on the number of rexx
> related lists you are subscribed to.
>
> For shortness, the complete announcement is here:
> http://rexx-language-association-forum.44760.n6.nabble.com/Announcing-
> the-Ne tRexx-3-02-Release-Candidate-1-tp171.html
>
> I would like to invite you all to subscribe to the new public RexxLA
> forum - maybe we then can have all our announcements in one place.
>
> best regards,
>
> René Jansen.
> _______________________________________________
> 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/
>

_______________________________________________
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: Announcing NetRexx 3.02 RC1

George Hovey-2
In reply to this post by rvjansen
The 'putative asterisk' in question is actually Unicode codepoint U+2217 which is defined as 'ASTERISK OPERATOR'.  That is, it is being represented as a mathematical symbol rather than ans ASCII asterisk.  I assume this is a Latex artefact.

On Tue, Mar 26, 2013 at 11:22 AM, René Jansen <[hidden email]> wrote:
Jeff,

this is wholly dependent on what your app tells the clipboard - if it wants Rich Text we see this - I think this is somewhat independent of the typographical dashes problem. I will try to make sure all code is available in the file system, circumventing the issue somewhat.

best regards,

René.

On 26 mrt. 2013, at 16:18, Jeff Hennick <[hidden email]> wrote:

> René,
>
> Just in trying to select the code in the Quick Start Listing 1.24 looks like this:
> <ob.png>
>
> If the image does not show: Many, but not all, the space characters are not highlighted, the "*"s are not highlighted, and the line numbers (except "1" -- I clicked before the "/*" and shift-clicked at the end) are highlighted.
>
> When I paste this into my editor (KEdit) it is really messed up with the non-highlighted "spaces" coming in as "newlines".
>
> The text body also shows some such "strangeness:
> <tx.png>
> In this image (from just before Listing 1.24), most of the text is highlighted, but there are a few non-highlighted characters: the spaces around the italicized text, and at the start of fixed-width font text.
>
> I have no experience with creating PDFs and how to fix these.  But there must be some way of specifying the code so it can be copy & pasted as ASCII and without the line numbers.
>
> _______________________________________________
> 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/




--
"One can live magnificently in this world if one knows how to work and how to love."  --  Leo Tolstoy
_______________________________________________
Ibm-netrexx mailing list
[hidden email]
Online Archive : http://ibm-netrexx.215625.n3.nabble.com/

Reply | Threaded
Open this post in threaded view
|

Re: Announcing NetRexx 3.02 RC1

alansam
I don't wish to add to the gripes but the Language Reference doesn't appear to include the new features mentioned in the release notes; b2d, d2b, size, isindexed etc.  The cover page indicates "Version 3.02" but the page footers are all "Version 3.01"

All-in-all though, a nice release.

A.


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

Alan

--
Needs more cowbell.
Reply | Threaded
Open this post in threaded view
|

Re: Announcing NetRexx 3.02 RC1

rvjansen
In reply to this post by Jeff Hennick
Jeff,

this is fixed in the next release candidate (and in the online documents already). Let me know if this is better.

Also fixed is the -- comments problem. I am still looking for a fix to the askterisk problem.

best regards,

René.

On 26 mrt. 2013, at 16:18, Jeff Hennick <[hidden email]> wrote:

> René,
>
> Just in trying to select the code in the Quick Start Listing 1.24 looks like this:
> <ob.png>
>
> If the image does not show: Many, but not all, the space characters are not highlighted, the "*"s are not highlighted, and the line numbers (except "1" -- I clicked before the "/*" and shift-clicked at the end) are highlighted.
>
> When I paste this into my editor (KEdit) it is really messed up with the non-highlighted "spaces" coming in as "newlines".
>
> The text body also shows some such "strangeness:
> <tx.png>
> In this image (from just before Listing 1.24), most of the text is highlighted, but there are a few non-highlighted characters: the spaces around the italicized text, and at the start of fixed-width font text.
>
> I have no experience with creating PDFs and how to fix these.  But there must be some way of specifying the code so it can be copy & pasted as ASCII and without the line numbers.
>
> _______________________________________________
> 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/

12