NFCname 1.1
Description
A content plug-in (wdx) for Total Commander which scans filenames for at leastpartially not being in the NFC Unicode normalization form, which is the preferred form on Windows.
You can return the normalized filename, so that you're able to use TC's MRT (Multi-Rename tool)
to transform all names to the NFC form. You can also do the reverse: return all names in NFD form,
or the OS X variant of NFD.
Why is this necessary?
Some systems (especially OS X due to HFS+) might use NFD or some other Normalization forms,
which can complicate file sync and name uniqueness.
This might also happen if you download some files from the Web, where the suggested
filenames result e.g. from the Title of HTML files (in case of consisting of such composable
characters).
Additionally you can scan and correct filenames which have UTF-8 sequences misinterpreted as ANSI bytes.
What’s new
---
- added capability for scanning and correcting filenames which have sequences of UTF-8 bytes falsely interpreted as ANSI bytes, e.g. 'Motörhead' instead of 'Motörhead'
1.0
---
- now built with official ICU library (International
Components for Unicode), which will guarantee the
normalization to comply with the newest Unicode
standard, and it will now work natively (w/o any
external components) on all Windows versions
- NFD-normalized and OS X NFD-normalized file names
can now also be returned, which might be helpful
when syncing files with an OS X machine, when the
sync client doesn't do any normalization (transform
all your files to (OS X) NFD before doing a sync,
and maybe back to NFC afterwards if you don't
plan another sync)