handle multibyte characters in name
commit74671241fd53df2899d4b4400593afc12e8e1bf7
authorFredrik Gustafsson <iveqy@iveqy.com>
Fri, 14 Jun 2013 00:26:02 +0000 (14 02:26 +0200)
committerJunio C Hamano <gitster@pobox.com>
Fri, 14 Jun 2013 15:04:32 +0000 (14 08:04 -0700)
treec62bb8d3553257a4bf94ab674d9606b77d511308
parentedca4152560522a431a51fc0a06147fc680b5b18
handle multibyte characters in name

Many "git submodule" operations do not work on a submodule at a path whose
name is not in ASCII.

This is because "git ls-files" is used to find which paths are bound to
submodules to the current working tree, and the output is C-quoted by default
for non ASCII pathnames.

Tell "git ls-files" to not C-quote its output, which is easier than unwrapping
C-quote ourselves.

Signed-off-by: Fredrik Gustafsson <iveqy@iveqy.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-submodule.sh
t/t7400-submodule-basic.sh