[gtk-doc] mkhtml: handle ref segments without '.' in the name
- From: Stefan Sauer <stefkost src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-doc] mkhtml: handle ref segments without '.' in the name
- Date: Sat, 7 Apr 2018 14:53:18 +0000 (UTC)
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]