6 use open qw{:utf8 :std};
11 my $setup=possibly_foolish_untaint($config{setup});
12 delete $config{setup};
13 #translators: The first parameter is a filename, and the second
14 #translators: is a (probably not translated) error message.
15 open (IN, $setup) || error(sprintf(gettext("cannot read %s: %s"), $setup, $!));
21 ($code)=$code=~/(.*)/s;
25 error("$setup: ".$@) if $@;