Post by George on Jul 2, 2021 11:00:20 GMT -5
Hi,
I had hoped 2.5 would be fairly stable and last for a while, but it seems users just love finding newer and weirder bugs. Since there have been a fair number, some significant, I'd appreciate a bit more testing than my usual minimum.
I'm calling this 2.6 - for now. But the title bar still says 2.5.21183. As usual, just copy it to your normal install folder.
I've included the latest Change Log below.
George
SPFLite26.exe (562 KB)
Change Log
* Correct the new option to open Help files in Full Screen instead of windowed. One condition was overlooked and not honoring the setting.
* Alter the Title Case logic so that words like (isn't, don't, I've etc) don't end up as (Isn'T, Don'T, I'Ve etc.).
* Adjust the File Manager LOCATE command to use the new Windows Explorer collating sequence. It was still using the old sequence, which basically prevents it from working properly.
* Correct the Get_Find_Len macro function. It was returning the length of the command line search operand rather than the length of the actual found string, which can occur with Picture and Regex searches.
* Replace the RETRIEVE/RETF logic with a re-write. The previous version was not working reliably and would sometimes fail to save new commands to the retrieve stack.
* Optimize the File Manager directory read process to remove duplicate filename checking when processing only a single file path. For very large folders, the un-needed processing was causing severe slowdowns.
* Correct handling of File Profiles when performing SAVEAS, CREATE and REPLACE commands to ensure the file being written is using it's correct Profile. Previously they were written using the loaded file's Profile. This could trigger some formatting errors and STATE hashing errors when certain Profile variables were different between the two Profiles. Such as PRESERVE, MINLEN, AUTOxx and RECFM.
I had hoped 2.5 would be fairly stable and last for a while, but it seems users just love finding newer and weirder bugs. Since there have been a fair number, some significant, I'd appreciate a bit more testing than my usual minimum.
I'm calling this 2.6 - for now. But the title bar still says 2.5.21183. As usual, just copy it to your normal install folder.
I've included the latest Change Log below.
George
SPFLite26.exe (562 KB)
Change Log
* Correct the new option to open Help files in Full Screen instead of windowed. One condition was overlooked and not honoring the setting.
* Alter the Title Case logic so that words like (isn't, don't, I've etc) don't end up as (Isn'T, Don'T, I'Ve etc.).
* Adjust the File Manager LOCATE command to use the new Windows Explorer collating sequence. It was still using the old sequence, which basically prevents it from working properly.
* Correct the Get_Find_Len macro function. It was returning the length of the command line search operand rather than the length of the actual found string, which can occur with Picture and Regex searches.
* Replace the RETRIEVE/RETF logic with a re-write. The previous version was not working reliably and would sometimes fail to save new commands to the retrieve stack.
* Optimize the File Manager directory read process to remove duplicate filename checking when processing only a single file path. For very large folders, the un-needed processing was causing severe slowdowns.
* Correct handling of File Profiles when performing SAVEAS, CREATE and REPLACE commands to ensure the file being written is using it's correct Profile. Previously they were written using the loaded file's Profile. This could trigger some formatting errors and STATE hashing errors when certain Profile variables were different between the two Profiles. Such as PRESERVE, MINLEN, AUTOxx and RECFM.