mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-13 06:13:02 +00:00
Implement support for relative and absolute skeleton file names.
Discussed starting at <http://lists.gnu.org/archive/html/bison-patches/2006-12/msg00071.html>. * doc/bison.texinfo (Decl Summary): Document in %skeleton entry. (Bison Options): Document in --skeleton entry. * src/output.c (output_skeleton): Use strncpy rather than strcpy since full_skeleton can't necessarily hold all of pkgdatadir. If the specified skeleton file name contains a `/', don't prepend pkgdatadir. * src/parse-gram.y (prologue_declaration): If the specified skeleton file name contains a `/', prepend the grammar file directory. * tests/Makefile.am (TESTSUITE_AT): Add skeletons.at. * skeletons.at: New file. (relative skeleton file names): New test case. (installed skeleton file names): New test case. * tests/testsuite.at: Include skeletons.at. * bootstrap: Update copyright to 2007.
This commit is contained in:
21
ChangeLog
21
ChangeLog
@@ -1,3 +1,24 @@
|
||||
2007-01-17 Joel E. Denny <jdenny@ces.clemson.edu>
|
||||
|
||||
Implement support for relative and absolute skeleton file names.
|
||||
Discussed starting at
|
||||
<http://lists.gnu.org/archive/html/bison-patches/2006-12/msg00071.html>.
|
||||
* doc/bison.texinfo (Decl Summary): Document in %skeleton entry.
|
||||
(Bison Options): Document in --skeleton entry.
|
||||
* src/output.c (output_skeleton): Use strncpy rather than strcpy since
|
||||
full_skeleton can't necessarily hold all of pkgdatadir.
|
||||
If the specified skeleton file name contains a `/', don't prepend
|
||||
pkgdatadir.
|
||||
* src/parse-gram.y (prologue_declaration): If the specified skeleton
|
||||
file name contains a `/', prepend the grammar file directory.
|
||||
* tests/Makefile.am (TESTSUITE_AT): Add skeletons.at.
|
||||
* skeletons.at: New file.
|
||||
(relative skeleton file names): New test case.
|
||||
(installed skeleton file names): New test case.
|
||||
* tests/testsuite.at: Include skeletons.at.
|
||||
|
||||
* bootstrap: Update copyright to 2007.
|
||||
|
||||
2007-01-17 Paolo Bonzini <bonzini@gnu.org>
|
||||
|
||||
* bootstrap: Remove occurrences of .#bootmp from the files.
|
||||
|
||||
Reference in New Issue
Block a user