pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/39557 CVS commit: pkgsrc/devel/p5-Perl-Tidy



The following reply was made to PR pkg/39557; it has been noted by GNATS.

From: Havard Eidnes <he%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/39557 CVS commit: pkgsrc/devel/p5-Perl-Tidy
Date: Thu, 18 Dec 2008 23:22:21 +0000 (UTC)

 Module Name:   pkgsrc
 Committed By:  he
 Date:          Thu Dec 18 23:22:21 UTC 2008
 
 Modified Files:
        pkgsrc/devel/p5-Perl-Tidy: Makefile distinfo
 
 Log Message:
 Update from version 20070508nb1 to 20071205.
 
 Fixes PR#39557.
 
 Pkgsrc changes:
  o Add a commented-out HOMEPAGE using search.cpan.org
 
 Upstream changes:
 
   2007 12 05
      -Improved support for perl 5.10: New quote modifier 'p', new
      block type UNITCHECK, new keyword break, improved formatting
      kof given/when.
 
      -Corrected tokenization bug of something like $var{-q}.
 
      -Numerous minor formatting improvements.
 
      -Corrected list of operators controlled by -baao -bbao to include
        . : ? && || and or err xor
 
      -Corrected very minor error in log file involving incorrect comment
      regarding need for upper case of labels.
 
      -Fixed problem where perltidy could run for a very long time
      when given certain non-perl text files.
 
      -Line breaks in un-parenthesized lists now try to follow
      line breaks in the input file rather than trying to fill
      lines.  This usually works better, but if this causes
      trouble you can use -iob to ignore any old line breaks.
      Example for the following input snippet:
 
         print
         "conformability (Not the same dimension)\n",
         "\t", $have, " is ", text_unit($hu), "\n",
         "\t", $want, " is ", text_unit($wu), "\n",
         ;
 
       OLD:
         print "conformability (Not the same dimension)\n", "\t", $have, " is ",
           text_unit($hu), "\n", "\t", $want, " is ", text_unit($wu), "\n",;
 
       NEW:
         print "conformability (Not the same dimension)\n",
           "\t", $have, " is ", text_unit($hu), "\n",
           "\t", $want, " is ", text_unit($wu), "\n",
           ;
 
   2007 08 01
      -Added -fpsc option (--fixed-position-side-comment). Thanks
      to Ueli Hugenschmidt.  For example -fpsc=40 tells perltidy to
      put side comments in column 40 if possible.
 
      -Added -bbao and -baao options (--break-before-all-operators
      and --break-after-all-operators) to simplify command lines
      and configuration files.  These define an initial preference
      for breaking at operators which can be modified with -wba and
      -wbb flags.  For example to break before all operators except
      an = one could use --bbao -wba='=' rather than listing every
      single perl operator (except =) on a -wbb flag.
 
      -Added -kis option (--keep-interior-semicolons).  Use the B<-kis> flag
      to prevent breaking at a semicolon if there was no break there in the
      input file.  To illustrate, consider the following input lines:
 
         dbmclose(%verb_delim); undef %verb_delim;
         dbmclose(%expanded); undef %expanded;
         dbmclose(%global); undef %global;
 
      Normally these would be broken into six lines, but
      perltidy -kis gives:
 
         dbmclose(%verb_delim); undef %verb_delim;
         dbmclose(%expanded);   undef %expanded;
         dbmclose(%global);     undef %global;
 
      -Improved formatting of complex ternary statements, with indentation
      of nested statements.
       OLD:
         return defined( $cw->{Selected} )
           ? (wantarray)
           ? @{ $cw->{Selected} }
           : $cw->{Selected}[0]
           : undef;
 
       NEW:
         return defined( $cw->{Selected} )
           ? (wantarray)
               ? @{ $cw->{Selected} }
               : $cw->{Selected}[0]
           : undef;
 
      -Text following un-parenthesized if/unless/while/until statements get a
      full level of indentation.  Suggested by Jeff Armstorng and others.
      OLD:
         return $ship->chargeWeapons("phaser-canon")
           if $encounter->description eq 'klingon'
           and $ship->firepower >= $encounter->firepower
           and $location->status ne 'neutral';
      NEW:
         return $ship->chargeWeapons("phaser-canon")
           if $encounter->description eq 'klingon'
               and $ship->firepower >= $encounter->firepower
               and $location->status ne 'neutral';
 
 
 To generate a diff of this commit:
 cvs rdiff -r1.10 -r1.11 pkgsrc/devel/p5-Perl-Tidy/Makefile
 cvs rdiff -r1.5 -r1.6 pkgsrc/devel/p5-Perl-Tidy/distinfo
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index