summaryrefslogtreecommitdiff
path: root/doc/t2h.pm
diff options
context:
space:
mode:
authorMatthew White <mehw.is.me@inventati.org>2021-11-14 01:10:58 +0000
committerGyan Doshi <ffmpeg@gyani.pro>2021-11-14 09:30:06 +0530
commitbfbd5954e50e407693932b3900ca77c3daee26d7 (patch)
treeaf79d32eb5f392923bbf38010b90969a612ed0c4 /doc/t2h.pm
parentc980dd7a976635426f129417836251740e19b54b (diff)
doc/t2h.pm: fix missing TOC with texinfo 6.8 and above
Since texinfo 6.8, there's no longer an INLINE_CONTENTS variable. makeinfo: warning: set_from_init_file: unknown variable INLINE_CONTENTS texinfo commit 62a6adfb33b006e187483779974bbd45f0f782b1 replaced INLINE_CONTENTS with OUTPUT_CONTENTS_LOCATION. texinfo commit 41f8ed4eb42bf6daa7df7007afd946875597452d replaced OUTPUT_CONTENTS_LOCATION with CONTENTS_OUTPUT_LOCATION. With texinfo 6.8 and above, the same as INLINE_CONTENTS=1 could be achieved by CONTENTS_OUTPUT_LOCATION=inline. https://www.gnu.org/software/texinfo/manual/texinfo/html_node/HTML-Customization-Variables.html
Diffstat (limited to 'doc/t2h.pm')
-rw-r--r--doc/t2h.pm6
1 files changed, 5 insertions, 1 deletions
diff --git a/doc/t2h.pm b/doc/t2h.pm
index 87412699aa..d07d974286 100644
--- a/doc/t2h.pm
+++ b/doc/t2h.pm
@@ -131,7 +131,11 @@ my $program_version_num = version->declare(get_conf('PACKAGE_VERSION'))->numify;
my $program_version_6_8 = $program_version_num >= 6.008000;
# print the TOC where @contents is used
-set_from_init_file('INLINE_CONTENTS', 1);
+if ($program_version_6_8) {
+ set_from_init_file('CONTENTS_OUTPUT_LOCATION', 'inline');
+} else {
+ set_from_init_file('INLINE_CONTENTS', 1);
+}
# make chapters <h2>
set_from_init_file('CHAPTER_HEADER_LEVEL', 2);