--- - branch: MAIN date: Tue Aug 3 12:19:29 UTC 2021 files: - new: '1.22' old: '1.21' path: pkgsrc/devel/byacc/Makefile pathrev: pkgsrc/devel/byacc/Makefile@1.22 type: modified - new: '1.15' old: '1.14' path: pkgsrc/devel/byacc/distinfo pathrev: pkgsrc/devel/byacc/distinfo@1.15 type: modified id: 20210803T121929Z.279a94b6887e8e67af3856886c98cc55781648e2 log: "byacc: update to 20210802.\n\n2021-08-02 Thomas E. Dickey \n\n\t* main.c, yacc.1: add \"-h\" option\n\n\t* main.c:\n\tmap any of bison's long-options which have a corresponding yacc option\n\tinto the latter, without depending upon getopt_long().\n\n\t* main.c: suggested patch:\n\tFrom: Boris Kolpackov \n\tSubject: Re: [PATCH] support bison's --defines and --output options in\n\tbyacc\n\n2021-08-01 \ Thomas E. Dickey \n\n\t* output.c:\n\tfix a misplaced #line, which was after a generated line in the code-file\n\n\t* output.c:\n\tadd a state-machine to output_semantic_actions() to detect and replace\n\tthe \"#line\" directives added by Roland Illig's change, making them show\n\tthe actual line-numbers in the code-file.\n\n\t* reader.c:\n\tadapt a patch by Roland Illig which added #line directives with dummy\n\tfilename and line number, because the debug information was incorrect.\n\tThe actual fix (see output_semantic_actions) is to emit #line directives\n\twhich correspond to the code-file.\n\n\t* reader.c: simplify an ifdef so I can balance {/}\n\n\t* output.c: use new macro\n\n\t* defs.h: add fprintf_lineno macro\n\n\t* reader.c:\n\tmake that a little simpler - but I see that this should be using the\n\tcode-file's line-numbering rather than \"\"\n\n\t* reader.c:\n\tmake that into a macro, and add a begin_case() to more/less match (the\n\t#line's are not together in some btyacc cases...)\n\n2021-07-14 Thomas E. Dickey \n\n\t* reader.c: From: Roland Illig \n\tSubject: small patch for byacc\n\t...\n\tthis splits up \"\\nbreak;\\n\" output to put #line directives after\n\tfirst \"\\n\"\n\n2021-07-03 Thomas E. Dickey \n\n\t* config.sub: 2021-07-03\n\t From: Ozkan Sezer \n\t \ config.sub: disable shellcheck SC2006 / SC2268 warnings\n\n\t This is in line with the recent config.guess change in commit\n\t 12fcf67c9108f4c4b581eaa302088782f0ee40ea\n\n\t \ * config.sub (shellcheck disable): Add SC2006,SC2268.\n\n\t Suggested-by: Jacob Bachmeyer \n\t Signed-off-by: Ozkan Sezer \n\t \ Signed-off-by: Dmitry V. Levin \n\n\t* config.sub: 2021-07-03\n\t \ From: Ozkan Sezer \n\t config.sub: normalize the quoting in the `echo FOO | sed ...`\n\n\t Some cases quote the argument to echo and some do not. At runtime\n\t it probably does not matter because the substituted values will never\n\t contain whitespace, but quoting them all would make shellcheck more\n\t useful.\n\n\t * config.sub: Consistently quote the argument of echo.\n\t * doc/config.sub.1: Regenerate.\n\n\t Suggested-by: Jacob Bachmeyer \n\t Signed-off-by: Ozkan Sezer \n\t \ Signed-off-by: Dmitry V. Levin \n\n2021-07-02 Thomas E. Dickey \n\n\t* config.sub: 2021-06-03\n\t From: Ozkan Sezer \n\t config.sub: replace POSIX $( ) with classic ` ` throughout\n\n\t This is in line with the recent config.guess change in commit\n\t d70c4fa934de164178054c3a60aaa0024ed07c91.\n\n\t The patch was generated using patch-6.gawk script introduced in that\n\t commit.\n\n\t \ * config.sub: Revert POSIX command substitutions to classic form.\n\n\t Signed-off-by: Ozkan Sezer \n\t Signed-off-by: Dmitry V. Levin \n" module: pkgsrc subject: 'CVS commit: pkgsrc/devel/byacc' unixtime: '1627993169' user: fcambus