From 60a37a8b8e2b19fd76af51d6267e16b63e965715 Mon Sep 17 00:00:00 2001 From: Adrian Thurston Date: Sun, 26 May 2013 16:36:02 +0000 Subject: changelog entries for 0.11, version bump to 0.11 --- ChangeLog | 19 +++++++++++++++++-- configure.in | 2 +- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 47644b4e..ca2b8db6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,20 @@ -colm 0.10 - April 18, 2013 --------------------------- +colm 0.11 - May 26, 2013 +------------------------ + * Require <> around ref and ptr type declarations (eg: ptr) + * Added production labels, which follow a production with the form + :Label. Labels are exposed in the C++ interface using an enum. They + are prefixed with _ to avoid conflict with member access functions. + * It's now possible to access Tree::tokdata from the C++ interface. + * The print, stream print, stream push, and stream append operations all + no longer trim trees by default. This makes these functions + consistent with constructor, which refrains from trimming to avoid + extra work. A construct with a tree trim is accomplished with an + additional operator. The above print and stream operations now have + the same usage patterns. + * Fixes to prodNum preservation through tree copy, and to the parser + +colm 0.10 - Apr 18, 2013 +------------------------ * Implemented the colm parser in colm. Bootstrapping with a parse tree construction in C++. Using that generated parser to to parse the colm grammar, from which the primary parser is produced. diff --git a/configure.in b/configure.in index c741a647..d6707402 100644 --- a/configure.in +++ b/configure.in @@ -18,7 +18,7 @@ dnl You should have received a copy of the GNU General Public License dnl along with Colm; if not, write to the Free Software dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -AC_INIT(colm, 0.10) +AC_INIT(colm, 0.11) PUBDATE="Apr 2013" AM_INIT_AUTOMAKE([foreign]) -- cgit v1.2.1