home *** CD-ROM | disk | FTP | other *** search
- File Finder/Grouper Release Summary
-
- 1.53s3 10/29/93 - Removes floppy access attempt for *: (all hard drives). In
- prior versions, even though "*:" didn't search floppies,
- they were accessed briefly causing a short delay in
- searching.
-
- - For single-floppy-drive systems, if A: or B: or both are
- specified, now the one system floppy drive will be
- searched without having the user prompted by DOS to switch
- disks. The summary report will report the drive letter
- DOS was using for that drive. Before this version of FFG,
- the user would get the annoying DOS message if the single
- system floppy disk were using the A: designation and the
- user requested a search of drive B:.
-
- 1.53s1 10/26/93 - Improved speed of archive file searches by 20+%.
-
- 1.53s 10/25/93 - Changed shell-to-DOS function (during /e execute) to look
- for COMSPEC variable for command shell in lieu of assuming
- COMMAND.COM.
-
- - DOS prompt during shell now indicates FFG is resident by
- putting the program name "[FFG]" in the DOS prompt.
-
- 1.53r 10/24/93 - Decreased runtime memory requirements to about 140K.
-
- 1.53q 10/22/93 - Bug Fix: Eliminated program crash for marginal memory
- conditions.
-
- - Adds option to shell to DOS prior to executing a command with
- the /e option.
-
- 1.53p 10/13/93 - Adds 43-line mode for VGA. Before, /v4 on a VGA would use
- 50-line mode. Video option /v specified without arguments
- toggles between 25-line mode and 43/50 line mode, if
- supported.
-
- - Help screens improved slightly.
-
- 1.53o 10/11/93 - Completely revamped help. Added a /?[c] option, which
- provides help about specific switches. (e.g., /?d provides
- help about the /d (date) switch. Help takes advantage of
- full screen if 43/50-line video modes used.
-
- - Summary report format revised to better handle logical
- AND/OR combinations of criteria.
-
- 1.53m 10/3/93 - Name/Date/Time/Size/Attr criteria specified with separate
- option switches are logically ANDed together (i.e., all
- criteria must be satisfied for a file to match). Within a
- criterion type (e.g., Date) criteria alternatives can be
- logically ORed by specifying them all within the same option
- switch, separating each alternative with a comma. For
- example,
-
- /d85,86,87,88 /d1/1/*-6/30/*
-
- is interpreted as "all files in the years 1985 OR 1986 OR
- 1987 OR 1988, AND having dates between 1/1 and 6/30"
-
- - Output summary screen reformatted to account for logical
- groupings.
-
- - Compatibility note: Previously multiple name and name
- exclude (/x) options were logically
- ORed together. Now they are ANDed.
- Use comma-separated criteria with one
- option switch to achieve the desired
- result.
-
- 1.53l 9/26/93 - Adds /v[2|4|5] switch to force screen to 25 or 43/50 line
- mode. If /v is used without provide a number of lines 50 is
- assumed.
-
- - Bug Fix: Since v1.53j, if a file name was specified w/o using
- extended wildcards and the /z option were used, all
- files within archives (e.g., ZIPs) would be found.
-
- 1.53k 9/6/93 - Interpretation of partially specified dates/times improved to
- provide more consistent results.
-
- - There is no longer a limit on the number of size, date, time,
- and attribute option switches. Previously, only one of each
- type was allowed. When multiple options of the same type are
- specified, a file will match if it matches ANY of the
- "include" (e.g., /s...) criteria AND doesn't match ANY
- "exclude" (e.g., /s!...) criteria.
-
- Note: The semantics will change in a future release such that
- separate switches will be logically ANDed together. A
- provision will be made to logically OR several criteria
- together using a single switch argument.
-
- - Bug fix: /dY now correctly expands to */*/Y (it was expanding
- to M/Y/Y)
-
- 1.53i 8/25/93 - Bug fix: /d2/29... would find all files because of
- leap year date validation bug.
-
- 1.53h 8/23/93 - Adds expanded capability for time option, which now accepts
- wildcards '*' and current hour 'H', min 'M', and sec 'S' in
- lieu of normal time. Also adds relative times:
-
- /tH:M:S Current time
- /t1n 1 minute ago (1N = 1 minute before Now)
- /t15n-10n 10-15 minutes ago
- /t2n-n Within the last two minutes
-
- Generally, when a colon is used, but is not separating hh, mm
- or ss, it is interpreted as implying you don't care about the
- unspecified elements of the time. For example, see the
- difference between /t8 and /t8: below:
-
- - Also inteprets partial times:
-
- /t8-13 8:00:00am - 1:00:00pm
- /t45:16-55:00 Any hour, 45m16s-55m00s
- /t8: 8:*:* (8:00:00am - 8:59:59am)
- /t8 8:00:00
-
- - Bug Fix: Date option failed to pick up some files when
- partial Day-of-week range specified. e.g., /dSU-
-
- 1.53g 8/18/93 - Adds current month, day and/or year to date option by
- substituting M, D, and/or Y respectively.
-
- - Interprets partial dates:
-
- /d89-90 1989-1990
- /d1-28 1st through 28 of this month
- /d5/93-6/93 May through June
- /d5/y-9/y May through September of this year
- /d6/29-7/4 6/29 through 7/4 of this year
-
- 1.53f 8/16/93 - Adds wildcard capability for dates, which lets you
- substitute a '*' for the month, day or year. For example,
- the option /d*/*/93 finds all files with 1993 dates.
-
- 1.53e 8/16/93 - Adds ability to exclude a time, date ranges with
- /t!mintime-maxtime and /d!...
-
- 1.53d 8/14/93 - Bug fix: Eliminates empty comma-delimited field for archive
- file when /f, used without /z.
-
- 1.53c 8/12/93 - Bug fix: For /d day-of-week option - If 'Saturday' (spelled)
- out were used, it would be interpreted as Tuesday,
- because the 'TU' in Saturday was found. Now only
- first two letters of a DOW are considered (this was
- always the intent).
-
- 1.53a 8/9/93 - Adds ability to exclude size ranges with /s!minsize-maxsize
-
- 1.53 8/4/93 - Adds range capability to day-of-week date specs (e.g.,
- /dSA-SU for weekend files, /dMO-FR for weekday files)
-
- - Adds NOT capability for attributes switch e.g., /a!S
-
- 1.52 7/25/93 - Adds preliminary wild path capability - this feature may be
- further refined
-
- - Keeps running meter visible when output redirected to a file
-
- - Improves Archive search speed for small archived files and
- generally improves Archive search efficiency
-
- - Adds on-the-fly ability to turn on beep-when-done switch
-
- - Improved search speed when NameMask is such that standard DOS
- wildcard conventions can be used.
-
- - **IMPORTANT** Discontinues use of '+' to separate multiple
- file masks. Use comma intead.
-
-
- - Adds ability to specify file masks as patterns of
- alternatives. For example:
-
- All executables: *.[com,exe,bat]
- All Archive Programs: *[zip,arj,arc,lha,pak,zoo]*.[exe,com]
- C source code files: *.[c,h][,pp]
-
- Note that bracketed terms may be nested:
-
- Configuration files: *c[[o,]n,]f[i,]g*
-
- A slash '/' can be used in lieu of the comma to separate
- alternatives in the file name masks. This was required to
- that the name mask could be passed to FFG as a batch file
- command line argument. If commas were used, DOS would parse
- the command line using the commas.
-
- - Improves appearance of display of directories for directory
- search
-
- - Adds a "Stop after one find" option '/1'
-
- - Adds a "Beep" option (/b) which will cause beeps when program
- is done (d), user is prompted (p), file is found (f) and/or
- an error occurs (e). If only /b is specified beeps occur for
- all of the above. To get beeps for only some of the above
- add P,F,D,E as appropriate after the /b.
- - Adds a "Quiet" option (/q) which suppresses all screen output
- Can selectively force display of Title, Files, Summary, Meter
- by putting t,f,s, and/or m after /q. For example, /qms
- suppresses all screen output but running meter and summary.
-
- 1.51 6/5/93 - Adds "Execute Command" option (/e) which allows a command to
- be executed for each found file
-
- - While searching through an archive FFG will respond more
- quickly to user keypresses.
-
- - For files found in archives, the file attributes are reported
- as *ZIP, *LZH, *ARC... to indicate the archive type
-
- - Adds a "Skip rest of drive" feature by pressing 's' during
- search
-
- 1.50 5/10/93 - Bug Fix: /g switch did not change into found directory
-
- 1.49 5/9/93 - Causes all DOS "Drive not ready" errors to be ignored
-
- - Determines whether drives are logical drives at one time to
- improve reliability of the logical drive determination·
-
- - Bug Fix: only first of multiple drive ranges in DriveSpec was
- considered. For example, a-df-z:*.* would have
- searched only d: through f:
-
- 1.48 5/8/93 - Bug Fix: "/fb." displays 0s and 1s instead of a period '.'
-
- - Returns result codes: 1 = found, 0 = not found (and other
- error codes), which can be checked using DOS "if errorlevel"
- command.
-
- - Adds new output format specifier 'n' for full file name (same
- as 'f.e')
-
- - Changed Abort/interrupt message to appear even if summary
- display is turned off
-
- 1.47 5/4/93 - Adds a "bytes occupied" report to summary, which reports the
- total disk space used by the found files.
-
- 1.46 5/1/93 - Bug Fix: root files were reported in current directory
-
- - Updated help/usage screens
-
- 1.45 4/27/93 - Improves speed of archive file searches by up to factor of
- 2.4
-