Subject: | Git::Repository::Log::Iterator is not decoding author names (more?) |
git log for my project Dist::Zilla::Plugin::ChangeLogFromGit includes this change:
commit 8507a954f6e8096802a80299233b0fb3345eae26
Author: André Santos <andrefs@cpan.org>
Date: Wed Sep 26 21:58:19 2012 +0100
The log objects returned by the iterator include UTF-8 octets rather than decoded characters. For example:
Andr\x{c3}\x{a9} Santos
I understand that getting the decodes right will be hard without character set information. Maybe the iterator can be given an expected character set during construction?