diff options
author | Joey Hess <joey@kitenet.net> | 2011-03-12 15:30:17 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2011-03-12 15:30:17 -0400 |
commit | 72d268401604fbac93ca4701ab53d32880483686 (patch) | |
tree | a1ab880d30ece5ed1720d6db13ab5d9c5c1ca560 /doc/todo/support-non-utf8-locales.mdwn | |
parent | 9229d182d32570f6829ced655aa673ceddfe7693 (diff) |
Rethink filename encoding handling for display. Since filename encoding may or may not match locale settings, any attempt to decode filenames will fail for some files. So instead, do all output in binary mode.0.23
Diffstat (limited to 'doc/todo/support-non-utf8-locales.mdwn')
-rw-r--r-- | doc/todo/support-non-utf8-locales.mdwn | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/todo/support-non-utf8-locales.mdwn b/doc/todo/support-non-utf8-locales.mdwn index 60f35eec8..da40118d5 100644 --- a/doc/todo/support-non-utf8-locales.mdwn +++ b/doc/todo/support-non-utf8-locales.mdwn @@ -18,3 +18,9 @@ of filename encodings. In particular, git-annex's behavior is unlikely to improve much until haskell's support for utf8 filenames improves. --[[Joey]] + +> [[done]] -- I just turned off all encoding handling on stdout and stderr, +> which avoids these problems nicely. Git-annex now displays just what it +> input, at least on platforms where haskell does not decode unicode in +> FilePaths. This will later be a problem when it gets localized, but for +> now works great. --[[Joey]] |