RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  ____________________________________________________________________________

  Server: rpm5.org                         Name:   Arkadiusz Miskiewicz
  Root:   /v/rpm/cvs                       Email:  [EMAIL PROTECTED]
  Module: rpm                              Date:   28-Aug-2008 13:51:55
  Branch: HEAD                             Handle: 2008082811515500

  Modified files:
    rpm/scripts             perl.req

  Log:
    Skip multiline qw() sections a bit better ([EMAIL PROTECTED]).

  Summary:
    Revision    Changes     Path
    1.17        +2  -4      rpm/scripts/perl.req
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/scripts/perl.req
  ============================================================================
  $ cvs diff -u -r1.16 -r1.17 perl.req
  --- rpm/scripts/perl.req      26 Aug 2008 18:44:53 -0000      1.16
  +++ rpm/scripts/perl.req      28 Aug 2008 11:51:55 -0000      1.17
  @@ -95,10 +95,8 @@
       # marker, such as occurs right here. Draw the line somewhere.
       if ( m/^.*\Wq[qxwr]?\s*([\{\(\[#|\/])[^})\]#|\/]*$/ && ! 
m/^\s*(require|use)\s/ ) {
         $tag = $1;
  -      $tag =~ tr/{\(\[\#|\//})]#|\//;
  -      while (<FILE>) {
  -        ( $_ =~ m/\}/ ) && last;
  -      }
  +      $tag =~ tr/{([/})]/;
  +      $_ = <FILE> until m/\Q$tag\E/;
       }
   
       # skip the documentation
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                rpm-cvs@rpm5.org

Reply via email to