Source-Changes-HG archive

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

[src/trunk]: src/external/bsd/byacc/dist 2017-02-01 Thomas E. Dickey <dicke...



details:   https://anonhg.NetBSD.org/src/rev/e70991ada000
branches:  trunk
changeset: 821643:e70991ada000
user:      christos <christos%NetBSD.org@localhost>
date:      Sat Feb 11 19:30:02 2017 +0000

description:
2017-02-01  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * test/btyacc/expr.oxout.error, test/btyacc/expr.oxout.output, test/btyacc/expr.oxout.tab.c, test/btyacc/expr.oxout.tab.h, test/yacc/expr.oxout.error, test/yacc/expr.oxout.output, 
test/yacc/expr.oxout.tab.c, test/yacc/expr.oxout.tab.h:
        RCS_BASE

        * package/debian/copyright: update copyright

        * reader.c, defs.h, main.c:
        avoid using regex.h since some low-end platforms do not have this

        * test/expr.oxout.y: RCS_BASE

        * configure: regen

        * aclocal.m4: quiet a strict gcc warning in CF_MKSTEMP

2017-02-01  Tom.Shields

        * main.c, reader.c, defs.h:
        process #line directives, like bison and flex

2017-02-01  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
        bump

2016-12-31  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * config.guess, config.sub: 2017-01-01

2016-12-02  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * test/btyacc/quote_calc4-s.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, 
test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, 
test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/calc.tab.c, 
test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, 
test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, 
test/btyacc/rename_debug.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, 
btyaccpar.c:
        regen

        * btyaccpar.skel: changes from NetBSD
        + use YYINT rather than short in btyaccpar.skel
          (some of this had already been done by Tom Shields)
        + remove some casts of malloc/realloc

        * yaccpar.c, yaccpar.skel, output.c: changes from NetBSD
        - Add some more bison stuff to make the mesa/gallium parser work:
            %initial-action (add missing source struct member in location)
            %debug (unimplemented)
            %error-verbose (unimplemented)

        This changes some existing code:
        + yylloc is now a pointer, so
        + the first parameter to YYERROR_DECL() is a pointer
        + struct YYLTYPE now has a "source" field

        * test/btyacc/btyacc_demo.tab.h, test/btyacc/code_calc.tab.c, test/btyacc/code_error.tab.c, test/btyacc/err_inherit4.tab.h:
        regen

        * btyaccpar.c, btyaccpar.skel, reader.c: changes from NetBSD
        - Add some more bison stuff to make the mesa/gallium parser work:
            %initial-action (add missing source struct member in location)
            %debug (unimplemented)
            %error-verbose (unimplemented)

        This changes some existing code:
        + yylloc is now a pointer, so
        + the first parameter to YYERROR_DECL() is a pointer
        + struct YYLTYPE now has a "source" field

        * reader.c:
        fix from NetBSD: correct off-by-one when adding a null in copy_param()

        * reader.c: adapted from NetBSD
        - Convert *most* error fingerprints to:
            -unterminated_arglist(int a_lineno, char *a_line, char *a_cptr)
            +unterminated_arglist(const struct ainfo *a)
        - Cast new <ctype.h> args to unsigned char

        * defs.h: changes from NetBSD
        - Add some more bison stuff to make the mesa/gallium parser work:
            %initial-action (add missing source struct member in location)
            %debug (unimplemented)
            %error-verbose (unimplemented)

        This changes some existing code:
        + yylloc is now a pointer, so
        + the first parameter to YYERROR_DECL() is a pointer
        + struct YYLTYPE now has a "source" field

        * defs.h: adapted from NetBSD
        - Convert *most* error fingerprints to:
            -unterminated_arglist(int a_lineno, char *a_line, char *a_cptr)
            +unterminated_arglist(const struct ainfo *a)
        - Cast new <ctype.h> args to unsigned char

        * main.c: changes from NetBSD
        - Add some more bison stuff to make the mesa/gallium parser work:
            %initial-action (add missing source struct member in location)
            %debug (unimplemented)
            %error-verbose (unimplemented)

        This changes some existing code:
        + yylloc is now a pointer, so
        + the first parameter to YYERROR_DECL() is a pointer
        + struct YYLTYPE now has a "source" field

        * error.c: adapted from NetBSD
        - Convert *most* error fingerprints to:
            -unterminated_arglist(int a_lineno, char *a_line, char *a_cptr)
            +unterminated_arglist(const struct ainfo *a)
        - Cast new <ctype.h> args to unsigned char

        * mstring.c: adapted change from NetBSD to add casts for ctype macros

        * test/btyacc/btyacc_demo.tab.h, test/btyacc/err_inherit4.tab.h: regen

        * output.c: reorder to eliminate a forward-reference

2016-12-02  Tom.Shields

        * output.c:
        modify output to enable compilation of a lexer generated by flex (using
        "%option bison-bridge" and "%option bison-locations") to be used with a parser
        generated by b(t)yacc (using directives "%locations" and "%pure-parser").

2016-12-02  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * configure: regen

        * aclocal.m4: Improved autoconf macros
        CF_CC_ENV_FLAGS
        + improve split between compiler and options, prompted by report where user
          had "ccache" before the compiler
        + leave non-preprocessor options in "$CC" (but still copy them to "$CFLAGS"
          since that's where they should be)
        CF_GNU_SOURCE,v
        + recent glibc (Debian 2.23-4 for example) has misordered ifdef/checks for new
          symbol _DEFAULT_SOURCE, producing warning messages when only _GNU_SOURCE is
          defined.  Add a followup check to define _DEFAULT_SOURCE.
        CF_XOPEN_SOURCE
        + add "uclinux" to list of Linux's (patch by Yann E.  Morin)
        + use _GNU_SOURCE for cygwin headers
        + build-fixes for OS/2

        * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
        bump

2016-11-20  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * config.sub: 2016-11-19

        * config.guess: 2016-10-02

2016-06-06  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * configure: regen

        * aclocal.m4: improved autoconf macros:
        CF_CC_ENV_FLAGS - don't limit the check to -I, -U and -D options, since the
                added options can include various compiler options before and after
                preprocessor options.
        CF_PROG_LINT - add cpplint to programs to use; drop ad hoc tdlint and alint.

        * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
        bump

        * lalr.c: indented

        * btyaccpar.c: regen

        * skel2c:
        adjust whitespace so that generated skeleton will follow the same format
        as other code

        * mkpar.c, verbose.c, lr0.c, reader.c, error.c, output.c: indented

        * reader.c: fix two compiler warnings

        * test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, 
test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, 
test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, 
test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, 
test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, 
test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/rename_debug.c, btyaccpar.c, 
test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, 
test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, 
test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, 
test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/rename_debug.c, 
yaccpar.c:
        regen

2016-06-06  Tom.Shields

        * btyaccpar.skel, yaccpar.skel:
        small fix for an edge case of initialized data in Chris Dodd's btyacc changes:
        "Avoid crash when input pops up an Action error at the first token"

2016-06-01  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, 
test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/err_syntax24.error, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, 
test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, 
test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c, test/yacc/code_calc.tab.h, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, 
test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/rename_debug.c, yaccpar.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, 
test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, 
test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c, 
test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c, 
test/btyacc/err_syntax24.error, test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c, 
test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c, 
test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, 
test/btyacc/inherit1.tab.c, test/btyacc/inherit2.output, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, 
test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.error, test/btyacc/btyacc_demo.output, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, 
test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_calc.tab.c, 
test/btyacc/code_calc.tab.h, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit3.output, 
test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.output, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax10.tab.c, 
test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/rename_debug.c, btyaccpar.c:
        regen

2016-06-01  Tom.Shields

        * btyaccpar.skel, defs.h, error.c, output.c, reader.c, test/code_calc.y, test/err_inherit4.y, test/run_make.sh, yaccpar.skel:
        fixes for issues in btyacc (report by Francis Andre):

        + correction to the placement of the #line directive for a %union specification

        + recovery of a set of casts originally added into btyaccpar.c rather than into
          btyaccpar.skel, and so are lost whenever building from scratch

        + Chris Dodd's btyacc improved handling of inherited attributes to eliminate
          implicit empty copy rules that are not necessary, and thereby avoiding the
          introduction of extra parsing ambiguity

        + Chris Dodd's added support for @-N syntax to reference inherited position
          information

        + correction to bad interaction between %token-table and YYDEBUG, where YYDEBUG
          was required to be defined in order to compile the generated code

        + correction to yyname[] access in code included with YYDEBUG defined for
          single character symbols not recognized (e.g., input containing '&' character
          where grammar doesn't define that as a symbol) - map to existing
          "illegal-symbol" entry in byname[]

        + fixes to test/run_make.sh:  skip test-err_* files; in the bison test phase
          skip additional files that contain features not supported by bison and
          inhibit new bison warning messages

        + minor changes to btyaccpar.skel & yaccpar.skel so they are more similar in
          their commonality; makes it easier to maintain the pair of files using
          vimdiff

        + changes to a couple of test cases for coverage of #3, #4 and #5 above

2016-06-01  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
        bump

2016-03-24  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * reader.c: unused variable

        * package/pkgsrc/Makefile, package/debian/copyright: bump

2016-03-24  Jung-uk.Kim

        * main.c:
        correct logic for finding output suffix in the "-o" option, which matched
        the first occurrence of ".c" in the name in 2005-08-13 changes rather than
        at the end of the filename (patch by Jung-uk Kim)

2016-03-24  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * aclocal.m4:
        update CF_WITH_MAN2HTML to use configured shell rather than /bin/sh

        * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
        bump

2016-01-25  Thomas E. Dickey  <dickey%invisible-island.net@localhost>

        * config.guess, config.sub: 2016-01-01

diffstat:

 external/bsd/byacc/dist/CHANGES                           |   509 +-
 external/bsd/byacc/dist/MANIFEST                          |    30 +-
 external/bsd/byacc/dist/VERSION                           |     2 +-
 external/bsd/byacc/dist/aclocal.m4                        |    81 +-
 external/bsd/byacc/dist/configure                         |   776 ++-
 external/bsd/byacc/dist/package/byacc.spec                |     4 +-
 external/bsd/byacc/dist/package/debian/changelog          |    30 +
 external/bsd/byacc/dist/package/debian/copyright          |     4 +-
 external/bsd/byacc/dist/package/mingw-byacc.spec          |     4 +-
 external/bsd/byacc/dist/package/pkgsrc/Makefile           |     4 +-
 external/bsd/byacc/dist/skel2c                            |     6 +-
 external/bsd/byacc/dist/test/btyacc/btyacc_calc1.tab.c    |    93 +-
 external/bsd/byacc/dist/test/btyacc/btyacc_demo.error     |     2 +-
 external/bsd/byacc/dist/test/btyacc/btyacc_demo.output    |  1480 +++---
 external/bsd/byacc/dist/test/btyacc/btyacc_demo.tab.c     |   662 +-
 external/bsd/byacc/dist/test/btyacc/btyacc_demo.tab.h     |    16 +-
 external/bsd/byacc/dist/test/btyacc/btyacc_destroy1.tab.c |    95 +-
 external/bsd/byacc/dist/test/btyacc/btyacc_destroy2.tab.c |    95 +-
 external/bsd/byacc/dist/test/btyacc/btyacc_destroy3.tab.c |    95 +-
 external/bsd/byacc/dist/test/btyacc/calc.tab.c            |    91 +-
 external/bsd/byacc/dist/test/btyacc/calc1.tab.c           |    93 +-
 external/bsd/byacc/dist/test/btyacc/calc2.tab.c           |    91 +-
 external/bsd/byacc/dist/test/btyacc/calc3.tab.c           |    91 +-
 external/bsd/byacc/dist/test/btyacc/code_calc.code.c      |   129 +-
 external/bsd/byacc/dist/test/btyacc/code_calc.tab.c       |     6 +-
 external/bsd/byacc/dist/test/btyacc/code_calc.tab.h       |     4 +-
 external/bsd/byacc/dist/test/btyacc/code_error.code.c     |    91 +-
 external/bsd/byacc/dist/test/btyacc/code_error.tab.c      |     4 +-
 external/bsd/byacc/dist/test/btyacc/empty.tab.c           |    89 +-
 external/bsd/byacc/dist/test/btyacc/err_inherit1.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_inherit2.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_inherit3.output   |   167 +-
 external/bsd/byacc/dist/test/btyacc/err_inherit3.tab.c    |   173 +-
 external/bsd/byacc/dist/test/btyacc/err_inherit4.output   |   115 +-
 external/bsd/byacc/dist/test/btyacc/err_inherit4.tab.c    |   166 +-
 external/bsd/byacc/dist/test/btyacc/err_inherit4.tab.h    |    16 +-
 external/bsd/byacc/dist/test/btyacc/err_inherit5.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax1.tab.c     |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax10.tab.c    |    89 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax11.tab.c    |    89 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax12.tab.c    |    89 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax13.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax14.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax15.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax16.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax17.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax18.tab.c    |    91 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax19.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax2.tab.c     |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax20.tab.c    |    91 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax21.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax22.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax23.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax24.error    |     2 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax24.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax25.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax26.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax27.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax3.tab.c     |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax4.tab.c     |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax5.tab.c     |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax6.tab.c     |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax7.tab.c     |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax7a.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax7b.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax8.tab.c     |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax8a.tab.c    |     4 +-
 external/bsd/byacc/dist/test/btyacc/err_syntax9.tab.c     |     4 +-
 external/bsd/byacc/dist/test/btyacc/error.tab.c           |    89 +-
 external/bsd/byacc/dist/test/btyacc/expr.oxout.error      |     1 +
 external/bsd/byacc/dist/test/btyacc/expr.oxout.output     |   227 +
 external/bsd/byacc/dist/test/btyacc/expr.oxout.tab.c      |  2754 +++++++++++++
 external/bsd/byacc/dist/test/btyacc/expr.oxout.tab.h      |    22 +
 external/bsd/byacc/dist/test/btyacc/grammar.tab.c         |    91 +-
 external/bsd/byacc/dist/test/btyacc/inherit0.tab.c        |    91 +-
 external/bsd/byacc/dist/test/btyacc/inherit1.tab.c        |    93 +-
 external/bsd/byacc/dist/test/btyacc/inherit2.output       |   123 +-
 external/bsd/byacc/dist/test/btyacc/inherit2.tab.c        |   168 +-
 external/bsd/byacc/dist/test/btyacc/ok_syntax1.tab.c      |    93 +-
 external/bsd/byacc/dist/test/btyacc/pure_calc.tab.c       |    91 +-
 external/bsd/byacc/dist/test/btyacc/pure_error.tab.c      |    89 +-
 external/bsd/byacc/dist/test/btyacc/quote_calc-s.tab.c    |    91 +-
 external/bsd/byacc/dist/test/btyacc/quote_calc.tab.c      |    91 +-
 external/bsd/byacc/dist/test/btyacc/quote_calc2-s.tab.c   |    91 +-
 external/bsd/byacc/dist/test/btyacc/quote_calc2.tab.c     |    91 +-
 external/bsd/byacc/dist/test/btyacc/quote_calc3-s.tab.c   |    91 +-
 external/bsd/byacc/dist/test/btyacc/quote_calc3.tab.c     |    91 +-
 external/bsd/byacc/dist/test/btyacc/quote_calc4-s.tab.c   |    91 +-
 external/bsd/byacc/dist/test/btyacc/quote_calc4.tab.c     |    91 +-
 external/bsd/byacc/dist/test/btyacc/rename_debug.c        |    89 +-
 external/bsd/byacc/dist/test/btyacc/varsyntax_calc1.tab.c |    93 +-
 external/bsd/byacc/dist/test/code_calc.y                  |     4 +-
 external/bsd/byacc/dist/test/err_inherit4.y               |     6 +-
 external/bsd/byacc/dist/test/expr.oxout.y                 |  1448 ++++++
 external/bsd/byacc/dist/test/run_make.sh                  |    17 +-
 external/bsd/byacc/dist/test/yacc/calc.tab.c              |    59 +-
 external/bsd/byacc/dist/test/yacc/calc1.tab.c             |    61 +-
 external/bsd/byacc/dist/test/yacc/calc2.tab.c             |    59 +-
 external/bsd/byacc/dist/test/yacc/calc3.tab.c             |    59 +-
 external/bsd/byacc/dist/test/yacc/code_calc.code.c        |   101 +-
 external/bsd/byacc/dist/test/yacc/code_calc.tab.c         |     4 +-
 external/bsd/byacc/dist/test/yacc/code_calc.tab.h         |     4 +-
 external/bsd/byacc/dist/test/yacc/code_error.code.c       |    63 +-
 external/bsd/byacc/dist/test/yacc/empty.tab.c             |    57 +-
 external/bsd/byacc/dist/test/yacc/err_syntax10.tab.c      |    57 +-
 external/bsd/byacc/dist/test/yacc/err_syntax11.tab.c      |    57 +-
 external/bsd/byacc/dist/test/yacc/err_syntax12.tab.c      |    57 +-
 external/bsd/byacc/dist/test/yacc/err_syntax18.tab.c      |    59 +-
 external/bsd/byacc/dist/test/yacc/err_syntax20.tab.c      |    59 +-
 external/bsd/byacc/dist/test/yacc/err_syntax24.error      |     2 +-
 external/bsd/byacc/dist/test/yacc/error.tab.c             |    57 +-
 external/bsd/byacc/dist/test/yacc/expr.oxout.error        |     1 +
 external/bsd/byacc/dist/test/yacc/expr.oxout.output       |   209 +
 external/bsd/byacc/dist/test/yacc/expr.oxout.tab.c        |  1960 +++++++++
 external/bsd/byacc/dist/test/yacc/expr.oxout.tab.h        |    17 +
 external/bsd/byacc/dist/test/yacc/grammar.tab.c           |    59 +-
 external/bsd/byacc/dist/test/yacc/ok_syntax1.tab.c        |    61 +-
 external/bsd/byacc/dist/test/yacc/pure_calc.tab.c         |    59 +-
 external/bsd/byacc/dist/test/yacc/pure_error.tab.c        |    57 +-
 external/bsd/byacc/dist/test/yacc/quote_calc-s.tab.c      |    59 +-
 external/bsd/byacc/dist/test/yacc/quote_calc.tab.c        |    59 +-
 external/bsd/byacc/dist/test/yacc/quote_calc2-s.tab.c     |    59 +-
 external/bsd/byacc/dist/test/yacc/quote_calc2.tab.c       |    59 +-
 external/bsd/byacc/dist/test/yacc/quote_calc3-s.tab.c     |    59 +-
 external/bsd/byacc/dist/test/yacc/quote_calc3.tab.c       |    59 +-
 external/bsd/byacc/dist/test/yacc/quote_calc4-s.tab.c     |    59 +-
 external/bsd/byacc/dist/test/yacc/quote_calc4.tab.c       |    59 +-
 external/bsd/byacc/dist/test/yacc/rename_debug.c          |    57 +-
 external/bsd/byacc/dist/test/yacc/varsyntax_calc1.tab.c   |    61 +-
 external/bsd/byacc/dist/yaccpar.skel                      |    62 +-
 130 files changed, 11699 insertions(+), 4385 deletions(-)

diffs (truncated from 32630 to 300 lines):

diff -r 30cc2fb29dcf -r e70991ada000 external/bsd/byacc/dist/CHANGES
--- a/external/bsd/byacc/dist/CHANGES   Sat Feb 11 19:10:04 2017 +0000
+++ b/external/bsd/byacc/dist/CHANGES   Sat Feb 11 19:30:02 2017 +0000
@@ -1,4 +1,257 @@
-2015-07-10  Thomas E. Dickey  <tom%invisible-island.net@localhost>
+2017-02-01  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * test/btyacc/expr.oxout.error, test/btyacc/expr.oxout.output, test/btyacc/expr.oxout.tab.c, test/btyacc/expr.oxout.tab.h, test/yacc/expr.oxout.error, test/yacc/expr.oxout.output, 
test/yacc/expr.oxout.tab.c, test/yacc/expr.oxout.tab.h:
+       RCS_BASE
+
+       * package/debian/copyright: update copyright
+
+       * reader.c, defs.h, main.c:
+       avoid using regex.h since some low-end platforms do not have this
+
+       * test/expr.oxout.y: RCS_BASE
+
+       * configure: regen
+
+       * aclocal.m4: quiet a strict gcc warning in CF_MKSTEMP
+
+2017-02-01  Tom.Shields
+
+       * main.c, reader.c, defs.h:
+       process #line directives, like bison and flex
+
+2017-02-01  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       bump
+
+2016-12-31  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * config.guess, config.sub: 2017-01-01
+
+2016-12-02  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * test/btyacc/quote_calc4-s.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, 
test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, 
test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/calc.tab.c, 
test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, 
test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, 
test/btyacc/rename_debug.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, 
btyaccpar.c:
+       regen
+
+       * btyaccpar.skel: changes from NetBSD
+       + use YYINT rather than short in btyaccpar.skel
+         (some of this had already been done by Tom Shields)
+       + remove some casts of malloc/realloc
+
+       * yaccpar.c, yaccpar.skel, output.c: changes from NetBSD
+       - Add some more bison stuff to make the mesa/gallium parser work:
+           %initial-action (add missing source struct member in location)
+           %debug (unimplemented)
+           %error-verbose (unimplemented)
+
+       This changes some existing code:
+       + yylloc is now a pointer, so
+       + the first parameter to YYERROR_DECL() is a pointer
+       + struct YYLTYPE now has a "source" field
+
+       * test/btyacc/btyacc_demo.tab.h, test/btyacc/code_calc.tab.c, test/btyacc/code_error.tab.c, test/btyacc/err_inherit4.tab.h:
+       regen
+
+       * btyaccpar.c, btyaccpar.skel, reader.c: changes from NetBSD
+       - Add some more bison stuff to make the mesa/gallium parser work:
+           %initial-action (add missing source struct member in location)
+           %debug (unimplemented)
+           %error-verbose (unimplemented)
+
+       This changes some existing code:
+       + yylloc is now a pointer, so
+       + the first parameter to YYERROR_DECL() is a pointer
+       + struct YYLTYPE now has a "source" field
+
+       * reader.c:
+       fix from NetBSD: correct off-by-one when adding a null in copy_param()
+
+       * reader.c: adapted from NetBSD
+       - Convert *most* error fingerprints to:
+           -unterminated_arglist(int a_lineno, char *a_line, char *a_cptr)
+           +unterminated_arglist(const struct ainfo *a)
+       - Cast new <ctype.h> args to unsigned char
+
+       * defs.h: changes from NetBSD
+       - Add some more bison stuff to make the mesa/gallium parser work:
+           %initial-action (add missing source struct member in location)
+           %debug (unimplemented)
+           %error-verbose (unimplemented)
+
+       This changes some existing code:
+       + yylloc is now a pointer, so
+       + the first parameter to YYERROR_DECL() is a pointer
+       + struct YYLTYPE now has a "source" field
+
+       * defs.h: adapted from NetBSD
+       - Convert *most* error fingerprints to:
+           -unterminated_arglist(int a_lineno, char *a_line, char *a_cptr)
+           +unterminated_arglist(const struct ainfo *a)
+       - Cast new <ctype.h> args to unsigned char
+
+       * main.c: changes from NetBSD
+       - Add some more bison stuff to make the mesa/gallium parser work:
+           %initial-action (add missing source struct member in location)
+           %debug (unimplemented)
+           %error-verbose (unimplemented)
+
+       This changes some existing code:
+       + yylloc is now a pointer, so
+       + the first parameter to YYERROR_DECL() is a pointer
+       + struct YYLTYPE now has a "source" field
+
+       * error.c: adapted from NetBSD
+       - Convert *most* error fingerprints to:
+           -unterminated_arglist(int a_lineno, char *a_line, char *a_cptr)
+           +unterminated_arglist(const struct ainfo *a)
+       - Cast new <ctype.h> args to unsigned char
+
+       * mstring.c: adapted change from NetBSD to add casts for ctype macros
+
+       * test/btyacc/btyacc_demo.tab.h, test/btyacc/err_inherit4.tab.h: regen
+
+       * output.c: reorder to eliminate a forward-reference
+
+2016-12-02  Tom.Shields
+
+       * output.c:
+       modify output to enable compilation of a lexer generated by flex (using
+       "%option bison-bridge" and "%option bison-locations") to be used with a parser
+       generated by b(t)yacc (using directives "%locations" and "%pure-parser").
+
+2016-12-02  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * configure: regen
+
+       * aclocal.m4: Improved autoconf macros
+       CF_CC_ENV_FLAGS
+       + improve split between compiler and options, prompted by report where user
+         had "ccache" before the compiler
+       + leave non-preprocessor options in "$CC" (but still copy them to "$CFLAGS"
+         since that's where they should be)
+       CF_GNU_SOURCE,v
+       + recent glibc (Debian 2.23-4 for example) has misordered ifdef/checks for new
+         symbol _DEFAULT_SOURCE, producing warning messages when only _GNU_SOURCE is
+         defined.  Add a followup check to define _DEFAULT_SOURCE.
+       CF_XOPEN_SOURCE
+       + add "uclinux" to list of Linux's (patch by Yann E.  Morin)
+       + use _GNU_SOURCE for cygwin headers
+       + build-fixes for OS/2
+
+       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       bump
+
+2016-11-20  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * config.sub: 2016-11-19
+
+       * config.guess: 2016-10-02
+
+2016-06-06  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * configure: regen
+
+       * aclocal.m4: improved autoconf macros:
+       CF_CC_ENV_FLAGS - don't limit the check to -I, -U and -D options, since the
+               added options can include various compiler options before and after
+               preprocessor options.
+       CF_PROG_LINT - add cpplint to programs to use; drop ad hoc tdlint and alint.
+
+       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       bump
+
+       * lalr.c: indented
+
+       * btyaccpar.c: regen
+
+       * skel2c:
+       adjust whitespace so that generated skeleton will follow the same format
+       as other code
+
+       * mkpar.c, verbose.c, lr0.c, reader.c, error.c, output.c: indented
+
+       * reader.c: fix two compiler warnings
+
+       * test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, 
test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, 
test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, 
test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, 
test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, 
test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/rename_debug.c, btyaccpar.c, 
test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, 
test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, 
test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, 
test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/rename_debug.c, 
yaccpar.c:
+       regen
+
+2016-06-06  Tom.Shields
+
+       * btyaccpar.skel, yaccpar.skel:
+       small fix for an edge case of initialized data in Chris Dodd's btyacc changes:
+       "Avoid crash when input pops up an Action error at the first token"
+
+2016-06-01  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, 
test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/err_syntax24.error, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, 
test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, 
test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c, test/yacc/code_calc.tab.h, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, 
test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/rename_debug.c, yaccpar.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, 
test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, 
test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c, 
test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c, 
test/btyacc/err_syntax24.error, test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c, 
test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c, 
test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, 
test/btyacc/inherit1.tab.c, test/btyacc/inherit2.output, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, 
test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.error, test/btyacc/btyacc_demo.output, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, 
test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_calc.tab.c, 
test/btyacc/code_calc.tab.h, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit3.output, 
test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.output, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax10.tab.c, 
test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/rename_debug.c, btyaccpar.c:
+       regen
+
+2016-06-01  Tom.Shields
+
+       * btyaccpar.skel, defs.h, error.c, output.c, reader.c, test/code_calc.y, test/err_inherit4.y, test/run_make.sh, yaccpar.skel:
+       fixes for issues in btyacc (report by Francis Andre):
+
+       + correction to the placement of the #line directive for a %union specification
+
+       + recovery of a set of casts originally added into btyaccpar.c rather than into
+         btyaccpar.skel, and so are lost whenever building from scratch
+
+       + Chris Dodd's btyacc improved handling of inherited attributes to eliminate
+         implicit empty copy rules that are not necessary, and thereby avoiding the
+         introduction of extra parsing ambiguity
+
+       + Chris Dodd's added support for @-N syntax to reference inherited position
+         information
+
+       + correction to bad interaction between %token-table and YYDEBUG, where YYDEBUG
+         was required to be defined in order to compile the generated code
+
+       + correction to yyname[] access in code included with YYDEBUG defined for
+         single character symbols not recognized (e.g., input containing '&' character
+         where grammar doesn't define that as a symbol) - map to existing
+         "illegal-symbol" entry in byname[]
+
+       + fixes to test/run_make.sh:  skip test-err_* files; in the bison test phase
+         skip additional files that contain features not supported by bison and
+         inhibit new bison warning messages
+
+       + minor changes to btyaccpar.skel & yaccpar.skel so they are more similar in
+         their commonality; makes it easier to maintain the pair of files using
+         vimdiff
+
+       + changes to a couple of test cases for coverage of #3, #4 and #5 above
+
+2016-06-01  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       bump
+
+2016-03-24  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * reader.c: unused variable
+
+       * package/pkgsrc/Makefile, package/debian/copyright: bump
+
+2016-03-24  Jung-uk.Kim
+
+       * main.c:
+       correct logic for finding output suffix in the "-o" option, which matched
+       the first occurrence of ".c" in the name in 2005-08-13 changes rather than
+       at the end of the filename (patch by Jung-uk Kim)
+
+2016-03-24  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * aclocal.m4:
+       update CF_WITH_MAN2HTML to use configured shell rather than /bin/sh
+
+       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       bump
+
+2016-01-25  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * config.guess, config.sub: 2016-01-01
+
+2015-07-10  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
 
        * lr0.c: fix a duplicate-free in the leak-checking
 
@@ -13,7 +266,7 @@
        make relationship with format/size clearer (prompted by discussion
        with Pedro Giffuni, Oliver Pinter)
 
-2015-07-05  Thomas E. Dickey  <tom%invisible-island.net@localhost>
+2015-07-05  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
 
        * configure: regen
 
@@ -27,13 +280,13 @@
 
        * configure.in: add configure option --with-man2html
 
-2015-05-02  Thomas E. Dickey  <tom%invisible-island.net@localhost>
+2015-05-02  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
 
        * config.guess: 2015-03-04
 
        * config.sub: 2015-03-08
 
-2014-11-28  Thomas E. Dickey  <tom%invisible-island.net@localhost>
+2014-11-28  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
 
        * lr0.c: coverity #39181: memory leak
 
@@ -55,7 +308,7 @@
                     Regards
                         Jouk.
 
-2014-10-06  Thomas E. Dickey  <tom%invisible-island.net@localhost>
+2014-10-06  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
 
        * package/debian/source/format:
        change to native format to work around regression in Debian packaging.
@@ -75,7 +328,7 @@
        better fix for get_line, by ensuring there is enough space to null-terminate
        its result (prompted by discussion with Craig Rodrigues).
 




Home | Main Index | Thread Index | Old Index