/[suikacvs]/www/mozilla/tool/replace.pl
Suika

Diff of /www/mozilla/tool/replace.pl

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by w, Sun Jul 6 11:12:48 2003 UTC revision 1.2 by wakaba, Sat Oct 25 12:00:20 2003 UTC
# Line 10  Getopt::Long::GetOptions ( Line 10  Getopt::Long::GetOptions (
10  my %var = (percent => '%');  my %var = (percent => '%');
11  my $name;  my $name;
12  while (<>) {  while (<>) {
13    if (/^(.+?)(?:\[([^]]+)\])?:$/) {    if (/^(.+?)(?:\[([^]]+)\])?:\s*$/) {
14      $name = $1;      $name = $1;
15      $var{$name}->{type} = $2;      $var{$name}->{type} = $2;
16    } elsif (/^   (.*)/) {    } elsif (/^\t(.*)/) {
17      my $s = replace_percent ($1, \%var);      my $s = $1;
18        $s =~ tr/\x0D\x0A//d;
19        $s = replace_percent ($s, \%var);
20      if ($var{$name}->{type} eq 'list') {      if ($var{$name}->{type} eq 'list') {
21        push @{$var{$name}->{value}}, $s;        push @{$var{$name}->{value}}, $s;
22      } else {      } else {

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24