libgit2/libgit2 — Issue #546: Adding Unicode Paths in Windows
Author: tanoku
Created: 2012-02-01 19:56:02+00:00
State: open
Labels: bug

There seems to be some issues when adding Unicode paths in Windows to the Index

See: http://code.google.com/p/tortoisegit/issues/detail?id=1044

Also, example result of an "add":

~~~~
$ git status
# On branch master
# Changes to be committed:
# (use "git reset HEAD ..." to unstage)
#
# new file: "attivit\303\240.txt"
# new file: ff-test.txt
# new file: "my\342\200\223test.txt"
#
# Changes not staged for commit:
# (use "git add/rm ..." to update what will be committed)
# (use "git checkout -- ..." to discard changes in working
directory)
# (commit or discard the untracked or modified content in submodules)
#
# deleted: "attivit\303\240.txt"
# modified: ext/apr (untracked content)
# modified: ext/apr-util (modified content, untracked content)
# modified: ext/tgit (modified content)
# modified: ext/zlib (untracked content)
# deleted: "my\342\200\223test.txt"
# modified: src/TortoiseProc/GitProgressDlg.cpp
#
# Untracked files:
# (use "git add ..." to include in what will be committed)
#
# "attivit\340.txt"
# cleanup.mac
# doc/SubmittingPatches.txt
# "my\226test.txt"
# src/Resources/restore.ico
# src/Resources/restoreovl.ico
~~~~~~~~

/cc @xpaulbettsx I think we discussed this already, but I don't remember what we agreed upon.