From 3804e477ec1afb4e8f810e4ce437213da418e838 Mon Sep 17 00:00:00 2001 From: Stefan Sauer Date: Tue, 8 May 2018 20:26:58 +0200 Subject: [PATCH] mkhtml2: add tag converter for 'firstterm' --- gtkdoc/mkhtml2.py | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/gtkdoc/mkhtml2.py b/gtkdoc/mkhtml2.py index b1798d6..41785c6 100644 --- a/gtkdoc/mkhtml2.py +++ b/gtkdoc/mkhtml2.py @@ -507,7 +507,16 @@ def convert_emphasis(ctx, xml): return result -def convert_em_class(ctx, xml): +def convert_em(ctx, xml): + result = ['' % xml.tag] + append_text(ctx, xml.text, result) + convert_inner(ctx, xml, result) + result.append('') + append_text(ctx, xml.tail, result) + return result + + +def convert_em_code(ctx, xml): result = ['' % xml.tag] append_idref(xml.attrib, result) append_text(ctx, xml.text, result) @@ -1034,6 +1043,7 @@ convert_tags = { 'envar': convert_code, 'footnote': convert_footnote, 'filename': convert_code, + 'firstterm': convert_em, 'formalpara': convert_formalpara, 'function': convert_code, 'glossdef': convert_glossdef, @@ -1060,7 +1070,7 @@ convert_tags = { 'orderedlist': convert_orderedlist, 'para': convert_para, 'partintro': convert_div, - 'parameter': convert_em_class, + 'parameter': convert_em_code, 'phrase': convert_phrase, 'primaryie': convert_primaryie, 'programlisting': convert_programlisting, @@ -1069,7 +1079,7 @@ convert_tags = { 'refsect1': convert_refsect1, 'refsect2': convert_refsect2, 'refsect3': convert_refsect3, - 'replaceable': convert_em_class, + 'replaceable': convert_em_code, 'returnvalue': convert_span, 'row': convert_row, 'screen': convert_pre, @@ -1077,7 +1087,7 @@ convert_tags = { 'sect2': convert_sect2, 'sect3': convert_sect3, 'simpara': convert_simpara, - 'structfield': convert_em_class, + 'structfield': convert_em_code, 'structname': convert_span, 'synopsis': convert_pre, 'symbol': convert_span, -- 2.11.4.GIT