Received: by mail.netbsd.org (Postfix, from userid 605) id A60F084DF1; Sun, 27 Oct 2019 14:04:39 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 2EACC84DED for ; Sun, 27 Oct 2019 14:04:39 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id W250fvODV3m2 for ; Sun, 27 Oct 2019 14:04:38 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 4E2B784CDB for ; Sun, 27 Oct 2019 14:04:38 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 47CB7FA8D; Sun, 27 Oct 2019 14:04:38 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1572185078146880" MIME-Version: 1.0 Date: Sun, 27 Oct 2019 14:04:38 +0000 From: "Makoto Fujiwara" Subject: CVS commit: pkgsrc/devel/p5-Perl-Tidy To: pkgsrc-changes@NetBSD.org Reply-To: mef@netbsd.org X-Mailer: log_accum Message-Id: <20191027140438.47CB7FA8D@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1572185078146880 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: mef Date: Sun Oct 27 14:04:38 UTC 2019 Modified Files: pkgsrc/devel/p5-Perl-Tidy: Makefile distinfo Log Message: (devel/p5-Perl-Tidy) Updated from 20181120 to 20190915 ## 2019 09 15 - fixed issue RT#130344: false warning "operator in print statement" for "use lib". - fixed issue RT#130304: standard error output should include filename. When perltidy error messages are directed to the standard error output with -se or --standard-error-output, the message lines now have a prefix 'filename:' for clarification in case multiple files are processed, where 'filename' is the name of the input file. If input is from the standard input the displayed filename is '', and if it is from a data structure then displayed filename is ''. - implement issue RT#130425: check mode. A new flag '--assert-tidy' will cause an error message if the output script is not identical to the input script. For completeness, the opposite flag '--assert-untidy' has also been added. The next item, RT#130297, insures that the script will exit with a non-zero exit flag if the assertion fails. - fixed issue RT#130297; the perltidy script now exits with a nonzero exit status if it wrote to the standard error output. Prevously only fatal run errors produced a non-zero exit flag. Now, even non-fatal messages requested with the -w flag will cause a non-zero exit flag. The exit flag now has these values: 0 = no errors 1 = perltidy could not run to completion due to errors 2 = perltidy ran to completion with error messages - added warning message for RT#130008, which warns of conflicting input parameters -iob and -bom or -boc. - fixed RT#129850; concerning a space between a closing block brace and opening bracket or brace, as occurs before the '[' in this line: my @addunix = map { File::Spec::Unix->catfile( @ROOT, @$_ ) } ['b']; Formerly, any space was removed. Now it is optional, and the output will follow the input. - fixed issue git#13, needless trailing whitespace in error message - fixed issue git#9: if the -ce (--cuddled-else) flag is used, do not try to form new one line blocks for a block type specified with -cbl, particularly map, sort, grep - iteration speedup for unchanged code. Previously, when iterations were requested, at least two formatting passes were made. Now just a single pass is made if the formatted code is identical to the input code. - some improved vertical alignments ## 2019 06 01 - rt #128477: Prevent inconsistent owner/group and setuid/setgid bits. In the -b (--backup-and-modify-in-place) mode, an attempt is made to set ownership of the output file equal to the input file, if they differ. In all cases, if the final output file ownership differs from input file, any setuid/setgid bits are cleared. - Added option -bom (--break-at-old-method-breakpoints) by merrillymeredith which preserves breakpoints of method chains. Modified to also handle a cuddled call style. - Merged patch to fix Windows EOL translation error with UTF-8 written by Ron Ivy. This update prevents automatic conversion to 'DOS' CRLF line endings. Also, Windows system testing at the appveyor site is working again. - RT #128280, added flag --one-line-block-semicolons=n (-olbs=n) to control semicolons in one-line blocks. The values of n are: n=0 means no semicolons termininating simple one-line blocks n=1 means stable; do not change from input file [DEFAULT and current] n=2 means always add semicolons in one-line blocks The current behavior corresponds to the default n=1. - RT #128216, Minor update to prevent inserting unwanted blank line at indentation level change. This should not change existing scripts. - RT #81852: Improved indentation when quoted word (qw) lists are nested within other containers using the --weld-nested (-wn) flag. The example given previously (below) is now closer to what it would be with a simple list instead of qw: # perltidy -wn use_all_ok( qw{ PPI PPI::Tokenizer PPI::Lexer PPI::Dumper PPI::Find PPI::Normal PPI::Util PPI::Cache } ); - RT#12764, introduced new feature allowing placement of blanks around sequences of selected keywords. This can be activated with the -kgb* series of parameters described in the manual. - Rewrote vertical algnment module. It is better at finding patterns in complex code. For example, OLD: /^-std$/ && do { $std = 1; next; }; /^--$/ && do { @link_args = @argv; last; }; /^-I(.*)/ && do { $path = $1 || shift @argv; next; }; NEW: /^-std$/ && do { $std = 1; next; }; /^--$/ && do { @link_args = @argv; last; }; /^-I(.*)/ && do { $path = $1 || shift @argv; next; }; - Add repository URLs to META files - RT #118553, "leave only one newline at end of file". This option was not added because of undesirable side effects, but a new filter script was added which can do this, "examples/delete_ending_blank_lines.pl". To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 pkgsrc/devel/p5-Perl-Tidy/Makefile cvs rdiff -u -r1.21 -r1.22 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. --_----------=_1572185078146880 Content-Disposition: inline Content-Length: 1976 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/p5-Perl-Tidy/Makefile diff -u pkgsrc/devel/p5-Perl-Tidy/Makefile:1.38 pkgsrc/devel/p5-Perl-Tidy/Makefile:1.39 --- pkgsrc/devel/p5-Perl-Tidy/Makefile:1.38 Sun Aug 11 13:20:11 2019 +++ pkgsrc/devel/p5-Perl-Tidy/Makefile Sun Oct 27 14:04:38 2019 @@ -1,14 +1,12 @@ -# $NetBSD: Makefile,v 1.38 2019/08/11 13:20:11 wiz Exp $ +# $NetBSD: Makefile,v 1.39 2019/10/27 14:04:38 mef Exp $ -DISTNAME= Perl-Tidy-20181120 +DISTNAME= Perl-Tidy-20190915 PKGNAME= p5-${DISTNAME} -PKGREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Perl/} MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://perltidy.sourceforge.net/ -#HOMEPAGE= http://search.cpan.org/dist/Perl-Tidy/ +HOMEPAGE= https://metacpan.org/pod/Perl::Tidy COMMENT= Parses and beautifies perl source LICENSE= gnu-gpl-v2 Index: pkgsrc/devel/p5-Perl-Tidy/distinfo diff -u pkgsrc/devel/p5-Perl-Tidy/distinfo:1.21 pkgsrc/devel/p5-Perl-Tidy/distinfo:1.22 --- pkgsrc/devel/p5-Perl-Tidy/distinfo:1.21 Sun Nov 25 14:51:02 2018 +++ pkgsrc/devel/p5-Perl-Tidy/distinfo Sun Oct 27 14:04:38 2019 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.21 2018/11/25 14:51:02 wen Exp $ +$NetBSD: distinfo,v 1.22 2019/10/27 14:04:38 mef Exp $ -SHA1 (Perl-Tidy-20181120.tar.gz) = 3a44283b478291b4e13d168268076c96bd64294b -RMD160 (Perl-Tidy-20181120.tar.gz) = 25d3212ba318c5a15c09832112d7daf7ffe2a5ce -SHA512 (Perl-Tidy-20181120.tar.gz) = 5b75178f9fd874fa173a562d765091c66a8fc56b1efc16ace9cf0f6215688d7a334b7d68255aad20aa9da87bf79f9cc72604a52c56398952157512f01e53b5ca -Size (Perl-Tidy-20181120.tar.gz) = 566087 bytes +SHA1 (Perl-Tidy-20190915.tar.gz) = a0c31ff78813e42f044a77cb7cdb16e9a14a5d6c +RMD160 (Perl-Tidy-20190915.tar.gz) = cd1fd37f2ac02545a43bf0dd77741f09a39bd003 +SHA512 (Perl-Tidy-20190915.tar.gz) = 553d84bcba8cbe10c0a1e77ef9e31dfdc5957c758efa2bd556ff47a0a354f16eec922842a36c4ccdaed691ffecb6a5dad63dfee2b038f4d2c5882a7e07bad51f +Size (Perl-Tidy-20190915.tar.gz) = 599290 bytes --_----------=_1572185078146880--