Revisions of perl-Parse-RecDescent
buildservice-autocommit
accepted
request 486678
from
Stephan Kulow (coolo)
(revision 44)
baserev update by copy to link target
Stephan Kulow (coolo)
accepted
request 486281
from
Stephan Kulow (coolo)
(revision 43)
automatic update
Stephan Kulow (coolo)
accepted
request 484384
from
Stephan Kulow (coolo)
(revision 42)
automatic update
buildservice-autocommit
accepted
request 334363
from
Stephan Kulow (coolo)
(revision 41)
baserev update by copy to link target
Stephan Kulow (coolo)
accepted
request 334172
from
Stephan Kulow (coolo)
(revision 40)
automatic update
buildservice-autocommit
accepted
request 330955
from
Stephan Kulow (coolo)
(revision 39)
baserev update by copy to link target
Stephan Kulow (coolo)
accepted
request 330929
from
Stephan Kulow (coolo)
(revision 38)
automatic update
buildservice-autocommit
accepted
request 123200
from
Stephan Kulow (coolo)
(revision 37)
baserev update by copy to link target
Stephan Kulow (coolo)
committed
(revision 36)
Stephan Kulow (coolo)
committed
(revision 35)
- updated to 1.967009 - Revised ExtUtils::MakeMaker build/configure version requirements. (RT.cpan.org #74787, Thanks Paul!) - Revised Text::Balanced prereq to require version 1.95, necessary for t/skip.t to pass. (RT.cpan.org #74787, Thanks Paul!) - Removed unused version.pm prereq. - Fix a circular reference memory leak caused by the use of $AUTOLOAD in sub AUTOLOAD{} in the generated parser's namespace. Workaround documented in perl5 RT #110248. Workaround a circular reference memory leak in ISA documented by perl5 RT #92708. A parser's DESTROY() method redefines all subs before deleting the stash, to avoid circular references between subrules. (RT #53710, thanks Andreas!) - Parse::RecDescent::AUTOLOAD did not correctly handle initializing the line counting mechanism when a reference to a scalar was passed to the parser. (RT.cpan.org #27705, thanks Justin!) - Restore old _parserepeat calling convention. Change a parser's DESTROY method to check for $self->{_not_precompiled} instead of $self->{_precompiled}. (Fix for RT #74593).
buildservice-autocommit
accepted
request 104745
from
Vítězslav Čížek (vitezslav_cizek)
(revision 34)
baserev update by copy to link target
Vítězslav Čížek (vitezslav_cizek)
committed
(revision 33)
- update to 1.967006 - Allow a global <skip:> directive that functions the same as modifying $Parse::RecDescent::skip prior to compiling a grammar. (Thanks Flavio!) - *** NON-BACKWARDS COMPATIBLE CHANGE! *** A repetition directive such as 'id(s /,/)' correctly creates a temporary @item variable to hold the 'id's that are matched. That @item variable is them used to set the real $item[] entry for that repetition. The same treatment is now given to %item. Formerly, in a production like: id ',' id(s /,/) matched against: xxx, yyy, zzz The $item{id} entry which should be 'xxx' is overwritten by 'yyy' and then 'zzz' prior to the action being executed. Now 'yyy' and 'zzz' set $item{id}, but in the private %item, which goes out of scope once the repetition match completes. - ** EXPERIMENTAL ** When precompiling, optionally create a standalone parser by including most of the contents of Parse::RecDescent in the resulting Precompiled output. - Accept an optional $options hashref to Precompile, which can be used to specify $options->{-standalone}, which currently defaults to false. - The included Parse::RecDescent module is renamed to Parse::RecDescent::_Runtime to avoid namespace conflicts with an installed and use'd Parse::RecDescent. - Add a new $_FILENAME global to Parse::RecDescent to make it easy for the Precompile method to find the module. - Remove the prototype from _generate. It is not required, and it caused t/precompile.t (which ends up re-definiing a lot of Parse::RecDescent subroutines) to fail needlessly, as the
Vítězslav Čížek (vitezslav_cizek)
committed
(revision 32)
- update to 1.967003 - Addressed RT.cpan.org #29966: regex with single backslash not recognized. Changed the definition of $TOKEN to handle backslashes inside of regex patterns. - Skip tests in t/reentry.t if Test::Warn isn't available. - Remove the 'use 5.10' from t/skip_dynamic.t, it runs fine against Perl 5.8.9.
Vítězslav Čížek (vitezslav_cizek)
committed
(revision 31)
- added Test::Warn to BuildRequires - update to 1.967001 * 1.966_000 Mon Jun 27 08:32:50 2011 - Patched unnamed subrules, so that they actual fail when not correctly specified (thanks Evgeniy!) - Added skip tests (thanks Flavio) - Added doc patch to make $skip semantics clearer (thanks Flavio!) - Fixed POD description of <rightop:...> semantics (thanks Dirk!) * 1.966_001 Mon Nov 14 10:34:52 2011 - Applied fix to restore skipped prefixes on match failure (thanks Jeremy!) - Removed formats to eliminate problems with filehandle duplication in forked environments * 1.966_002 Sun Jan 22 19:08:37 2012 - *** NON-BACKWARDS COMPATIBLE CHANGE! *** Change the caches for $prevline and $thisline to be local to the parser, rather than lexical vars in Parse::RecDescent. This prevents previously generated parsers from interfering with the line counts of later parsers. - removed trailing whitespace from all member files (cosmetic) - new tests, updated MANIFEST - Added Jeremy Braun as an author and current maintainer - update file permissions - fixed a few broken links in the pod * 1.967001 Sat Jan 28 20:54:48 2012 - Addressed RT.cpan.org #28314: regex modifiers for tokens not honored during regex syntax check. (Thanks SADAHIRO!) - Fixed some POD typos - Added message on how to turn off "default" hint value in the default hint value ($::RD_HINT = 0). RT.cpan.org # #4898.
buildservice-autocommit
accepted
request 92172
from
Stephan Kulow (coolo)
(revision 30)
baserev update by copy to link target
_service
committed
(revision 29)
generated via source service
Stephan Kulow (coolo)
committed
(revision 28)
use original .tar.gz
Stephan Kulow (coolo)
committed
(revision 27)
use gz
Stephan Kulow (coolo)
committed
(revision 26)
Stephan Kulow (coolo)
committed
(revision 25)
Displaying revisions 1 - 20 of 44