home *** CD-ROM | disk | FTP | other *** search
/ norge.freeshell.org (192.94.73.8) / 192.94.73.8.tar / 192.94.73.8 / pub / computers / pcjr / arc / ARJ100.LZH / WHATSNEW.DOC < prev   
Text File  |  1991-02-07  |  9KB  |  205 lines

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