Commit Graph

29 Commits

Author SHA256 Message Date
Vítězslav Čížek
bee20db74e - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=33
2012-02-13 15:07:16 +00:00
Vítězslav Čížek
f4a5ab77dd - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=32
2012-01-31 09:43:29 +00:00
Vítězslav Čížek
e4e27db9a1 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=31
2012-01-30 09:45:58 +00:00
OBS User buildservice-autocommit
9f69838de0 Updating link to change in openSUSE:Factory/perl-Parse-RecDescent revision 23.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=f4d63fc84464be2cd8d18b99fa532216
2011-12-06 17:45:58 +00:00
Stephan Kulow
07c0d8afd4 use original .tar.gz
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=28
2011-11-18 11:33:05 +00:00
Stephan Kulow
477ccb277e use gz
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=27
2011-11-17 15:46:22 +00:00
Stephan Kulow
9f70ddce3e OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=25 2011-11-11 11:21:30 +00:00
Stephan Kulow
426de662f7 always buildrequire perl-macros if not present, move %perl_requires behind buildroot (script commit)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=23
2010-12-03 14:45:52 +00:00
Stephan Kulow
4f152c459a siwtch to perl_requires macro
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=22
2010-11-30 19:27:37 +00:00
OBS User buildservice-autocommit
dd6e0ef84b Updating link to change in openSUSE:Factory/perl-Parse-RecDescent revision 17.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=cabd40e37dc88498fc940d0abe0ec267
2010-11-18 15:17:51 +00:00
Christian Wittmer
741c8e253d readd patch, bnc#653512
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=20
2010-11-18 10:17:09 +00:00
OBS User buildservice-autocommit
bb78a6333b Updating link to change in openSUSE:Factory/perl-Parse-RecDescent revision 15.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=80dfdbb0725da55aa3939cf719efff4f
2010-10-20 13:20:39 +00:00
Christian Wittmer
fec689fea7 as mentioned by coolo, remove patch from spec too
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=18
2010-10-19 19:44:43 +00:00
Christian Wittmer
6afbd1577b add missing patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=17
2010-10-19 19:34:44 +00:00
Stephan Kulow
0f0c27172f removed patch no longer needed (to pass tests)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=16
2010-10-19 08:58:57 +00:00
Christian Wittmer
d4bd15dbc4 fix missing patch, my fault :(
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=15
2010-10-14 13:12:31 +00:00
Christian Wittmer
bb7f45ddbf noarch pkg
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=14
2010-10-13 22:58:37 +00:00
OBS User buildservice-autocommit
d2a4ccb7c2 Updating link to change in openSUSE:Factory/perl-Parse-RecDescent revision 13.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=b8c28fe470711c5b823ea0074e656525
2010-07-19 12:26:35 +00:00
OBS User autobuild
533538de1d Accepting request 43067 from devel:languages:perl
checked in (request 43067)

OBS-URL: https://build.opensuse.org/request/show/43067
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=13
2010-07-19 12:26:34 +00:00
Anna Maresova
98e4e0d864 - update to 1.965001
* Updated version number because versioning is a neverending
   nightmare in Perl 5 (thanks Matt)
 * Removed all references to /opts version of perl interpreter
 * Added Parse::RecDescent::redirect_reporting_to()
   to enable ERROR, TRACE, and TRACECONTEXT filehandles to be 
   easily redirected.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=12
2010-07-16 15:30:10 +00:00
OBS User autobuild
3127a08042 Accepting request 33266 from devel:languages:perl
checked in (request 33266)

OBS-URL: https://build.opensuse.org/request/show/33266
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=11
2010-02-24 01:24:43 +00:00
Anna Maresova
6f54844e8e - update to 1.964
* Fixed bug with undefined $1 when parsing literals (thanks Dan!)
 * Fixed premature namespace destruction bug with compiled grammars

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=10
2010-02-23 16:03:20 +00:00
OBS User buildservice-autocommit
3a83328d15 Updating link to change in openSUSE:Factory/perl-Parse-RecDescent revision 8.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=fbe835a9340dcbb10fb842388cf12da7
2010-01-27 16:51:48 +00:00
Anna Maresova
b0be1a059b - update to 1.963
* Fixed even subtler bug in leftop and rightop caused by removal 
   of $&
- clean Requires, Provides and Obsoletes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=8
2010-01-25 16:25:25 +00:00
OBS User autobuild
49b0895416 Accepting request 29458 from devel:languages:perl
Copy from devel:languages:perl/perl-Parse-RecDescent based on submit request 29458 from user anicka

OBS-URL: https://build.opensuse.org/request/show/29458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Parse-RecDescent?expand=0&rev=7
2010-01-14 16:44:07 +00:00
OBS User autobuild
fe7667ca52 Accepting request 28393 from devel:languages:perl
Copy from devel:languages:perl/perl-Parse-RecDescent based on submit request 28393 from user coolo

OBS-URL: https://build.opensuse.org/request/show/28393
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Parse-RecDescent?expand=0&rev=6
2010-01-11 15:17:26 +00:00
OBS User unknown
87de8cff0d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Parse-RecDescent?expand=0&rev=4 2008-10-06 15:20:37 +00:00
OBS User unknown
eefcbeda0f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Parse-RecDescent?expand=0&rev=2 2008-01-07 01:54:21 +00:00
OBS User unknown
3a7a9e42e2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Parse-RecDescent?expand=0&rev=1 2007-01-15 23:31:32 +00:00