pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/byacc



Module Name:    pkgsrc
Committed By:   fcambus
Date:           Tue Aug  3 12:19:29 UTC 2021

Modified Files:
        pkgsrc/devel/byacc: Makefile distinfo

Log Message:
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>


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/devel/byacc/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/byacc/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/byacc/Makefile
diff -u pkgsrc/devel/byacc/Makefile:1.21 pkgsrc/devel/byacc/Makefile:1.22
--- pkgsrc/devel/byacc/Makefile:1.21    Tue Jul 13 07:51:16 2021
+++ pkgsrc/devel/byacc/Makefile Tue Aug  3 12:19:29 2021
@@ -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

Index: pkgsrc/devel/byacc/distinfo
diff -u pkgsrc/devel/byacc/distinfo:1.14 pkgsrc/devel/byacc/distinfo:1.15
--- pkgsrc/devel/byacc/distinfo:1.14    Tue Jul 13 07:51:16 2021
+++ pkgsrc/devel/byacc/distinfo Tue Aug  3 12:19:29 2021
@@ -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