6 open (FILE, $file) || die $!;
7 undef $/; $text = <FILE>; $/ = "\n";
12 s/text_raw\{\*([^*]|\*[^}])*\*\}//sg; # actual work done here
13 s/text\{\*([^*]|\*[^}])*\*\}//sg; # actual work done here
16 s/--(\ )*"([^"])*"//sg;
17 s/--(\ )*\{\*([^*]|\*[^}])*\*\}//sg;
21 if ($text ne $result) {
22 print STDERR "fixing $file\n";
23 # if (! -f "$file~~") {
24 # rename $file, "$file~~" || die $!;
26 open (FILE, "> Demo/$file") || die $!;
33 foreach $file (@ARGV) {
34 eval { &doit($file); };
35 if ($@) { print STDERR "*** doit $file: ", $@, "\n"; }