'rwIni' is the REXX interface to a library I wrote for 'IFX'. The library provides full read/write access to OS/2 INI files without using any of the standard PM Profile functions.
For IFX, this was needed because it examines your 'os2.ini' and 'os2sys.ini' before PM starts. For ANPM, the need was very different. It appears that there is a system-wide limit on the amount of memory INI files can use. When that limit is reached, INI file operations become unreliable and the system may become unstable.
IIUC, Alex found that when ANPM opened his very large WarpIN database, his system reached that limit. Using rwIni let him work around that limit since it operates independently of PM.
rwIni should be pretty easy to use. It's "rwIni" function is nearly identical to "SysIni". The major difference is that you must explicitly open and close the INI file you want to edit. Also, rwIni can only be used with "private" INI files - it will refuse to open 'os2.ini' or 'os2sys.ini'.
'rwini-v120.zip' is attached. See 'rwIni.txt' for details.