]> git.saurik.com Git - bison.git/commitdiff
* configure.in (AC_INIT): Bump to 1.49b.
authorAkim Demaille <akim@epita.fr>
Thu, 2 May 2002 09:25:54 +0000 (09:25 +0000)
committerAkim Demaille <akim@epita.fr>
Thu, 2 May 2002 09:25:54 +0000 (09:25 +0000)
(AM_INIT_AUTOMAKE): Short invocation.

ChangeLog
NEWS
TODO
config/prev-version.txt
configure.in
po/sv.po

index fd5b631d2f06d13471079c4969af4559447e7e51..88ff17bd35c1dd474c1ef7fffd5f9f108b580c39 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-05-02  Akim Demaille  <akim@epita.fr>
+
+       * configure.in (AC_INIT): Bump to 1.49b.
+       (AM_INIT_AUTOMAKE): Short invocation.
+
 2002-05-02  Akim Demaille  <akim@epita.fr>
 
        Version 1.49a.
diff --git a/NEWS b/NEWS
index 2ca8a5a48497530f1e55eaaa757217bfd3a20960..716f4090f092c816b4c10851aa34806ce2bf2f4d 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,7 @@
 Bison News
 ----------
 
-Changes in version 1.49a:
+Changes in version 1.49b:
 
 * Undefined token
   The undefined token was systematically mapped to 2 which prevented
diff --git a/TODO b/TODO
index 434053356856d2c91172cf5695b273c7f16c0e89..a6b677f62edf4fa48476d0677ecf152308c7e7c1 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,49 +1,11 @@
 -*- outline -*-
 
 
-* URGENT: Prologue
-The %union is declared after the user C declarations. It can be
-a problem if YYSTYPE is declared after the user part.
-
-Actually, the real problem seems that the %union ought to be output
-where it was defined.  For instance, in gettext/intl/plural.y, we
-have:
-
-       %{
-       ...
-       #include "gettextP.h"
-       ...
-       %}
-
-       %union {
-         unsigned long int num;
-         enum operator op;
-         struct expression *exp;
-       }
-
-       %{
-       ...
-       static int yylex PARAMS ((YYSTYPE *lval, const char **pexp));
-       ...
-       %}
-
-Where the first part defines struct expression, the second uses it to
-define YYSTYPE, and the last uses YYSTYPE.  Only this order is valid.
-
-Note that we have the same problem with GCC.
-
-I suggest splitting the prologue into pre-prologue and post-prologue.
-The reason is that:
-
-1. we keep language independance as it is the skeleton that joins the
-two prologues (there is no need for the engine to encode union yystype
-and to output it inside the prologue, which breaks the language
-independance of the generator)
-
-2. that makes it possible to have several %union in input.  I think
-this is a pleasant (but useless currently) feature, but in the future,
-I want a means to %include other bits of grammars, and _then_ it will
-be important for the various bits to define their needs in %union.
+* Several %unions
+I think this is a pleasant (but useless currently) feature, but in the
+future, I want a means to %include other bits of grammars, and _then_
+it will be important for the various bits to define their needs in
+%union.
 
 When implementing multiple-%union support, bare the following in mind:
 
index b29581a88b84ca3b82e273a49ad795319280eb39..f82111ff179a2f7c3c9979e5321eae11fd65b91e 100644 (file)
@@ -1 +1 @@
-1.29c
+1.49a
index 818818afa0a3531598ec434fb337d616e4f18fd5..5eb5c480987ae8c7b679b446fef9802e1a20134e 100644 (file)
 # We need a recent Autoconf to run a recent Autotest.
 AC_PREREQ(2.53)
 
-AC_INIT([GNU Bison], [1.49a], [bug-bison@gnu.org])
+AC_INIT([GNU Bison], [1.49b], [bug-bison@gnu.org])
 AC_CONFIG_AUX_DIR(config)
 
-AM_INIT_AUTOMAKE([bison], [1.49a])
+AM_INIT_AUTOMAKE
 AM_CONFIG_HEADER(config.h:config.hin)
 
 # Initialize the test suite.
index eb8c0b3b9b1d7776363dbae3dcb60c9976c1706e..ab5c879f4b1eac5aa2729ba8e01b77750d055e43 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -1,7 +1,6 @@
 # Swedish messages for bison.
 # Copyright © 2001, 2002 Free Software Foundation, Inc.
 # Göran Uddeborg <goeran@uddeborg.pp.se>, 2001, 2002.
-# $Revision$
 #
 msgid ""
 msgstr ""