]> Savannah Git Hosting - gnulib.git/commitdiff
doc: adjust to texinfo 7.1
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 8 Jan 2024 00:54:12 +0000 (16:54 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 8 Jan 2024 00:54:41 +0000 (16:54 -0800)
* doc/Makefile (MAKEINFO): Adjust to texinfo 7.1, where makeinfo
by default outputs ASCII approximations to characters.

ChangeLog
doc/Makefile

index 4e2f4b73fb93b72975a10bc4fc22bdcd1ec848e3..8bfff58a1cefcdaeb090f6d87e8f449e819a1dc2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2024-01-07  Paul Eggert  <eggert@cs.ucla.edu>
+
+       doc: adjust to texinfo 7.1
+       * doc/Makefile (MAKEINFO): Adjust to texinfo 7.1, where makeinfo
+       by default outputs ASCII approximations to characters.
+
 2024-01-02  Bruno Haible  <bruno@clisp.org>
 
        strverscmp: Work around bug in musl libc 1.2.3 and in Cygwin.
index 19e3c34dde5b97716db9edfdec432c46937b8cb4..2cb1dc2e777c0fec110a2e5ba71328ab13c75c7f 100644 (file)
@@ -9,9 +9,11 @@ doc = gnulib
 
 lang_env = env LANG= LC_MESSAGES= LC_ALL= LANGUAGE=
 makeinfo_prog = makeinfo
-# The customization variable CHECK_NORMAL_MENU_STRUCTURE is necessary with
-# makeinfo versions ≥ 6.8.
-MAKEINFO = $(lang_env) $(makeinfo_prog) -c CHECK_NORMAL_MENU_STRUCTURE=1
+# ASCII_DASHES_AND_QUOTES=0 is needed for makeinfo versions ≥ 7.1.
+# CHECK_NORMAL_MENU_STRUCTURE=1 is needed for makeinfo versions ≥ 6.8.
+MAKEINFO = $(lang_env) $(makeinfo_prog) \
+ -c ASCII_DASHES_AND_QUOTES=0 \
+ -c CHECK_NORMAL_MENU_STRUCTURE=1
 
 manual_opts = --no-split --reference-limit=2000
 TEXI2HTML = $(MAKEINFO) $(manual_opts) --html