home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
RBBS in a Box Volume 1 #2
/
RBBS_vol1_no2.iso
/
add2
/
cdisk410.zip
/
CATDISK.HST
< prev
next >
Wrap
Text File
|
1989-04-26
|
24KB
|
681 lines
******************************
* *
* CATDISK REVISION HISTORY *
* *
******************************
====================
CATDISK VERSION 4.10
====================
Added support for the following three archive types:
"LZH" (LHARC by Haruyasu Yoshizaki)
"LZS" (LARC by K. Miki)
"ZOO" (ZOO by Rahul Dhesi)
Raised the files/archive limit to 512 (the old limit was 256 files/archive).
Added a feature to the configuration program, CDISKCFG.EXE, allowing it to
be able to read in the configuration of the previous installation, if there
was one. The old executable file (CATDISK.EXE or CATDISK.COM) must be
renamed to something else so that the new file doesn't overwrite it.
This only applies for releases 3.61 and later.
====================
CATDISK VERSION 4.02
====================
Added more smarts with regard to ZIP file errors. CATDISK will now detect true
errors without such a long delay.
====================
CATDISK VERSION 4.01
====================
Fixed a bug which prevented files from ZIP files containing extra characters
at the end of the ZIP file from being cataloged.
Fixed a bug that would cause CATDISK to lock up on occasion when reading
zip files containing comments longer than 30 characters.
====================
CATDISK VERSION 4.00
====================
CATDISK now supports the ZIP file format as developed by PKWare.
Optimized the archive filename extraction routines. CATDISK now scans
archive files much faster.
Some disk labelling programs append ASCII 255's to the end of a volume label.
These characters appear as spaces, even though they aren't truue spaces, and
can cause confusion when trying to bring up a listing for a given volume in the
catalog file. CATDISK now converts these ASCII 255's into true spaces when
placing such records in the catalog (it leaves the volume as is in the disk,
though).
Fixed a bug whereby activating the disk cache would cause CATDISK not to have
enough memory left over to read in directory contents of disks being cataloged.
====================
CATDISK VERSION 3.81
====================
Fixed a small bug whereby hitting <Ctrl>-<Break> would cause the program to
exit to DOS. This is not desirable.
====================
CATDISK VERSION 3.80
====================
CATDISK now supports PAK files, created by the NoGate Consulting utility PAK.
When reading filenames from a disk(ette), CATDISK used to have a limit of being
able to read only the first 640 files from the disk. This limit has been
increased to 5000 files per disk read (memory permitting, of course).
Similar to the above, the upper limit of ARC files per directory that CATDISK
would handle was 64. This has now been increased to 256.
You can now use the <UpArrow> and <DownArrow> keys to move through screen
reports one line at a time. The <Home> and <End> keys will take you to the
beginning and end of the report respectively. The <PgUp> and <PgDn> keys will
move you through the report 15 lines at a time backward and forward
respectively. The <Grey Plus> and <Grey Minus> keys are now used to navigate
the scroll bar.
When printing a report to disk, you may now specify the filename to which
the report will be written.
A new "report location" is now available called "ASK ME", where CATDISK will
prompt you for a report location each time you generate a report.
A new command line option has been added that will allow the default report
location to be set to "ASK ME" upon program startup.
When viewing a directory without cataloging it, you can now specify a
filespec for the directory scan.
A new command line option "/IP" has been added for users of single floppy drive
users. CATDISK can now be loaded from the floppy drive; upon doing so it will
pause and prompt you to load your diskette containing the catalog files.
When cataloging diskettes containing files by the same name, CATDISK would
occasionally get the order mixed up with respect to the volume ID.
Additionally, when re-cataloging a diskette, a file would get un-cataloged and
then re-cataloged, resulting in the loss of any comment that was attached to
it. Both of these problems have been rectified.
Under certain circumstances during the update of a catalog file, CATDISK would
miss a disk full error condition. The result would be a truncated catalog
file. This bug has been fixed.
The user manual has been reworked. There is now a more comprehensive section
dealing with configuring CATDISK so that it will perform optimally on your
system. Several other sections of the manual are now clearer.
====================
CATDISK VERSION 3.71
====================
Fixed a bug whereby the program would freeze while updating the summary file,
thus corrupting it while doing so.
====================
CATDISK VERSION 3.70
====================
CATDISK has been completely re-written and converted to run under a new
version of the compiler. The program is much "cleaner" internally.
CATDISK is now one large .EXE file instead of the older .COM and its .000
overlay file. This means that CATDISK will take up more memory, but once it is
loaded, ALL of the code will be in RAM, thus eliminating the need for the
overlay file to be present either in the current directory or in the catalog
file directory.
The actual catalog update and search routines have been re-written in
assembler. This will make a performance improvement by a factor of 2 to 20,
depending on your hardware configuration. Slower disk systems, particularly
floppies, will benefit the most.
Dos errors when reading the disk directory are now handled better.
Report destination is now selected from the settings and toggles menu which
means that you do not have to specify where the report goes each time you look
at the catalog. When you need a different destination, you just go to the
toggles menu and select the desired destination.
The LPT2 device is now supported.
You can now customize the size of the disk cache to your liking via the
configuration program.
====================
CATDISK VERSION 3.63
====================
Fixed a bug in the configuration utility where selecting the "Black and White"
color scheme when "Color" was previously selected caused the program to redraw
the screen multiple times.
====================
CATDISK VERSION 3.62
====================
Fixed a bug which prevented the feature whereby changing a volume label of a
diskette already cataloged from working properly.
====================
CATDISK VERSION 3.61
====================
You can now customize CATDISK's color scheme if you don't like the default
colors that come with the program - you can even set everything to green on
cyan if that's your preference.
Fixed a bug in the labelling routines (this bug was only present in V3.60 and
only if it was running under DOS 2.xx) where the disk volume would come up as
the first file on the disk.
Fixed a bug in the labelling feature of the disk cataloging function whereby
you may catalog a write protected diskette having no volume id by giving it a
"label" and not writing it to disk. As above, this bug only occurred in V3.60.
CATDISK now verifies that the catalog drive actually exists on your system
configuration. This is of some help when moving the program from system to
system where each system has a different drive configuration.
====================
CATDISK VERSION 3.60
====================
Added support for 32 levels of subdirectories and a total of 128 subdirectories
per disk. If a subdirectory from which a file was cataloged is beyond the
first subdirectory level (eg. \sub1\sub2), only the last subdirectory is shown
with a tilde leading the subdirectory name to indicate that that particular
subdirectory didn't originate from the root (eg. \sub1\sub2 would show as
~sub2).
Added a new report that allows you to select a list of files based on the file
comments (or a portion of a comment).
For example: searching for GAME would match "Game", "GAME", or "Arcade Game".
As a result of the above, the option "Temporarily Exit To DOS" has been moved
from a visible option <F2> to an invisible option <F3> (i.e. it doesn't show on
the menus).
Fixed a small cosmetic error occurring upon completion of editing file
commments at certain times.
====================
CATDISK VERSION 3.57
====================
Fixed a bug that resulted in the wrong files being shown occasionally for
auto-commenting.
====================
CATDISK VERSION 3.56
====================
Added a /NW (no warning) option to the command line arguments.
Specifying this option will cause CATDISK to supress the warning given
when you attempt to catalog a diskette that is already in the current
catalog.
In the adding/updating file comments section, two more options have been added:
1) Repeat last entered comment
2) "Ditto" - Copy comment above.
- these should make file comment entry easier for updating many files that are
similar, or are from the same archive.
Added a status area to the right of the headings during comment entry/update
indicating when you are in edit mode to avoid confusion as to what keystrokes
apply where.
====================
CATDISK VERSION 3.55
====================
Added QUERY to arc toggle - you may now selectively expand archives/libraries
on the disk being read, instead of all or nothing. As well, the default state
of this toggle has been removed from the command line options to the
configuration program.
Removed the need to specify your printer type in the configuration.
CATDISK will now generate the (Files + Statistics) and (Files + Comments)
reports on 80 column printers without the need to specify. Keep in mind that
you still need a 132 column format to print the (Files + Statistics + Comments)
report.
CATDISK now limits you to drive selections within the actual range of disk
"drives" present on your computer when running under DOS 3.xx. For example,
if you have two floppies present on your computer, and are running DOS 3.xx,
CATDISK would now give you choices of drives A: and B: instead of drives A:
to E: (Dos 3.xx always reports a minimum of 5 drives installed, even if you
have only two).
====================
CATDISK VERSION 3.54
====================
Fixed a bug in which showing a summary report involving a disk containing zero
length files only would abort ungracefully.
====================
CATDISK VERSION 3.53
====================
Fixed a bug in which cataloging a disk that contained a file whose name
contained all blanks (ASCII 255's) caused CATDISK to go into a continuous loop
when updating the catalog file.
====================
CATDISK VERSION 3.52
====================
Added the ability to "read" command line options from the DOS environment area,
thus eliminating the need to set up a batch file to call up CATDISK with your
favourite configuration.
====================
CATDISK VERSION 3.51
====================
Made the comment editing features more convenient to use. Initiating the edit
of an existing comment will not cause the rest of the comment to disappear. In
addition, more editing functions such as insert, delete, delete to end of line,
and other functions have been added.
====================
CATDISK VERSION 3.50
====================
CATDISK now supports the entry of a 30 character comment for each file in a
catalog. The entry of such is totally at your option and may be done on the
fly or at a time convenient to you after cataloging.
Support for up to two levels of sub-directories has been added.
When cataloging an un-labelled diskette, the writing of the label to that disk
is now optional. This will facilitate the cataloging of write-protected
disks.
Three more toggles have been added:
1) You may now turn off the pauses at the end of a catalog update, and the
"Insert a disk for drive X: and hit any key when ready" prompt.
2) You may tell CATDISK that you wish to add/change file comments as they
are being cataloged. The default is to do that later.
3) You may set the report type (statistics, comments, or both)
Most options for toggles and settings have been moved to a sub-menu to keep the
main menu un-cluttered.
The command line options have been updated to allow you to specify the printer
report format at program startup.
===========================
CATDISK VERSION 3.29 - 3.45
===========================
Alpha and Beta test versions leading up to the present version (3.50).
====================
CATDISK VERSION 3.28
====================
Fixed a bug that resulted in the number of files showing on the summary report
getting "shifted" to the wrong disk entry when a disk volume was un-cataloged
with option #5.
====================
CATDISK VERSION 3.27
====================
Fixed a bug that occurred when re-cataloging a diskette that had files deleted
from it. CATDISK would abort with an I/O error 99.
Made menu choices accessible in the traditional format as well as by using
the cursor keys and <Return> to choose an option.
Made the report location selection a menu like the rest.
====================
CATDISK VERSION 3.26
====================
Indented the documentation to facilitate easy three hole punching.
Fixed a minor bug in the configuration program that resulted in the printer
set-up strings being displayed one line lower than they should be.
====================
CATDISK VERSION 3.25
====================
The configuration program has been enhanced to allow you to set the maximum
number of disks and files per catalog. There is no longer a need include
two versions of CATDISK (the 16K and 32K versions), as the main program can
now allocate the necessary workspace when it is started.
Fixed a problem reading .ARC/.LBR files that are marked as read-only.
Fixed a problem with CATDISK aborting with a run-time error F0 upon startup
if you were using DOS 2.xx (from V3.24 only).
If your disk becomes full when cataloging or uncataloging a diskette, CATDISK
will no longer terminate ungracefully.
====================
CATDISK VERSION 3.24
====================
The configuration program has been enhanced to provide a menu driven interface
to the settable CATDISK defaults. The current settings in CATDISK are read
and provided as defaults in the configuration process, thereby eliminating the
need to answer EVERY question when configuring CATDISK... you need only change
that which you WANT changed.
The old restrictions on using the <F2> option "Temporarily Exit To DOS" no
longer exist. You may use all extra memory for either the disk cache or for
faster in memory sorting. Upon selection of <F2>, this extra memory will be
freed for the DOS shell, and re-claimed upon returning to CATDISK.
You may now set the directory in which CATDISK will create and scan for it's
catalogs.
You may place the overlay file "CATDISK.000" in the above mentioned directory,
thus enabling CATDISK to be run from any directory, as long as DOS can find
"CATDISK.COM" in it's search path. For example, you may have your catalog files
and the overlay in a directory \CATDISK, and the CATDISK.COM file in your
\UTILS directory. Even though you may be at the root directory of your hard
disk, you may still just type "CATDISK [options]" and the program will find
all the files it needs if you have it configured correctly. See the section
on installation and configuration for details.
====================
CATDISK VERSION 3.23
====================
Optimized the speed of the cataloging and uncataloging process through
an advanced buffering technique. This technique cuts down on the amount
of disk thrashing that occurs as the catalog is updated. The new procedures
are about 75% faster than in previous versions (actual factor will vary on the
type of drive being used - floppy diskette based systems will realize the
greatest benefit).
Made the archive directory extraction routines more efficient (and compact).
====================
CATDISK VERSION 3.22
====================
Further optimized the printer/disk handling routines.
A bug that caused the program to bomb when a directory date past Dec 31, 2022
was read on a diskette being cataloged. From now on, any files past that date
will appear on Dec 31, 2022.
====================
CATDISK VERSION 3.21
====================
Fixed a rarely occurring problem when cataloging or reading the directory
of the same drive on which CATDISK resides, where the current directory is
not reset to that from which CATDISK was started.
Version 3.21 now shows the free heap memory available for use in the sorting
procedures that CATDISK employs.
====================
CATDISK VERSION 3.20
====================
Added the capability to sort a complete report generated with option <0>
by filename, Volume ID, or ARC/LBR ID.
If you do NOT select the disk cacheing feature in the configuration program,
you will be given the option to allocate any left-over memory for DOS usage
when selecting the <F2> Temporarily Exit To DOS option, or for faster in-memory
sorts (when generating complete reports or sorting directories).
Optimized the printer-disk output routines.
Fixed a small problem that resulted in nulls being added to report titles
at the start of disk output report files.
====================
CATDISK VERSION 3.11
====================
A slight shortcoming has been fixed in that volume labels created with Peter
Norton's "Volabel" utility (which allow lower case characters in the volume
label) will all be converted to upper case when these diskettes are cataloged.
This will allow you to manipulate and uncatalog these diskettes in the
catalog.
====================
CATDISK VERSION 3.10
====================
This version now supports the squashing method employed by Phil Katz's
PKARC Fast! ARChive utility. Previous limitations regarding this utility
no longer exist.
====================
CATDISK VERSION 3.00
====================
Capability to read the directory information from files created with the
Library Utility (LU) was added.
An option to temporarily exit to DOS was now provided.
The configuration program (CDISKCFG.COM) was enhanced to allow you to set the
default startup catalog drive.
A problem with corrupted dates in an ARChive file was fixed.
====================
CATDISK VERSION 2.20
====================
Option #0: Show All Files: If you select screen output for this report, the
time consuming catalog search for *.* is no longer carried out. CATDISK will
just list the entire catalog.
A new report was added. CATDISK now has the ability to list the directory
of a diskette in the typical CATDISK report format. This will enable you to
get a directory of a diskette without having to exit CATDISK or catalog the
diskette. The ARC scanning feature functions as normal throughout the program.
====================
CATDISK VERSION 2.13
====================
Continued optimization of the program.
Altered the keyboard input routines in the configuration program (CDISKCFG.COM)
to (hopefully) correct a problem with some machines locking up at the point of
defining the number of lines per page.
Also, removed the demo limitations from the BBS version of CATDISK. These
limitations will no longer appear in the program. CATDISK is once again
fully functional.
====================
CATDISK VERSION 2.12
====================
Made the file search routines a little more compact... leaves room for a larger
disk cache.
====================
CATDISK VERSION 2.11
====================
Fixed one potential time-bomb found just after release of V2.10 (doesn't it
always happen that way?!?).
====================
CATDISK VERSION 2.10
====================
New features in V2.10 included verification of re-cataloging existing
diskettes. Having two or more diskettes with the same volume id will cause
one diskette's contents to overwrite the other one already in the catalog,
possibly without you being aware of it. The system will now ask you if you
wish to continue with the operation. You may now set the lines per page from
the configuration program. Also, a minor bug has been rectified that will
allow handling of invalid dates in an archive, as well as handling small
packed files in an arvhive instead of ignoring them.
The configuration program was enhanced to allow you to set the number of output
lines (excluding titles) that CATDISK would print on a page.
The printer reports are were all titled and dated, so you would know what you
were looking at the day after it was printed.
You may now control the printer in the way the reports are formatted by sending
printer control codes upon report start up.
If you re-label a cataloged diskette, CATDISK can now automatically update
the catalog to reflect the new name.
The diskette summary report was enhanced to show disk size, file space used,
free space on the disk, the number of files on the disk, and a slack percentage
(see manual for discussion).
====================
CATDISK VERSION 2.02
====================
Changes inplemented in V2.02 included the ability to catalog diskettes beyond
the old limit of drive D:, and the rectification of a bug in the archive
reading feature that resulted in small files that were simply stored in the
.ARC file being skipped.
====================
CATDISK VERSION 2.01
====================
Continued optimization of the program.
====================
CATDISK VERSION 2.00
====================
Starting with this version, a scroll bar was been implemented in the screen
reports to enable rapid movement through large reports.
An external configuration program was provided to enable you to set defaults
such as BIOS or DIRECT screen updates for either compatibility or speed.
A serious bug that resulted in lost directories when labelling a diskette on
single drive systems was rectified.
(*** See the file README.1ST as well as the comments in the user manual ***)
====================
CATDISK VERSION 1.41
====================
Starting with Version 1.41, sub-directories to ONE level deep are now
supported.
A bug that resulted in duplicate Volume ID entries in the summary and duplicate
files in a catalog has been eliminated.
====================
CATDISK VERSION 1.40
====================
Fixed another bug regarding duplicate Volume ID's (nobody's perfect!).
====================
CATDISK VERSION 1.30
====================
Added reports to list files by ARChive or by Volume.
Added ability to send output to Screen, Printer, or Disk.
====================
CATDISK VERSION 1.21
====================
Optimized the disk cacheing routines.
====================
CATDISK VERSION 1.20
====================
Added disk cacheing feature.
Fixed a bug which resulted in files with an eight character name and no
extension not being listed in any reports.
====================================
CATDISK VERSION 1.11 to VERSION 1.14
====================================
Maintenance versions (bug fixes and optimization of the program).
====================
CATDISK VERSION 1.10
====================
Added ARChive extraction feature.
====================
CATDISK VERSION 1.01
====================
Maintenance release.
====================
CATDISK VERSION 1.00
====================
Initial release of CATDISK.