home *** CD-ROM | disk | FTP | other *** search
/ The Devil's Doorknob BBS Capture (1996-2003) / devilsdoorknobbbscapture1996-2003.iso / Dloads / UTILITIE / WHERE44B.ZIP / HISTORY.DOC next >
Text File  |  1991-01-04  |  11KB  |  229 lines

  1.  
  2.                         WhereIs History of Changes
  3.                         --------------------------
  4.  
  5.  
  6.      v4.4b      o  Version 1.03 of PKLite resulted in a header change
  7.                    in compressed .COM files, which meant that WhereIs
  8.                    could no longer identify them as compressed files.
  9.                    This version of WhereIs can now identify those
  10.                    files.
  11.  
  12.      v4.4a      o  WhereIs now has the ability to search for COM and
  13.                    EXE files that have been compressed with PK-Ware's
  14.                    new PKLite program.  Since only .EXE and .COM files
  15.                    will be "included" if you specify the "-PKLITE"
  16.                    switch, you can greatly speed up the search time by
  17.                    doing a command line like this:
  18.  
  19.                             WhereIs *.com *.exe -pklite
  20.  
  21.                    You can still do all commands on found files; so, for
  22.                    example, you could un-pklite all PKLite'd files on
  23.                    your drive with the following command:
  24.  
  25.                             WhereIs *.com -pklite -c"pklite -x &f"
  26.  
  27.  
  28.      v4.3a      o  Evidently, v4.2 of WhereIs brought out a bug in
  29.                    the Turbo C++ v1.01 compiler.  I had a lot of reports
  30.                    from people about WhereIs "locking up" in strange
  31.                    ways.  One person told me he kept getting "Divide
  32.                    by zero" errors, and WhereIs doesn't even HAVE a
  33.                    division statement in it anywhere.   Anyway, I
  34.                    found one situation where I could lock up the
  35.                    machine every time; when I compiled the exact code
  36.                    under the old Turbo C 2.0 compiler, it worked just
  37.                    fine.  I barely have time to chase down my own bugs,
  38.                    let alone Borland's <grin>, so I've went back to
  39.                    Turbo C 2.0 with v4.3a.   If anyone out there has
  40.                    any more strange lockups happen, PLEASE let me know
  41.                    (in as detailed a message as possible) what happenned
  42.                    to you.
  43.  
  44.                 o  Fixed a bug that was causing regular-expression
  45.                    searches to not work when looking inside of ZOO
  46.                    files.
  47.  
  48.                 o  Added a new "-dir" switch that tells WhereIs to also
  49.                    look at directory names when matching for filenames.
  50.                    Any directories found will display as normal, except
  51.                    the area where the filesize is normally shown will
  52.                    display "<dir>" instead.
  53.  
  54.                 o  Added a new '-gf' switch which tells WhereIs to
  55.                    "go to the directory of the first found file
  56.                    without prompting me".
  57.  
  58.                 o  Added a new '&d' replaceable parameter for use
  59.                    with the '-c' and '-o' command strings.  This
  60.                    will return the same thing as the '&p' (pathname)
  61.                    parameter, but without the trailing '\' (unless
  62.                    the path is the root directory).
  63.  
  64.                 o  Per a user's request, added a new '-PL' switch
  65.                    which changes the output display so that the path
  66.                    name is on the left of the screen.
  67.  
  68.                 o  In previous versions, if you did a "-o" or "-c"
  69.                    command string on a matching file, WhereIs wouldn't
  70.                    do some processing after that (such as verified
  71.                    delete, goto directory, etc).  WhereIs will now
  72.                    perform any of these functions specified after
  73.                    executing the specified "-c" or "-o" command.
  74.  
  75.      v4.2b      o  Fixing the "-g" bug in v4.2a caused another bug that
  76.                    caused the subdirectory change not to work.
  77.  
  78.      v4.2a      o  Fixed a bug where the "-g" option would not work if
  79.                    you tried to go to a root directory.
  80.  
  81.                 o  Added a delete safety feature which now prompts you
  82.                    to verify if you tell WhereIs to delete all files
  83.                    on any drive.   It seems that a lot of people (that,
  84.                    I might add, haven't read the documentation) download
  85.                    WhereIs and then promptly give it a command line like
  86.                    this:
  87.  
  88.                        "whereis cde: *.bak -v -n"
  89.  
  90.                    and then watch while WhereIs starts deleting every
  91.                    file on their hard drive.  Seasoned WhereIs owners,
  92.                    of course, know that the above command line actually
  93.                    gets interpreted by WhereIs as:
  94.  
  95.                        "whereis cde:*.* *.bak -v -n".
  96.  
  97.                 o  WhereIs will now correctly return ZIP member names
  98.                    to the -c"command" feature when the ZIP directory
  99.                    name includes a path.  WhereIs still strips off the
  100.                    pathname on the display screen, but will return the
  101.                    full name when used with the &M parameter.
  102.  
  103.                 o  WhereIs now opens archive files in "shared" mode.
  104.                    Earlier versions opened these files exclusively,
  105.                    which meant that you couldn't operate on archive
  106.                    files with the -c"command" feature.  Unfortunately,
  107.                    PKZIP and PKARC are the only ones that will work
  108.                    correctly; LHARC, ZOO, and ARC all open the file
  109.                    looking for exclusive access, so you'll get a
  110.                    "File share error" if you try to do something
  111.                    like this:
  112.  
  113.                          whereis *.doc -ao -lzh -c"lharc x &f &m"
  114.  
  115.                    This will fail because WhereIs already has the file
  116.                    open when it spawns off LHARC, and LHARC wants
  117.                    exclusive control of the file.
  118.  
  119.      v4.1a      o  Added the ability to execute a DOS command on any file
  120.                    matches found.
  121.  
  122.                 o  When you specify a "grep mask", WhereIs will now also
  123.                    search inside of 4DOS's description files.
  124.  
  125.      v4.0       o  Added the ability to display only duplicate filename
  126.                    entries.
  127.                 o  v4.0 marks the beginning of Shareware marketing.
  128.                 o  The program will no longer pause with the "More"
  129.                    message if WhereIs detects that the output is being
  130.                    redirected to a file or a printer.
  131.  
  132.      v3.9-3.8   o  These version numbers were skipped.
  133.  
  134.      v3.7       o  Sped up the grep searching slightly.
  135.                 o  ZIP searching now does a much better job of looking
  136.                    for "corrupted" ZIP files.
  137.  
  138.      v3.6       o  Added the "-hidden" switch which informs WHEREIS to
  139.                    include system and hidden files in the search.
  140.                 o  Added the optional WI_DRIVES environment variable to
  141.                    hopefully alleviate some of the problems that occur
  142.                    when WHEREIS is used on a Novell network.
  143.  
  144.      v3.5       o  Sped up ZIP searching by 50% due to a new method of
  145.                    locating the "central directory".
  146.                 o  Sped up "grep" searching through archives by almost 70%.
  147.                 o  Added a '-z' switch, which only displays files that have
  148.                    their "archive bit" set (ie: displays files modified
  149.                    since your last backup was made).
  150.  
  151.      v3.4       o  Added grep-type searching on filenames.
  152.                 o  Added a '-U' switch to display all output in upper
  153.                    case.
  154.                 o  Changed so that if you don't specify at least one
  155.                    filespec on the command line, the default will be "*.*".
  156.                    For example, in earlier versions you would have to say
  157.                    "whereis *.* -s".  Now you can just say "whereis -s".
  158.  
  159.      v3.3-3.2   o  Internal testing changes.
  160.  
  161.      v3.1       o  Fixed an obscure bug that would sometimes cause the
  162.                    'date range' search to display files out of the range
  163.                    if a file happened to fall on the last day of any month
  164.                    that had 31 days in it.  All date range checks are now
  165.                    done with Greenwich Mean Time for added accuracy.
  166.  
  167.      v3.0       o  Changed the default display mode to put the filename on
  168.                    the left of the screen.
  169.                 o  Added the ability to search specific ARC file formats.
  170.                 o  Added the '-AO' switch to search only archives.
  171.                 o  Added the '-F' to display filenames only.
  172.                 o  Changed the '-H' switch to start the search in the
  173.                    current directory.
  174.                 o  Added the ability to exclude filenames with the
  175.                    '-X' switch (up to 25 supported).
  176.                 o  Added the '-LT', '-EQ', and '-GT' switches for size
  177.                    range searching.
  178.                 o  Added the '-S' and '-B' switches for date range
  179.                    searching.
  180.                 o  Added the '-C' switch for searching only the PATH
  181.                    directories.
  182.                 o  Changed the '-W' switch to get the true cluster size
  183.                    for each drive searched.  Earlier versions simply
  184.                    assumed a cluster size of 2048 bytes.
  185.  
  186.      v2.9       o  Internal testing changes.
  187.  
  188.      v2.8       o  Added ZOO file searching.
  189.  
  190.      v2.7       o  Added LHARC file searching.
  191.  
  192.      v2.6       o  Internal testing changes.
  193.      v2.5
  194.  
  195.      v2.4       o  Added the "European-style" date display, per a user's
  196.                    request.
  197.                 o  Added the '-W' switch to show wasted space.
  198.                 o  Added the '-H' switch to display filenames only.
  199.                 o  Added ZIP file searching.
  200.  
  201.      v2.1-2.3   o  Internal testing changes.
  202.  
  203.      v2.0       o  Changed to the three different display formats.
  204.                 o  Enhanced Control-C checking to allow aborting at any time.
  205.                    This was not the case in prior versions if a user didn't
  206.                    have BREAK=ON specified in their AUTOEXEC.BAT file.
  207.                 o  Changed the '-G' switch to prompt the user before going
  208.                    to the found subdirectory.
  209.  
  210.      v1.9       o  Filenames are now searched for first in the current
  211.                    directory instead of searching for subdirectories first.
  212.  
  213.      v1.8       o  Added the ability to specify multiple drives and filespecs
  214.                    on the command line (ie: whereis cde:*.dat d:test.prg).
  215.                 o  Added the '-D' switch to search all drives.
  216.                 o  Added the '-E' switch to allow "*.*" use for directory
  217.                    searches.
  218.                 o  Added the '-G' switch for "goto found subdirectory".
  219.                 o  Added the '-P' switch for page breaking.
  220.                 o  Added the '-V' switch for file deletion.
  221.                 o  Added support for the WHEREIS environment variable.
  222.                 o  Added the '-I' switch to ignore the environment variable.
  223.  
  224.      v1.7-1.1   o  Internal testing changes.
  225.  
  226.      v1.0       o  Initial release.
  227.  
  228. End of Document
  229.