Skip to content

Commit 3bcf0ad

Browse files
author
Christian Hergert
committed
doc: handle output elements.
1 parent aac79e9 commit 3bcf0ad

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

doc/mallard2man.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
except ImportError:
3939
sys.exit(0)
4040

41+
INCLUDE = '{http://www.w3.org/2001/XInclude}include'
4142
TITLE = '{http://projectmallard.org/1.0/}title'
4243
SUBTITLE = '{http://projectmallard.org/1.0/}subtitle'
4344
SECTION = '{http://projectmallard.org/1.0/}section'
@@ -56,7 +57,7 @@
5657
TABLE = '{http://projectmallard.org/1.0/}table'
5758
TR = '{http://projectmallard.org/1.0/}tr'
5859
TD = '{http://projectmallard.org/1.0/}td'
59-
INCLUDE = '{http://www.w3.org/2001/XInclude}include'
60+
OUTPUT = '{http://projectmallard.org/1.0/}output'
6061

6162
class Convert(object):
6263
title = None
@@ -192,6 +193,9 @@ def _generateList(self, l):
192193
def _generateEM(self, em):
193194
self._writeCommand('.BR %s' % em.text)
194195

196+
def _generateOutput(self, output):
197+
self._generateCode(output)
198+
195199
def _generateItem(self, item):
196200
self._writeCommand('.IP \\[bu] 2')
197201
for child in item.getchildren():
@@ -204,6 +208,8 @@ def _generateElement(self, ele):
204208
self._generateSynopsis(ele)
205209
elif ele.tag == CODE:
206210
self._generateCode(ele)
211+
elif ele.tag == OUTPUT:
212+
self._generateOutput(ele)
207213
elif ele.tag == P:
208214
self._generateP(ele)
209215
elif ele.tag == EM:

0 commit comments

Comments
 (0)