pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/bison Update to 2.1:
details: https://anonhg.NetBSD.org/pkgsrc/rev/72ddce9bff84
branches: trunk
changeset: 499985:72ddce9bff84
user: wiz <wiz%pkgsrc.org@localhost>
date: Fri Sep 30 13:51:25 2005 +0000
description:
Update to 2.1:
Changes in version 2.1, 2005-09-16:
* Bison-generated parsers now support the translation of diagnostics like
"syntax error" into languages other than English. The default
language is still English. For details, please see the new
Internationalization section of the Bison manual. Software
distributors should also see the new PACKAGING file. Thanks to
Bruno Haible for this new feature.
* Wording in the Bison-generated parsers has been changed slightly to
simplify translation. In particular, the message "memory exhausted"
has replaced "parser stack overflow", as the old message was not
always accurate for modern Bison-generated parsers.
* Destructors are now called when the parser aborts, for all symbols left
behind on the stack. Also, the start symbol is now destroyed after a
successful parse. In both cases, the behavior was formerly inconsistent.
* When generating verbose diagnostics, Bison-generated parsers no longer
quote the literal strings associated with tokens. For example, for
a syntax error associated with '%token NUM "number"' they might
print 'syntax error, unexpected number' instead of 'syntax error,
unexpected "number"'.
diffstat:
devel/bison/Makefile | 5 +++--
devel/bison/PLIST | 4 +++-
devel/bison/distinfo | 8 ++++----
3 files changed, 10 insertions(+), 7 deletions(-)
diffs (44 lines):
diff -r 5e9cac8772ee -r 72ddce9bff84 devel/bison/Makefile
--- a/devel/bison/Makefile Fri Sep 30 13:51:24 2005 +0000
+++ b/devel/bison/Makefile Fri Sep 30 13:51:25 2005 +0000
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.54 2005/07/15 20:14:03 jlam Exp $
+# $NetBSD: Makefile,v 1.55 2005/09/30 13:51:25 wiz Exp $
-DISTNAME= bison-2.0
+DISTNAME= bison-2.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=bison/}
+EXTRACT_SUFX= .tar.bz2
MAINTAINER= cjep%NetBSD.org@localhost
HOMEPAGE= http://www.gnu.org/software/bison/bison.html
diff -r 5e9cac8772ee -r 72ddce9bff84 devel/bison/PLIST
--- a/devel/bison/PLIST Fri Sep 30 13:51:24 2005 +0000
+++ b/devel/bison/PLIST Fri Sep 30 13:51:25 2005 +0000
@@ -1,8 +1,10 @@
-@comment $NetBSD: PLIST,v 1.11 2004/02/13 08:26:03 seb Exp $
+@comment $NetBSD: PLIST,v 1.12 2005/09/30 13:51:25 wiz Exp $
bin/bison
lib/liby.a
man/man1/bison.1
+share/aclocal/bison-i18n.m4
share/bison/README
+share/bison/c++.m4
share/bison/c.m4
share/bison/glr.c
share/bison/lalr1.cc
diff -r 5e9cac8772ee -r 72ddce9bff84 devel/bison/distinfo
--- a/devel/bison/distinfo Fri Sep 30 13:51:24 2005 +0000
+++ b/devel/bison/distinfo Fri Sep 30 13:51:25 2005 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.16 2005/02/23 22:24:10 agc Exp $
+$NetBSD: distinfo,v 1.17 2005/09/30 13:51:25 wiz Exp $
-SHA1 (bison-2.0.tar.gz) = bd18d535ab673415491d4e5c7a5ec5ebfc06ef5c
-RMD160 (bison-2.0.tar.gz) = 5ce9378e902194918dce4de04e096522f79144a8
-Size (bison-2.0.tar.gz) = 1163590 bytes
+SHA1 (bison-2.1.tar.bz2) = 0a3a5b3a506e4c406e6a82640058d3a29a309b84
+RMD160 (bison-2.1.tar.bz2) = 43967931eb04635547277bbd0152b45414420299
+Size (bison-2.1.tar.bz2) = 1005925 bytes
SHA1 (patch-aa) = 48ae980971419ede0a45dc5aac7d302586d3826e
Home |
Main Index |
Thread Index |
Old Index