BUG: "git add --interactive" does not work with UTF-8 filenames
- From
- Teemu Likonen <tlikonen@iki.fi>
- Date
- Apr 1, 2008, 19:32 UTC
- Message-ID
- <200804012232.03559.tlikonen@iki.fi>
I just learnt that "git add --interactive" does not work with UTF-8 encoded filenames. Maybe it's about all 8-bit characters.
The menu invoked with command
git add -i <file>
does not even show this <file> if the name contains UTF-8 characters. Command and menu
git add -i
shows the file but nothing can be done with it. Neither "patch" nor "update" does work, for example.
As a side note/rant: Git tends to show non-Ascii characters in filenames as \xxx escape sequences. It's not a big problem but surely it's not very nice to read if (say) half of the word's letters are escaped like this. I believe Git is mostly used for tracking source codes where Ascii-only filenames are a common practice. I'm using Git to develop Finnish spell-checking system (called Voikko) and we have some non-Ascii filenames in the repo.