In message <59cc208a$0$16164$b1db1813$
3686...@news.astraweb.com> JF Mezei <
jfmezei...@vaxination.ca> wrote:
> On 2017-09-27 17:35, Lewis wrote:
>> You are confused, as usual. APFS does not prevent 'similar' characters.
> You misunderstand.
> HFS considered certain characters to be distinct, while APFS, using more
> complete UTF character set knows that the characteers are the same.
You're still confused, and that is not true. You are confusing
normalization, and the normalization is largely the same because the
scripts for world languages were already in Unicode 3.2. So, HFS+ knows
that a Greek Alpha and a Latin A are "the same".
>> You can have a file named resume and one named résumé and another named
>> resumé all in the same directory.
> Normailastion is about résumé being same as RÉSUMÉ.
No it is not, that is case sensitivity. They are not the same thing.
> And also about certain characters that could be encoded differently
> (think UTF-8 vs UTF with escape charcater). (and thus treated as
> different characters) now all encoded the same way, so they become the
> same.
It takes no time at all to prove you are entirely wrong.
$ touch Alpha
$ touch Αlpha
$ ls -lsn
total 0
0 -rw-r--r-- 1 501 20 0B Sep 27 16:20 Alpha
0 -rw-r--r-- 1 501 20 0B Sep 27 16:20 Αlpha
(second one is Α GREEK CAPITAL LETTER ALPHA Unicode: U+0391, UTF-8: CE 91)
$ diskutil list /dev/disk0
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *480.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 479.2 GB disk0s2
3: Apple_KernelCoreDump 655.4 MB disk0s3
> This means that it is possible to have files that were distinct in HFS
> but become one in APFS and this generates a conflict at time of
> conversion
Nope. You are entirely, 100%, spectacularly wrong. You do not understand
what normalization is.
> This was covered in the WWDC 17 presentation on APFS. (the initial APFS
> trials on OS-X were case sensitive as I recall).
You should definitely re-watch that, and look up all the words you only
think you understand.
--
"Hi Dad! It's 3am, do you know where I am?"