home *** CD-ROM | disk | FTP | other *** search
/ Best Objectech Shareware Selections / UNTITLED.iso / boss / util / comp / 011 / whatsnew.doc < prev    next >
Text File  |  1991-05-30  |  7KB  |  143 lines

  1.  
  2.      WHATSNEW.DOC                    May 1991
  3.  
  4.  
  5.      This lists the user visible changes to ARJ from previous versions.
  6.  
  7.  
  8.      ARJ 2.10
  9.  
  10.      ** IMPORTANT NEWS ****************************************************
  11.  
  12.     ARJ utility developers should refer to UNARJ.DOC in UNARJ.ARJ
  13.     concerning a bug in extended header processing in UNARJ.C and an
  14.     ambiguous source statement in DECODE.C.
  15.  
  16.     The ARJ SFX (-je) and SFXJR (-je1) modules have been modified
  17.     because of an undesirable interaction with TSR DIET 1.02b.  You
  18.     should redo any ARJ SFX type archives with ARJ 2.10.  Here is a
  19.     fast way to do it without recompressing:
  20.  
  21.     ARJ j newsfx oldsfx.exe -je
  22.  
  23.     The default command for ARJ SFX modules (-je) has been changed to
  24.     "-x" extract files with pathnames.
  25.  
  26.     If the first filename after the archive name specifies a directory,
  27.     ARJ will treat it as the base directory whether or not the filename
  28.     has an appended "\".
  29.  
  30.     The matching of selected filenames has been changed to cause fewer
  31.     user problems when modifying an existing archive.  When updating an
  32.     existing archive, the ARJ modified pathname of the selected input
  33.     file MUST MATCH EXACTLY the pathname of the file in the archive.
  34.  
  35.     ARJ m -f archive and ARJ m -u now will purge all selected input
  36.     files that are added to or already duplicated in the archive.
  37.  
  38.     The ARJ w command prompts for caseless search and context display.
  39.  
  40.      **********************************************************************
  41.  
  42.      The version and copyright message has been changed to indicate that the
  43.     unregistered version is not for commercial use.  It can be used for
  44.     evaluation use for 30 days in a commercial environment.
  45.      Registered users can obtain the new ARJR and DEARJ programs.
  46.      ARJ.DOC has been updated and revised extensively.
  47.      Added directory type checking to command line processing.
  48.      Added caseless search and context display option to "w" command.
  49.      Added "-t1" checking for input file type.
  50.      Added "-$" volume label option.
  51.      Added "-i1" option to display bar graph progress indicators.
  52.      Added "-jf1" option to strip only the drive spec from a pathname.
  53.      Added "-jm1" option as a faster "-jm".
  54.      Added "-jo" option to query on updating when using "a" command.
  55.      Added "-jy" option to select types of user queries to skip.
  56.      Added "-s2" option to set date-time stamp only during modifications.
  57.      Added extra checks to rename functions to avoid Windows 3.0 bugs.
  58.      The UNARJ source package has been translated to Portable C and now
  59.     supports the "e", "l", "t", and "x" commands.  UNARJ.EXE is included.
  60.      Improved appearance of progress indicators with extra spaces.
  61.      Changed default ARJSFX command to "-x".
  62.      Modified ARJ freshen and update functions to work like PKZIP and LHARC.
  63.      Modified file date-time stamping to work in OS/2 DOS emulation.
  64.      Modified "ARJ -? > filename" to not pause per screenful.
  65.      Modified ARJ l *.* to not abort on non-ARJ archives.
  66.      Added error messages for ! usage.
  67.      Added new error messages to REARJ.EXE.
  68.      Removed "-jg" switch.
  69.      Modified pathname matching in freshen and update commands.
  70.      Modified pathname matching to account for use of "-e1" option.
  71.      Modified wildcard matching to handle "???" according to DOS conventions.
  72.      Modified handling of the 0 file(s) warning during wildcarded scans of
  73.     archives.
  74.      Fixed password handling so that archives can have passworded and
  75.     unpassworded files in the same archive.
  76.      Fixed extender header processing in ARJ and UNARJ.
  77.      Fixed ambiguous statement in DECODE.C in UNARJ.
  78.      Fixed "-jd" option with ARJ l command.
  79.      Fixed problem with ARJ self-extractors when DIET 1.02 is memory resident.
  80.      Fixed problem with ARJ exiting early when processing archives with "-v".
  81.      Fixed first line display problem with ARJ "s" command.
  82.      Fixed errorlevel code processing for Bad Huffman code.
  83.  
  84.  
  85.      ARJ 2.00
  86.  
  87.      Speeded up compression methods 1 and 2 over 100 percent to close to
  88.     PKZIP speed.  Improved compression of methods 1 and 2.
  89.     Decreased memory usage of method 1 by almost 60,000 bytes.
  90.      Added full ANSI C source code for simple UNARJ extractor program.
  91.      Added extraction of archive header comments via "-z" option.
  92.      Added "-jm" option to set maximum compression mode.
  93.      Added "-jn" option to skip selected files up to named file.
  94.      Added "-ji" option to create a file containing the filenames archived.
  95.      Modified "x" command to require "-jf" for absolute extract.
  96.      Modified ARJ to handle merged ("j" command) multiple volume archives.
  97.      Modified options of REARJ to use "/o" to delete a target archive and
  98.     "/u" for updating an archive to the same format.
  99.      Fixed handling of ..\ type pathnames.
  100.      Fixed redundant delete error messages when using "m" with "-v".
  101.      Fixed REARJ.EXE for paths with drive letters.
  102.      Removed disk space checking in REARJ.EXE.
  103.      Fixed REARJ.CFG for LZH files.
  104.  
  105.  
  106.      ARJ 1.10
  107.  
  108.      Provided archive conversion program, REARJ.
  109.      Speeded up extraction functions closer to LHA 2.10 speed.
  110.      Speeded up method 1 and 2 compression by 20 percent.
  111.      Added more frequent checking of CTL C.
  112.      Added new UPDATE.DOC to document new changes.
  113.      Added directory creation to ARJSFXJR module (-je1).
  114.      Added "i" command to verify ARJ program.
  115.      Added "j" command to join archives.
  116.      Added "-!" option to set list file character (!).
  117.      Added "-a1" option to add empty directories.
  118.      Added "-s1" option to keep original archive timestamp.
  119.      Added "-z" option to name the comment file on command line for header.
  120.      Added "-jz" option to name the comment file on command line for files.
  121.      Added errorlevel support.
  122.      Modified AV.C to handle directory entries.
  123.      Modified ARJ to recognize "..." filespec as a special case.
  124.      Modified "-x" to work for non-update commands and for subdirectories.
  125.      Modified "-v" usage during extraction to allow correcting the
  126.     insertion of the wrong diskette.
  127.      Improved temporary file usage with unique filenames.
  128.      Fixed improper "Can't reset archive bit" message.
  129.      Fixed "-p" handling in ARJSFX self-extract module.
  130.      Fixed "-p" handling with base dir and non-update commands.
  131.      Fixed display of years over 1999 in "l" and "v" commands.
  132.      Fixed "-o" and "-ob" options to interpret 80 as 1980.
  133.      Fixed handling of new lines in comments in ARJSFXJR.
  134.  
  135.  
  136.      ARJ 1.00
  137.  
  138.      First production release.
  139.  
  140.  
  141.      end of WHATSNEW.DOC
  142.  
  143.