home *** CD-ROM | disk | FTP | other *** search
/ PC Format 11 / PCFDisk11.iso / M3.EXE / WHATSNEW.DOC < prev   
Text File  |  1990-12-28  |  8KB  |  170 lines

  1.  
  2.    WHATSNEW.DOC                             December 1990
  3.  
  4.  
  5.    This documents the user visible changes to ARJ from previous versions.
  6.  
  7.  
  8.    ARJ 0.20
  9.  
  10.    ***IMPORTANT CHANGES***************************************************
  11.  
  12.       The problem of an update to an ARJ archive including itself in the
  13.       add has been resolved.  Because of the fix, you can no longer "a",
  14.       "f", "m", "u" to a wildnamed archive.  ARJ a *.ARJ *.C is not valid
  15.       anymore.  This also fixes the problem of a move command sometimes
  16.       deleting the archive itself.
  17.  
  18.       For users of RAW.COM (raw console mode), ARJ now has a "-jc" switch
  19.       to check for RAW mode and to switch to cgets() instead of fgets()
  20.       which hangs in RAW mode.  This switch may become the default if it
  21.       proves stable.
  22.  
  23.       The "-x" switch is changed.  It now is used as the exclude selected
  24.       filenames switch.  The create self-Extractor switch is now "-je".
  25.  
  26.       The "-d"elete switch has been changed so that ARJ will prompt for
  27.       permission to delete the successfully added files.  You can
  28.       disable the prompt with the "-y" switch or you can use the "m"ove
  29.       command instead.
  30.  
  31.       The "-s" switch will work with non-update commands now like "l".
  32.  
  33.       ARJ now supports the use of either "-" or "/" as the switch option
  34.       character.  The first occurrence of either "-" or "/" that ARJ
  35.       encounters will determine the switch symbol.  You may not mix and
  36.       match switch symbols.  This also includes the ARJ_SW environment
  37.       variable.  ARJ_SW is checked first for switches.
  38.  
  39.       Increasing the size of the comment input buffer to 2048 bytes and
  40.       25 lines can cause problems with versions of ARJ earlier than
  41.       0.15a.  Unpredictable results will result from using an earlier
  42.       version of ARJ to process an ARJ archive with comments longer than
  43.       1024 bytes.  All users should upgrade to 0.20 as soon as possible.
  44.       Archives produced by all ARJ releases are fully compatible with
  45.       ARJ 0.20.  This comment size problem also affects the use of the
  46.       AV.EXE program.  Users of AV.EXE should upgrade to the 1.10
  47.       version.
  48.  
  49.    ***********************************************************************
  50.  
  51.    Fixed the problem of an update to an archive including itself.
  52.    This also fixed the problem of a move command sometimes deleting the
  53.       archive itself.
  54.    Fixed the problem with memory usage and the "-js" switch.
  55.    Improved the Huffman encoding and decoding routines.
  56.    Improved the wildcard mechanism.
  57.    Improved the recursion mechanism to work with non-wildnames.
  58.    Improved "-s" to work with non-update commands.
  59.    Improved volume sizing.
  60.    Removed ".ARJ" suffix check for "-v" usage.
  61.    Added "-vv" switch to beep terminal between volumes.
  62.    Added support of both "/" and "-" as switch characters.
  63.    Added "-jc" switch to check for RAW console mode.
  64.    Added "-e1" switch to allow exclusion of the base directory name.
  65.    Increased the speed of methods 3 and 4 to PKZIP like speed.
  66.    Changed the create self-extractor switch to "-je".
  67.    Changed "-d" switch to prompt for permission to delete files.
  68.    Removed pause from "l" and "v" commands.
  69.    Made the add, extract, test displays less verbose.
  70.    Split help function into brief help and detailed help.
  71.    Added system command option to "-v" switch to allow formatting,
  72.       deleting, etc on target diskettes.
  73.    Added "-jt" switch which causes ARJ to test the new temporary archive
  74.       before it overwrites the original archive.  When using a working
  75.       directory, ARJ will test the copy operation.  In the "m" command,
  76.       ARJ does these test(s) before deleting any files.
  77.    Added "-jr" recover switch to help recover data from damaged archives.
  78.    Added "-jf" full path switch to allow drive and root to be stored.
  79.    Added "-jp" pause switch to pause "l" and "v" commands.
  80.    Added "-x" exclude switch to exclude filenames from processing.
  81.    Added "-jv" verbose switch to display more information during "e", "t",
  82.       "a", "f", "u", and "x" commands.
  83.    Added "-jk" switch to keep the temporary archive after an abort.  On a
  84.       disk full error, the partial temporary archive will usually be usable.
  85.    Increased archive comment size to 2048 bytes and 25 lines.
  86.  
  87.  
  88.    ARJ 0.15a
  89.  
  90.    Fixed problem with getting a disk space error when extracting from a
  91.       floppy disk using the -v option.
  92.    Fixed the erase comment sequence to completely erase comment.
  93.    Slightly (10%) speeded up extraction of files.
  94.  
  95.  
  96.    ARJ 0.15
  97.  
  98.    ***IMPORTANT CHANGES***************************************************
  99.  
  100.       A bug in the -g option with certain stored files requires the ARJ
  101.       0.15 -jg option to extract.
  102.  
  103.       Method 4 compression has been improved, but it is NOT compatible
  104.       with earlier versions of method 4.  However, ARJ 0.15 will still
  105.       test and extract old method 4 files correctly, but future versions
  106.       of ARJ may not have that capability.  ARJ never by default chooses
  107.       method 4 to compress.
  108.  
  109.    ***KNOWN ISSUES********************************************************
  110.  
  111.       When updating an existing archive, ARJ does not eliminate the
  112.       archive from wildcard inclusion.  For example, ARJ u archive *.*
  113.       will add archive.arj to itself if archive.arj already exists.
  114.  
  115.    ***********************************************************************
  116.  
  117.    Changed extended position switch from -x to -jx.
  118.    Changed -h option to -ja.
  119.    Removed expiration date function.
  120.    Improved the information displayed during compression.
  121.    Added switch option of "--" to indicate no more switches to process.
  122.    Fixed -g option with very small files.  Added -jg option to recover
  123.       certain stored garbled files.
  124.    Added more features to "-v" switch like auto-space-detect.
  125.    Added Move command.
  126.    Added Remove paths command.
  127.    Archive extraction is faster.
  128.    ARJ -m1 compresses slightly better than ARJ 0.14 -m1.
  129.    Added self-extraction feature to ARJ.EXE with -x switch.
  130.    Added capability to process and update self-extracting archives.
  131.    Added generic path processing to facilitate cross-platform archive
  132.       processing.
  133.    Fixed ..\path processing.
  134.    ARJ will NOT abort on an add failure but will report an error count.
  135.    Added -j to select alternate switch characters.
  136.    Added -js option to store archive files instead of compressing them.
  137.    Fixed comment option to allow display of IBM block graphics.
  138.    Added -ob (before date) to go along with -o.
  139.    Improved -m4 compression in size reduction.
  140.  
  141.  
  142.    ARJ 0.14
  143.  
  144.    Added multiple volume archive capability.
  145.    Added dumping of list of filenames to be processed to a list file.
  146.    Added multiple string searching through archives.
  147.    Added extra flags to list command output regarding paths, garbled files,
  148.       and split files.
  149.    Increased file processing capacity to 16000 from 1024.
  150.    Increased *.ARJ capacity to 8000 from 1024.
  151.    Added multiple line comments with option comment input from a file.
  152.    Modified comment display to not display escape characters by default.
  153.    Added switch to allow display of ANSI comments.
  154.    Added pause to help screen.
  155.    Added option to "-b" switch to allow the choice of resetting archive
  156.       bits.
  157.  
  158.  
  159.    ARJ 0.13a
  160.  
  161.    Fixed matching of filenames without an embedded period.
  162.  
  163.  
  164.    ARJ 0.13
  165.  
  166.    First public release.
  167.  
  168.    end of WHATSNEW.DOC
  169.  
  170.