pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/p5-PPIx-Regexp (devel/p5-PPIx-Regexp) Updated 0....
details: https://anonhg.NetBSD.org/pkgsrc/rev/7273755d2bcb
branches: trunk
changeset: 427423:7273755d2bcb
user: mef <mef%pkgsrc.org@localhost>
date: Thu Apr 16 13:37:43 2020 +0000
description:
(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.
diffstat:
devel/p5-PPIx-Regexp/Makefile | 4 ++--
devel/p5-PPIx-Regexp/distinfo | 10 +++++-----
2 files changed, 7 insertions(+), 7 deletions(-)
diffs (27 lines):
diff -r f632298fe56a -r 7273755d2bcb devel/p5-PPIx-Regexp/Makefile
--- a/devel/p5-PPIx-Regexp/Makefile Thu Apr 16 13:34:56 2020 +0000
+++ b/devel/p5-PPIx-Regexp/Makefile Thu Apr 16 13:37:43 2020 +0000
@@ -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/}
diff -r f632298fe56a -r 7273755d2bcb devel/p5-PPIx-Regexp/distinfo
--- a/devel/p5-PPIx-Regexp/distinfo Thu Apr 16 13:34:56 2020 +0000
+++ b/devel/p5-PPIx-Regexp/distinfo Thu Apr 16 13:37:43 2020 +0000
@@ -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