![[About]](e:\os2httpd_1.3.2\htdocs\rexxtipsntricks\about.gif)
![[Toc]](e:\os2httpd_1.3.2\htdocs\rexxtipsntricks\toc.gif)
0.9b (c) 1995 Peter Childs
Name Object-Oriented REXX for OS/2
Version OBJREXX 6.00 25 Mar 1998
(special version for WARP 3;
Mar98 Update)
(see Internet - Web Pages)
OBJREXX 6.00 11 Nov 1997
(special version for WARP 3;
Nov97 Update, also part of
WARP 4 Fixpack #6)
(see Internet - Web Pages)
OBJREXX 6.00 21 Jul 1997
(special version for WARP 3)
(see Internet - Web Pages)
(DevCon Rel 2 Vol 1)
OBJREXX 6.00 12 Jul 1996
(WARP 4)
Author IBM
Distrib. Part of WARP 4
Type REXX Interpreter
Price -
Source WARP 4 / DevCon /
(see Internet - Web Pages)
If possible, you should use the special version for WARP 3 from the IBM WebSite (see Internet - Web Pages). Use of this version is not restricted to machines running WARP 3. It is a complete version of Object REXX and, at this time, the most up-to-date version available. This version is being promoted to users of WARP 3, since the GA version of WARP 3 did not contain a copy of Object REXX, as did WARP 4. It runs fine on WARP 4 machines.
Note: The CD-ROM from the book Object REXX for OS/2 WARP contains a copy
of Object REXX for OS/2.
---------- * ----------
The following are lists of fixed bugs in the updated versions of Object REXX
The following is the list of fixed bugs in the version OBJREXX 6.00 25 Mar 1998:
"ENHANCEMENTS TO OBJECT REXX
The following enhancements have been made to this Object REXX level:
Corrected several bugs
* SysFileTree error when using the 'O' option
* Speed up processing of LINES() built-in function
* Stream Query Size returns wrong value for not existing files
* Memory problems with objects larger than 16 MB
* CHARS() built-in function returned -1 for certain files
* Memory leak when working with many files
* LINES() method and built-in function didn't recognize a single
character after CR/LF
* Line count wrong for files ending in CR-LF-EOF
* WPS support not persistent between reboots "
The following is the list of fixed bugs in the version OBJREXX 6.00 11 Nov 1997:
"ENHANCEMENTS TO OBJECT REXX
The following enhancements have been made to this Object REXX level:
Corrected several bugs
* External programs cannot be started in the foreground
* FILESPEC returns empty string for certain filename specifications
* Problem with line contination character in mixed CRLF/LF files
* Trap after garbagge collection
* Problem parsing mixed SBCS/DBCS strings
* Trap when trying to access memory from different processes
* Corrected a problem with duplicate freed memory in SysIni
* Wrong error location for duplicate method
Added features
* New functions in REXXUTIL.DLL (see New REXXUTIL functions in Object
REXX)
* Enable SysIni function to work in a non-PM environment (see New
REXXUTIL functions in Object REXX)
"
The following is the list of fixed bugs in the versions OBJREXX 6.00 26 Feb 1997 and OBJREXX 6.00 21 Jul 1997:
"ENHANCEMENTS TO OBJECT REXX
The following enhancements have been made to this Object REXX level:
Corrected several bugs
* Trap in deep recursive algorithms
* Problems with CR/LF literal translation in output streams
* Data files not written if session exited with "EXIT"
* RexxVariablePool did not return EXITNAME symbol
* SysFileSearch quits at EOF in the middle of the file
* Problems with intersection operations on collections
* Bad count in SysFileSearch with mixed LF, CR/LF line feeds
* Trap when called from IBM Internet Connection Server
* CHARS() and LINES() return 0 for redirected STDIN
* Trap in recursive invocation of STRING method
* Delete key has no effect in PMREXX entry field
* Trap when seeking not existing file
* Hashvalue not defined for class objects
* Error in PARSE CASELESS instruction
* Incorrect output with .error˜say
* Standard streams not recognized with colon in name
* Propagate error/halt conditions from OREXX image
* Hard error popup in STREAM("A:\TEST.DAT","C","QUERY EXISTS")
* Concurrent start of program fails sometimes
* Problem setting OS/2 environment
* LINEOUT does not write to correct file
Inf-HTML End Run - Successful