Ignore:
Timestamp:
Apr 27, 2004, 8:39:34 PM (21 years ago)
Author:
bird
Message:

GCC v3.3.3 sources.

Location:
branches/GNU/src/gcc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/GNU/src/gcc

    • Property svn:ignore
      •  

        old new  
        2626configure.vr
        2727configure.vrs
         28dir.info
        2829Makefile
        29 dir.info
        3030lost+found
        3131update.out
  • branches/GNU/src/gcc/contrib/texi2pod.pl

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.1.1.2
    r1390 r1391  
    139139        # cause us to skip, if we are presently skipping.
    140140        my $ended = $1;
    141         next if $skipping && $ended !~ /^(?:ifset|ifclear|ignore|menu|iftex)$/;
     141        next if $skipping && $ended !~ /^(?:ifset|ifclear|ignore|menu|iftex|copying)$/;
    142142
    143143        die "\@end $ended without \@$ended at line $.\n" unless defined $endw;
     
    179179    };
    180180
    181     /^\@(ignore|menu|iftex)\b/ and do {
     181    /^\@(ignore|menu|iftex|copying)\b/ and do {
    182182        push @endwstack, $endw;
    183183        push @skstack, $skipping;
     
    366366    s/\@uref\{([^\},]*),([^\},]*),([^\},]*)\}/$3/g;
    367367
    368     # Turn B<blah I<blah> blah> into B<blah> I<blah> B<blah> to
    369     # match Texinfo semantics of @emph inside @samp.  Also handle @r
    370     # inside bold.
     368    # Un-escape <> at this point.
    371369    s/&LT;/</g;
    372370    s/&GT;/>/g;
    373     1 while s/B<((?:[^<>]|I<[^<>]*>)*)R<([^>]*)>/B<$1>${2}B</g;
    374     1 while (s/B<([^<>]*)I<([^>]+)>/B<$1>I<$2>B</g);
    375     1 while (s/I<([^<>]*)B<([^>]+)>/I<$1>B<$2>I</g);
     371
     372    # Now un-nest all B<>, I<>, R<>.  Theoretically we could have
     373    # indefinitely deep nesting; in practice, one level suffices.
     374    1 while s/([BIR])<([^<>]*)([BIR])<([^<>]*)>/$1<$2>$3<$4>$1</g;
     375
     376    # Replace R<...> with bare ...; eliminate empty markup, B<>;
     377    # shift white space at the ends of [BI]<...> expressions outside
     378    # the expression.
     379    s/R<([^<>]*)>/$1/g;
    376380    s/[BI]<>//g;
    377381    s/([BI])<(\s+)([^>]+)>/$2$1<$3>/g;
Note: See TracChangeset for help on using the changeset viewer.