Re: [PATCH/RFC] core.precomposeunicode is true by default
From: Duy Nguyen <hidden>
Date: 2016-06-15 22:58:16
On Sun, Jul 28, 2013 at 5:53 AM, Torsten Bögershausen [off-list ref] wrote:
quoted
Does this have any effects on non-utf8 users? I'm on utf-8, so this is not really my concern, that is unless it changes something on LANG=C..Not sure if I fully understand the question. Mac OS will always use UTF-8, and we can choose between precomposesd and decomposed. Windows ("Git for Windows" == msysgit) uses UTF-8 (precomposed) Git under cygwin 1.7 uses UTF-8, precomposed. Git under cygwin 1.5 or git compiled under mingw does not use UTF-8, but a Windows code page" Linux may use UTF-8 or ISO-8859 or whatever you configure. This change affects only Mac OS, (should this be stated better in the commit MSG?)
Ah yes, I see precompose_unicode changes default value from -1 to 1, but I did not see that the whole precompose unicode code is only active in Mac OS.
And if somebody wants to change a repo between Linux, Windows and/or Mac OS, everybody should use UTF-8 (precomposed) for filenames, directories and branches. (or stick to ASCII) Does this answer the question?
It does, thanks. -- Duy