From f97ee94e44c2a96e9ce9647141da655102a58493 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Fri, 14 Jun 2019 21:53:57 -0400 Subject: [PATCH] user guide: fix single-page TOC links --- rb/gen_user_guide.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rb/gen_user_guide.rb b/rb/gen_user_guide.rb index 0c3bb23..360fea7 100644 --- a/rb/gen_user_guide.rb +++ b/rb/gen_user_guide.rb @@ -50,7 +50,7 @@ class Generator if multi_page nil else - File.basename(output_file) + File.basename(output_file).sub(/\.html$/, "") end @sections = [] @current_section_number = [0] @@ -65,7 +65,7 @@ class Generator new_page = !new_page_text.nil? section_number = get_next_section_number(level) anchor = make_anchor(section_number, title_text) - if new_page or current_page.nil? + if multi_page and (new_page or current_page.nil?) current_page = anchor end @sections << Section.new(section_number, title_text, current_page, anchor)