[Oorexx-devel] Fwd: OpenSuse and Open Object Rexx are now in perfect harmony
Dear Open Object Rexx developers! Some positive feedback for you all guys! Question: when will Version 5.2 be released for OpenSuse? I am eager for it! Regards Franz -- Forwarded message - Von: Franz Marx Date: Mo., 12. Juni 2023 um 19:53 Uhr Subject: OpenSuse and Open Object Rexx are now in perfect harmony To: Der P.O. I am now convinced, you are right and i would really drink a beer or 2 with you, if i could do so In OpenSuse the oorexx - installation is much easier, as you described! it. With SuSE-KDE any RPM-package can be directly installed with *YAST,* you have only to answer "ignore" when the "Checksum-Error '' is displayed. It works e. g. for Chrome as well as for ooRexx-rpm. Question: when will Version 5.2 be released for OpenSuse? I had to obey these things: 1. line of Linux-Rexx must be *#!/usr/bin/env rexx* 2. Linux-Rexx : *Address Command "gedit" filename * instead of Windows-Rexx : *Address Command "notepad" filename* The text-Editor *"gedit" *must have been updated in the meantime, my first problems with not editing the whole Text-File are gone! Calling *"kate" *as an alternate Text-Editor works correctly, but displays an ugly *"QT ,,, Error" *when entered in from command-line or called by an ooRexx-program. Therefore I give up to use it any longer in Rexx. Regards Franz P. S, this Mail has been sent from OpenSuse Chrome Gmail ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] new benchmarks of Open Object Rexx Version 5 with Windows 10, Windows 11 and Open Suse Leap 15.4
Today I migrated my* Acer Nitro *to* Windows 11* and I have now the values of 4Mio. Primes with my Rexx-Program *PrimeV38* and *PrimeV39* for Linux (that is very similar to PrimeV38) Calculating *4* *Million Primes* with my Rexx-Program *PrimeV38 / PrimeV39* using *Windows 10* it tooked on the *ACER-Laptop: 5639* secs. using *Windows 11* it tooked on the *ACER-Laptop: **5710 *secs*.* on my old *HP-Laptop** G7 *with *Windows 10** : 8983* secs. on the same *HP-Laptop *with *OpenSuse Leap 15.4: **7684 *secs. Yours sincerely Franz Marx Bahngasse 19 2391 Kaltenleutgeben Austria ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] correction: new MyRexxComp.rex plus new MyRexxComp.ini plus 1 Editor-question
Hi, to you again! SORRY, SORRY, SORRY, a silly. mistake from me: I did not send my last files TO YOU,! 蘿 i resubmit now the right ones. But my last question is still open. greetings Franz Am Fr., 19. Mai 2023 um 17:57 Uhr schrieb Franz Marx : > Hi, folks! > In the meantime I corrected my "MyRexxComp.rex" with the Text-Editor *gedit > *and all looks fine. > My new version of MyRexxComp.rex can handle now such "BOM" - characters, > as you can see.in my attachments. > Thanks for your advice and help. > > Another question: > how can I call "gedit" or"Kate" out of a "Rexx" program? > At the moment i can't > > Please have inderstanding for a disturbed old man of 73 years old > > Greetings > Franz > > > Am Fr., 19. Mai 2023 um 17:15 Uhr schrieb Mark L. Gaubatz via Oorexx-devel > : > >> Franz wrote: >> >> >> >> I think I do not use the correct editor with KATE for my .ini file, it is >> too silly for me. >> >> I attach to you my last 2 test-files. >> >> I think you can tell me what I have to do. >> >> >> >> Your MyRexxComp.ini file was last edited and saved using UTF-8 codepage >> encoding. This is shown as the UTF-8 marker sequence and text handling >> placed by the editor at the beginning of line one of file MyRexxComp.ini: >> >> >> >> EFBBBF2F2A272A2A… >> ï » ¿ / * ' * * … >> >> >> >> With the editor you’re using, you will need to re-open the file, change >> the codepage to a straight or extended ASCII codepage, and save again. >> >> >> >> Mark >> ___ >> Oorexx-devel mailing list >> Oorexx-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> > MyRexxComp (V3.5) starts 18:06:17 all went well with: MyRexxComp.rex , MyRexxComp.cmp.rex has been created all went well with: PrimeV39.rex , PrimeV39.cmp.rex has been created all went well with: LottoV4.rex , LottoV4.cmp.rex has been created MyRexxComp created succesfully 3 compiled Rexx-Programs 18:06:17 MyRexxComp.rex Description: Binary data MyRexxComp.ini Description: Binary data ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] now MyRexxComp.rex works fine with MyRexxComp.ini
Hi, folks! In the meantime I corrected my "MyRexxComp.rex" with the Text-Editor *gedit *and all looks fine. My new version of MyRexxComp.rex can handle now such "BOM" - characters, as you can see.in my attachments. Thanks for your advice and help. Another question: how can I call "gedit" or"Kate" out of a "Rexx" program? At the moment i can't Greetings Franz Am Fr., 19. Mai 2023 um 17:15 Uhr schrieb Mark L. Gaubatz via Oorexx-devel < oorexx-devel@lists.sourceforge.net>: > Franz wrote: > > > > I think I do not use the correct editor with KATE for my .ini file, it is > too silly for me. > > I attach to you my last 2 test-files. > > I think you can tell me what I have to do. > > > > Your MyRexxComp.ini file was last edited and saved using UTF-8 codepage > encoding. This is shown as the UTF-8 marker sequence and text handling > placed by the editor at the beginning of line one of file MyRexxComp.ini: > > > > EFBBBF2F2A272A2A… > ï » ¿ / * ' * * … > > > > With the editor you’re using, you will need to re-open the file, change > the codepage to a straight or extended ASCII codepage, and save again. > > > > Mark > ___ > Oorexx-devel mailing list > Oorexx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > fmarx@localhost:~/Schreibtisch/FMarx ooRexx> rexx MyRexxComp.rex MyRexxComp (V3.4) starts 18:29:11 all went well with: MyRexxComp.rex , MyRexxComp.cmp.rex has been created all went well with: PrimeV39.rex , PrimeV39.cmp.rex has been created MyRexxComp.ini Description: Binary data MyRexxComp.rex Description: Binary data ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] my experience with MyRexxComp.rex and MyRexxComp.ini
Hi Erich, I think I do not use the correct editor with KATE for my .ini file, it is too silly for me. I attach to you my last 2 test-files. I think you can tell me what I have to do. Greetings Franz Am Do., 18. Mai 2023 um 15:10 Uhr schrieb Erich Steinböck < erich.steinbo...@gmail.com>: > Hi Franz, > your address "" "rexxc" works in your MyRexxComp.rex and prints: > all went well with: MyRexxComp.rex , MyRexxComp.cmp.rex has been created > > Please provide a piece of failing code and the exact error message you're > seeing. > Note that on Linux (in contrast to Windows) the case of filenames is > significant. > ___ > Oorexx-devel mailing list > Oorexx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > fmarx@localhost:~/Schreibtisch/FMarx ooRexx> rexx MyRexxComp.rex 6 *-* Say "MyRexxComp (V3.3) starts" time() >L> "MyRexxComp (V3.3) starts" >F> TIME => "17:30:11" >O> " " => "MyRexxComp (V3.3) starts 17:30:11" >>> "MyRexxComp (V3.3) starts 17:30:11" MyRexxComp (V3.3) starts 17:30:11 7 *-* myfile = "MyRexxComp.ini" >L> "MyRexxComp.ini" >>> "MyRexxComp.ini" >=> MYFILE <= "MyRexxComp.ini" 9 *-* MyCode = STREAM(myfile,"C","OPEN READ") >V> MYFILE => "MyRexxComp.ini" >A> "MyRexxComp.ini" >L> "C" >A> "C" >L> "OPEN READ" >A> "OPEN READ" >F> STREAM => "READY:" >>> "READY:" >=> MYCODE <= "READY:" 10 *-* IF Mycode \= "READY:" >V> MYCODE => "READY:" >L> "READY:" >O> "\=" => "0" >>> "0" 16 *-* N=LINES(myfile,COUNT) >V> MYFILE => "MyRexxComp.ini" >A> "MyRexxComp.ini" >V> COUNT => "COUNT" >A> "COUNT" >F> LINES => "9" >>> "9" >=> N <= "9" 17 *-* DO I=1 TO N >L> "1" >V> N => "9" >K> "TO" => "9" >=> I <= "1" 18 *-* Parse VALUE LINEIN("MyRexxComp.ini") with rexxFile1 . >L> "MyRexxComp.ini" >A> "MyRexxComp.ini" >F> LINEIN => "/*'*/" >K> "VALUE" => "/*'*/" >>> "/*'*/" >=> REXXFILE1 <= "/*'*/" >.> "" 19 *-* if substr(rexxFile1,1,2) == "/*" >V> REXXFILE1 => "/*'*/" >A> "/*'*/" >L> "1" >A> "1" >L> "2" >A> "2" >F> SUBSTR => "��" >L> "/*" >O> "==" => "0" >>> "0" 20 *-* if rexxFile1 = "" >V> REXXFILE1 => "/*'*/" >L> "" >O> "=" => "0" >>> "0" 21 *-* rexxFile2=rexxFile1||".cmp.rex" >V> REXXFILE1 => "/*'*/" >L> ".cmp.rex" >O> "||" => "/*'*/.cmp.rex" >>> "/*'*/.cmp.rex" >=> REXXFILE2 <= "/*'*/.cmp.rex" 22 *-* rexxFile1=rexxFile1||".rex" >V> REXXFILE1 => "/*'*/" >L> ".rex" >O> "||" => "/*'*/.rex" >>> "/*'*/.rex"
Re: [Oorexx-devel] my experience with Open Object Rexx 5.1 and OpenSuse Leap 15.4
Hi Erich, thanks ... 1. I understand the .ini problem, I will analyse this file 2. a question has been left: why does this not work in my rexx-Program address "" "rexxc" "MyRexxComp.rex" "MyRexxComp.cmp.rex" "-s" I am really confused by a msg like this *"file MyRexxComp.rex not found"*, why that? the Linux-Terminal command* "*rexxc MyRexxComp.rex MyRexxComp.cmp.rex -s" works, and the PrimeV39 could be checked + compiled with my Rexx-pgm LG Franz Am Do., 18. Mai 2023 um 12:51 Uhr schrieb Erich Steinböck < erich.steinbo...@gmail.com>: > Hi Franz, > rexxc is expected to work the same on Windows and Linux. > A minor known difference is that on Windows rexxc will accept both /s and > -s, on Unix only -s is accepted. For best portability always use -s if > required. > > Your MyRexxComp.rex should work as long as the rexx filenames in > MyRexxComp.ini are specified without any UTF-8 byte-order-mark (BOM, 'EF BB > BF'x). > The attached MyRexxComp.ini has a BOM in its first line. > ___ > Oorexx-devel mailing list > Oorexx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] my experience with Open Object Rexx 5.1 and OpenSuse Leap 15.4
To the team of oorexx-devel@lists.sourceforge.net> *1. some positive Feedback* The newest *Open Object Rexx Version 5.1* *for OpenSuse* on my *old HP-Laptop (y. 2012) * with *OpenSuse Leap 15.4. was *successfully nstalled on 16.5.2023. Calculating *4* *Million Primes* with my Rexx-Program using *Windows 10* it tooks on the *ACER-Laptop: 5639* secs. - on my *HP-Laptop* and *Windows 10* * : 8983* secs., on the same *HP-Laptop with OpenSuse Leap 15.4 : **7684 *secs. I was able to create a working Desktop-Icon for it (attached for you) *2. missing Documentation for Open Object Rexx 5.1 * i had to find out: rexxc works differently to the windows version Where are the other differences? *3. MyRexxComp.rex does not work like in Windows 10* i use it to check out the syntax of my Rexx-Programs and to createall compiled Rexx-Program Versions with *name.cmp.rex* I also tried out to separate the problem with a Copy-Version of it MyRexxCp.rex , not really much better (all all attached) Yours sincerely Franz Marx Bahngasse 19 2391 Kaltenleutgeben Austria PrimeV38.4MIo.Console.64Bit.ACER.log Description: Binary data PrimeV38.4MIo.Console.64Bit.HPDV7.log Description: Binary data PrimeV39.Console.64Bit.OpenSuse.log Description: Binary data PrimeV39.desktop Description: application/desktop MyRexxComp.ini Description: Binary data MyRexxComp.rex Description: Binary data MyRexxCp.rex Description: Binary data MyRexxCP.cmp.rex Description: Binary data ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Please help: how can i configure Open Object Rexx 5.1 in OpenSuse Leap 15.4
Thank you all, i have seen enough what i have to do, when i was analysing, how your "Rexxtry.rex" is established! Have all a good weekend, we have "Mother's Day" on coming up this sunday in Austria. Regards Franz Marx Am Fr., 12. Mai 2023 um 16:46 Uhr schrieb ooRexx : > Hi Franz, > > An alternative for the shebang would be > > *#!/usr/bin/env rexx* > > (Like this, the space is intentional) > > You need to google /usr/bin/env to see what is going on, the Linux-way is > a bit different from the Windows-way, steep learning curve, been there, > done that. > > Hälsningar/Regards/Grüsse, > P.O. Jonsson > oor...@jonases.se > > > > On 12. May 2023, at 16:03, ooRexx wrote: > > > On 12. May 2023, at 15:58, CV Bruce wrote: > > On Linux and Unix, your Rexx program needs to start with a line like > #!/path/to/rexx > Where path/to/Rexx is the path to where the Rexx executable is installed. > > > For Rexx on all Linux the shebang line would be > > *#!/usr/local/bin/rexx* > > > And the Rexx program must have its permissions set to executable, I.e. > “chmod 755 myRexxProgram.rex” > > Bruce > > Sent by Magic! > > On May 12, 2023, at 5:22 AM, Franz Marx wrote: > > > Hi, > i have to learn still a lot for OpenSuse, but I have time. > "It's a rainy day, hallelujah ..." > 珞 > > Grüsse aus Österreich > Franz > > Am Fr., 12. Mai 2023 um 14:08 Uhr schrieb ooRexx : > >> Hi, >> >> I am not sure I understand the question. Once you have installed ooRexx >> it should work out of the box, there is nothing to configure on the ooRexx >> side, you just call it with rexx myprogram.rex, you can leave out the >> extension so rexx myprogram suffices. Similar to how you call a Python >> program. Be aware that there are no GUI features for any other >> implementation than Windows (ooDialog), it is all done on the command line >> for all the Linuxes and in macOS. >> >> If you mean that you want to be able to “click” the program to start it >> from a Graphical interface you could try to change the rules for how a >> certain extension is handled in OpenSuse as explained here >> <https://forums.opensuse.org/t/how-to-set-default-open-with-program/25227>, >> but I am no expert in how this works out you will have to figure that out >> yourself. Hope it helps. >> >> Hälsningar/Regards/Grüsse, >> P.O. Jonsson >> oor...@jonases.se >> >> >> >> On 12. May 2023, at 13:39, Franz Marx wrote: >> >> Hi, Mr. Jonson! >> First of all: the Installation worked with your detailed advice, of >> course! >> >> But One thing I still miss: >> how can I *configure* the *Open Rexx Version 5.1.0* within OpenSuse Leap >> 15.4 ? >> Like in Windows, my *.rex program should be executed immediately. >> i am sorry to be such inexperienced to bore you with this question 蘿 >> I only find *Rexxtry within the App-Listing* (that works, of course) >> >> regards >> Franz >> >> Am Mi., 10. Mai 2023 um 15:25 Uhr schrieb ooRexx : >> >>> Hi, >>> >>> Suse is one of the most unproblematic/stable platforms for ooRexx, I >>> have hardly ever seen a problem in the testing so go ahead and do not >>> hesitate to report back any problem you find (I bet one bottle of beer that >>> you won’t find any :-) ) >>> >>> Try to ignore the “Beta” in the name of the rolling release, it is solid >>> as a rock in my experience. Since 5.0.0 was so long in the coming, a number >>> of minor things were missed out in the release, mostly in the documentation >>> area. All those things are ironed out in 5.1.0. Installation procedure is >>> exactly the same. Good luck. >>> >>> Hälsningar/Regards/Grüsse, >>> P.O. Jonsson >>> oor...@jonases.se >>> >>> >>> >>> On 10. May 2023, at 14:21, Franz Marx wrote: >>> >>> Hi P.O. Jonsson! >>> >>> Thank you very much for your detailed description, I will now try to >>> install release 5.1.0 Beta, >>> as you suggest. >>> One explanation from me, why i like to use SuSE: >>> it`s because i had already experience making SuSE SLES Installations >>> productive >>> on PC's in the 2010's and also on IBM zSeries (and it comes from >>> Europe!) before I retired. >>> >>> Yours sincerely >>> Franz Marx >>> >>> >>> ooRexx schrieb am Mi., 10. Mai 2023, 12:04: >>> >>>> Hi Franz, >>>> >&g
Re: [Oorexx-devel] Please help: how can i configure Open Object Rexx 5.1 in OpenSuse Leap 15.4
Hi, i have to learn still a lot for OpenSuse, but I have time. "It's a rainy day, hallelujah ..." 珞 Grüsse aus Österreich Franz Am Fr., 12. Mai 2023 um 14:08 Uhr schrieb ooRexx : > Hi, > > I am not sure I understand the question. Once you have installed ooRexx it > should work out of the box, there is nothing to configure on the ooRexx > side, you just call it with rexx myprogram.rex, you can leave out the > extension so rexx myprogram suffices. Similar to how you call a Python > program. Be aware that there are no GUI features for any other > implementation than Windows (ooDialog), it is all done on the command line > for all the Linuxes and in macOS. > > If you mean that you want to be able to “click” the program to start it > from a Graphical interface you could try to change the rules for how a > certain extension is handled in OpenSuse as explained here > <https://forums.opensuse.org/t/how-to-set-default-open-with-program/25227>, > but I am no expert in how this works out you will have to figure that out > yourself. Hope it helps. > > Hälsningar/Regards/Grüsse, > P.O. Jonsson > oor...@jonases.se > > > > On 12. May 2023, at 13:39, Franz Marx wrote: > > Hi, Mr. Jonson! > First of all: the Installation worked with your detailed advice, of course! > > But One thing I still miss: > how can I *configure* the *Open Rexx Version 5.1.0* within OpenSuse Leap > 15.4 ? > Like in Windows, my *.rex program should be executed immediately. > i am sorry to be such inexperienced to bore you with this question 蘿 > I only find *Rexxtry within the App-Listing* (that works, of course) > > regards > Franz > > Am Mi., 10. Mai 2023 um 15:25 Uhr schrieb ooRexx : > >> Hi, >> >> Suse is one of the most unproblematic/stable platforms for ooRexx, I have >> hardly ever seen a problem in the testing so go ahead and do not hesitate >> to report back any problem you find (I bet one bottle of beer that you >> won’t find any :-) ) >> >> Try to ignore the “Beta” in the name of the rolling release, it is solid >> as a rock in my experience. Since 5.0.0 was so long in the coming, a number >> of minor things were missed out in the release, mostly in the documentation >> area. All those things are ironed out in 5.1.0. Installation procedure is >> exactly the same. Good luck. >> >> Hälsningar/Regards/Grüsse, >> P.O. Jonsson >> oor...@jonases.se >> >> >> >> On 10. May 2023, at 14:21, Franz Marx wrote: >> >> Hi P.O. Jonsson! >> >> Thank you very much for your detailed description, I will now try to >> install release 5.1.0 Beta, >> as you suggest. >> One explanation from me, why i like to use SuSE: >> it`s because i had already experience making SuSE SLES Installations >> productive >> on PC's in the 2010's and also on IBM zSeries (and it comes from >> Europe!) before I retired. >> >> Yours sincerely >> Franz Marx >> >> >> ooRexx schrieb am Mi., 10. Mai 2023, 12:04: >> >>> Hi Franz, >>> >>> Nice to hear that you want to try out ooRexx! >>> >>> Indeed the package for OpenSuse (and all other packages I think) is >>> unsigned so you would need to ignore the warning when it arrives. The steps >>> would be (assuming the installer is in Downloads): >>> >>> noob:~/Downloads> *sudo zypper install >>> ooRexx-5.0.0-12583.opensuse15.x86_64.rpm* >>> [sudo] password for root: >>> Loading repository data... >>> Warning: Repository 'Update repository of openSUSE Backports' appears to >>> be outdated. Consider using a different mirror or server. >>> Warning: Repository 'Update Repository (Non-Oss)' appears to be >>> outdated. Consider using a different mirror or server. >>> Reading installed packages... >>> Resolving package dependencies... >>> >>> The following NEW package is going to be installed: >>> ooRexx >>> >>> 1 new package to install. >>> Overall download size: 1.0 MiB. Already cached: 0 B. After the operation, >>> additional 6.6 MiB will be used. >>> Continue? [y/n/v/...? shows all options] (y):* y* >>> Retrieving package ooRexx-5.0.0-12583.x86_64 >>>(1/1), 1.0 MiB ( 6.6 MiB >>> unpacked) >>> ooRexx-5.0.0-12583.opensuse15.x86_64.rpm: >>> Package header is not signed! >>> >>> ooRexx-5.0.0-12583.x86_64 (Plain RPM files cache): Signature >>> verification failed [6-File is unsigned] >>> Abort, retry, ignore? [a/r/i] (a):* i*
Re: [Oorexx-devel] Please help: how can i configure Open Object Rexx 5.1 in OpenSuse Leap 15.4
Hi, Mr. Jonson! First of all: the Installation worked with your detailed advice, of course! But One thing I still miss: how can I *configure* the *Open Rexx Version 5.1.0* within OpenSuse Leap 15.4 ? Like in Windows, my *.rex program should be executed immediately. i am sorry to be such inexperienced to bore you with this question 蘿 I only find *Rexxtry within the App-Listing* (that works, of course) regards Franz Am Mi., 10. Mai 2023 um 15:25 Uhr schrieb ooRexx : > Hi, > > Suse is one of the most unproblematic/stable platforms for ooRexx, I have > hardly ever seen a problem in the testing so go ahead and do not hesitate > to report back any problem you find (I bet one bottle of beer that you > won’t find any :-) ) > > Try to ignore the “Beta” in the name of the rolling release, it is solid > as a rock in my experience. Since 5.0.0 was so long in the coming, a number > of minor things were missed out in the release, mostly in the documentation > area. All those things are ironed out in 5.1.0. Installation procedure is > exactly the same. Good luck. > > Hälsningar/Regards/Grüsse, > P.O. Jonsson > oor...@jonases.se > > > > On 10. May 2023, at 14:21, Franz Marx wrote: > > Hi P.O. Jonsson! > > Thank you very much for your detailed description, I will now try to > install release 5.1.0 Beta, > as you suggest. > One explanation from me, why i like to use SuSE: > it`s because i had already experience making SuSE SLES Installations > productive > on PC's in the 2010's and also on IBM zSeries (and it comes from Europe!) > before I retired. > > Yours sincerely > Franz Marx > > > ooRexx schrieb am Mi., 10. Mai 2023, 12:04: > >> Hi Franz, >> >> Nice to hear that you want to try out ooRexx! >> >> Indeed the package for OpenSuse (and all other packages I think) is >> unsigned so you would need to ignore the warning when it arrives. The steps >> would be (assuming the installer is in Downloads): >> >> noob:~/Downloads> *sudo zypper install >> ooRexx-5.0.0-12583.opensuse15.x86_64.rpm* >> [sudo] password for root: >> Loading repository data... >> Warning: Repository 'Update repository of openSUSE Backports' appears to >> be outdated. Consider using a different mirror or server. >> Warning: Repository 'Update Repository (Non-Oss)' appears to be outdated. >> Consider using a different mirror or server. >> Reading installed packages... >> Resolving package dependencies... >> >> The following NEW package is going to be installed: >> ooRexx >> >> 1 new package to install. >> Overall download size: 1.0 MiB. Already cached: 0 B. After the operation, >> additional 6.6 MiB will be used. >> Continue? [y/n/v/...? shows all options] (y):* y* >> Retrieving package ooRexx-5.0.0-12583.x86_64 >>(1/1), 1.0 MiB ( 6.6 MiB >> unpacked) >> ooRexx-5.0.0-12583.opensuse15.x86_64.rpm: >> Package header is not signed! >> >> ooRexx-5.0.0-12583.x86_64 (Plain RPM files cache): Signature verification >> failed [6-File is unsigned] >> Abort, retry, ignore? [a/r/i] (a):* i* >> >> After that it should work. >> >> To uninstall it use >> >> sudo zypper remove ooRexx >> >> (Note: there is a minor bug here, the name of the installed package >> should be oorexx to follow convention this is fixed in the running release >> 5.1.0Beta) >> >> Good luck. >> >> Hälsningar/Regards/Grüsse, >> P.O. Jonsson >> oor...@jonases.se >> >> >> >> On 10. May 2023, at 11:05, Franz Marx wrote: >> >> To the team of oorexx-devel@lists.sourceforge.net> >> >> I already installed the new *Open Rexx Version 5.0* on my *Windows 10* >> Acer-Laptop. >> I am very pleased and satisfied with the performance of this version. >> I have an older *HP-Laptop* with dual boot *Windows 10 and OpenSuse Leap >> 15.4.* >> Calculating *4* *Million Primes* with my Rexx-Program using Windows 10 >> it tooks >> on the *ACER-Laptop: 5639* secs. - on my *HP-Laptop : 8983* secs., >> as you can see in my 2 attachments. >> >> Now I wish to see the Rexx-Performance running under *OpenSuse Leap >> 15.4. * >> >> With the OpenSuse Installation all Apps run very fine (like Libre-Office >> with, Chrome, >> VLC, etc. etc.), the only exception i got when i was trying to install OO >> Rexx 5.0! >> I failed with the installation of Open Object Rexx Version 5.0. with the >> install-message >> *"Checksum-Error"* when I tried to install from your RPM-Package. >> C
Re: [Oorexx-devel] Please help: how can i install Open Object Rexx 5.0 into OpenSuse Leap 15.4
Hi P.O. Jonsson! Thank you very much for your detailed description, I will now try to install release 5.1.0 Beta, as you suggest. One explanation from me, why i like to use SuSE: it`s because i had already experience making SuSE SLES Installations productive on PC's in the 2010's and also on IBM zSeries (and it comes from Europe!) before I retired. Yours sincerely Franz Marx ooRexx schrieb am Mi., 10. Mai 2023, 12:04: > Hi Franz, > > Nice to hear that you want to try out ooRexx! > > Indeed the package for OpenSuse (and all other packages I think) is > unsigned so you would need to ignore the warning when it arrives. The steps > would be (assuming the installer is in Downloads): > > noob:~/Downloads> *sudo zypper install > ooRexx-5.0.0-12583.opensuse15.x86_64.rpm* > [sudo] password for root: > Loading repository data... > Warning: Repository 'Update repository of openSUSE Backports' appears to > be outdated. Consider using a different mirror or server. > Warning: Repository 'Update Repository (Non-Oss)' appears to be outdated. > Consider using a different mirror or server. > Reading installed packages... > Resolving package dependencies... > > The following NEW package is going to be installed: > ooRexx > > 1 new package to install. > Overall download size: 1.0 MiB. Already cached: 0 B. After the operation, > additional 6.6 MiB will be used. > Continue? [y/n/v/...? shows all options] (y):* y* > Retrieving package ooRexx-5.0.0-12583.x86_64 >(1/1), 1.0 MiB ( 6.6 MiB > unpacked) > ooRexx-5.0.0-12583.opensuse15.x86_64.rpm: > Package header is not signed! > > ooRexx-5.0.0-12583.x86_64 (Plain RPM files cache): Signature verification > failed [6-File is unsigned] > Abort, retry, ignore? [a/r/i] (a):* i* > > After that it should work. > > To uninstall it use > > sudo zypper remove ooRexx > > (Note: there is a minor bug here, the name of the installed package should > be oorexx to follow convention this is fixed in the running release > 5.1.0Beta) > > Good luck. > > Hälsningar/Regards/Grüsse, > P.O. Jonsson > oor...@jonases.se > > > > On 10. May 2023, at 11:05, Franz Marx wrote: > > To the team of oorexx-devel@lists.sourceforge.net> > > I already installed the new *Open Rexx Version 5.0* on my *Windows 10* > Acer-Laptop. > I am very pleased and satisfied with the performance of this version. > I have an older *HP-Laptop* with dual boot *Windows 10 and OpenSuse Leap > 15.4.* > Calculating *4* *Million Primes* with my Rexx-Program using Windows 10 it > tooks > on the *ACER-Laptop: 5639* secs. - on my *HP-Laptop : 8983* secs., > as you can see in my 2 attachments. > > Now I wish to see the Rexx-Performance running under *OpenSuse Leap > 15.4. * > > With the OpenSuse Installation all Apps run very fine (like Libre-Office > with, Chrome, > VLC, etc. etc.), the only exception i got when i was trying to install OO > Rexx 5.0! > I failed with the installation of Open Object Rexx Version 5.0. with the > install-message > *"Checksum-Error"* when I tried to install from your RPM-Package. > Can you give me some advice on how the installation will succeed? > > Yours sincerely > Franz Marx > Bahngasse 19 > 2391 Kaltenleutgeben > Austria > > > ___ > Oorexx-devel mailing list > Oorexx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > > ___ > Oorexx-devel mailing list > Oorexx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] Please help: how can i install Open Object Rexx 5.0 into OpenSuse Leap 15.4
To the team of oorexx-devel@lists.sourceforge.net> I already installed the new *Open Rexx Version 5.0* on my *Windows 10* Acer-Laptop. I am very pleased and satisfied with the performance of this version. I have an older *HP-Laptop* with dual boot *Windows 10 and OpenSuse Leap 15.4.* Calculating *4* *Million Primes* with my Rexx-Program using Windows 10 it tooks on the *ACER-Laptop: 5639* secs. - on my *HP-Laptop : 8983* secs., as you can see in my 2 attachments. Now I wish to see the Rexx-Performance running under *OpenSuse Leap 15.4. * With the OpenSuse Installation all Apps run very fine (like Libre-Office with, Chrome, VLC, etc. etc.), the only exception i got when i was trying to install OO Rexx 5.0! I failed with the installation of Open Object Rexx Version 5.0. with the install-message *"Checksum-Error"* when I tried to install from your RPM-Package. Can you give me some advice on how the installation will succeed? Yours sincerely Franz Marx Bahngasse 19 2391 Kaltenleutgeben Austria PrimeV38.4MIo.Console.64Bit.ACER.log Description: Binary data PrimeV38.4MIo.Console.64Bit.HPDV7.log Description: Binary data ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] same Rexx-Program calculating Primes has with Open Rexxx V4.2.0 better performance as with V5.0.0 64Bit Beta
It is only an information for the Open Rexx developers. Both versions of Monitoring-logs are attached plus my Rexx-Source-Code. Greetings Franz PrimeV34.rex Description: Binary data PrimeV34.Console.Rexx.5.0.0.64Bit.log Description: Binary data PrimeV34.Console.Rexx.4.2.0.32Bit.log Description: Binary data ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] my wish: set the option "numeric digits ##" to a single varaible
Hi, Erich! I understand you, thanks a lot! Another question: i tried out my program with the new Beta *Version 5.0.0 64Bit for Windows*, but i didn`t find no better Performance compared with official V4.2.0 32Bit, Is that because it is still a Beta? Sincerely Franz Am Mi., 16. Feb. 2022 um 18:42 Uhr schrieb Erich Steinböck < erich.steinbo...@gmail.com>: > Hi Franz, > if you need higher precision for just one clause, revert precision back to > the default in the next clause, using NUMERIC DIGITS. > > To really speed up calculating a list of primes, use the Sieve of > Eratosthenes, which will be faster by several magnitudes. > > ~~~ > -- sieve > use strict arg n = 2015177 > > prime = .Array~new(n)~fill(.true)~~remove(1) > > do i = 2 to sqrt(n) > if prime[i] = .true then > do j = i * i to n by i > prime~remove(j) > end > end > > primes = prime~allIndexes > say primes~items "primes up to" n > say primes~section(1, 20)~makeString(, " ") "..." > say "..." primes~section(primes~items - 20)~makeString(, " ") > > ::routine sqrt public external "library rxmath RxCalcSqrt" > ~~~ > > ___ > Oorexx-devel mailing list > Oorexx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] Windows: STREAM(MyRexxComp.ini, C, OPEN READ) returns ERROR:2 is a Path-Error
Hello friends! I am so sorry, this *"Streaming-Error" 2 was my mistake,* it is not a REXX or Windows-Error! If i start my Rexx-Program from the *Explorer-Quick Access*, the correct path to my .ini- File is not active! Running the Program within the correct Windows-Folder all works fine I hope this information can help some user Users! Greetings Franz ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] my wish: set the option "numeric digits ##" to a single varaible
Coding could be like this or similar? I (:: numeric digits 2) = 0 Do I = 1 to 12 ... End Greetings Franz Franz Marx schrieb am Mi., 16. Feb. 2022, 11:22: > Dear fellows! > i have written a simple Rexx-Program to calculate the first 150.000 > primes, for performance monitoring i collect the number of compares like > this > > NR.0 = ANZ /* Prime-Table - STEM */ > > NR.1 = 2; /* first Prime */ > NR.2 = 3; /* 2.Prime */ > P=3;/* starting Prime */ > N = 2 /* last STEM . nr */ > PRI=0 /* reset Prime-Indicator */ > VO=0 /* Compare-Operations 1-99 */ > MVO=0 /* Compare-Count-Millions */ > > DO I=2 TO ANZ > P=P+2; /* perhaps next Prime ? */ > > DO Until (PRI=1) /* vergleichen bis Primzahl gefunden */ > DO J=2 TO N /* von 2. bis letzter errechneter Zahl */ >VO=VO+1 /* Vergleiche um 1 erhöhen */ >IF (P//NR.J)=0 THEN Do >PRI=0 /* P = no Prime */ >P=P+2 /* add 2 to possible Prime */ >Leave J /* leave inner Do-Loop */ > End > Else PRI=1 /* Prime still possible */ > > END J > End > > N=N+1 /* our next STEM-NR */ > NR.N=P/* new PRIME into STEM */ > PRI=0 /* reset Prime-Indicator */ > IF (N//1000) = 0 then Do >THT = TIME() >LS = TIME("S") >DS = LS - FS >ZVO = RIGHT(VO,15) >FVO = RIGHT(ZVO,20) >/* > -- */ >/* following Routine is faster than-> numeric > digits 15 */ >/* > -- */ >IF SUBSTR(ZVO,9,1) \= " " THEN DO > MVO = MVO + > SUBSTR(ZVO,1,9) > VO = > SUBSTR(ZVO,10,6) > ZVO = > RIGHT(MVO,9)||VO > END >/* > */ >/* format Monitor-NR with 1000er Points */ >/* > */ >SELECT > WHEN SUBSTR(ZVO,12,1)=" " THEN FVO = > RIGHT(ZVO,20) > WHEN SUBSTR(ZVO,9,1) =" " THEN FVO = > SUBSTR(ZVO,1,12)"."SUBSTR(ZVO,13,3) > WHEN SUBSTR(ZVO,6,1) =" " THEN FVO = > SUBSTR(ZVO,1,9)"."SUBSTR(ZVO,10,3)"."SUBSTR(ZVO,13,3) > WHEN SUBSTR(ZVO,3,1) =" " THEN FVO = > SUBSTR(ZVO,1,6)"."SUBSTR(ZVO,7,3)"."SUBSTR(ZVO,10,3)"."SUBSTR(ZVO,13,3) > OTHERWISE FVO = > SUBSTR(ZVO,1,3)"."SUBSTR(ZVO,4,3)"."SUBSTR(ZVO,7,3)"."SUBSTR(ZVO,10,3)"."SUBSTR(ZVO,13,3) > END /* SELECT */ >FVO = RIGHT(FVO,20) >SLINE = THT RIGHT(DS,5) "sec" RIGHT(N,6) > "Primzahlen errechnet nach" FVO "Vergleichsoperationen" >say SLINE >FS = LS >RC = 0; >CALL LINEOUT logfile,SLINE/* write Logline > */ >IF RC <> 0 then Do > Say "CALL LINEOUT" logfile > SLINE "fails with RC" RC > Signal Ende > End >End > END I > > When i used the *REXX-Option numeric digits 15* to simplify my own > coding, > i got a doubled elapsed time! > > Therefore i think it would be nice to delimit the numeric digits option to > single variables. > Of course, i don´t know, what this means for you as developers! > > 2nd question: when will you release the Windows 64-Bit Release V5 > officially? > > Yours Sincerely > Franz > > ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] my wish: set the option "numeric digits ##" to a single varaible
Dear fellows! i have written a simple Rexx-Program to calculate the first 150.000 primes, for performance monitoring i collect the number of compares like this NR.0 = ANZ /* Prime-Table - STEM */ NR.1 = 2; /* first Prime */ NR.2 = 3; /* 2.Prime */ P=3;/* starting Prime */ N = 2 /* last STEM . nr */ PRI=0 /* reset Prime-Indicator */ VO=0 /* Compare-Operations 1-99 */ MVO=0 /* Compare-Count-Millions */ DO I=2 TO ANZ P=P+2; /* perhaps next Prime ? */ DO Until (PRI=1) /* vergleichen bis Primzahl gefunden */ DO J=2 TO N /* von 2. bis letzter errechneter Zahl */ VO=VO+1 /* Vergleiche um 1 erhöhen */ IF (P//NR.J)=0 THEN Do PRI=0 /* P = no Prime */ P=P+2 /* add 2 to possible Prime */ Leave J /* leave inner Do-Loop */ End Else PRI=1 /* Prime still possible */ END J End N=N+1 /* our next STEM-NR */ NR.N=P/* new PRIME into STEM */ PRI=0 /* reset Prime-Indicator */ IF (N//1000) = 0 then Do THT = TIME() LS = TIME("S") DS = LS - FS ZVO = RIGHT(VO,15) FVO = RIGHT(ZVO,20) /* -- */ /* following Routine is faster than-> numeric digits 15 */ /* -- */ IF SUBSTR(ZVO,9,1) \= " " THEN DO MVO = MVO + SUBSTR(ZVO,1,9) VO = SUBSTR(ZVO,10,6) ZVO = RIGHT(MVO,9)||VO END /* */ /* format Monitor-NR with 1000er Points */ /* */ SELECT WHEN SUBSTR(ZVO,12,1)=" " THEN FVO = RIGHT(ZVO,20) WHEN SUBSTR(ZVO,9,1) =" " THEN FVO = SUBSTR(ZVO,1,12)"."SUBSTR(ZVO,13,3) WHEN SUBSTR(ZVO,6,1) =" " THEN FVO = SUBSTR(ZVO,1,9)"."SUBSTR(ZVO,10,3)"."SUBSTR(ZVO,13,3) WHEN SUBSTR(ZVO,3,1) =" " THEN FVO = SUBSTR(ZVO,1,6)"."SUBSTR(ZVO,7,3)"."SUBSTR(ZVO,10,3)"."SUBSTR(ZVO,13,3) OTHERWISE FVO = SUBSTR(ZVO,1,3)"."SUBSTR(ZVO,4,3)"."SUBSTR(ZVO,7,3)"."SUBSTR(ZVO,10,3)"."SUBSTR(ZVO,13,3) END /* SELECT */ FVO = RIGHT(FVO,20) SLINE = THT RIGHT(DS,5) "sec" RIGHT(N,6) "Primzahlen errechnet nach" FVO "Vergleichsoperationen" say SLINE FS = LS RC = 0; CALL LINEOUT logfile,SLINE/* write Logline */ IF RC <> 0 then Do Say "CALL LINEOUT" logfile SLINE "fails with RC" RC Signal Ende End End END I When i used the *REXX-Option numeric digits 15* to simplify my own coding, i got a doubled elapsed time! Therefore i think it would be nice to delimit the numeric digits option to single variables. Of course, i don´t know, what this means for you as developers! 2nd question: when will you release the Windows 64-Bit Release V5 officially? Yours Sincerely Franz ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel