pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/p5-PPIx-Regexp
Module Name: pkgsrc
Committed By: mef
Date: Thu Apr 16 13:37:43 UTC 2020
Modified Files:
pkgsrc/devel/p5-PPIx-Regexp: Makefile distinfo
Log Message:
(devel/p5-PPIx-Regexp) Updated 0.67 to 0.71
0.071 2020-03-28 T. R. Wyant
Recognize wildcard Unicode names (Perl 5.31.10).
Try to get correct line number in derived PPI. This is done by
injecting "\n" as needed. The initial #line directive becomes "#line
2", but is suppressed if I need to generate line 1.
Improve normalization of content for ppi(). This involves the
un-bracketing of things like ${foo}.
Deprecate new() argument postderef. At this stage it is only
documented as deprecated. In the first release after October 1 2020
it will warn on the first use. Eventually it will be retracted, and
postfix dereferences will always be recognized. This is the default
behavior now.
Add dump argument/option 'short' which, if true, causes leading
'PPIx::Regexp::' to be removed from class names.
0.070 2020-02-27 T. R. Wyant
Add index_locations option to PPIx::Regexp->new(). This defaults to
true if the regexp is specified as a PPI::Element object. The
locations are consistent with the containing PPI::Document.
Add methods location(), column_number(), line_number(),
logical_filename(), logical_line_number(), and
visual_column_number() to PPIx::Regexp::Element. All return undef if
the locations could not be determined.
Add method statement() to PPIx::Regexp::Element. This returns the
PPI statement containing the regexp element, or nothing if none.
Add method is_matcher() to PPIx::Regexp::Element. This classifies
objects as to whether they actually match something in the target
string. Possible returns are true (they do), false but defined (they
do not) and undef (no clue).
Add methods first_token() and last_token() to PPIx::Regexp::Node.
Add methods next_token() and previous_token() to
PPIx::Regexp::Element.
0.069 2020-02-07 T. R. Wyant
The PPIx::Regexp->new() 'parse' option is now fatal. This selected
either string or regex parse. I consider the string parse a failed
experiment. This is the latest step in removing it in favor of the
PPIx::QuoteLike package.
0.068 2020-01-21 T. R. Wyant
Expose PPIx::Regexp::Util::is_ppi_regexp_element()
explain() on [[=x=]] now calls it a Character Equivalence.
It's still a PPIx::Regexp::Token::CharClass::POSIX::Unknown (and
therefore an error), though.
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 pkgsrc/devel/p5-PPIx-Regexp/Makefile
cvs rdiff -u -r1.28 -r1.29 pkgsrc/devel/p5-PPIx-Regexp/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/p5-PPIx-Regexp/Makefile
diff -u pkgsrc/devel/p5-PPIx-Regexp/Makefile:1.39 pkgsrc/devel/p5-PPIx-Regexp/Makefile:1.40
--- pkgsrc/devel/p5-PPIx-Regexp/Makefile:1.39 Sun Oct 27 14:00:04 2019
+++ pkgsrc/devel/p5-PPIx-Regexp/Makefile Thu Apr 16 13:37:43 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.39 2019/10/27 14:00:04 mef Exp $
+# $NetBSD: Makefile,v 1.40 2020/04/16 13:37:43 mef Exp $
-DISTNAME= PPIx-Regexp-0.067
+DISTNAME= PPIx-Regexp-0.071
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/W/WY/WYANT/}
Index: pkgsrc/devel/p5-PPIx-Regexp/distinfo
diff -u pkgsrc/devel/p5-PPIx-Regexp/distinfo:1.28 pkgsrc/devel/p5-PPIx-Regexp/distinfo:1.29
--- pkgsrc/devel/p5-PPIx-Regexp/distinfo:1.28 Sun Oct 27 14:00:04 2019
+++ pkgsrc/devel/p5-PPIx-Regexp/distinfo Thu Apr 16 13:37:43 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.28 2019/10/27 14:00:04 mef Exp $
+$NetBSD: distinfo,v 1.29 2020/04/16 13:37:43 mef Exp $
-SHA1 (PPIx-Regexp-0.067.tar.gz) = f3220d6b05974eb7aafab8b6367094d5fc0680b1
-RMD160 (PPIx-Regexp-0.067.tar.gz) = ef403cc8d2431267a850267c3c496da4d4a5d153
-SHA512 (PPIx-Regexp-0.067.tar.gz) = 0409bc984e177039d494fd606c621b874979e8979629c46c524f942f73cdff28f01a9b98c3671a457dbe796dc383532414c6ca04b1812aa99cdfe9dea24d5005
-Size (PPIx-Regexp-0.067.tar.gz) = 228297 bytes
+SHA1 (PPIx-Regexp-0.071.tar.gz) = dac3a6028e4c6c200dd7fff21c5e5fa089b63a8f
+RMD160 (PPIx-Regexp-0.071.tar.gz) = 64c509a4bb100ecbfb24005354546fbbe60cf3b8
+SHA512 (PPIx-Regexp-0.071.tar.gz) = 5a5a84664b6dccb62fafa37420745f472a59dcf842e28fd8ea1aa6aa58d86b91b2aa2f540c16496373f9656985349af7d580a5a44c0c714abfedc9afdbee2b4d
+Size (PPIx-Regexp-0.071.tar.gz) = 233650 bytes
Home |
Main Index |
Thread Index |
Old Index