home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 15
/
CD_ASCQ_15_070894.iso
/
vrac
/
merge217.zip
/
HISTORY.DOC
< prev
next >
Wrap
Text File
|
1994-05-29
|
5KB
|
120 lines
MERGEFILE v1.17 & v2.17 HISTORY.DOC 5/29/94
NOTE: Enter COPY HISTORY.DOC PRN to print this file. It is formatted to
print 2 pages with approximately 60 lines per page.
TRADEMARKS
ASP is a registered trademark of the Association of Shareware
Professionals.
The Public Domain version of MergeFile (v1.??) and the ShareWare version
(v2.??) are listed together. Starting with versions 1.12 and 2.12, the
minor version numbers are kept in synchronization with each other, even if
there are only changes to one of the versions.
REVISION date 5/29/94
v1.17 No changes
v2.17 Revised some functions in the MISC unit which required recompiling;
made a minor change to HELP; and documentation changes.
REVISION date 5/15/94
v1.16 Added DOS error check for getting the output file's size at the end
of the merge before erasing/renaming files and updated the help screen.
v2.16 Same, plus a file size error triggers an error 2; added error 5 for
using the same file name more than once; fixed a problem if the input line
was 255 characters long; fixed a bug that caused a halt when it shouldn't
(halt on error is off) if the first input line was blank or empty; and
updated the help screen.
REVISION date 4/20/94
v1.15 No changes
v2.15 Changed a routine that hung the computer with a 2.1 DOS version
(please see INCOMPAT.DOC for more).
REVISION date 4/4/94
v1.14 Fixed a bug that caused the second duplicate to be discarded if you
were keeping duplicates; made the last file name entered the output file;
added an overwrite prompt for files 1 and 2; the output file is deleted if
its size is 0 and the input file is kept (like v2.13); if an error occurs,
a message is displayed to see help rather than show the help screen; and
made the screen output able to be redirected to a file.
v2.14 Same, except for features already existing; if the second file name
is the output file, no temporary file is used; added a custom exit routine
to clean up after MERGE if a run time error occurs; increased file buffer
size to 1024 bytes for better speed (up to 40% or more depending on disk
cache/buffers and merge key); rewrote a bunch of code, which included
creating and moving several functions to a "MISC" unit; consolidated some
exit codes and associated error messages; added a procedure to prevent a
run time error if a bad path is entered for an output file; and added the
display of a "ShareWare" message after running the unregistered version.
REVISION date 2/20/94
v1.13 Fixed a bug introduced in v1.11 that if the current directory was
not the same as the specified output file's, the temporary file could not
be renamed with the output file's name and made documentation changes to
follow the guidelines of the ASP.
v2.13 Same; plus changed error 11 to "input file empty" (it exists, just
nothing in it) and moved the existing errors 11, 12, and 13 up one; and if
the output file's size is 0 after halting on an error, it is erased.
REVISION date 2/15/94
v1.12 Added an exit code of 0 for normal program termination and made
documentation changes.
v2.12 No v2.11 (getting the two versions' minor numbers in sync); same,
plus changed the default merge to be on the entire input line instead of
the first field; expanded the help screen; added option "/E" to disable
halt on error; and increased error reporting during the merge: changed
error 11 from a general merge error to a blank or empty line error and
added errors 12 (missing key) and 13 (missing field).
REVISION date 2/1/94
v2.10 Same changes as v1.11, plus a major rewrite of code; also added if
two file names are on the command line and the first doesn't exist but the
second one does, it is assumed the user wants to write the second file to
the first; expanded existing file overwrite prompt to include one and two
files on the command line; and added option "/O" to disable the overwrite
prompt, which could be useful for batch processing.
REVISION date 1/28/94
v1.11 Cleaned up some redundant code; added "exit codes" when an error
occurs; and changed to renaming a temporary output file with the specified
output file's name after deleting the original file instead of copying the
temporary file to the output file (should save some time).
ShareWare MERGEFILE v2.00 First Release 1/24/94
To the Public Domain version, added the option of selecting nine different
fields to merge on with "/F1../F9" (if more than one is used, the merge is
done in the order that they appear on the command line).
REVISION date 1/22/94
v1.10 Fixed a bug that kept the longer of the two files to merge from
having any duplicates removed after the shorter file ended; increased the
size of the input line from 80 characters to 255; and added allowing one
file name for input instead of requiring two (one file is processed as if
two identical files are being merged, enabling the removal of duplicates
it may contain).
Public Domain MERGEFILE v1.00 First Release 1/21/94