mirror of
https://github.com/git/git
synced 2024-11-05 18:59:29 +00:00
d6d58ff8ab
Emit NFC or NFC and NFD spellings of pathnames on macOS. MacOS is Unicode composition insensitive, so NFC and NFD spellings are treated as aliases and collide. While the spelling of pathnames in filesystem events depends upon the underlying filesystem, such as APFS, HFS+ or FAT32, the OS enforces such collisions regardless of filesystem. Teach the daemon to always report the NFC spelling and to report the NFD spelling when stored in that format on the disk. This is slightly more general than "core.precomposeUnicode". Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com> Signed-off-by: Junio C Hamano <gitster@pobox.com> |
||
---|---|---|
.. | ||
fsm-darwin-gcc.h | ||
fsm-health-darwin.c | ||
fsm-health-win32.c | ||
fsm-health.h | ||
fsm-listen-darwin.c | ||
fsm-listen-win32.c | ||
fsm-listen.h | ||
fsm-settings-darwin.c | ||
fsm-settings-win32.c |