-------------------------------------------------------------------------- UnArp v1.3 (27-May-92) -------------------------------------------------------------------------- UnArp tries to make arp.library (v39.1) more compatible to Kickstart 2.0. Many ARP-Calls are replaced by calls to dos.library, the FileRequester is replaced by an ASL-Requester, so that tools like "ArpToAsl" are no longer needed! Simply call it in your Startup-Sequence or User-Startup. -------------------------------------------------------------------------- ARP-Call Offset Replacement -------------------------------------------------------------------------- _LVOExpunge -18 disabled, to prevent arp.library from being removed _LVOOpen -30 \ ... \ ... >--- directly redirected to dos.library calls ... / _LVOExecute -222 / _LVOPuts -240 _LVOPutStr _LVOReadLine -246 _LVOInput and _LVOFGets _LVOGetEnv -282 _LVOGetVar _LVOSetEnv -288 _LVOSetVar _LVOFileReq -294 redirected to asl.library _LVOAssign -336 _LVOLock and _LVOAssignLock _LVOFindCLI -420 _LVOFindCliProc or _LVOMaxCli _LVODateStr -564 _LVODateToStr _LVOStrDate -570 _LVOStrToDate _LVOLMult -600 \ _LVOLDiv -606 >--- directly use 68020/30/40 if present _LVOLMod -612 / _LVOTackOn -624 _LVOAddPart _LVOBaseName -630 _LVOFilePart -------------------------------------------------------------------------- Planned enhancements: - Pattern-Parsing via pattern.library - new routines for ARP-Resource-Tracking mechanisms - replacing ARP by a full-blown new library -------------------------------------------------------------------------- UnArp v1.0 is placed in the Public-Domain! Send bug-reports and/or suggestions to: Martin Berndt Fr.-Alfred-Str. 115 4100 Duisburg 14 Germany -------------------------------------------------------------------------- History: v1.0 - initial release v1.1 - _LVOPuts didn't append a newline to the string v1.2 - Removed a bug in the FileRequester v1.3 - Removed an incompatibility in _LVOBaseName (ARP's "CMP" command didn't work as expected) *** Special thanks to CARNIVORE for reporting these little bugs! *** -------------------------------------------------------------------------- (End of this wonderful document)