diff options
author | Akim Demaille <akim.demaille@gmail.com> | 2020-06-14 09:13:39 +0200 |
---|---|---|
committer | Akim Demaille <akim.demaille@gmail.com> | 2020-06-16 07:58:40 +0200 |
commit | e077bf1ebcdcd91de5de8944be3bf3c35a00b1fe (patch) | |
tree | c9df150870832a74bea539cca23c7de61ef54889 /README-hacking.md | |
parent | c35e829a762ef62b83a7843507ffbae847353a08 (diff) | |
download | bison-e077bf1ebcdcd91de5de8944be3bf3c35a00b1fe.tar.gz |
cex: don't assume the terminal supports "•"
Use of print_unicode_char suggested by Bruno Haible.
https://lists.gnu.org/r/bug-gettext/2020-06/msg00012.html
* src/gram.h (print_dot_fallback, print_dot): New.
* src/gram.c, src/derivation.c: Use it.
* tests/counterexample.at, tests/report.at: Adjust the test suite.
* .travis.yml, README-hacking.md: Adjust.
Diffstat (limited to 'README-hacking.md')
-rw-r--r-- | README-hacking.md | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/README-hacking.md b/README-hacking.md index 338a03ac..040b316b 100644 --- a/README-hacking.md +++ b/README-hacking.md @@ -196,6 +196,7 @@ tools we depend upon, including: - Automake <http://www.gnu.org/software/automake/> - Flex <http://www.gnu.org/software/flex/> - Gettext <http://www.gnu.org/software/gettext/> +- Gperf <http://www.gnu.org/software/gperf/> - Graphviz <http://www.graphviz.org> - Gzip <http://www.gnu.org/software/gzip/> - Help2man <http://www.gnu.org/software/help2man/> @@ -212,7 +213,7 @@ above packages depends on your system. The following shell command should work for Debian-based systems such as Ubuntu: sudo apt-get install \ - autoconf automake autopoint flex graphviz help2man texinfo valgrind + autoconf automake autopoint flex gperf graphviz help2man texinfo valgrind Bison is written using Bison grammars, so there are bootstrapping issues. The bootstrap script attempts to discover when the C code generated from the @@ -580,7 +581,7 @@ LocalWords: bitset fsanitize symlink CFLAGS MERCHANTABILITY ispell wrt YY LocalWords: american Administrivia camlCase yy accessors namespace src hoc LocalWords: getExpectedTokens yyexpectedTokens yygetExpectedTokens parens LocalWords: regen dogfooding Autotest testsuite getargs CPP BAZ endif cppi -LocalWords: cpp javaexec cp Calc ASAN UBSAN CPPFLAGS isystem CXX cex -LocalWords: CXXFLAGS LDFLAGS dsymutil +LocalWords: cpp javaexec cp Calc ASAN UBSAN CPPFLAGS isystem CXX cex Gperf +LocalWords: CXXFLAGS LDFLAGS dsymutil gperf --> |