Changeset 905 for lang/perl/mobirc/trunk/mobirc/lib/Mobirc/Util.pm
- Timestamp:
- 10/30/07 17:34:38 (6 years ago)
- Files:
-
- 1 modified
-
lang/perl/mobirc/trunk/mobirc/lib/Mobirc/Util.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/mobirc/trunk/mobirc/lib/Mobirc/Util.pm
r896 r905 54 54 croak "msg shuld be flagged utf8"; 55 55 } 56 if ($who && !Encode::is_utf8($who)) { 57 croak "who shuld be flagged utf8 : $who"; 58 } 56 59 unless (Encode::is_utf8($channel)) { 57 60 croak "channel shuld be flagged utf8"; … … 91 94 # update keyword buffer. 92 95 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} || []}) { 95 97 push @{$heap->{keyword_buffer}}, $row; 96 98 if ( @{$heap->{keyword_buffer}} > $config->{httpd}->{lines}) {
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)