awarded 5 cows by TUCOWS.com

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.


Back to home page for DLSuperC.com   Home  •  Program Summaries  •  Change/Fix Log  •  DLSuperC vs DLSuperCX

DLSuperC Unleashed!  •  Shareware Notes  •  User Comments

Author's Notes  •  Registration  •  Product Tour  •  Contact
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.
    • Installed new version (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.




                top of the page