… | |
… | |
18 | warn "running with elevated privileges, ignoring selection-autotransform patterns"; |
18 | warn "running with elevated privileges, ignoring selection-autotransform patterns"; |
19 | return; |
19 | return; |
20 | } |
20 | } |
21 | |
21 | |
22 | for (my $idx = 0; defined (my $res = urxvt::untaint $self->x_resource ("selection-autotransform.$idx")); $idx++) { |
22 | for (my $idx = 0; defined (my $res = urxvt::untaint $self->x_resource ("selection-autotransform.$idx")); $idx++) { |
|
|
23 | $res = $self->locale_decode ($res); |
23 | my $transform = eval "sub { $res }"; |
24 | my $transform = eval "sub { $res }"; |
24 | |
25 | |
25 | if ($transform) { |
26 | if ($transform) { |
26 | push @{ $self->{transforms} }, $transform; |
27 | push @{ $self->{transforms} }, $transform; |
27 | } else { |
28 | } else { |