Bruno Haible
8ffda68bfc
doc: Improve last commit.
...
* doc/gperf.texi: Improve comment.
2024-10-28 12:48:48 +01:00
Bruno Haible
78a4fe8e9d
doc: Improve text rendering in PDF output.
...
Suggested by Collin Funk <collin.funk1@gmail.com > in
<https://lists.gnu.org/archive/html/bug-gperf/2024-10/msg00000.html >.
* doc/texinfo.tex: Update from the texinfo-7.1 release.
* doc/gperf.texi: Override the colour for interactive links. Bump date.
2024-10-28 12:17:06 +01:00
Bruno Haible
5d1c6f3e24
build: Fix failure of "./configure; make dist".
...
* Makefile.in (srcdir, VPATH): New variables.
(VERSION): Refer to src/version.cc in $(srcdir).
(dist): Depend on doc/gperf.1.
(doc/gperf.1): New rule.
* doc/Makefile.in (DISTRIBUTED_BUILT_FILES): Remove wildcard patterns.
(DISTRIBUTED_BUILT_FILES_EXTRA_PATTERNS): New variable.
(distdir): Handle the files from DISTRIBUTED_BUILT_FILES_EXTRA_PATTERNS.
2024-07-22 02:32:12 +02:00
Bruno Haible
043d5ea719
build: Don't leave an empty gperf.1 on disk if help2man fails.
...
* doc/Makefile.in (gperf.1): Use a temporary file.
(clean): Remove this temporary file.
2024-07-22 02:32:12 +02:00
Bruno Haible
5e4394dfcb
build: Fix VPATH builds.
...
* doc/Makefile.in (TEXINFO): Look up texi2html in the current directory.
(gperf.1): Look up help2man in the source directory. Generate gperf.1 in
the source directory.
2024-07-22 02:32:12 +02:00
Bruno Haible
efeba7b8bd
build: Fix use of perl on Guix, FreeBSD, NetBSD.
...
* doc/help2man: Search for perl in $PATH.
2024-07-22 02:32:12 +02:00
Bruno Haible
634824575d
build: Fix "make maintainer-clean".
...
* doc/Makefile.in (maintainer-clean): Remove also gperf.1.
2024-07-22 02:32:03 +02:00
Collin Funk
fcb7fc41c4
doc: Make the detailed menu title appear as intended.
...
* doc/gperf.texi (Top): Add a line break after @detailmenu.
Copyright-paperwork-exempt: Yes
2024-06-13 00:33:43 +02:00
Bruno Haible
0246553284
Fix build (regression 2024-04-04).
...
Reported by Pádraig Brady <P@draigBrady.com > in
<https://lists.gnu.org/archive/html/bug-gperf/2024-06/msg00000.html >.
* doc/configure.ac: Invoke AC_CONFIG_AUX_DIR, needed for locating
install-sh.
* lib/configure.ac: Likewise.
* src/configure.ac: Likewise.
* tests/configure.ac: Likewise.
2024-06-05 11:31:18 +02:00
Bruno Haible
84183912e0
Remove outdated Autoconf macro.
...
* aclocal.m4 (CL_PROG_INSTALL): Remove macro.
* doc/configure.ac: Invoke AC_PROG_INSTALL instead of CL_PROG_INSTALL.
* lib/configure.ac: Likewise.
* src/configure.ac: Likewise.
2024-04-04 15:10:51 +02:00
Bruno Haible
2173338a30
doc: Tweaks.
...
Reported by Laurent Lyaudet <laurent.lyaudet@gmail.com > in
<https://lists.gnu.org/archive/html/bug-gperf/2023-06/msg00000.html >.
* doc/gperf.texi: Update copyright year. Fix some typos.
(Bugs): Don't use the term "recent enhancements", since that's over
20 years ago. Don't mention RAM requirements, since the execution time
is the bigger inconvenience nowadays.
2023-07-01 13:05:26 +02:00
Bruno Haible
8f9d2b67b7
Ensure that makeinfo ≥ 6.8 checks the @menu structure.
...
See <https://lists.gnu.org/archive/html/bug-texinfo/2023-06/msg00015.html >.
* doc/Makefile.in (MAKEINFO): Add option
"-c CHECK_NORMAL_MENU_STRUCTURE=1".
2023-06-22 23:04:24 +02:00
Bruno Haible
6d53a2dbe0
Release gperf-3.2.
...
* src/version.cc (version_string): Bump to 3.2.
* src/options.cc (Options::parse_options): Bump copyright year.
* tests/*.exp: Update.
* doc/gperf.texi: Bump date.
2022-01-05 12:59:54 +01:00
Bruno Haible
8cb07d4235
Fix warnings from Autoconf 2.69c.
...
* configure.ac: Invoke AC_INIT, AC_OUTPUT without arguments.
* doc/configure.ac: Likewise.
* lib/configure.ac: Likewise.
* src/configure.ac: Invoke AC_INIT, AC_OUTPUT without arguments. Use
AC_CACHE_CHECK, AC_LANG_PUSH/AC_LANG_POP, AC_COMPILE_IFELSE
* tests/configure.ac: Invoke AC_INIT, AC_OUTPUT without arguments. Use
ac_cv_c_compiler_gnu instead of ac_cv_prog_gcc, and
ac_cv_cxx_compiler_gnu instead of ac_cv_prog_gxx. Don't use 'test' with
option '-a'.
2020-10-05 00:45:25 +02:00
Bruno Haible
4706572628
Update after gnulib changed.
...
* configure.ac (AC_PREREQ): Require Autoconf >= 2.64.
* doc/configure.ac (AC_PREREQ): Likewise.
* lib/configure.ac (AC_PREREQ): Likewise.
* src/configure.ac (AC_PREREQ): Likewise.
* tests/configure.ac (AC_PREREQ): Likewise.
* autogen.sh: Update comment.
2020-08-30 02:06:20 +02:00
Bruno Haible
9f4f11ab13
Update after gnulib changed.
2018-10-24 11:59:45 +02:00
Bruno Haible
b3c3566855
Prefer https URLs where possible.
2018-09-17 16:53:00 +02:00
Bruno Haible
e828167f62
Fix "Unescaped left brace in regex" warnings from Perl 5.26.
...
Reported and patch by Jehan <jehan@girinstud.io > <jehan@zemarmot.net > at
<https://savannah.gnu.org/bugs/?54088 >.
* doc/texi2html: Escape braces in regular expressions.
2018-09-17 01:31:31 +02:00
Bruno Haible
37045633d3
doc: Assume texinfo 4.0 or newer.
2018-09-15 20:53:12 +02:00
Bruno Haible
09cfae667e
Fix doc build error with perl 5.22.
...
* doc/texi2html (update_sec_num): Omit defined(...) for array.
2017-04-01 00:18:30 +02:00
Bruno Haible
825b077bf4
Fix copyright years.
2017-02-22 15:32:38 +01:00
Bruno Haible
0414be8fff
Change mailing list address to <bug-gperf@gnu.org>.
2016-11-26 18:08:57 +01:00
Bruno Haible
d519d1a821
Change the 'len' parameter type to 'size_t'.
2016-11-26 17:54:33 +01:00
Bruno Haible
2dcc70b0c9
doc: Prepare for possible use of GNU texi2any.
2016-11-19 16:40:29 +01:00
Bruno Haible
da47220e1f
doc: Don't generate Postscript-formatted doc by default.
2016-11-19 16:07:10 +01:00
Eric Blake
1a05152538
doc: fix invalid use of @itemx
...
make[1]: Entering directory `/home/eblake/gperf/doc'
cd . && LANG= LC_MESSAGES= LC_ALL= LANGUAGE= makeinfo --no-split gperf.texi
gperf.texi:1193: @itemx must follow @item
gperf.texi:1210: @itemx must follow @item
* doc/gperf.texi (Output Details): Use correct macro.
Signed-off-by: Eric Blake <eblake@redhat.com >
2014-10-15 12:43:13 -06:00
Bruno Haible
238fa3bf09
Move build infrastructure files to build-aux/.
2012-07-01 16:44:26 +02:00
Bruno Haible
008922a2e9
Remove autotools generated files from version control.
2012-07-01 16:04:36 +02:00
Bruno Haible
b22158f593
Turn doc/gperf.1 into a distributed built file.
2012-07-01 15:46:42 +02:00
Bruno Haible
95f922bb7e
Remove distributed built files from version control.
2012-07-01 15:40:30 +02:00
Bruno Haible
9386cd6fc4
Create tarballs through an Automake-like "make dist" command.
2012-07-01 15:40:25 +02:00
Bruno Haible
b392998058
Regenerated with autoconf-2.69.
2012-04-28 20:58:26 +02:00
Bruno Haible
673415bc02
Replace FSF snail-mail address with URL.
2012-02-13 10:34:44 +01:00
Bruno Haible
5ac5f15a74
New option --constants-prefix.
2011-01-16 16:45:09 +01:00
Bruno Haible
61edba6dde
Regenerated with autoconf-2.68.
2011-01-16 11:06:15 +01:00
Bruno Haible
181d4eaa29
Regenerated with autoconf-2.67.
2010-07-31 19:05:15 +02:00
Bruno Haible
22f5f3d712
Regenerated with autoconf 2.66.
2010-07-03 13:01:28 +02:00
Bruno Haible
6eda9843bc
Regenerated and updated.
2009-12-20 11:18:22 +01:00
Bruno Haible
a343f95609
Change the default language to ANSI-C.
2009-12-20 11:17:09 +01:00
Bruno Haible
e2adb58258
Bump version.
2009-12-20 11:15:34 +01:00
Brendan Kehoe
2adc7253ae
regen configure scripts
2009-02-02 09:50:33 +00:00
Brendan Kehoe
cfbb6bdc79
regenerated
2009-02-01 12:23:37 +00:00
Brendan Kehoe
c9bd4009aa
fix typo
2009-02-01 12:16:37 +00:00
Brendan Kehoe
6fa18ddd58
fix month
...
fix version in actual docs
2009-02-01 12:12:22 +00:00
Brendan Kehoe
fb59b79a62
* gperf-3.0.4 released.
...
* src/version.cc: Bump to 3.0.4.
* tests/*.exp: Bump to 3.0.4 in header.
* doc/gperf.1: Regenerate with gperf 3.0.4.
2009-02-01 12:08:19 +00:00
Brendan Kehoe
60039baf67
update from
...
\def\texinfoversion{2000-05-28.15}
to
\def\texinfoversion{2008-04-18.10}
out of texinfo-4.13
2009-02-01 11:58:25 +00:00
Bruno Haible
7fac4aa2b6
More consistent m4 quoting.
2009-01-15 00:24:30 +00:00
Bruno Haible
1e72720e91
Mention C99.
2009-01-01 18:45:27 +00:00
Bruno Haible
5d57d2f5d9
Reword more carefully.
2008-08-24 08:52:32 +00:00
Bruno Haible
bca1111c50
Adjust for GPLv3.
2008-08-23 19:40:30 +00:00