--- trunk/lib/WebPAC/Input.pm 2006/08/26 12:00:36 625 +++ trunk/lib/WebPAC/Input.pm 2006/09/04 16:15:07 626 @@ -294,8 +294,7 @@ $log->debug("-=> $f_nr ## $l"); # codepage conversion and recode_regex -# from_to($l, $code_page, $self->{'encoding'}); - from_to($l, $code_page, 'utf-8'); + from_to($l, $code_page, $self->{'encoding'}); $l =~ s/($recode_regex)/$recode_map->{$1}/g if ($recode_regex && $recode_map); # apply regexps @@ -303,8 +302,11 @@ $log->logconfess("regexps->{$f_nr} must be ARRAY") if (ref($rec_regex->{$f_nr}) ne 'ARRAY'); my $c = 0; foreach my $r (@{ $rec_regex->{$f_nr} }) { - #$log->debug("\$l = $l\neval \$l =~ $r"); + my $old_l = $l; eval '$l =~ ' . $r; + if ($old_l ne $l) { + $log->debug("REGEX on $f_nr eval \$l =~ $r\n## old l: [$old_l]\n## new l: [$l]"); + } $log->error("error applying regex: $r") if ($@); } }