From 82e7049ec5da731bb750babd880366d25e31fd77 Mon Sep 17 00:00:00 2001 From: Stefan Sauer Date: Sat, 7 Apr 2018 16:49:45 +0200 Subject: [PATCH] mkhtml: handle ref segments without '.' in the name We skip them to keep the headers somewhat consistent. --- gtkdoc/mkhtml2.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gtkdoc/mkhtml2.py b/gtkdoc/mkhtml2.py index 9e1539b..3187209 100644 --- a/gtkdoc/mkhtml2.py +++ b/gtkdoc/mkhtml2.py @@ -1084,9 +1084,14 @@ def generate_refentry_nav(ctx, refsect1s, result): if 'id' not in s.attrib: continue - title = xml_get_title(s) ref_id = s.attrib['id'] + # skip foreign sections + if '.' not in ref_id: + continue + + title = xml_get_title(s) span_id = ref_id.split('.')[1].replace('-', '_') + result.append("""    |  -- 2.11.4.GIT