summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDan Allen <dan.j.allen@gmail.com>2023-03-27 03:04:50 -0600
committerGitHub <noreply@github.com>2023-03-27 03:04:50 -0600
commit8e18286a628b8195e44322add6fae048142184b6 (patch)
tree654f11d4fb9f037f12add085b2ff6b6b6d98c53e /lib
parent6f536982f052075573b397615ab31a7eafa64211 (diff)
resolves #2368 do not drop section that follows empty index (PR #2414)
Diffstat (limited to 'lib')
-rw-r--r--lib/asciidoctor/pdf/converter.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/asciidoctor/pdf/converter.rb b/lib/asciidoctor/pdf/converter.rb
index 15f80011..e1b329ff 100644
--- a/lib/asciidoctor/pdf/converter.rb
+++ b/lib/asciidoctor/pdf/converter.rb
@@ -633,7 +633,8 @@ module Asciidoctor
sect.context = :open
return convert_abstract sect
elsif (index_section = sectname == 'index') && @index.empty?
- sect.remove
+ # override numbered_title to hide entry from TOC
+ sect.define_singleton_method :numbered_title, &->(*) { '' }
return
end
title = sect.numbered_title formal: true