Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
wiz d921de30e9 Update to 0.021:
0.021		T. R. Wyant	22-Jul-2011
  Modified tokenizer to correctly handle a back slash used as a
    delimiter. I believe.
  PPIx::Regexp::Dumper now dumps the results of ppi() if that method is
    present and -verbose is asserted.

0.020		T. R. Wyant	02-Apr-2011
  Corrected perl_version_introduced():
    \R is now 5.009005 (was 5.000).

0.019		T. R. Wyant	01-Mar-2011
  Various corrections to perl_version_introduced():
    \X is now 5.006 (was 5.000);
    \N{name} is now 5.006001 (was 5.006);
    \N{U+xxxx} is now 5.008 (was 5.006).
  The \C is now parsed as a PPIx::Regexp::Token::CharClass::Simple. It
    was previously considered a PPIx::Regexp::Token::Literal.
  Ensure that \N{$foo} parses as a Unicode literal, not a quantified \N.
    The ordinal() method returns undef for this.
  Understand the /aa modifier, introduced with 5.13.10.
  Report perl_version_introduced() of 5.013010 for the new semantic
    modifiers when modifying the entire expression.
  Correct handling of interpolations like ${^foo} and $#{foo}.

0.018		T. R. Wyant	16-Feb-2011
  No changes (other than version) since 0.017_02.

0.017_02	T. R. Wyant	31-Jan-2011
  Override ppi() in PPIx::Regexp::Token::Interpolation to provide the
    proper PPI when variable names are bracketed.
  Properly parse bracketed variable names (I hope!), which may not be
    subscripted.

0.017_01	T. R. Wyant	28-Jan-2011
  Take account of possible '$' or '@' casts before a symbol in an
    interpolation (e.g. $$foo{bar}, which is equivalent to $foo->{bar}).

0.017		T. R. Wyant	26-Jan-2011
  Add the /a modifier to PPI::Regexp::Token::Modifiers, legal only in
    the (?:...) construction. This was introduced in Perl 5.13.9.
  When parsing an interpolation from a replacement string (rather than a
    regular expression), take subscripts at face value rather than
    trying to disambiguate them from quantifiers and character classes,
    which they can't be in this context.

0.016		T. R. Wyant	05-Jan-2011
  The PPIx::Regexp::Token::Code perl_version_introduced() method now
    returns the minimum Perl version (currently set to 5.000) if it is
    used to represent the substitution portion of s///e.
  Update copyright to 2011.

0.015		T. R. Wyant	25-Oct-2010
  Documented intent to revoke support for features introduced in a
    development Perl which do not make it to a production release. This
    is necessary because in this case the syntax could be reused with
    different semantics.
  Added support for Perl 5.13.6 (?^...) construction.
  Added support for Perl 5.13.6 d, l, and u modifiers.
  Fixed inconsistency in perl_version_introduced() results between
    PPIx::Regexp::Token::Modifier and
    PPIx::Regexp::Token::GroupType::Modifier.
  Corrected PPIx::Regexp::Constant RE_CAPTURE_NAME docs, somehow missed
    back at 0.010_01.

0.014		T. R. Wyant	14-Oct-2010
  Recognize \o{...} as a PPIx::Regexp::Token::Literal, with
    perl_version_introduced() of 5.0013003.
  Terminate \0.. through \7.. after three characters, as Perl does.
    These two were brought to my attention by Brian D.  Foy's "The
    Effective Perler" for October 11 2010,
    http://www.effectiveperlprogramming.com/blog/697
  Correct the PPIx::Regexp::Token::Literal ordinal() method for '\b'. As
    a literal, this is a back space.

0.013		T. R. Wyant	10-Oct-2010
  Declare a parse failure if characters are found between the '}' and
    the ')' of (?{...}) and (??{...}), and rebless the tokens to
    ::Unknown. Perl does not accept anything here, so I think I should
    not either.
  Whitespace tweak in the PPIx::Regexp::Dumper test output for the
    failures test.
  Replace the PPI logic in PPIx::Regexp::Token::Code with a call to
    $tokenizer->find_matching_delimiter(). This is actually the way Perl
    works, as a look at toke.c and regcomp.c makes clear.
  Push the perl_version_introduced() back to 5.0 at the request of
    Alexandr Ciornii, for the potential benefit of Perl::MinimumVersion.
    This was done mostly by reading the various perlre, perldelta, and
    perlop documents, so these should be taken with a HUGE grain of
    salt.

0.012		T. R. Wyant	26-Sep-2010
  Track all the features reported as introduced (or removed) in Perl
    5.010 back to Perl 5.009005, and report them as such.
  Report modifier /r as having been introduced in Perl 5.013002, rather
    than the default of 5.006.
2011-08-16 22:52:41 +00:00
archivers Revision bump after updating perl to 5.14.1 2011-08-06 12:27:10 +00:00
audio Relax dependency in the hope that it still works instead of failing due 2011-08-13 18:00:01 +00:00
benchmarks fix build with GCC 4.5. 2011-08-14 08:35:35 +00:00
biology Revision bump after updating perl5 to 5.14.1. 2011-08-14 07:27:39 +00:00
bootstrap order the options alphabetically - makes it much easier to see what options 2011-06-12 17:46:02 +00:00
cad Explicitly disable groff configure test, so the html man pages don't 2011-06-19 06:37:44 +00:00
chat Revision bump after updating perl5 to 5.14.1. 2011-08-14 07:38:55 +00:00
comms Update to 1.58: 2011-08-16 19:58:06 +00:00
converters Update to 2.32: 2011-08-16 19:59:11 +00:00
cross * set LICENSE (gnu-gpl-v2 AND gnu-lgpl-v2). 2011-04-16 07:47:00 +00:00
databases Update to 1.50: 2011-08-16 20:19:14 +00:00
devel Update to 0.021: 2011-08-16 22:52:41 +00:00
distfiles
doc Updated devel/p5-PPI to 1.215 2011-08-16 22:48:33 +00:00
editors Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:38:56 +00:00
emulators + suse113_{,32_}libdrm. 2011-08-15 09:08:32 +00:00
filesystems Update to perfuse-2011010: fix permission checks for unprivilegied users 2011-08-10 04:58:48 +00:00
finance Update to 1.30, changes not documented. 2011-08-16 21:45:12 +00:00
fonts Update to 0.48. Changes undocumented. 2011-08-16 21:48:05 +00:00
games Fix build with gcc-4.5. 2011-08-14 19:05:03 +00:00
geography Update to 0.17: 2011-08-16 21:49:27 +00:00
graphics Update to 2.4.2. Set LICENSE. 2011-08-16 21:53:41 +00:00
ham recursive bump from gnome-vfs drop crypto dependency. 2011-07-21 13:05:46 +00:00
inputmethod Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
lang Update Racket to version 5.1.3 2011-08-16 22:28:54 +00:00
licenses Add adobe-flashsupport-license for use with multimedia/libflashsupport 2011-08-05 15:11:29 +00:00
mail Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
math Update to 3.0202: 2011-08-16 22:36:56 +00:00
mbone Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
meta-pkgs Update ruby-gnome2 to 1.0.0. 2011-07-31 14:12:05 +00:00
misc Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
mk false is /usr/bin/false, not "exit 1". These two are not the same thing. 2011-08-16 20:08:18 +00:00
multimedia Update to 0.16. Changes undocumented. 2011-08-16 21:55:34 +00:00
net Drop Module::Build requirements, default dependency is sufficient. 2011-08-16 09:40:46 +00:00
news Revision bump after updating perl5 to 5.14.1. 2011-08-14 14:14:40 +00:00
packages
parallel Revision bump after updating perl5 to 5.14.1. 2011-08-14 14:14:40 +00:00
pkgtools pkgin 0.4.3 2011-08-13 11:23:36 +00:00
print Revision bump after updating perl5 to 5.14.1. 2011-08-14 14:14:40 +00:00
regress
security + p5-Digest-Perl-MD5. 2011-08-16 22:30:41 +00:00
shells Revision bump after updating perl5 to 5.14.1. 2011-08-14 14:42:45 +00:00
sysutils PR/38104 - remove conflict with nut: rename upsimage.cgi to apcupsimage.cgi 2011-08-14 21:42:14 +00:00
templates
textproc Drop Module::Build requirements, default dependency is sufficient. 2011-08-16 09:40:46 +00:00
time Update to 2.678: 2011-08-16 22:39:26 +00:00
wm Update wm/dwm to 5.9 2011-08-07 20:58:40 +00:00
www Fix previous, which only worked on current because of PR 45258. 2011-08-16 01:30:59 +00:00
x11 Update to 1.224: 2011-08-16 22:10:14 +00:00
Makefile
pkglocate
README

$NetBSD: README,v 1.18 2005/05/07 22:18:28 wiz Exp $

Please see doc/pkgsrc.txt for information.