summaryrefslogtreecommitdiff
path: root/Git/LsFiles.hs
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-06-26 23:07:11 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-06-26 23:07:11 -0400
commit6f45827fe07262f93f39ae420f4362bfa0246194 (patch)
tree53cd64750e9c9618dee53cedf18f7f1a0c9019fd /Git/LsFiles.hs
parent1093d82f6b6fb7844ca11b136f03767ca4460a98 (diff)
git-config fileEncoding
Accept arbitrarily encoded repository filepaths etc when reading git config output. This fixes support for remotes with unusual characters in their names. For example, a remote with a url of /tmp/çüş was previously skipped, because the filename wasn't encoded right so it didn't think it was available. And when setting the annex-uuid of a remote named "çüş", it used to add it under a mis-encoded form of the remote's name. Both these cases now work ok in my testing.
Diffstat (limited to 'Git/LsFiles.hs')
0 files changed, 0 insertions, 0 deletions