if you're using ooRexx, try address command 'dig +short myip.opendns.com @resolver1.opendns.com' with output stem ostm. On 10/2/25 07:45, JaimeC wrote: Hi, Since I no longer have access to comp.lang.rexx I'm hoping someone here can help me. From the Ubuntu command line this command: dig +short myip.opendns.com @resolver1.opendns.com Will return my external public IP address. Rather than have the output display on the console I'd like to be able to capture that output into a variable. Back in my mainframe...
Well at the risk of being the spark for a flame war... I'll say that I almost always use The Hessling Editor. Its code folding is absolutely fantastic "x all;/::/ *" for example to display all the directives in an ooRexx program with 'shadow' lines representing the excluded line(s). THE's command-line-and-prefix-area idiom are instantly familiar to former users of ISPF and xedit, but may be offputting to new users. Installation and use on Windows systems is perfectly straightforward; the variety...
What curses library to specify for debian server
Hi Erich, I agree on the sad state of the website, it's been neglected for quite a while. Do you have a recommendation for a proper CMS? I have no idea what was used in the past. Do you know what is used for NetRexx.org? I am leaning toward 'borrowing' as much as I can from that site. I'll look into what to do to get this patch reflected in the website. Broken as it is I'd still like to see the current GA download show up 😉 On 2023-09-25 07:31, Erich wrote: status: open --> wont-fix Comment: I believe...
Link to 5.0.0 GA Release download
pfmji, but I always use 'increnental development' On 2023-09-19 07:00, Jeremy Nicoll wrote: of such files as I tinker* with the code. * o Hmm, that does not sound very professional. I expect there is some modern/trendy buzzword for continuing development that I should use instead... -- taf
Using Ubuntu 22.04 ooRexx 5.0.0 building a module for Apache httpd 2.4. The build seems to complete without error, but when Apache loads the resulting .so module, it reports RexxVariablePool as undefined. Can anyone tell me where this entry point is defined in ooRexx 5.0.0? Has something changed in this area (rexxapi??) recently? taf
Is this an single instance failure? Or is the failure repeatable--i.e. does the failure always occur in the same spot (the midst of the same assignment statement) or does it happen in other locations?
REXX-ooRexx_5.0.0(MT)_64-bit 6.05 30 Oct 2022 rexxtry.rex lets you interactively try REXX statements. Each string is executed when you hit Enter. Enter 'call tell' for a description of the features. Go on - try a few... Enter 'exit' to end. say sysversion() Windows 10.0.19045 ........................................... rexxtry.rex on WindowsNT parse version ; say version REXX-ooRexx_5.0.0(MT)_64-bit 6.05 30 Oct 2022 ........................................... rexxtry.rex on WindowsNT On 2023-03-11...
Probably shouldl have included: Linux Mint 21.1 (based on Ubuntu 22.04)
i'm running v4.0 with x11 (I think). The default character size is very small and there's no obvious way to increase it (used to have menu items smaller | larger | paste, but these do not appear. I cannot figure out how to paste from clipboard I'd really like to have access to NumPadPlus to be prefix toggle (it just prints a plus sign) and NumPadEnter to be an enter key (it seems to be dead). I'm using an IBM Trackpoint keyboard and it seems to work fine for most cases, keys and mouse... but not...
never mind... installed/built SDL2, pdcurses... then THE and ... it worked!
build 4.0 on Linux Mint (Debian/Ubuntu base)
Crashed my desktop manager (Cinnamon) on Linux Mint 20.3 taf@taf-K54C:~$ rexx lxtest.rex 30 1073741821 READY: 0 READY: 1073741822 delta 0 30 1073741822 READY: 0 READY: 1073741823 delta 0 30 1073741823 READY: 0 READY: 1073741824 delta 0 30 1073741824 READY: 0 READY: 1073741825 delta 0 30 1073741825 READY: 0 READY: 1073741826 delta 0 31 2147483645 READY: 0 READY: 2147479553 delta 4093 31 2147483646 READY: 0 READY: 2147479553 delta 4094 31 2147483647 READY: 0 READY: 2147479553 delta 4095 31 2147483648...
Seems to me that we have (at least) two issues conflated here: * installing 5.0 over 4.2 fails to properly remove the rexxapi service being replaced by a process * starting the rexxapi process in an elevated environment makes the process inaccessible to a non-elevated environment (at least in a 32-bin windows environment; I've not encountered this in my Win10 64-bin install) When RXAPI is started by an elevated process, it won't work with a non-elevated one. I have REXX which runs, elevated, from...
On my Win10-64 system with Open Object Rexx Version 5.0.0 r12455 rexxtry crashes with this line
If code changes are complete, can you update pending work items to doc + test?
Should this be closed?
So... is this fixed?
To further confuse things, my win10 system reports Ethernet adapter Ethernet: Connection-specific DNS Suffix . : IPv4 Address. . . . . . . . . . . : 192.168.0.105 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.0.1 Ethernet adapter VirtualBox Host-Only Network: Connection-specific DNS Suffix . : IPv4 Address. . . . . . . . . . . : 192.168.56.1 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : C:\Users\taf\Downloads>socktest...
Never mind, I see my installed version is downlevel.
My most recently installed release (Open Object Rexx Version 5.0.0 r12441) still shows the mismatch (doc cvStream; sample:cvstream). Have we reached a decision?
This issue hasn't been updated in more than a year. Is it still unresolved? Is it still a #1 priority for 5.0?
The exchanges above seem to be conclusive. Will the owner please close?
The exchanges above seem to indicate completion. If so, can the owner please close?
In my installation (Open Object Rexx Version 5.0.0 r12441) The sample readme is named 0ReadMe.first does this satisfy the request? If so, will you close the request?
I think René has written some code to make the website refer to the most recently built documents (both pdf and html). Perhaps he can take ownership and close this when that code is installed?
I'm trying to understand what change needs to be made to the doc... is it that the documentation says that labels with lower case characters cannot be called? cannot be called with normal call mechanisms? that internal routines cannot be called without resorting to INTERPRET? parse version version; say version call 'Aha' ah='Aha' call (ah) d='DATE' t='TIME' x=d call (x);say result x=t call (x);say result exit 'Aha': say 'indeed' return C:\Users\taf>doc285 REXX-ooRexx_5.0.0(MT)_64-bit 6.05 16 Jun...
fix bug in add_quote procedure
+1 (Thanks, Rony) On 2021-09-03 05:30, Rony G. Flatscher wrote: [feature-requests:#795] https://sourceforge.net/p/oorexx/feature-requests/795/ Stem class, add defaultValue and stemName attributes Status: unread Milestone: None Created: Fri Sep 03, 2021 12:30 PM UTC by Rony G. Flatscher Last Updated: Fri Sep 03, 2021 12:30 PM UTC Owner: nobody In a current discussion on the new RexxLA list about using the stem class it has turned out to be quite difficult to understand the relationships with classic...
+1 (not an HP 'nut' but ooRexx, ooDialog, CMS) On 2021-08-18 03:20, Rene Vincent Jansen wrote: I would be, for one, being a Rexx fan /and/ a HP ’Nut’ - having a DM42, a HP48G, a 12C and a DM16. /And/ having worked with CMS for 2 years in the last 3 years. Best regards, René. On 18 Aug 2021, at 11:49, m-stgt m-stgt@users.sourceforge.net <mailto:m-stgt@users.sourceforge.net> wrote: There is not too much to say about it. I recently migrated my "Nut firmware interpreter" running HP41 and Voyager models...
add cgi-bin directory, sample cgi program
add linux module to inventory
include Linux module in readme.txt
Update mod_rexx to Apache 2.4 compatibility
Wow! Two day turnaround! Thanks.
New Trace Control Function
Error after Installing lastest BSF400Rexx on Linux Mint 20
compile errors with 2.1.0 and ooRexx 5.0.0
Hi All, Easter-egging around I've tried building PDCurses THE has now been configured with the following options: Rexx Interpreter: Open Object Rexx Curses package: pdcurses-sdl2 RPM topdir: Build options: 64BIT binaries will be installed in: ${exec_prefix}/bin libraries will be installed in: /usr/local/lib {prefix}: /usr/local {exec_prefix}: ${prefix} but I'm getting many errors, all similar to: In file included from ./commutil.c:40:0: ./key.h:240:23: error: ‘PADPLUS’ undeclared here (not in a function)...
Hi all, I'm using THE on Linux Mint 19.3 (by debian out of ubuntu). I installed the available package (.deb) and it works ok, but has no mouse support. I hacked away at 3.3RC7, got it built, but still no mouse support. What do I have to do to get: a) mouse support b) support for all keys (particularly numplus (for prefix toggle) and a-* (a-s, a-j for split line, join line... Those are the keys I use on Windows and it's driving me crazy to have to use f12 c-s, c-j [and c-e (rather than c-end) to clear...
Build Instructions for Linux Mint
setup for httpd 2.4, oorexx 5.0
setup for httpd 2.4, oorexx 5.0
setup for httpd 2.4, oorexx 5.0
setup for httpd 2.4, oorexx 5.0
setup for httpd 2.4, oorexx 5.0
setup for httpd 2.4, oorexx 5.0
Set up for changes for httpd 2.4.xx
For Windows: If you're using theg.exe (or defaulting to graphics mode), make sure you have the 'menu' option checked (click on title bar icon, click on 'menu') That will put a line between the title and file name. The inserted line has three words: "Larger" "Smaller" "Paste" Click on "Larger" to enlarge the text size... repeat until satisfactory; click on 'Smaller" if you go too far. Click on "Paste" to paste clipboard content into edit after current line (beware paste will overlay existing text...
Sorry, I should have been clearer. The scancodes are from a showkey in terminal, not the. The shows the plus character "+" for both the numeric row and the numeric pad plus. Since I'm now acclimated to use numpad + for cursor prefix tabbing, I'm trying to make that work in my linux VBox guest under windows :-( From your last post I think that my problem is terminfo is presenting the same value for the two keys, even tho the raw scancodes are different. Any advice gratefully accepted.
Ok, after much wandering thru weeds.... The TERM in use is xterm-256color I've determined that code values from showkey are 78 /0x4E (kpplus), 13/0x0D for the numeric row += key. I've found the's getch.h which describes KEY_PadPlus as 0x357 But I have no idea how to proceed from here....
On my new system, SHOW indicates Numeric pad + is '+' Numeric pad enter is C-M assigned to "enter" numeric row + is '+' enter is 'C-M' assigned to "enter" I don't see how to distinguish between numplus and plus. I don't understand why both enter and numenter are detected as 'C-M'
I'm used to the windows setup... I'm trying to assign tabpre to numplus "define NUMPLUS cursor prefix" (like showkey for F12, but the define command says "Error 001: Invalid operand: NUMPLUS" this is with ncurses under Linux Mint under VMBox...
Hi Mark, Thanks! that did the trick... 'tho I did have to use "sudo make" and "sudo make install" for some reason.
THE has now been configured with the following options: Rexx Interpreter: Open Object Rexx Curses package: ncurses RPM topdir: /home/taf/rpmbuild Build options: 64BIT binaries will be installed in: ${exec_prefix}/bin libraries will be installed in: /usr/local/lib {prefix}: /usr/local {exec_prefix}: ${prefix} Above is the result from configure, which seems ok. Left some error messages out.. undefined types 'CHAR' ?? how can that be? In file included from ../rexx.c:49:0: ../therexx.h:388:31: error:...
I'm gettin../rexx.c: At top level: ../rexx.c:1460:8: error: unknown type name ‘ULONG’ (ULONG Argc,RXSTRING Argv[]) ^~~~~ ../rexx.c:1551:8: error: unknown type name ‘ULONG’ (ULONG Argc,RXSTRING Argv[]) ^~~~~ g these error messages:
Should have added: 3.3RC1 on Win10
Trying to set my colors for rexx parsing... the characters * / + , = | are all being colored yellow on blue. I've set all the ecolor values, but none seems to affect those characters. Can anyone help? Tried to provide my own .tld but always get an error message "oorexx.tld' not found in THE_MACRO_PATH
Forgot attachment ;-)
Ok, one more piece of information... The doc (Chapter 11: Conditions and Condition Traps) states : If you use CALL, the trapname can be an internal label, a built-in function, or an external routine. If you use SIGNAL, the trapname can only be an internal label. My testing shows that if the trapname specified an external routine it is invoked, but without a condition object. Only if the trapname is a piece of inline code does the trap work as documented; and then only if the RAISE clause is encountered...
Just to follow up. My initial test case also fails, but in an interesting way: the error handler is invoked, but no condition object is available!?! Then the return value to the main line IS! the object returned by the RAISE clause.
The anonymous addition above was me... Sorry, forgot to log on before posting
Responded to discussion, but need response forwarded to Support
Help to compile/build RexxSQL for debugging.
Sorry it's taken so long to respond to this.. There are two ways to make this work. One way is to (for mysql only, I believe) just issue the select statement directly to rexxsql: ` selStmt='select col1,col2 from table1' insStmt="insert into table2 col3'" sql_rc=SQLCommand('S1',selStmt) -- iterate thru the result set: loop i=1 to s1.col1.0 -- compute summary result col3=s1.col1.i -- or whatever sql_rc=SQLCommand('P1',insStmt || col3 || "'") end The only drawback to the above is that the entire resultset...
Rexx/SQL for MySQL and OOrexx crashes when many columns are retrieved