summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog19
-rw-r--r--configure.in2
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<type_ref>)
+ * 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])