Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-PPI | Distribution: openSUSE Leap 15.2 |
Version: 1.236 | Vendor: openSUSE |
Release: lp152.3.2 | Build date: Fri Sep 20 19:54:58 2019 |
Group: Development/Libraries/Perl | Build host: lamb05 |
Size: 788804 | Source RPM: perl-PPI-1.236-lp152.3.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://search.cpan.org/dist/PPI/ | |
Summary: Parse, Analyze and Manipulate Perl (without perl) |
Parse, Analyze and Manipulate Perl (without perl)
Artistic-1.0 or GPL-1.0+
* Mon Jun 26 2017 coolo@suse.com - updated to 1.236 see /usr/share/doc/packages/perl-PPI/Changes * Thu Jun 22 2017 coolo@suse.com - updated to 1.234 see /usr/share/doc/packages/perl-PPI/Changes 1.234 Sun 21 June 2017 Summary: - Prevent sub names like v10 from being version strings (GitHub #65) (MOREGAN) 1.232 Sun 21 June 2017 Summary: - add Changes entries forgotten in 1.230 1.230 Sun 21 June 2017 Summary: - remove temporary fix introduced in 1.226 - prevent possible regex on undefined scalar in __current_token_is_forced_word * Wed Jun 21 2017 coolo@suse.com - updated to 1.228 see /usr/share/doc/packages/perl-PPI/Changes 1.228 Sun 20 June 2017 Summary: - keep PPI::Dumper from breaking Perl::Critic under cperl 5.27 (RURBAN) 1.226 Sun 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) * Tue May 16 2017 coolo@suse.com - updated to 1.224 see /usr/share/doc/packages/perl-PPI/Changes 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) * Wed Apr 29 2015 coolo@suse.com - ignore File::Spec - it's tricky * Wed Apr 29 2015 coolo@suse.com - updated to 1.220 see /usr/share/doc/packages/perl-PPI/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) * Mon Sep 15 2014 coolo@suse.com - updated to 1.218 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) * Thu Mar 31 2011 coolo@novell.com * update to 1.215 - Confirmed new Perl::Critic works with 1.214_02, so we can release a new PPI now. - Updated copyright year to 2011 (ADAMK) - Fixed RT #64247 bless {} probably contains a hash constructor (WYANT) - Backed out glob fix (WYANT) - Fixed RT #65199 Cast can trump braces in PPI::Token::Symbol->symbol (WYANT) - index_locations on an empty document no longer warns (WYANT) - Corrected a bug in line-spanning attribute support (WYANT) - Regression test for line-spanning attribute support (ADAMK) - Fixed #61305 return { foo => 1 } should parse curlys as hash constructor, not block (WYANT) - Fixed #63943 map and regexp confuse PPI? (ADAMK) * Wed Dec 01 2010 coolo@novell.com - switch to perl_requires macro * Tue Jul 13 2010 chris@computersalat.de update to 1.213 o for a full list see Changes file - recreated by cpanspec 1.78
/usr/lib/perl5/vendor_perl/5.26.1/PPI /usr/lib/perl5/vendor_perl/5.26.1/PPI.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Cache.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Document /usr/lib/perl5/vendor_perl/5.26.1/PPI/Document.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Document/File.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Document/Fragment.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Document/Normalized.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Dumper.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Element.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Exception /usr/lib/perl5/vendor_perl/5.26.1/PPI/Exception.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Exception/ParserRejection.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Find.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Lexer.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Node.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Normal /usr/lib/perl5/vendor_perl/5.26.1/PPI/Normal.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Normal/Standard.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Break.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Compound.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Data.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/End.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Expression.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Given.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Include /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Include.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Include/Perl6.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Null.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Package.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Scheduled.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Sub.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Unknown.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/UnmatchedBrace.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/Variable.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Statement/When.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Structure /usr/lib/perl5/vendor_perl/5.26.1/PPI/Structure.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Structure/Block.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Structure/Condition.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Structure/Constructor.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Structure/For.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Structure/Given.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Structure/List.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Structure/Subscript.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Structure/Unknown.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Structure/When.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/ArrayIndex.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Attribute.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/BOM.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Cast.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Comment.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/DashedWord.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Data.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/End.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/HereDoc.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Label.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Magic.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Number /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Number.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Number/Binary.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Number/Exp.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Number/Float.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Number/Hex.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Number/Octal.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Number/Version.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Operator.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Pod.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Prototype.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Quote /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Quote.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Quote/Double.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Quote/Interpolate.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Quote/Literal.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Quote/Single.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/QuoteLike /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/QuoteLike.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/QuoteLike/Backtick.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/QuoteLike/Command.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/QuoteLike/Readline.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/QuoteLike/Regexp.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/QuoteLike/Words.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Regexp /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Regexp.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Regexp/Match.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Regexp/Substitute.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Regexp/Transliterate.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Separator.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Structure.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Symbol.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Unknown.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Whitespace.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/Word.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/_QuoteEngine /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/_QuoteEngine.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/_QuoteEngine/Full.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Token/_QuoteEngine/Simple.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Tokenizer.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Transform /usr/lib/perl5/vendor_perl/5.26.1/PPI/Transform.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Transform/UpdateCopyright.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/Util.pm /usr/lib/perl5/vendor_perl/5.26.1/PPI/XSAccessor.pm /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi /usr/share/doc/packages/perl-PPI /usr/share/doc/packages/perl-PPI/Changes /usr/share/doc/packages/perl-PPI/README /usr/share/doc/packages/perl-PPI/README.md /usr/share/licenses/perl-PPI /usr/share/licenses/perl-PPI/LICENSE /usr/share/man/man3/PPI.3pm.gz /usr/share/man/man3/PPI::Cache.3pm.gz /usr/share/man/man3/PPI::Document.3pm.gz /usr/share/man/man3/PPI::Document::File.3pm.gz /usr/share/man/man3/PPI::Document::Fragment.3pm.gz /usr/share/man/man3/PPI::Document::Normalized.3pm.gz /usr/share/man/man3/PPI::Dumper.3pm.gz /usr/share/man/man3/PPI::Element.3pm.gz /usr/share/man/man3/PPI::Exception.3pm.gz /usr/share/man/man3/PPI::Find.3pm.gz /usr/share/man/man3/PPI::Lexer.3pm.gz /usr/share/man/man3/PPI::Node.3pm.gz /usr/share/man/man3/PPI::Normal.3pm.gz /usr/share/man/man3/PPI::Normal::Standard.3pm.gz /usr/share/man/man3/PPI::Statement.3pm.gz /usr/share/man/man3/PPI::Statement::Break.3pm.gz /usr/share/man/man3/PPI::Statement::Compound.3pm.gz /usr/share/man/man3/PPI::Statement::Data.3pm.gz /usr/share/man/man3/PPI::Statement::End.3pm.gz /usr/share/man/man3/PPI::Statement::Expression.3pm.gz /usr/share/man/man3/PPI::Statement::Given.3pm.gz /usr/share/man/man3/PPI::Statement::Include.3pm.gz /usr/share/man/man3/PPI::Statement::Include::Perl6.3pm.gz /usr/share/man/man3/PPI::Statement::Null.3pm.gz /usr/share/man/man3/PPI::Statement::Package.3pm.gz /usr/share/man/man3/PPI::Statement::Scheduled.3pm.gz /usr/share/man/man3/PPI::Statement::Sub.3pm.gz /usr/share/man/man3/PPI::Statement::Unknown.3pm.gz /usr/share/man/man3/PPI::Statement::UnmatchedBrace.3pm.gz /usr/share/man/man3/PPI::Statement::Variable.3pm.gz /usr/share/man/man3/PPI::Statement::When.3pm.gz /usr/share/man/man3/PPI::Structure.3pm.gz /usr/share/man/man3/PPI::Structure::Block.3pm.gz /usr/share/man/man3/PPI::Structure::Condition.3pm.gz /usr/share/man/man3/PPI::Structure::Constructor.3pm.gz /usr/share/man/man3/PPI::Structure::For.3pm.gz /usr/share/man/man3/PPI::Structure::Given.3pm.gz /usr/share/man/man3/PPI::Structure::List.3pm.gz /usr/share/man/man3/PPI::Structure::Subscript.3pm.gz /usr/share/man/man3/PPI::Structure::Unknown.3pm.gz /usr/share/man/man3/PPI::Structure::When.3pm.gz /usr/share/man/man3/PPI::Token.3pm.gz /usr/share/man/man3/PPI::Token::ArrayIndex.3pm.gz /usr/share/man/man3/PPI::Token::Attribute.3pm.gz /usr/share/man/man3/PPI::Token::BOM.3pm.gz /usr/share/man/man3/PPI::Token::Cast.3pm.gz /usr/share/man/man3/PPI::Token::Comment.3pm.gz /usr/share/man/man3/PPI::Token::DashedWord.3pm.gz /usr/share/man/man3/PPI::Token::Data.3pm.gz /usr/share/man/man3/PPI::Token::End.3pm.gz /usr/share/man/man3/PPI::Token::HereDoc.3pm.gz /usr/share/man/man3/PPI::Token::Label.3pm.gz /usr/share/man/man3/PPI::Token::Magic.3pm.gz /usr/share/man/man3/PPI::Token::Number.3pm.gz /usr/share/man/man3/PPI::Token::Number::Binary.3pm.gz /usr/share/man/man3/PPI::Token::Number::Exp.3pm.gz /usr/share/man/man3/PPI::Token::Number::Float.3pm.gz /usr/share/man/man3/PPI::Token::Number::Hex.3pm.gz /usr/share/man/man3/PPI::Token::Number::Octal.3pm.gz /usr/share/man/man3/PPI::Token::Number::Version.3pm.gz /usr/share/man/man3/PPI::Token::Operator.3pm.gz /usr/share/man/man3/PPI::Token::Pod.3pm.gz /usr/share/man/man3/PPI::Token::Prototype.3pm.gz /usr/share/man/man3/PPI::Token::Quote.3pm.gz /usr/share/man/man3/PPI::Token::Quote::Double.3pm.gz /usr/share/man/man3/PPI::Token::Quote::Interpolate.3pm.gz /usr/share/man/man3/PPI::Token::Quote::Literal.3pm.gz /usr/share/man/man3/PPI::Token::Quote::Single.3pm.gz /usr/share/man/man3/PPI::Token::QuoteLike.3pm.gz /usr/share/man/man3/PPI::Token::QuoteLike::Backtick.3pm.gz /usr/share/man/man3/PPI::Token::QuoteLike::Command.3pm.gz /usr/share/man/man3/PPI::Token::QuoteLike::Readline.3pm.gz /usr/share/man/man3/PPI::Token::QuoteLike::Regexp.3pm.gz /usr/share/man/man3/PPI::Token::QuoteLike::Words.3pm.gz /usr/share/man/man3/PPI::Token::Regexp.3pm.gz /usr/share/man/man3/PPI::Token::Regexp::Match.3pm.gz /usr/share/man/man3/PPI::Token::Regexp::Substitute.3pm.gz /usr/share/man/man3/PPI::Token::Regexp::Transliterate.3pm.gz /usr/share/man/man3/PPI::Token::Separator.3pm.gz /usr/share/man/man3/PPI::Token::Structure.3pm.gz /usr/share/man/man3/PPI::Token::Symbol.3pm.gz /usr/share/man/man3/PPI::Token::Unknown.3pm.gz /usr/share/man/man3/PPI::Token::Whitespace.3pm.gz /usr/share/man/man3/PPI::Token::Word.3pm.gz /usr/share/man/man3/PPI::Token::_QuoteEngine.3pm.gz /usr/share/man/man3/PPI::Token::_QuoteEngine::Full.3pm.gz /usr/share/man/man3/PPI::Token::_QuoteEngine::Simple.3pm.gz /usr/share/man/man3/PPI::Tokenizer.3pm.gz /usr/share/man/man3/PPI::Transform.3pm.gz /usr/share/man/man3/PPI::Transform::UpdateCopyright.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 11:27:19 2024