2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558) |
Log message:
Recursive bump for perl5-5.28.0
|
2017-07-10 14:01:10 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.236
Upstream changes:
1.236 Thu 22 June 2017
Summary:
- prevent Node->child from proceeding without a valid argument
- make test pragma warning code enable -w to match warnings policy
1.234 Wed 21 June 2017
Summary:
- Prevent sub names like v10 from being version strings
(GitHub #65) (MOREGAN)
1.232 Wed 21 June 2017
Summary:
- add Changes entries forgotten in 1.230
1.230 Wed 21 June 2017
Summary:
- remove temporary fix introduced in 1.226
- prevent possible regex on undefined scalar in
__current_token_is_forced_word
1.228 Tue 20 June 2017
Summary:
- keep PPI::Dumper from breaking Perl::Critic under cperl 5.27
(RURBAN)
1.226 Tue 20 June 2017
Summary:
- Fix test reliance on '.' in @INC (KENTNL)
- temporary fix to keep an untested combination from blocking
Perl::Critic (https://github.com/chriscapaci)
|
2017-06-13 14:19:04 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
Updated devel/p5-PPI to 1.224
-----------------------------
1.224 Sun 14 May 2017
Summary:
- updating an out-of-date meta.yml caused by Module::Install
1.222 Sun 14 May 2017
Summary:
- unit tests for many parts, both passing and TODO
- many documentation fixes
- add ->version method to PPI::Statement::Package (WOLFSAGE)
- remove unused PPI::Document->new timeout feature
- do not expect '.' in @INC (PLICEASE)
- many parsing fixes
- various fixes to the behaviors of methods
- removal of problematic dependencies
Details:
- Remove undocumented, non-working 'timeout' attribute to
Document->new, including HAVE_ALARM and
PPI::Exception::ParserTimeout. (GitHub #140) (MOREGAN)
- first cut of a travis configuration
- do hex number matching with [[:xdigit:]]
- some readability improvements on the code of HereDoc.pm
- recognize heredoc even if they have no newline at the end (AUBERTG)
- parse left side of => as bareword even if it looks like a keyword or
op (MOREGAN)
- remove source code escapes in the output of QuoteLike::Words->literal
(MOREGAN)
- removal of Test::NoWarnings
- less uses of List::MoreUtils in favor of List::Util
- expand $'x to $::main::x in Symbol->canonical as with $::x
(MOREGAN)
- fixed parsing of large numbers in Number::Exp on Solaris 80 (JMASLAK)
- make remove_child actually return undef on failure to find child to
remove
- higher accuracy when deciding whether certain characters are operators
or variable type casts (*&% etc.) (MOREGAN)
- parse x as the first element of code as a word, not an operator
(MOREGAN)
- recognize the implied end of a package statement that includes a block
(MOREGAN)
- parse package names that look like operators as strings, not ops
(MOREGAN)
- parse package names that look like v10 as strings, not versions
(MOREGAN)
- parse things like v49use as a single bareword, not v-string + keyword
(MOREGAN)
- parse x64 as a word, not x operator + number (MOREGAN)
- parse 1.eq 1 as float + op, not concatenation
- parse subroutine attributes correctly (MOREGAN)
|
2017-06-12 15:27:36 by Maya Rashish | Files touched by this commit (1) |
Log message:
Fix build with perl 5.26
|
2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298) |
Log message:
Recursive revbump from lang/perl5 5.26.0
|
2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) |
Log message:
Bump PKGREVISION for perl-5.24.
|
2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995) |
Log message:
Add SHA512 digests for distfiles for devel category
Issues found with existing distfiles:
distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
distfiles/fortran-utils-1.1.tar.gz
distfiles/ivykis-0.39.tar.gz
distfiles/enum-1.11.tar.gz
distfiles/pvs-3.2-libraries.tgz
distfiles/pvs-3.2-linux.tgz
distfiles/pvs-3.2-solaris.tgz
distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-07-12 20:56:37 by Thomas Klausner | Files touched by this commit (405) |
Log message:
Comment out dependencies of the style
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.
No effective change for the above reason.
Ok joerg
|
2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152) |
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
|
2015-01-06 15:22:20 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.220
Upstream changes:
1.220 Tue 11 Nov 2014
Summary:
- incompatible behavior fixes on PPI::Statement::Sub->prototype
- improved parsing of various syntax elements
- code quality improvements
- various small documentation fixes
Details:
- {} is now recognized as anonymous hash constructor instead of a code
block after these operators: &&= //= || && // ? :
(GitHub #36) (MOREGAN)
- regex capture variables greater than $9 are now parsed completely,
instead of being parsed as single digit captures with numbers after
them (GitHub #38) (MOREGAN)
- DESTROY and AUTOLOAD subs are now parsed even without the sub
keyword (GitHub #39) (MOREGAN)
- PPI::Statement::Sub->prototype behavior now matches its
documentation, instead of returning the prototype string
unchanged and still including the parens (GitHub #56) (MOREGAN)
- PPI::Statement::Sub->prototype now returns undef on subs without a
prototype, instead of returning an empty string
(GitHub #56) (MOREGAN)
- list of keywords which are not parsed as packages when followed by
the Perl4 package separator ' has been increased
(GitHub #77) (MOREGAN)
- application of a number of Perl::Critic policies and documentation
fixes (GitHub #53) (MOREGAN, MITHALDU)
- automation of README.md generation for git (GitHub #86) (COWENS)
- various small documentation fixes (Github #96) (MOREGAN)
1.218 Sat 16 Aug 2014
Summary:
- Fixes for various parsing and documentation bugs
- 1MB limit on input document size removed
- Moved repository to GitHub: https://github.com/adamkennedy/PPI
Details:
- Stop directing bugs to rt.cpan.org (GitHub #40) (MOREGAN)
- Fix documentation reference to List::Util (RT #75308) (RWSTAUNER)
- Improve scalability of parsing long lines, and remove the size
limit on documents PPI will parse (GitHub #5) (MITHALDU)
- Speed up adding an element to an unlabeled statement.
Allow inlining of some methods. (WOLFSAGE)
- Expanded test coverage (DOLMEN, MOREGAN)
- Convert inline tests to standalone tests (GitHub #12) (MOREGAN)
- Fix for '1=>x' being parsed as x operator (GitHub #46) (MOREGAN)
- Recognize that '1 x3' is the x operator followed by a 3
(RT #37892, GitHub #27) (MOREGAN)
- Support all augmented assignment operators (<<=, ||=, etc.)
(RT #68176, 71705) (MOREGAN)
- Stop upper-case "=CUT" from terminating POD (RT #75039) (JAE)
- Support upper-case digits in hex and binary numbers, including
in the leading '0X' and '0B'. (RT #36540) (KRYDE, MOREGAN)
- Fix float argument to range operator misparsed as version
string (RT #45014) (MOREGAN)
- Fix POD markup in PPI::Find (RT #51693) (FWIE)
- Fix spelling of "Tom Christiansen" (RT #67264) (TADMC)
- Fix a large raft of spelling and grammar errors (RT #85049) (David
Steinbrunner, DOLMEN, MOREGAN)
- Fix errors in documentation of the PPI::Element class hierarchy
(RT #30863, 69026) (SJQUINNEY)
- Prevent PPI::XSAccessor packages from hiding corresponding PPI
packages in CPAN (RT #90792) (MITHALDU)
- Recognize the formfeed character as whitespace (RT #67517) (WYANT)
- Recognize regex match following 'return' (RT #27475) (ADAMK)
- Fix missing dereference, length called on reference (RT #40103)
(ADAMK)
|