snapshot of project "byacc", label t20191125

This commit is contained in:
Thomas E. Dickey 2019-11-25 23:24:36 +00:00
parent 2da9079c22
commit 2975ed57f3
9 changed files with 34 additions and 10 deletions

14
CHANGES
View File

@ -1,3 +1,17 @@
2019-11-25 Tom.Shields
* main.c:
fix an inconsistency between the getopt and non-getopt configuration.
In the former, getopt always used "yacc", not the name of the executable.
2019-11-25 Thomas E. Dickey <dickey@invisible-island.net>
* test/run_make.sh:
suppress bison's -Wyacc warning, which is not useful.
* VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
bump
2019-11-19 Thomas E. Dickey <dickey@invisible-island.net>
* yacc.1: new version of manpage

View File

@ -1,4 +1,4 @@
MANIFEST for byacc, version t20191119
MANIFEST for byacc, version t20191125
--------------------------------------------------------------------------------
MANIFEST this file
ACKNOWLEDGEMENTS original version of byacc - 1993

View File

@ -1 +1 @@
20191119
20191125

6
main.c
View File

@ -1,4 +1,4 @@
/* $Id: main.c,v 1.68 2019/11/04 02:13:12 tom Exp $ */
/* $Id: main.c,v 1.69 2019/11/25 23:24:36 Tom.Shields Exp $ */
#include <signal.h>
#if !defined(_WIN32) || defined(__MINGW32__)
@ -313,6 +313,10 @@ getargs(int argc, char *argv[])
int i;
#ifdef HAVE_GETOPT
int ch;
if (argc > 0)
myname = argv[0];
while ((ch = getopt(argc, argv, "Bb:dgH:ilLo:Pp:rstVvy")) != -1)
{
switch (ch)

View File

@ -1,9 +1,9 @@
Summary: byacc - public domain Berkeley LALR Yacc parser generator
%define AppProgram byacc
%define AltProgram btyacc
%define AppVersion 20191119
%define AppVersion 20191125
%define UseProgram yacc
# $Id: byacc.spec,v 1.47 2019/11/20 01:40:56 tom Exp $
# $Id: byacc.spec,v 1.48 2019/11/25 23:13:14 tom Exp $
Name: %{AppProgram}
Version: %{AppVersion}
Release: 1

View File

@ -1,3 +1,9 @@
byacc (20191125) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Mon, 25 Nov 2019 18:13:14 -0500
byacc (20191119) unstable; urgency=low
* maintenance updates

View File

@ -1,8 +1,8 @@
Summary: byacc - public domain Berkeley LALR Yacc parser generator
%define AppProgram byacc
%define AppVersion 20191119
%define AppVersion 20191125
%define UseProgram yacc
# $Id: mingw-byacc.spec,v 1.27 2019/11/20 01:40:56 tom Exp $
# $Id: mingw-byacc.spec,v 1.28 2019/11/25 23:13:14 tom Exp $
Name: %{AppProgram}
Version: %{AppVersion}
Release: 1

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.9 2008/07/24 17:13:00 tonnerre Exp $
#
DISTNAME= byacc-20191119
DISTNAME= byacc-20191125
PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= ftp://ftp.invisible-island.net/byacc/

View File

@ -1,5 +1,5 @@
#!/bin/sh
# $Id: run_make.sh,v 1.17 2018/05/26 01:24:57 tom Exp $
# $Id: run_make.sh,v 1.18 2019/11/25 23:23:26 tom Exp $
# vi:ts=4 sw=4:
# do a test-compile on each of the ".c" files in the test-directory
@ -108,7 +108,7 @@ then
case $BISON in
[3-9].[0-9]*.[0-9]*)
bison -Wno-other -Wno-conflicts-sr -Wconflicts-rr -y run_make.y
bison -Wno-other -Wno-conflicts-sr -Wconflicts-rr -y -Wno-yacc run_make.y
;;
*)
bison -y run_make.y