home *** CD-ROM | disk | FTP | other *** search
- I made the following changes from the 0.03 to the current 1.03 version
- (if I remember them all correctly):
-
- - added t command (test archive integrity)
-
- - added f command (freshen files in archive)
-
- - added v<pager> option for p command
-
- - made "strict" mode which creates full DOS-LHarc compatible archives
- without this system-labelling stuff. I did not restrict file names to
- DOS 8.3 conventions, so you may use longer (and case-sensitive) ones
- under Unix. They are translated (if possible) to 8.3 names when
- extracting under DOS or OS/2 (HPFS not yet supported).
-
- - added ANSI sequences (#ifdef ANSI) for compression display
-
- - made some changes to fit all into the 80x86 small memory model for speed
- (Caution! the global rson[] array is reused in another routine as a buffer!)
- The static attributes were removed for memory segment optimization
- (That may no longer be neccessary.)
-
- - added POSIX directory routines and popen()/pclose() for OS/2 and MS-DOS
- (simulation only for popen()/pclose() for MS-DOS, of course).
- The OS/2 versions can be used for family-mode applications too, that
- run under MS-DOS AND OS/2.
-
- - CLHARC.CS/CLHARC.DEF/CLHARC.BAD are needed for compiling under OS/2
- with my CS compiler shell and Microsoft C (see comp.binaries.os2
- for CS).
-
- - some cleanup with library routines/headers/defines for MS-DOS and OS/2
-
- - fixed several small bugs and made minor enhancements, such as help page,
- non-case-sensitive argument parsing under DOS and OS/2 ...
-
- - HPFS is supported under OS/2
-