X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pintos-anon;a=blobdiff_plain;f=doc%2Ftexi2html;h=30416a6d212d393ccb2848aafae08f7a870ef07d;hp=16ecd4a890aa76f0bc0239a19b7c295c04f62662;hb=691ef658b6d650327b82abf2a346336b176736e9;hpb=47747baf50a7db012348a4954b97fc161bcacd19 diff --git a/doc/texi2html b/doc/texi2html index 16ecd4a..30416a6 100755 --- a/doc/texi2html +++ b/doc/texi2html @@ -3443,7 +3443,7 @@ sub pass1 ############################################################# # value substitution before macro expansion, so that # it works in macro arguments - s/\@value{($VARRE)}/$value{$1}/eg; + s/\@value\{($VARRE)}/$value{$1}/eg; ############################################################# # macro substitution @@ -3512,7 +3512,7 @@ sub pass1 $after = ''; } $args =~ s|\\\\|\\|g; - $args =~ s|\\{|{|g; + $args =~ s|\\\{|{|g; $args =~ s|\\}|}|g; if (@{$macros->{$name}->{Args}} > 1) { @@ -4920,7 +4920,7 @@ sub pass2 # # xref # - while (/\@(x|px|info|)ref{([^{}]+)(}?)/) + while (/\@(x|px|info|)ref\{([^{}]+)(}?)/) { # note: Texinfo may accept other characters ($type, $nodes, $full) = ($1, $2, $3); @@ -5644,10 +5644,10 @@ sub update_sec_num my $ret; $level--; # here we start at 0 - if ($name =~ /^appendix/ || defined(@appendix_sec_num)) + if ($name =~ /^appendix/ || @appendix_sec_num) { # appendix style - if (defined(@appendix_sec_num)) + if (@appendix_sec_num) { &incr_sec_num($level, @appendix_sec_num); } @@ -5660,7 +5660,7 @@ sub update_sec_num else { # normal style - if (defined(@normal_sec_num)) + if (@normal_sec_num) { &incr_sec_num($level, @normal_sec_num); }