Change Log for the latest
XYplorer BETA version:
Code: Select all
v26.20.0105 - 2024-07-07 16:27
+ File | Rename Special | Aaa Aa.aaa: For this command and other occasions where the
so-called "title case" is applied, you can now define exceptions where a word should
keep its original case (usually acronyms in ALLUPPERCASE) using a new tweak.
This is the factory default:
RenameTitleCaseExceptionsKeep=ABBA;IBM;IMF;UN;WHO;WTO;XYplorer
As the last word above shows, you can also define mixed case exceptions such as:
RenameTitleCaseExceptionsKeep=CaMeL;iPad;LaTeX;mRNA;NaN;XYplorer
By the way, the sequence is irrelevant:
RenameTitleCaseExceptionsKeep=NaN;XYplorer;ABBA
Examples (where ABBA is one of the exceptions):
- IN: ABBA - dancing queen
IN: ABBA - DANCING QUEEN
OUT: ABBA - Dancing Queen
If the input does not perfectly (case-sensitively) match the exceptions the word is treated normally:
- IN: abba - dancing queen
OUT: Abba - Dancing Queen
If ABBA and LaTeX are among the exceptions:
- IN: ABBA - LaTeX queen
OUT: ABBA - LaTeX Queen
+ SC recase enhanced: Added parameter "titlecase_exceptions_keep".
Syntax: recase(string, [mode], [flags], [titlecase_exceptions_lower], [titlecase_exceptions_keep])
titlecase_exceptions_keep:
missing: Use the global defaults (as stored at key RenameTitleCaseExceptionsKeep).
empty: Do not use any keep exceptions.
else: Use this ";"-separated list of exceptions, e.g. "ABBA;LaTeX;QUEEN;UFO".
Examples for Title Case:
text recase("ABBA - dancing QUEEN.mp3", "t", 1, , "QUEEN"); //Abba - Dancing QUEEN.mp3
text recase("ABBA - take a chance on me.mp3", "t", 1, , "ABBA"); //ABBA - Take a Chance on Me.mp3
text recase("ABBA - take a chance on LaTeX.mp3", "t", 1, , "ABBA;LaTeX"); //ABBA - Take a Chance on LaTeX.mp3
The parameter is also honored by the Camel Case mode.
! Live Filter Box: The tooltip was not always updated when the tab was automatically
selected when coming from a locked tab. Fixed.
! Configuration | Find and Filter | Filters & Type Ahead Find | Live Filter Box |
Delay before filter is applied (in milliseconds): The delay was applied
unnecessarily when removing a filter with ESC. Fixed. No delay anymore.

To easily
upgrade to this BETA version from XYplorer, hold down the
CTRL key while you click
Help | Online Support | Check for Updates. If you prefer to
download the BETA version, choose one of these packages:
(1)
Installer Package, (2)
No-Install Package (for manual unpacking).
Note that BETA versions are work in progress and may contain new bugs. You have been warned. It's a good idea to backup your complete XYplorer settings (File | Settings Special | Backup Application Data Folder...) before running a new BETA. This will also help to fix any new bugs.