Post by George on Dec 7, 2020 11:27:48 GMT -5
Hi,
I've been updating the Doc files, so a new release is getting close.
Here's the latest candidates if anyone cares to have a try. Note a final release may have a different version number if any further re-compiles take place.
Of course, if you try these out and uncover problems, holler quickly.
George
CFGMaint.exe (82 KB)
SPFLite23.exe (482.5 KB) Revised version 2.3.20352 with corrections
NOTE: The EXE name for the test version is now SPFLite23.EXE
[UPDATE]
Here's the Change log. I'd attach the entire Help (CHM) file but it's much too big to attach here.
Here's just the section on CFGMaint
CFGMaint.doc (33 KB)
[\UPDATE]
I've been updating the Doc files, so a new release is getting close.
Here's the latest candidates if anyone cares to have a try. Note a final release may have a different version number if any further re-compiles take place.
Of course, if you try these out and uncover problems, holler quickly.
George
CFGMaint.exe (82 KB)
SPFLite23.exe (482.5 KB) Revised version 2.3.20352 with corrections
NOTE: The EXE name for the test version is now SPFLite23.EXE
[UPDATE]
Here's the Change log. I'd attach the entire Help (CHM) file but it's much too big to attach here.
Here's just the section on CFGMaint
CFGMaint.doc (33 KB)
Since 2.2.20255
===============
* Correct saving of the AutoScroll value, it was saved incorrectly so any
changes were effectively 'lost'.
* Revise startup sequence on Initial Install so that a window is always present
during the process. Previously there were periods when no window was open
and it gave the appearance that SPFLite had terminated. If a 2nd copy of
SPFLite was started during this period the CFG file was not built properly.
* Correct handling of the EOL parameter when setting it via the Profile Edit
dialog.
* Correct error in reading INCLUDE files during SUBMIT processing. The
improvements in recent releases for large file handling missed 1 source line
only used by the INCLUDE processing.
* Add a new utility program, CFGMaint, to the installation. This tool allows
you to Export or Import the SPFLite CFG file which contains all your
preferences for the program and for all the various file Profiles. A new
section has been added to the documentation "Working with the CFGMaint
utility". Please review this for details on its capabilities and usage.
* Correct top of screen positioning logic when the Maintain screen position
after line Cmds option is selected.
* The SPFLite setup program will now add the Installation folder to the
system's PATH statement.
* File Manager will now resolve Shortcut entries (i.e. .LNK files). If a
shortcut to a normal file, the file will be processed, if it points at a
folder, the folder will be opened in File Manager. As the cursor moves over
the list, the real name for LNK files will appear in a Status Line Box.
* Add a TOPMOST attribute to Message Boxes. Hopefully this will prevent them
opening beneath the main SPFLite Window.
* Correct an internal typo in managing the Options keyword table.
* Correct LOCATE parse error for line number zero.
* The DIFF command has been enhanced considerably. It will now support:
* Use of Left/Right bounds to restrict the range of text comparisons.
* An Option to remove/nullify source code comments from the comparison
based on the AUTO colorization file for the selected file types.
* Embedded TABS can be ignored (treated as spaces).
* Compares can be requested to be case-insensitive.
* You can exclude lines from the DIFF process. (Either X or NX lines)
* Strings of multiple spaces can be reduced to a single space before
comparison, this allows comparison to be done properly regardless of
indentation, varying comment spacing etc.
* Format of the saved DIFF report filenames was extended with additional
fields. This will provide for better information on the DIFF LIST
selection panel, and will allow multiple DIFF reports of the same two
files to be retained.
* Correct the FM Config panel logic to properly invoke EDIT of a Profile. It
was incorrectly following a Profile's USE value and displaying the USE'd
Profile rather than the one selected from the panel
* Correct crash error when displaying MARK lines in Hex mode.
[\UPDATE]