Re: On pathnames
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Jan 25, 2008, 12:25 UTC
- Message-ID
- <alpine.LSU.1.00.0801251137030.5731@racer.site>
- In-Reply-To
- <7vy7ae7dcb.fsf@gitster.siamese.dyndns.org>
Hi,
On Thu, 24 Jan 2008, Junio C Hamano wrote:
> $ edit Märchen ;# assume this is a new file > $ git add Märchen ;# we were told that IM gives $B (aka NFC)
Please see the discussion on IRC I started with
http://colabti.de/irclogger/irclogger_log/git?date=2008-01-25,Fri&sel=16#l36
(asking for somebody to test the issue if filenames are still mangled when the volume was created _case-sensitive_). The interesting part is this:
http://colabti.de/irclogger/irclogger_log/git?date=2008-01-25,Fri&sel=31#l56
(me asking to git-add the file "Märchen" explicitely),
http://colabti.de/irclogger/irclogger_log/git?date=2008-01-25,Fri&sel=39#l66
(dsymonds saying that no untracked files are shown), and
http://colabti.de/irclogger/irclogger_log/git?date=2008-01-25,Fri&sel=47#l76
(dsymonds showing that the git index contains the mangled filename, _not_ what we asked for). The strange thing is that
http://colabti.de/irclogger/irclogger_log/git?date=2008-01-25,Fri&sel=57#l89
the command line seems not to be mangling the name.
Summary:
it seems that for some strange reason, "git add Märchen" puts the mangled filename into the index, even if "echo Märchen" shows the unmangled filename.
Ciao, Dscho