home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / beehive / compress / lhrd.arc / LHRD.DOC < prev   
Text File  |  1993-06-12  |  3KB  |  74 lines

  1.  
  2.                        Documentation For LHRD.COM
  3.  
  4.  
  5. LHRD  v1.1  SGG  24 April 1989
  6.  
  7. Usage: LHRD  <filename>  [<afn>]
  8.  
  9. where <filename> is an LHARC file (default extension .LZH or .LHC).
  10. Members matching <afn> are extracted to the current drive.
  11. If <afn> is absent, member names are displayed.
  12.  
  13. ------------------------------------------------------------------------
  14.  
  15. This is the first release of a CP/M utility which will list and/or
  16. extract member files of archives created by new compression program
  17. LHARC, introduced here last month from Japan.  LHARC is currently
  18. available only for MS-DOS. The files can usually be recognized by the
  19. characteristic filename extension ".LZH".
  20.  
  21. LHARC is based on a public domain 'C' program called LZHUF, which is in
  22. turn an enhanced version of a simpler scheme called LZSS. LZSS was
  23. originally coded by Haruhiko Okumura, who has also taken the time to
  24. explain the various programs. The enhancement was the work of Haruyasu
  25. Yoshizaki, who is also responsible for the LHARC itself. The 'C' code
  26. was translated to English by Kenji Rikitake. Special mention is also due
  27. to Kenjirou Okubo, a central figure in the exchange.
  28.  
  29. This program is based on the LZHUF 'C' code, which was split in half and
  30. otherwise modified to compile under CP/M by Gene Nolan. I made
  31. appropriate modifications and additions to make the program work with
  32. LHARC format files.  The program was compiled with Aztec 'C' v1.06D.
  33. Type the program name for a simple usage message.
  34.  
  35. I plan to make some additional enhancements and neaten up the 'C' source
  36. for inclusion in a subsequent release, hopefully very soon. Thanks again
  37. to everyone involved.
  38.  
  39.                                            - Steven Greenberg
  40.                                                (201) 670-8724
  41.                                           v1.0  20 April 1989
  42.                                           v1.1  24 April 1989
  43.  
  44. Changes for v1.1
  45. ================
  46.  
  47. 1. Fixed a bug involving references to non-existent command line
  48. arguments.  This caused v1.0 to be incapable of performing the directory
  49. display function on certain systems.
  50.  
  51. 2. I am including an alternate compilation of the same program in which
  52. console output is substituted for file output, thus achieving a quick
  53. and dirty 'TYPE' program for LHARC member files. Though '[more]' pauses
  54. were added to pause after each screenful of output, I have made no
  55. further attempt to make a 'slick' viewing utility. The alternate version
  56. is called LHVW, and should be safe for RCP/M use.
  57.  
  58. 3. Added standard 'prompt before overwrite' of existing files, a feature
  59. which was absent on the previous version.
  60.  
  61. 4. By special request, the program will now supports ".LHC" as well as
  62. ".LZH" as a default filename extension. As before, any filename may be
  63. used if it is fully specified in the command line.
  64.  
  65. 5. Re-wrote the compression ratio calculation code to use integer
  66. arithmetic only. This prevented the necessity of linking the floating
  67. point routines into the program, making the program smaller. The new
  68. version, with the updates, is now under 16k.
  69.  
  70.                                         S.  Greenberg
  71.                                         24 April 1989
  72. φDOG     COM!ⁿ%")óDPATH30 COM!╪N4
  73. Fê