Thread (8 messages) 8 messages, 8 authors, 2016-06-15

Re: non-ascii filenames issue

From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:46:33

Hi,

On Mon, 6 Apr 2009, Peter Krefting wrote:
It comes from the Unix tradition, unfortunately, that file names are 
just a stream of bytes, instead of a stream of characters mapped to a 
byte sequence.
How is that different from .txt not having a defined locale?

Really, please, do not add to the non-information.
Since most people on Linux nowadays probably are running in a 
UTF-8-based locale, I tried introducing some (very incomplete) patches 
for the Windows port to make this assumption, to allow Windows users to 
make use of non-ASCII file names (Windows uses Unicode strings for file 
names). Mac OS uses (semi-decomposed) UTF-8 strings, so it should also 
be able to make use of this.
Most Russian programmers I know do not run in a UTF-8 locale.
Unfortunately, there seems to be quite some resistance towards deciding 
on a platform- and language-independent way of storing file names in 
Git, but rather just going the "Unix" way and making it someone elses 
problem. I find this a bit sad.
I find it a bit unfair that you say that, after many people participated 
in that very informative thread, and after I tried to work with you 
personally on getting the stuff into 4msysgit.git.

Actually, not just only a bit.

Ciao,
Dscho
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help