|
Search Tip
To find entries by keyword on this page, try using the "search" function built into your browser.
Press the 'Ctrl' key and the 'F' key at the same time
to bring up the Find Keyword Panel.
You can also enter the program name and use the Match Whole Word Only Option.
(Internet Explorer only)
Use the Find Next button to advance to following entries.
|
|
 |
Change/Fix Log (Page 2/2)
Update 12/13/1999 V5.6d DLSuperC
and V1.4c DLSuperCX
Time change only. Version number remains the same.
Minor fix for Next Change detection after report display.
Error message due to invalid focus corrected (DLSuperC
only).
Update 12/8/1999 V5.6d
DLSuperC and V1.4c
DLSuperCX
A horizontal split view panel has been added as an additional view
complementing the vertical split view report.
Next change span buttons (up and down) has been implemented for the split
view display report.
The file selection panel now incorporates hidden and system files (new for
DLSuperCX).
Color print reports has been corrected to incorporate the print font size
specification.
Large *.rtf files and colored prints display a new notice to alert the
user during long lockout processing operations.
A halt capability has been added to both *.rtf file saves and colored
prints when processing large reports.
Large colored print files have been broken into multiple jobs (600 maximum
lines) to minimize the print spool overhead.
The side-by-side report panels now receive the initial focus and either
the scroll bars or cursor keys move the focus within the list boxes. Where
there is only one scroll bar, both list boxes will re-synchronize themselves
when the focus causes the top line to roll.
Update 11/23/1999 V5.6c
DLSuperC
Corrected Batch mode for Fscl Preference. Output report for both Ltype=
Long and Change were producing incorrect results in the non-changed lines.
Displayed in candidate file selection list system and read-only
files.
Update 11/17/1999 V2.1b DLSuperCBF
Upgraded all legacy I/O to 32-bit FileStream I/O and Delphi 5. This
apparently solves the bottleneck problems with NT4 on mapped-shared files.
Added new preference, Itdt - Include time-date in output report.
Allows users to determine most update file between different copies.
Color-print spooler output broken into 900 line increments to ease spool
storage bottlenecks and better responsiveness. Added a prompt popup for normal
text print for large page volumes - greater than 10 pages.
Update 11/12/1999 V5.6b
DLSuperC
A memory leak was incorrectly detected by a BoundsChecker program. The
suggestion was to free an object that caused the DLSuperC program to
remain on the program task list. The error was corrected and the incorrect
detection was ignored.
Update 11/5/1999 V5.6a DLSuperC
and V1.4b DLSuperCX
DLSuperC - Added Pref=Apnd to batch
statements so a user may be able to add a new job to the output file report
rather than writing over or creating the file.
DLSuperC - Corrected certain Clnc
output headers that were incorrectly generated.
DLSuperC and DLSuperCX - Recompiled
with Delphi 5 eliminating several memory and resource leaks due to the
compiler and program.
Update 10/29/1999 V5.6 DLSuperC
and V1.4a DLSuperCX
DLSuperC - Expanded both Preference
and Don't Process Option Tab pages with vertical scroll bars in order to
extend the panel for new options.
DLSuperC - The number of Compare
Columns has been increased from 2 to 4 ranges per input line. That should
enable the Clnc option (unordered lists of lines) to be more productive in
selecting columns valid for comparison.
DLSuperC - Included Don't Process
Line with strings on the Dp Options page. This capability had been previously
available in Batch but now can be used in the interactive mode. The user can
set up to four independent specifications. Either specification allows a
logical anding of more than one condition. Each specification applies to both
file lines as they are processed.
DLSuperC - Corrected Clnc and DpLn
(Batch) Options string logic to respect case as defined by the inclusion of
the Icas Option.
DLSuperCX - Tuned the Halt button logic
to be more responsive to a user terminating the compare operation. Special
cased the floppy drive compare when encountered binary data to be more
interruptible.
DLSuperCX - Cleared the initial file name
in Directory/File Name Selection panel edit slot. The user must first make a
directory followed by a file selection before a name appears.
Update 10/19/1999 V5.5
DLSuperC and V2.1 DLSuperCBF
DLSuperC - Using the Clnc Process
Option with lines greater than 32K lines, caused a program fault. The Clnc
algorithm has been fixed to handle very large files, as advertised.
DLSuperCBF - The Summary listing for
Compare Option - 1. Compare All Like-Name Files - Current New/Old Dirs where
one of the directories had no extra files caused a program fault.
Update 10/12/1999 V5.4
DLSuperC and V1.4 DLSuperCX
The Delta Listing Type has been revised to put the control information
near the end of the line preceding the changed line in a new format for a
cleaner (claimed by one user feedback e-mail) Delta report. For normal lines
that would be starting in the control section of the report above the lines
sequence number references. For Full Source lines the delta information is
presented with different information using the first changed line sequence
number. Heretofore, full source lines did not have columns containing sequence
number references. It may have, previously, been impossible to determine the
changed line due to similar information without referencing contextual data.
An option to SaveAs the report display has been expanded for *.txt saved
files. An extra selection dialog will be displayed so the user can save the
file either as a side-by-side or two separate panel save format.
A vendor component (Orpheus Virtual List Box) may have presented an
oscillating characteristic with certain wheel mouses and Win 98. The component
has been updated to the latest level.
Numerous changes have been made to the display panels, report header
placement, and output formats.
Update 10/02/1999 V2.0
DLSuperCBF
Major revamp of reports, print files, and save files. The directory and
file names in the tree lists have been shortened (from full path names) to
achieve a more comprehensive overview of the comparison and tree list within
the restrictive split display panels.
More space has been left for listing the file names in the summary reports
so the listing of long file names can be displayed without partitioning long
file names into two parts.
Option 1 output has been revised so the "not processed" files optionally
listed at the end of the report are listed and integrated as inserted and
deleted files in the main section of the report.
The side-by-side file save option for text comparison reports now has an
intermediate panel that offers additional save choices - new side-by-side line
format, a report header, and an append option. The side-by-side lines once
saved can be , optionally, imported into a user's editor, adjusting the line
font size for readability, and printed from the local editor.
Several fixes have been made including the comparison of primary
directories (ex. C:\), and error recovery for non-openable files (ex.
C:\Win386.swp).
Update 8/31/1999 V5.3g
DLSuperC
The Part Compare Preference Options (Pcmp) would not accept the end
specification of x:eol. It flagged it as an error.
The side-by-side (Sbsl) report can now be saved as a side-by-side (i.e.,
both separate lines combined) into a file. The save file option allows the
user to save the report as two separate reports (i.e. stacked) or
side-by-side. The user may then import the newly saved report into a word
processor, change the font size of the lines (up to 268 characters per line),
and print the report in a landscape format. Some users may want to generate
this hard copy for code reviews.
Update 8/09/1999 V5.3f DLSuperC,
V1.3a DLSuperCX, and V1.1b
DLSuperCBF
DLSuperC and DLSuperCX - Corrected Cmpcolm processing loop due to null line
created when start column greater than length of input line.
DLSuperCBF - Disabled Start and Exit
buttons during compare process.
DLSuperCBF - Increased sensitivity to
Halt button while processing.
Update 7/14/1999 V5.3e
DLSuperC
The NoWt Batch Preference Option was incorrectly being ignored.
A new NoSw Batch Preference Option was implemented via request of R. Hess
(Tiffin, Ohio) for "silent" operation of DLSuperC operation. A User program
that invokes DLSuperC and uses the NoSw option will no longer have the
DLSuperC main panel displayed. The BSupC32.ini example file has been updated.
The DLSuperC exe module is now generated using the Borland's Delphi 4
Compiler.
A new primary web address (www.dlsuperc.com) and a new contact mail
address (dlsuperc@mindspring.com) have been activated. However, older web and
mail addresses are still redirected.
Update 6/10/1999 V5.3d DLSuperC
and V1.3 DLSuperCX
DLSuperC- Fixed several storage leaks
plus general updating.
DLSuperCX - New Compare Columns added.
DLSuperCX - Modified Dudc to handle
multiple leading/embedded comment tokens,
DLSuperCX - Added Dp Cobol Comment filter
which has an "*" in column 7 (Abs).
DLSuperCX - Increased longest line parsed
(before splitting) from 1024 to 2048.
DLSuperCX - Added scroll bars to
directory and file selection list boxes to accommodate long names.
DLSuperCX - Switched to a better Drag and
Drop Delphi component.
Update 6/01/1999 DLSuperC
Continuing on with fixes to Compare Column (multi-part) and Compare
Unordered Lines (mostly change listing). A lot of the new code had some unique
paths to explore. Think I got most of them now.
Update 5/30/1999 DLSuperC
This fixes certain problems in several of the previous releases and
finalizes the batch upgrade with the added "DpLn" statement.
The problems fixed in Compare Column, Compare Part File, and Compare
Unordered Lines for Data Content Matching were all brought about by newly
added extension or functions to these capabilities. I hope my expanded
regression bucket has found all others. The comparison also appeared to stop
when the number of compared lines exceeded 8K in size. It should be able to
handle and report on, as it has in the past, an infinitely large compare set.
Update 5/22/1999 DLSuperC
This completes the upgrade to V5.3a. Batch processing has been included
and some major revisions have been completed or corrected. The batch
processing capability is documented in the updated DLSuperC.HLP file and
incorporated in the distributed README.TXT file.
Update 5/13/1999 DLSuperC
Major upgrade of DLSuperC logic involving Compare Columns -adding 2
compare ranges and many more cosmic changes in the output appearances of the
panels and displayed output. Key corrections to Compare-Part and
Compare-Unordered list preference options. I wish that I was perfect but some
of the old logic was just not correct. The V5.2 release has been tempered by
some significant logic lapses and prematurely released without the Batch
feature.
Changed the maximum line length compared from 1024 to 2048 characters.
Lines bigger than this will be broken into maximum length 2048 segments.
Hence, these large lines are compared as multiple lines (as they were when the
limit was 1024).
Batch processing has been delayed due to a major redesign. The interface
will be revised from multiple job steps to a single job with multiple
allowances for compares all generating output to a single output file. All
lines can be fully generated up to the 2048 character line limit using the
Fscl preference option. Batch operations will only display an optional log
file. The display of the generated compare results will be the responsibility
of the user after completing the compare operation.
Update 4/28/1999 DLSuperC
and (DLSuperCRV and DLSuperCBT as
components of the DLSuperCUT package)
New release of DLSuperC (V5.1) - Significant maintenance update and
complete revision of I-O handling of input files. Added new function (two
separate compare column specifications and more filters for personalizing code
modification counting. The user comment specification now allows multiple
leading character strings. Some minor revisions of panels and reports have
also been made.
DLSuperC V5.1b will follow and should complete this version upgrade by
adding a batch capability comparable to DLSuperCRV and DLSuperCBT. Note: The
newest capabilities are not documented in the help files.
DLSuperC, DLSuperCUT, and DLSuperCBT have all been revised due to a heavy
emphasis on extreme boundary test conditions with a new and enlarged test
bucket. DLSuperC was fixed to handle reported problems comparing certain Win98
CAB binary files. The program no longer cycles when the unusual binary data
from those files is processed.
Update 3/31/1999 DLSuperCRV and DLSuperCBT
Released DLSuperCBT V1.1 - A resynchronizing Byte Compare Program). Combined
DLSuperCBT with DLSuperCRV and created the new package of DLSupCUT - single
package with to separate programs. Made some modifications and updates to
DLSuperCRV - now V1.2. Changed DLSuperCRV to be consistent with DLSuperCBT in batch
syntax.
Update 3/3/1999 DLSuperCRV
Released DLSuperCRV V1.1 - A program designed to be a tool for use as a
source library maintenance environment. Included a batch mechanism to run
several job scripts with one invocation.
Update 12/20/1998 DLSuperC
Previous fix 8/28/1998 (Part Compare) incomplete for compare range for
records that appear null due to start column greater than the record length.
End line blanks appear in compare range cutoff and should match null virtual
blank portion. The reformatted line classification is overridden to a match
line when only ending blanks differ as last characters at the end of a line.
It is impossible for the user to view and correctly interpret a report listing
where editor supplied blanks appear indistinguishable from original source
line blank characters appearing at the end of an input line.
Update 12/7/1998 DLSuperCX
Fixed DLSuperC and DLSuperCX print report. Output line truncated to line
length. No overflow. Fixed overprint on output of "Page" title and value.
Update 11/29/1998 DLSuperCX
Fixed DLSuperCX print report. Only single page was printed.
Update 9/2/1998 DLSuperC, DLSuperCX, and DLSuperCBF
Added Install.txt and UnInstal.txt files for simple directions to install
and uninstall.
Update 8/28/1998 DLSuperC.
- Added New Process option PCmp - Part File Compare. Installed new level as
DLSuperC V4.2.
Update 8/05/1998 DLSuperC.
- Fixed CCol Bug that ignored Stop Column Value. Installed new level as
DLSuperC V4.1a.
Update 7/07/1998 DLSuperC.
- Fixed results scroll bar in single panel display (
DLSuperC V4.1).
Update 6/28/1998 DLSuperC and DLSuperCX.
DLSuperCV4.1) with compare of two lists
for changes.
Installed new trial popup panel prior to main panel for unregistered users
for DLSuperC and DLSuperCX.
Fixed bug, which suppressed "not shown matches", message (matches
exceeding 6 before and after change item) for DLSuperC and DLSuperCX.
Updated DLSuperC help file for new DLSuperC capability for DLSuperC and
DLSuperCX.
Fixed bug with old file Cobol comment inspection logic - DLSuperC.
Update 6/05/1998 DLSuperCX
Inpn process options listing incorrect set of not process files.
Update 6/03/1998 DLSuperCX and
DLSuperC
Revised saved dir/file dropdown logic to save latest entry used.
SaveAs file suffix changed to .txt if user suffix not registered
extension. Changed std dialogue option so .txt only added if no extension
used.
Listed line with single character x'00' in report. Invalid characters in
lower range should default to '.' or user selected character in process
options.
SaveAs for Sbsl was incorrectly saving the insert panel twice.
Dp Option selection overlooked and omitted from compare. Error was in
inspecting newly added duplicate structure. (DLSuperCX only)
Disallowed last compare viewing of Report if certain Process options
changed (DLSuperCX only)
Lorl was listing the new file line twice instead of the old file
line.(DLSuperC only)
Update 5/28/1998
DLSuperC.
Single display panel saved as .rtf and print color incorrect.
Maintenance for several serious problems the author picked up during
regression testing.
Update 5/20/1998 DLSuperCX
and
DLSuperC.
- Loop in compare of uncommon line sequence of Basic source. Coding error
fixed. First loop in compare in last 2 years. However,
DLSuperC16
handled sequence correctly.
Compare column for start > line length incorrectly coded. Should be
treated as a comment line (no data to compare). Only for DLSuperC.

|