if len(anchorfile) == 0:
return string
global linkbase
- return "<a href=\"%s/%s\">%s</a>" % (linkbase, anchorfile[0], string)
+ return "<a href=\"%s%s\">%s</a>" % (linkbase, anchorfile[0], string)
def format_doxylink(string, link=None):
global tags
if len(anchorfile) == 0 or len(anchor) == 0:
return string
global linkbase
- return "<a href=\"%s/%s#%s\">%s</a>" % (linkbase, anchorfile[0], anchor[0], string)
+ return "<a href=\"%s%s#%s\">%s</a>" % (linkbase, anchorfile[0], anchor[0], string)
def format_docutils(string):
writer = docutils.writers.html4css1.Writer()
</dl>
{% set comma = joiner(", ") %}
<h5>Flags</h5>
+ {% if node.flags.__len__() > 0 %}
{% for flag in node.flags -%}
{{comma()}}{{flag|doxylink("irop_flag_" + flag)}}
{%- endfor %}
+ {% else %}
+ None
+ {% endif %}
<h5>{{"API"|doxygrouplink(node.name)}}</h5>
<hr/>
</div>
tagfile = open(argv[-3], "r")
global linkbase
linkbase = argv[-2]
+ if linkbase != "":
+ linkbase += "/"
try:
from lxml import etree
tags = etree.parse(tagfile)