Menu

#70 Users porting macros from XEDIT need a consolidated list of known incompatibilities.

open
nobody
5
2018-01-25
2018-01-10
No

Users porting macros from XEDIT need a consolidated list of known incompatibilities. The list should include:
Different behavior
ADD does not change the current line in XEDIT but does in THE
line commands are case dependent in THE but not in XEDIT
Missing EXTRACT/SET/QUERY commands
Flscreen
MASK
PENDING ERROR (This is noted in the description of SET PENDING)
EXTRACT PENDING with no name
The argument passed to a line macro by THE has the command name inserted before Op1.
Given that the REXX implementations on the platforms supported by THE do not provide
all of the PARSE SOURCE data that CMS does, the incompatibility is reasonable, but it
should be noted.
REXX issues
No EXECIO - use stream I/O instead
No GLOBALV
PARSE SOURCE does not return the original command name
Issues with logical not
Regina, which THE33RC1w32_Regina.exe uses, does not recognize 'aa'x
OS/2 Object REXX does not recognize 'ac'x
Note: OOREXX supports all three
Bypass is to use \

Discussion

  • Mark Hessling

    Mark Hessling - 2018-01-10

    Ticket moved from /p/hessling-editor/bugs/294/

     
  • Shmuel (Seymour J.) Metz

    The attached file shows the code (from a dead tree, alas) that I was trying to port to THE from VM/SP HPO. I've keyed it in and made some changes, but still have issues.

     

Log in to post a comment.