Skip Menu |

This queue is for tickets about the Dist-Zilla-Plugin-ChangelogFromGit CPAN distribution.

Report information
The Basics
Id: 95594
Status: rejected
Priority: 0/
Queue: Dist-Zilla-Plugin-ChangelogFromGit

People
Owner: RCAPUTO [...] cpan.org
Requestors: ether [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: lack of unicode awareness
Confirmed by a commit in this very distribution: Change: 8507a954f6e8096802a80299233b0fb3345eae26 Author: André Santos <andrefs@cpan.org> Date : 2012-09-26 21:58:19 +0000
Sorry, I can't seem to comment on the ticket without replying to requestors. I don't want this to be noisy, but I've got into the habit of keeping state on tickets. I may have to delegate the bug to either Git::Repository::Log::Iterator, which is used to read the git log... and/or Dist::Zilla::File::InMemory, which is used to write the changelog. Unless I'm using one or both of them wrong. Could be. More digging needed.
The problem is in Git::Repository::Log::Iterator. It's reading the log as octets without decoding them. I'm tentatively rejecting this ticket after justifying the problem is upstream of me. Everything should work beautifully if the upstream module decodes octets correctly, and the downstream in-memory file writer encodes output. I don't want to leave you hanging, though. I've opened a ticket against the upstream module. You can track its progress at https://rt.cpan.org/Ticket/Modify.html?id=97045 If/when it's resolved, I'll update dependencies to the new release. Thank you for the bug report!