Make Git/Repository.pm correctly handle utf-8 encoded .git/description files
Dennis Kaarsemaker [Fri, 20 Jul 2012 20:30:20 +0000 (23:30 +0300)]
lib/Gitalist/Git/Repository.pm

index c6981bd..cb16eb2 100644 (file)
@@ -218,6 +218,7 @@ class Gitalist::Git::Repository with (Gitalist::Git::HasUtils, Gitalist::Git::Se
         my $description = "";
         eval {
             $description = $self->path->file('description')->slurp;
+            utf8::decode($description);
             chomp $description;
         };
         $description = "Unnamed repository, edit the .git/description file to set a description"