[gtk-doc] mkhtml2: handle 'role' attr on emphasis
- From: Stefan Sauer <stefkost src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-doc] mkhtml2: handle 'role' attr on emphasis
- Date: Tue, 1 May 2018 13:40:02 +0000 (UTC)
commit 4ec9eb170b3e3c1c0f115cfd09ee95afd02ddd29
Author: Stefan Sauer <ensonic users sf net>
Date: Tue May 1 14:55:43 2018 +0200
mkhtml2: handle 'role' attr on emphasis
gtkdoc/mkhtml2.py | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/gtkdoc/mkhtml2.py b/gtkdoc/mkhtml2.py
index 717b640..6b4bab3 100644
--- a/gtkdoc/mkhtml2.py
+++ b/gtkdoc/mkhtml2.py
@@ -466,10 +466,15 @@ def convert_div(ctx, xml):
def convert_emphasis(ctx, xml):
- result = ['<span class="emphasis"><em>']
+ if 'role' in xml.attrib:
+ result = ['<span class="%s">' % xml.attrib['role']]
+ end = '</span>'
+ else:
+ result = ['<span class="emphasis"><em>']
+ end = '</em></span>'
append_text(xml.text, result)
convert_inner(ctx, xml, result)
- result.append('</em></span>')
+ result.append(end)
append_text(xml.tail, result)
return result
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]