REXX & SOM fixes for OS/2 Warp Version 3 Sept. 29, 1996 REXXSOM.ZIP contains: 8-15-96 1:11p 261871 REXX.DLL 10-31-94 7:31p 33415 REXXAPI.DLL 10-31-94 7:31p 1484 REXXINIT.DLL 10-31-94 7:32p 30315 REXXUTIL.DLL 7-30-96 9:23p 133593 SOM.DLL It can be downloaded via anonymous FTP from ftp.cfsrexx.com and is located in /pub/rexxsom.zip. It can also be accessed with Web browser at http://www.cfsrexx.com on the REXX-related files page. The new DLLs (REXX.DLL & SOM.DLL) fix all of the known problems with VX-REXX on OS/2 Warp Version 3 including: 1) SYS3175 when exiting a VRXEDIT session as well as other SYS3175 traps in a VX-REXX environment. 2) Spin button events not being passed back to a VX-REXX program. 3) The VRCREATE() function hanging for no discernable reason. The older REXX-related DLLs are included in the event that you have applied FixPaks which installed incompatible REXX DLLs and the group of DLLs included here have been tested together. The two new DLLs (REXX.DLL & SOM.DLL) will be included in IBM's FixPaks beginning with FixPak 25, though there is no assurance that FixPak 25 will be a public FixPak. These same fixes are included in the Warp Version 4 (a.k.a. Merlin) GA code. The enclosed DLLs will have to be installed from a command line without the Workplace Shell being active. To accomplish this, re-IPL (re-boot) to an OS/2 command line. You get there by while the white rectangle is displayed on the top left corner of your screen and selecting - command line. You can then enter the following commands (or create a procedural .CMD file - not REXX): cd \os2\dll rename rexx*.dll rexx*.bak copy ?\rexx*.dll rename som.dll som.bak copy ?\som.dll where ? is the path where you unzipped REXXSOM.ZIP. Dick Goran dgoran@cfsrexx.com http://www.cfsrexx.com P.S. I have been running with these DLLs installed since mid-August with no negative effects. However, as always, be sure you have adequate backup of your original DLLs before activating these.