[gtk-doc] mkhtml: handle ref segments without '.' in the name



commit 82e7049ec5da731bb750babd880366d25e31fd77
Author: Stefan Sauer <ensonic users sf net>
Date:   Sat Apr 7 16:49:45 2018 +0200

    mkhtml: handle ref segments without '.' in the name
    
    We skip them to keep the headers somewhat consistent.

 gtkdoc/mkhtml2.py |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
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("""
           <span id="nav_%s">
             <span class="dim">|</span> 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]