Show
Ignore:
Timestamp:
10/30/07 17:34:38 (6 years ago)
Author:
tokuhirom
Message:

lang/perl/mobirc: ImplicitUnicode?++

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/mobirc/trunk/mobirc/lib/Mobirc/Util.pm

    r896 r905  
    5454        croak "msg shuld be flagged utf8"; 
    5555    } 
     56    if ($who && !Encode::is_utf8($who)) { 
     57        croak "who shuld be flagged utf8 : $who"; 
     58    } 
    5659    unless (Encode::is_utf8($channel)) { 
    5760        croak "channel shuld be flagged utf8"; 
     
    9194    # update keyword buffer. 
    9295    if ($row->{class} eq 'notice' || $row->{class} eq 'public') { 
    93         # FIXME: shoud use local $YAML::Syck::ImplicitUnicode = 1; 
    94         if (any { index($row->{msg}, $_) != -1 } map { decode('utf8', $_) } @{$config->{global}->{keywords} || []}) { 
     96        if (any { index($row->{msg}, $_) != -1 } @{$config->{global}->{keywords} || []}) { 
    9597            push @{$heap->{keyword_buffer}}, $row; 
    9698            if ( @{$heap->{keyword_buffer}} > $config->{httpd}->{lines}) {