Please describe the problem.
What steps will reproduce the problem?
I ran git annex adjust --unlock
in a repo. git-annex
did its job and added a commit with the description "git-annex adjusted branch". The author field does not seem to respect utf8, though. I get: "Author: Félix felix@example.com" while I have "Author: Félix felix@example.com" for all the other (manual) commits.
What version of git-annex are you using? On what operating system?
Current Debian sid version: 7.20181205
Got bitten again by this bug. The author field and the description of the commit do not respect utf8.
git-annex version: 8.20200330
Was a bit tricky to reproduce this (which does not excuse forgetting about it for 5 years!)
Err... I thought I had reproduced this with something like the above, but now that is not working for me. I get:
I've tried several other combinations of locale settings, LANG=C from the beginning, etc, and all seem to work ok. I also looked at the values coming into git-annex with LANG=C and going out, and it roundtrips unicode fine even in non-unicode locales.