Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by narn.NetBSD.org (Postfix) with ESMTP id CF70263B121 for ; Fri, 12 Dec 2008 09:08:06 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 472E863B111; Fri, 12 Dec 2008 09:08:06 +0000 (UTC) Received: from cvs.netbsd.org (unknown [IPv6:2001:4f8:4:7:2e0:81ff:fe25:eab4]) by mail.netbsd.org (Postfix) with ESMTP id 5306B63B104 for ; Fri, 12 Dec 2008 09:08:05 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 3983F175D0; Fri, 12 Dec 2008 09:08:05 +0000 (UTC) From: Thomas Klausner Subject: CVS commit: pkgsrc/devel/bison To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org Message-Id: <20081212090805.3983F175D0@cvs.netbsd.org> Date: Fri, 12 Dec 2008 09:08:05 +0000 (UTC) Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes Precedence: list Module Name: pkgsrc Committed By: wiz Date: Fri Dec 12 09:08:05 UTC 2008 Modified Files: pkgsrc/devel/bison: Makefile distinfo Log Message: Update to 2.4.1: * Changes in version 2.4.1 (2008-12-11): ** In the GLR defines file, unexpanded M4 macros in the yylval and yylloc declarations have been fixed. ** Temporary hack for adding a semicolon to the user action. Bison used to prepend a trailing semicolon at the end of the user action for reductions. This allowed actions such as exp: exp "+" exp { $$ = $1 + $3 }; instead of exp: exp "+" exp { $$ = $1 + $3; }; Some grammars still depend on this `feature'. Bison 2.4.1 restores the previous behavior in the case of C output (specifically, when neither %language or %skeleton or equivalent command-line options are used) to leave more time for grammars depending on the old behavior to be adjusted. Future releases of Bison will disable this feature. ** A few minor improvements to the Bison manual. To generate a diff of this commit: cvs rdiff -r1.67 -r1.68 pkgsrc/devel/bison/Makefile cvs rdiff -r1.20 -r1.21 pkgsrc/devel/bison/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.