pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/byacc byacc: update to 20210802.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/278ab96b4fb9
branches:  trunk
changeset: 456588:278ab96b4fb9
user:      fcambus <fcambus%pkgsrc.org@localhost>
date:      Tue Aug 03 12:19:29 2021 +0000

description:
byacc: update to 20210802.

2021-08-02  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * main.c, yacc.1: add "-h" option

        * main.c:
        map any of bison's long-options which have a corresponding yacc option
        into the latter, without depending upon getopt_long().

        * main.c: suggested patch:
        From: Boris Kolpackov <boris%codesynthesis.com@localhost>
        Subject: Re: [PATCH] support bison's --defines and --output options in
        byacc

2021-08-01  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * output.c:
        fix a misplaced #line, which was after a generated line in the code-file

        * output.c:
        add a state-machine to output_semantic_actions() to detect and replace
        the "#line" directives added by Roland Illig's change, making them show
        the actual line-numbers in the code-file.

        * reader.c:
        adapt a patch by Roland Illig which added #line directives with dummy
        filename and line number, because the debug information was incorrect.
        The actual fix (see output_semantic_actions) is to emit #line directives
        which correspond to the code-file.

        * reader.c: simplify an ifdef so I can balance {/}

        * output.c: use new macro

        * defs.h: add fprintf_lineno macro

        * reader.c:
        make that a little simpler - but I see that this should be using the
        code-file's line-numbering rather than ""

        * reader.c:
        make that into a macro, and add a begin_case() to more/less match (the
        #line's are not together in some btyacc cases...)

2021-07-14  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * reader.c: From: Roland Illig <roland.illig%gmx.de@localhost>
        Subject: small patch for byacc
        ...
        this splits up "\nbreak;\n" output to put #line directives after
        first "\n"

2021-07-03  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * config.sub: 2021-07-03
            From: Ozkan Sezer <sezero%users.sourceforge.net@localhost>
            config.sub: disable shellcheck SC2006 / SC2268 warnings

            This is in line with the recent config.guess change in commit
            12fcf67c9108f4c4b581eaa302088782f0ee40ea

            * config.sub (shellcheck disable): Add SC2006,SC2268.

            Suggested-by: Jacob Bachmeyer <jcb%gnu.org@localhost>
            Signed-off-by: Ozkan Sezer <sezero%users.sourceforge.net@localhost>
            Signed-off-by: Dmitry V. Levin <ldv%altlinux.org@localhost>

        * config.sub: 2021-07-03
            From: Ozkan Sezer <sezero%users.sourceforge.net@localhost>
            config.sub: normalize the quoting in the `echo FOO | sed ...`

            Some cases quote the argument to echo and some do not.  At runtime
            it probably does not matter because the substituted values will never
            contain whitespace, but quoting them all would make shellcheck more
            useful.

            * config.sub: Consistently quote the argument of echo.
            * doc/config.sub.1: Regenerate.

            Suggested-by: Jacob Bachmeyer <jcb%gnu.org@localhost>
            Signed-off-by: Ozkan Sezer <sezero%users.sourceforge.net@localhost>
            Signed-off-by: Dmitry V. Levin <ldv%altlinux.org@localhost>

2021-07-02  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * config.sub: 2021-06-03
            From: Ozkan Sezer <sezero%users.sourceforge.net@localhost>
            config.sub: replace POSIX $( ) with classic ` ` throughout

            This is in line with the recent config.guess change in commit
            d70c4fa934de164178054c3a60aaa0024ed07c91.

            The patch was generated using patch-6.gawk script introduced in that
            commit.

            * config.sub: Revert POSIX command substitutions to classic form.

            Signed-off-by: Ozkan Sezer <sezero%users.sourceforge.net@localhost>
            Signed-off-by: Dmitry V. Levin <ldv%altlinux.org@localhost>

diffstat:

 devel/byacc/Makefile |   4 ++--
 devel/byacc/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (28 lines):

diff -r b61f67b9f1bc -r 278ab96b4fb9 devel/byacc/Makefile
--- a/devel/byacc/Makefile      Tue Aug 03 10:06:13 2021 +0000
+++ b/devel/byacc/Makefile      Tue Aug 03 12:19:29 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.21 2021/07/13 07:51:16 fcambus Exp $
+# $NetBSD: Makefile,v 1.22 2021/08/03 12:19:29 fcambus Exp $
 #
 
-DISTNAME=      byacc-20210619
+DISTNAME=      byacc-20210802
 CATEGORIES=    devel
 MASTER_SITES=  https://invisible-mirror.net/archives/byacc/
 EXTRACT_SUFX=  .tgz
diff -r b61f67b9f1bc -r 278ab96b4fb9 devel/byacc/distinfo
--- a/devel/byacc/distinfo      Tue Aug 03 10:06:13 2021 +0000
+++ b/devel/byacc/distinfo      Tue Aug 03 12:19:29 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2021/07/13 07:51:16 fcambus Exp $
+$NetBSD: distinfo,v 1.15 2021/08/03 12:19:29 fcambus Exp $
 
-SHA1 (byacc-20210619.tgz) = 530c9513bda9283745f6a3a9908d986c808fd9da
-RMD160 (byacc-20210619.tgz) = 481b1add990c34206ff23b3213311e6aedc6b76e
-SHA512 (byacc-20210619.tgz) = 878c7b5ab17bcfb0acb29ab06066630ee42cae7e768c7386308ec1f58e61744b5b6baaf7e9416cef32f9be406af65eb8f791ccf6e192caaf3f34954e6bcc1642
-Size (byacc-20210619.tgz) = 880118 bytes
+SHA1 (byacc-20210802.tgz) = 4e319265fb3eff443e9c87e7a953428f53d08eb3
+RMD160 (byacc-20210802.tgz) = abced1e654ccd9e70b51894939bd818fd2ca42bb
+SHA512 (byacc-20210802.tgz) = 7dd03bd0aaa0731cf14d1810b055c23bf65b12dd38434d987c7cf603db1321326622bc1f191935f02e2627ca2314ad485bb07596bae93d05c96ddf074f24057f
+Size (byacc-20210802.tgz) = 891480 bytes



Home | Main Index | Thread Index | Old Index