# Copyright 2012 Jeffrey Kegler
# This file is part of Marpa::R2.  Marpa::R2 is free software: you can
# redistribute it and/or modify it under the terms of the GNU Lesser
# General Public License as published by the Free Software Foundation,
# either version 3 of the License, or (at your option) any later version.
#
# Marpa::R2 is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser
# General Public License along with Marpa::R2.  If not, see
# http://www.gnu.org/licenses/.

Revision history for Marpa::R2

2.035_001
 
     * Release candidate.  Documentation for both
       the Stuifzand and Scanless interfaces is
       complete.

2.035_000

      * New series of developer's releases.

2.033_004 (leap-frogged)

     * Release candidate.  Stuifzand interface is documented
       and ready for full release.

2.034000 Wed Dec 26 08:44:16 PST 2012

     * Fix problem with negative rule ranks.

     * Stuifzand and Scanless interfaces are complete
       and tested.  Only lack of documentation prevented
       them from being taken out of beta.

     * Based on release candidate 2.033_003

2.032000 Sun Dec  9 10:19:50 PST 2012

      * Speed up precomputation of large grammars.

2.030000 Tue Dec  4 18:01:55 PST 2012

      * Use Config::AutoConf to install on Sun's,
	OpenBSD.
      * Use legacy File::Path::mkpath() for portability
      * Based on 2.027_003.

2.026000 Fri Nov 23 08:04:02 PST 2012

      * Now installs in  Windows,
        using Config::AutoConf

2.024000 Thu Nov  8 08:19:21 PST 2012

      * Changing Marpa::R2, Libmarpa and
        Marpa::R2::Thin to full release.

2.022000 Fri Oct 19 18:27:16 PDT 2012

      * Extensive revisions to internals of
        Marpa::R2::HTML; now requires only
	HTML::Parser, not HTML::PullParser;
	'pseudoclass' argspec of descendants()
	method removed from documentation.

      * Make HTML::Parser a required
        dependency.

2.020000 Wed Sep 12 20:44:46 PDT 2012

      * Make Marpa::R2::HTML a fully visible part
	of the distribution.

      * Documentation changes and fixes

2.018000 Wed Aug 22 20:46:44 PDT 2012

      * Libmarpa docs now shipped with Marpa::R2

      * Changed Marpa::R2 to beta.  Libmarpa and
        Marpa::R2::Thin remain alpha.

2.016000 Sun Aug  5 17:20:13 PDT 2012

      * Documentation fixes

      * Added marpa_r_expected_symbol_event_set() to Libmarpa

      * Added Marpa::R2::Recognizer::expected_symbol_event_set(),
	Marpa::R2::Recognizer::events(), and 'event_if_expected'
	recognizer named argument to Marpa::R2

2.014000 Sat Jul 21 18:18:52 PDT 2012

      * Added $v->location() to thin interface

      * Added location step accessors to Libmarpa

2.012000 Sun Jul 15 17:43:59 PDT 2012

      * Added marpa_o_rank() to Libmarpa interface

      * Added "if" arg to Marpa::R2::Thin::G->new()

2.010000 Thu Jul  5 20:44:07 PDT 2012

      * Documented Libmarpa API and Marpa::R2::Thin.

      * Added context variables

2.008000 14-Jun-2012 10:42

       * Documented $recce->progress()

       * Clean up libmarpa build

2.006000 8-Jun-2012 08:18

        * Convert progress reports to C

        * Cleanup logic of valued/unvalued symbols

        * Cleanup ranking of symbols/rules

        * LHS of rule no longer implicitly used
          as action name.

2.004000 01-Jun-2012 08:20

        * Fix action resolution issue; cleanup
          memory allocation.

        * Large bump in version number is to sync
          version numbers with libmarpa.

0.002000 26-May-2012 08:56

       * First official ("indexed") release

       * Changes incompatible with Marpa::XS are described
         in Marpa::R2::Changes POD doc

0.001_000 Fri Oct 21 20:57:44 PDT 2011

        * Marpa::R2 forked from Marpa::XS 0.019_002