LHA\HISTORY.DOC  ·  DOC  ·  3.9 KB  ·  1991-01-27  ·  from Amstrad-PC_Mega-Disk_Volume-1_Jun-1991
                            LHA205.EXE

                          recent revisions

                          27 January 1991

            English version translated by Kenjirou Okubo


 -------------------------
 HISTORY OF REVISIONS, after optimized with Assembler.
 -------------------------

  ver 2.02a
      The first version of LH-series with some routines in .ASM
      machine code.  LH starts to check its' own authenticity from
      this version on.
                                                    18 Nov 90

  ver 2.02b
      Made its first public appearance in the accompanying disk
      of C-Magazine.  LH changed the routine to suppress the extra
      ^M, when LH makes an output with DOS redirection.
                                                    21 Nov 90

  ver 2.02c
      Bug fixed for checking disk full when LH is archiving.  Made
      'x' command equivalent to 'e' command with option /x1m1.
                                                     3 Dec 90

  ver 2.02d
      LH breaks off immediately after the first hit of ^C.
      Dearchiving routine of '*.lzs' files is made straight.  LH
      changed attribute with option /a0.  A serious bug if using
      thew 'f' command is fixed.
                                                    25 Dec 90

  ver 2.02e
      The Compression routine is fixed so that LH prevents panic
      even if some of the information is not present.  Thw stack
      size is changed to the default value of the LSIC compiler.
                                                    27 Dec 90

  ver 2.02f
      A bug fixed when LH can't compress some corrupt files.
                                                    29 Dec 90

  ver 2.03
      A new SFX routine was added from this version on.
                                                     3 Jan 90

  ver 2.03a
      Some improvement in SFX header size, with some bugs fixed.
                                                     4 Jan 90

  ver 2.04
      LH displays the state of action.  An additional information
      switch /l is vailable.  Response file name begins with '@'.
      LH recognizes '@' as a part of file name.

      LH never removes the temporary working file when LH can't
      execute the entire process.  LH had a bug which erased them
      on some occasions.  Temporary files now named 'LHTMP)1(.LZH'
      and 'LHTMP)2(.LZH'.  Fixed bug not to read headers of level
      2 when it exits.  Fixed bug that caused some confusion when
      printing more than one file with the 'p' command.  A new
      routine was devised to compute the room left with the older
      DOS version 2.xx..

      The buffer size was extended, decreasomg the number of disk
      accewsses.
                                                    18 Jan 91

  ver 2.04a
      A bug in the display with if using the /o option is fixed.
      A bug in the CRC check right after the test authenticity,
        is fixed.
      A new improvement in the speed of compression.
                                                    20 Jan 91

  ver 2.05

      Changed the name of the program to LHA.  (IBM DOS v5.0 has a
      new internal LH command (Load High) that interfered.) Fixed a
      bug in the compression process.  A bug in memory management
      with a 4KB dictionary is fixed.  LHA now double-checks the end
      of the archive.  A new checking routine added to know the end
      end of compression with corrupt files.  The '/@' option option
      is added.  English version is released.

                                                    27 Jan 91

--------------------------------------------------------------------

               NIFTY-Serve  SDI00506 | PFF00253  Haruyasu Yoshizaki
               ASCII-pcs    pcs02846             Yoshi
               PC-VAN       FEM12376             Haruyasu Yoshizaki