Revisions of perl-Parse-RecDescent
Dominique Leuenberger (dimstar_suse)
accepted
request 334363
from
Stephan Kulow (coolo)
(revision 31)
1
Adrian Schröter (adrianSuSE)
committed
(revision 29)
Split 13.2 from Factory
Adrian Schröter (adrianSuSE)
committed
(revision 28)
Split 13.1 from Factory
Adrian Schröter (adrianSuSE)
committed
(revision 27)
Split 12.3 from Factory
Adrian Schröter (adrianSuSE)
committed
(revision 26)
branched from openSUSE:Factory
Stephan Kulow (coolo)
accepted
request 123200
from
Stephan Kulow (coolo)
(revision 25)
- 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).
Stephan Kulow (coolo)
accepted
request 104745
from
Vítězslav Čížek (vitezslav_cizek)
(revision 24)
- 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
Stephan Kulow (coolo)
committed
(revision 23)
replace license with spdx.org variant
Adrian Schröter (adrianSuSE)
committed
(revision 21)
autobuild
committed
(revision 20)
11.4 source split
Ruediger Oertel (oertel)
committed
(revision 19)
Autobuild autoformatter for 59488
Ruediger Oertel (oertel)
accepted
request 59488
from
Vítězslav Čížek (vitezslav_cizek)
(revision 18)
Accepted submit request 59488 from user vitezslav_cizek
autobuild
committed
(revision 17)
Autobuild autoformatter for 53319
Ruediger Oertel (oertel)
accepted
request 53319
from
Christian Wittmer (computersalat)
(revision 16)
Accepted submit request 53319 from user computersalat
autobuild
committed
(revision 15)
Autobuild autoformatter for 51091
Ruediger Oertel (oertel)
accepted
request 51091
from
Christian Wittmer (computersalat)
(revision 14)
Accepted submit request 51091 from user computersalat
autobuild
accepted
request 43067
from
Anna Maresova (anicka)
(revision 13)
Copy from devel:languages:perl/perl-Parse-RecDescent based on submit request 43067 from user anicka
Displaying revisions 1 - 20 of 32