equal
deleted
inserted
replaced
1 #!/usr/bin/env perl |
1 #!/usr/bin/env perl |
2 # |
2 # |
3 # Author: Markus Wenzel, TU Muenchen |
3 # Author: Markus Wenzel, TU Muenchen |
4 # |
4 # |
5 # unsymbolize.pl - remove unreadable symbol names from sources |
5 # unsymbolize - remove unreadable symbol names from sources |
6 # |
|
7 |
6 |
8 use warnings; |
7 use warnings; |
9 use strict; |
8 use strict; |
10 |
9 |
11 sub unsymbolize { |
10 sub unsymbolize { |
44 s/\\?\\<leftharpoondown>/<=/g; |
43 s/\\?\\<leftharpoondown>/<=/g; |
45 |
44 |
46 my $result = $_; |
45 my $result = $_; |
47 |
46 |
48 if ($text ne $result) { |
47 if ($text ne $result) { |
49 print STDERR "fixing $file\n"; |
48 print STDERR "changing $file\n"; |
50 if (! -f "$file~~") { |
49 if (! -f "$file~~") { |
51 rename $file, "$file~~" || die $!; |
50 rename $file, "$file~~" || die $!; |
52 } |
51 } |
53 open (FILE, "> $file") || die $!; |
52 open (FILE, "> $file") || die $!; |
54 print FILE $result; |
53 print FILE $result; |