]> git.saurik.com Git - bison.git/commitdiff
Update.
authorAkim Demaille <akim@epita.fr>
Wed, 20 Mar 2002 08:53:25 +0000 (08:53 +0000)
committerAkim Demaille <akim@epita.fr>
Wed, 20 Mar 2002 08:53:25 +0000 (08:53 +0000)
NEWS
config/config.sub
config/texinfo.tex
po/es.po
po/fr.po
po/ja.po
po/ru.po
po/tr.po

diff --git a/NEWS b/NEWS
index f2c94ad222339ff22b5384f26b962461623402f2..f7de18cf1625e5a49cf73c5848cc393965a729ed 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,20 @@ Bison News
 ----------
 
 Changes in version 1.34a:
+
+* C Skeleton
+  Some projects use Bison's C parser with C++ compilers, and define
+  YYSTYPE as a class.  The recent adjustment of C parsers for data
+  alignment and 64 bit architectures made this impossible.
+
+  Because for the time being no real solution for C++ parser
+  generation exists, kludges were implemented in the parser to
+  maintain this use.  In the future, when Bison has C++ parsers, this
+  kludge will be disabled.
+
+  This kludge also addresses some C++ problems when the stack was
+  extended.
+
 \f
 Changes in version 1.34, 2002-03-12:
 
index 0c49007815a4469ce15296a9647a615a74799e85..f3657978c7401e6ea9216ab85e05c75adf0fdd25 100755 (executable)
@@ -3,7 +3,7 @@
 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 #   2000, 2001, 2002 Free Software Foundation, Inc.
 
-timestamp='2002-03-04'
+timestamp='2002-03-07'
 
 # This file is (in principle) common to ALL GNU software.
 # The presence of a machine in this file suggests that SOME GNU software
@@ -239,7 +239,7 @@ case $basic_machine in
        | mips64vr4100 | mips64vr4100el | mips64vr4300 \
        | mips64vr4300el | mips64vr5000 | mips64vr5000el \
        | mipsbe | mipseb | mipsel | mipsle | mipstx39 | mipstx39el \
-       | mipsisa32 \
+       | mipsisa32 | mipsisa64 \
        | mn10200 | mn10300 \
        | ns16k | ns32k \
        | openrisc | or32 \
index 9fafb4b0b38f2666408f60c37b1db531f3801ba2..cccc770c0e3b3f4e0d8a4f77aefe323a3a57f0c5 100644 (file)
@@ -3,7 +3,7 @@
 % Load plain if necessary, i.e., if running under initex.
 \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
 %
-\def\texinfoversion{2002-03-11.08}
+\def\texinfoversion{2002-03-13.06}
 %
 % Copyright (C) 1985, 86, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99,
 %               2000, 01, 02 Free Software Foundation, Inc.
@@ -1656,8 +1656,6 @@ where each line of input produces a line of output.}
      \global\let\contents = \relax
      \global\let\shortcontents = \relax
    \fi
-   %
-   \ifpdf \pdfmakepagedesttrue \fi
 }
 
 \def\finishtitlepage{%
@@ -3925,7 +3923,7 @@ width0pt\relax} \fi
 % argument, which will end up as the last argument to the \...entry macro.
 %
 % We open the .toc file here instead of at @setfilename or any other
-% given time so that @contents can be put in the document anywhere.
+% fixed time so that @contents can be put in the document anywhere.
 %
 \newif\iftocfileopened
 \def\writetocentry#1{%
@@ -3934,6 +3932,14 @@ width0pt\relax} \fi
     \global\tocfileopenedtrue
   \fi
   \iflinks \write\tocfile{#1{\folio}}\fi
+  %
+  % Tell \shipout to create a page destination if we're doing pdf, which
+  % will be the target of the links in the table of contents.  We can't
+  % just do it on every page because the title pages are numbered 1 and
+  % 2 (the page numbers aren't printed), and so are the first two pages
+  % of the document.  Thus, we'd have two destinations named `1', and
+  % two named `2'.
+  \ifpdf \pdfmakepagedesttrue \fi
 }
 
 \newskip\contentsrightmargin \contentsrightmargin=1in
index 1345d24da6f2ec317e3523169858762ee302260b..3a215fde6fa7696d6e596b5a9516e17591ff4e5f 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -31,7 +31,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: GNU bison 1.25\n"
 "POT-Creation-Date: 2002-03-20 09:33+0100\n"
-"PO-Revision-Date: 2002-03-20 09:33+0100\n"
+"PO-Revision-Date: 1998-09-21 10:19+0200\n"
 "Last-Translator: Nicolás García-Pedrajas <ngarcia-pedrajas@acm.org>\n"
 "Language-Team: Spanish <es@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -64,10 +64,10 @@ msgid "fatal error: "
 msgstr "error grave: %s\n"
 
 #: src/conflicts.c:44
-#, c-format
+#, fuzzy, c-format
 msgid "Conflict in state %d between rule %d and token %s resolved as %s.\n"
 msgstr ""
-"El conflicto en el estado %d entre la regla %d y el terminal %s se resuelve "
+"El conflicto en el estado %s entre la regla %d y el terminal %s se resuelve "
 "como %s.\n"
 
 #: src/conflicts.c:94 src/conflicts.c:119
@@ -87,6 +87,7 @@ msgstr "un error"
 msgid "%d shift/reduce conflict"
 msgid_plural "%d shift/reduce conflicts"
 msgstr[0] " %d conflictos desplazamiento/reducción"
+msgstr[1] " %d conflictos desplazamiento/reducción"
 
 #: src/conflicts.c:309
 #, fuzzy
@@ -98,6 +99,7 @@ msgstr " y"
 msgid "%d reduce/reduce conflict"
 msgid_plural "%d reduce/reduce conflicts"
 msgstr[0] " %d conflictos reducción/reducción"
+msgstr[1] " %d conflictos reducción/reducción"
 
 #: src/conflicts.c:340
 #, fuzzy, c-format
@@ -152,6 +154,7 @@ msgstr "%s contiene "
 msgid "expected %d shift/reduce conflict\n"
 msgid_plural "expected %d shift/reduce conflicts\n"
 msgstr[0] " %d conflictos desplazamiento/reducción"
+msgstr[1] " %d conflictos desplazamiento/reducción"
 
 #: src/conflicts.c:463 src/conflicts.c:540
 #, c-format
@@ -736,12 +739,14 @@ msgstr ""
 msgid "%d rule never reduced\n"
 msgid_plural "%d rules never reduced\n"
 msgstr[0] "%d reglas que nunca se han reducido\n"
+msgstr[1] "%d reglas que nunca se han reducido\n"
 
 #: src/reduce.c:511
 #, fuzzy, c-format
 msgid "%d useless nonterminal"
 msgid_plural "%d useless nonterminals"
 msgstr[0] "%d no terminales %s sin uso"
+msgstr[1] "%d no terminales %s sin uso"
 
 #: src/reduce.c:517
 msgid " and "
@@ -752,6 +757,7 @@ msgstr " y "
 msgid "%d useless rule"
 msgid_plural "%d useless rules"
 msgstr[0] "%d regla%s sin uso"
+msgstr[1] "%d regla%s sin uso"
 
 #: src/reduce.c:551
 #, c-format
index 15c902af56218792606bd0189b2d16eebf9dd7c9..c610c4465353a7bb4a45bc8dcb6bd652a66ec83d 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: GNU bison 1.33b\n"
 "POT-Creation-Date: 2002-03-20 09:33+0100\n"
-"PO-Revision-Date: 2002-03-12 16:49+0100\n"
+"PO-Revision-Date: 2002-03-10 08:00-0500\n"
 "Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>\n"
 "Language-Team: French <traduc@traduc.org>\n"
 "MIME-Version: 1.0\n"
@@ -294,7 +294,7 @@ msgstr "le nom de type ne se termine pas"
 
 #: src/lex.c:438
 msgid "use \"...\" for multi-character literal tokens"
-msgstr "utilisez \"...\" pour les terminaux litéraux de plusieurs caractères"
+msgstr "utilisez «...» pour les terminaux litéraux de plusieurs caractères"
 
 #: src/lex.c:678
 #, c-format
@@ -725,7 +725,7 @@ msgstr "%s: l'option 
 #: lib/getopt.c:899
 #, c-format
 msgid "%s: option `-W %s' doesn't allow an argument\n"
-msgstr "%s: l'option «-W %s» n'admet pas d'argument\n"
+msgstr "%s: l'option «-W %s« n»admet pas d'argument\n"
 
 #: lib/obstack.c:494 lib/obstack.c:497 lib/xmalloc.c:66
 msgid "memory exhausted"
index 7478a56927735615e6cd96acfd3c9b9d8490e5c4..442d91096eaa551d088ccbbbb40a03f9e0aa3177 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: GNU bison 1.30f\n"
 "POT-Creation-Date: 2002-03-20 09:33+0100\n"
-"PO-Revision-Date: 2002-03-20 09:34+0100\n"
+"PO-Revision-Date: 2002-03-20 09:44+0100\n"
 "Last-Translator: Daisuke Yamashita <yamad@mb.infoweb.ne.jp>\n"
 "Language-Team: Japanese <ja@li.org>\n"
 "MIME-Version: 1.0\n"
index 35f9211be6ebadcc57f1c687f7cf7859fb622247..1bed99caa379cb40111445e652c1d37b8de34037 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bison 1.32\n"
 "POT-Creation-Date: 2002-03-20 09:33+0100\n"
-"PO-Revision-Date: 2002-03-20 09:35+0100\n"
+"PO-Revision-Date: 2002-03-20 09:44+0100\n"
 "Last-Translator: Dmitry S. Sivachenko <dima@Chg.RU>\n"
 "Language-Team: Russian <ru@li.org>\n"
 "MIME-Version: 1.0\n"
index 3beb63b6856a8eec618f3a7ab38af7597a359cac..73e293bd4ca5f31d3d7575894a5d6e03994669d9 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -4,16 +4,16 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: bison 1.33b\n"
+"Project-Id-Version: bison 1.34\n"
 "POT-Creation-Date: 2002-03-20 09:33+0100\n"
-"PO-Revision-Date: 2002-03-05 14:30GMT +02:00\n"
+"PO-Revision-Date: 2002-03-14 11:03GMT +02:00\n"
 "Last-Translator: Altuð Bayram <altugbayram_2000@yahoo.com>\n"
 "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=ISO-8859-9\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: KBabel 0.9.5\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
 
 #: src/LR0.c:189
 #, c-format
@@ -56,7 +56,7 @@ msgstr "bir hata"
 msgid "%d shift/reduce conflict"
 msgid_plural "%d shift/reduce conflicts"
 msgstr[0] "%d öteleme/indirgeme çeliþkisi"
-msgstr[1] ""
+msgstr[1] "%d öteleme/indirgeme çeliþkisi"
 
 #: src/conflicts.c:309
 msgid "and"
@@ -67,7 +67,7 @@ msgstr "ve"
 msgid "%d reduce/reduce conflict"
 msgid_plural "%d reduce/reduce conflicts"
 msgstr[0] "%d indirgeme/indirgeme çeliþkisi"
-msgstr[1] ""
+msgstr[1] "%d indirgeme/indirgeme çeliþkisi"
 
 #: src/conflicts.c:340
 #, c-format
@@ -654,7 +654,7 @@ msgstr[1] "%d kural asla indirgenmedi\n"
 msgid "%d useless nonterminal"
 msgid_plural "%d useless nonterminals"
 msgstr[0] "%d yararsýz deðiþken simge"
-msgstr[1] ""
+msgstr[1] "%d yararsýz deðiþken simge"
 
 #: src/reduce.c:517
 msgid " and "
@@ -665,7 +665,7 @@ msgstr " ve "
 msgid "%d useless rule"
 msgid_plural "%d useless rules"
 msgstr[0] "%d yararsýz kural"
-msgstr[1] ""
+msgstr[1] "%d yararsýz kural"
 
 #: src/reduce.c:551
 #, c-format