home *** CD-ROM | disk | FTP | other *** search
-
- This file describes changes made to Lharc for the Amiga since vers. 0.31
-
-
- - Vers. 0.33 3-Sept-89
- -15% faster in compressing files
- -lharc no more crashes while archiving/listing zero length files
- -if T: is not assigned, temporary files go to current directory
- -Lharc now checks if a file is already in the archive before adding it
- -the add command used to try to add to the archive the archive itself!
- -other small bugs removed
-
-
-
- - Vers. 0.50 15-Sept-89
- -added command 'move'
- -added command 'delete'
- -added command 'update'
- -added command 'freshen'
- -added wildcard '*' as a synonim of '#?'
- -if a new archive is created but no files are added, an empty archive is
- no longer left behind
- -sometimes Lharc crashed if you tried to unpack a corrupted archive
- -other small bugs removed
-
-
-
- - Vers 1.0 27-Oct-89
- -now checks if a file already exists and asks for confermation before
- overwriting
- -switch p pauses lharc after loading (to allow swapping of floppies)
- -switch m suppresses confermation questions
- -switch x stores/extracts files complete with path names (if needed, directories
- are automatically created)
- -switch n suppresses the progress indicators
- -switch w lets you choose your own directory for temporary files
- -switch P lets you choose Lharc's priority
- -switch a stores/extracts files complete with their attributes
- -switch r recursively collects files to be added (you can now store an entire
- disk, complete with directories, with one single command)
- -switch u converts file names to uppercase (for 100% MSDOS compatibility)
- -wild cards now allowed in archive names (you can now issue commands like
- "lharc v *.lzh")
- -totally automatic handling of corrupted archives
- -name for temporary files is now Lharc.TMP_XXXXXX, where XXXXXX is an hex number
- rapresenting the address of Lharc's Task structure (so you can now execute
- multiple copies of lharc at the same time)
- -file names are no more converted to lowercase
- -date of extracted files is now preserved
- -better I/O buffering makes it faster with floppies
-
-
- -Vers 1.10 29-Jan-90
- -Compression is now 20%-50% faster (depending on the type of file)
- -Decompression is now 17% faster
- -Files beeing added can now be sorted alphabetically or chronologically,
- both in ascending or descending order (default is alpha ascending sort)
- -Autoshow files: if your archive contains an important text file and you
- want to be sure taht the one who unpacks the archive reads it (for
- example a copyright notice or some special instructions for unpacking),
- you can tell Lharc to dislpay the text in a window immediately after
- extracting it.
- -Now the extract, list and delete commands have the -x switch activated by
- default, so you will no more miss path names bacause you forgot that
- switch. Anyway if you ignore path names (by overriding the above
- default) a warning is printed
- -Corrected the famous bug in the 'move' command: multiple files can now
- be correctly moved through the use of wildcards
- -For convenience of scripts fans, new return code 5 (indicating a minor
- problem) has been added besides the usual 0 ('everyting OK') and 20
- ('fatal error').
- -A more intelligent memory allocation tecnique: now lharc will require
- less memory while working on archives with a lot of entries.
- -New progress indicator display
- -Messages that require an interaction with the user (such as 'File
- exists: overwrite?') are now sent to stderr so that there is no problem
- when the user redirects the output of LHarc to a file.
- -Minor bugs removed
-