… | |
… | |
12 | sub on_init { |
12 | sub on_init { |
13 | my ($self) = @_; |
13 | my ($self) = @_; |
14 | |
14 | |
15 | for (my $idx = 0; defined (my $res = $self->x_resource ("selection.pattern-$idx")); $idx++) { |
15 | for (my $idx = 0; defined (my $res = $self->x_resource ("selection.pattern-$idx")); $idx++) { |
16 | no re 'eval'; # just to be sure |
16 | no re 'eval'; # just to be sure |
17 | $res = utf8::encode $self->locale_decode ($res); |
17 | $res = $self->locale_decode ($res); |
|
|
18 | utf8::encode $res; |
18 | push @{ $self->{patterns} }, qr/$res/; |
19 | push @{ $self->{patterns} }, qr/$res/; |
19 | } |
20 | } |
20 | |
21 | |
21 | () |
22 | () |
22 | } |
23 | } |