assume UTF-8 on tabular files
Tara L Andrews [Tue, 4 Oct 2011 00:01:16 +0000 (02:01 +0200)]
lib/Text/Tradition/Parser/Tabular.pm

index 64b1575..1ccf8d2 100644 (file)
@@ -97,7 +97,9 @@ sub parse {
             }
         }
     } elsif( exists $opts->{'file'} ) {
-        open( my $fh, $opts->{'file'} ) or die "Could not open input file " . $opts->{'file'};
+        open( my $fh, $opts->{'file'} ) 
+            or warn "Could not open input file " . $opts->{'file'};
+        binmode( $fh, ':utf8' );
         while( my $row = $csv->getline( $fh ) ) {
             push( @$alignment_table, $row );
         }