git-filter-branch : LANG / LC_ALL = C breaks UTF-8 author names
- From
- Richard MICHAEL <rmichael@leadformance.com>
- Date
- Aug 20, 2010, 13:20 UTC
- Message-ID
- <4C6E8109.5030202@leadformance.com>
Hello all,
I am filtering our repo with git-filter-branch, but as the sed script runs with LANG=C LC_ALL=C (7 bit US ASCII), it dies on commits authored by our team members with accented names. Why are the locales "C"? For compatibility with older sed? I've changed to LANG=en_US.UTF-8, will my change will cause other git-breakage?
git-filter-branch
95: LANG=C LC_ALL=C sed -ne "$pick_id_script"
95: LANG=en_US.UTF-8 sed -ne "$pick_id_script"
Regards, Richard