whether or not a link will be generated will depend on the link database.
Add a couple of explanatory comments for one of the stranger constructs
(giving input an empty name).
<!-- Module referencing. -->
<macro name="refmodule" outputname="module">
+ <!-- this causes the optional parameter to \refmodule to be
+ discarded -->
<attribute name="" optional="yes"/>
- <attribute name="link">yes</attribute>
<content/>
</macro>
<!-- "See also:" sections. -->
<macro name="seemodule">
+ <!-- this causes the optional parameter to \seemodule to be
+ discarded -->
<attribute name="" optional="yes"/>
<attribute name="name"/>
<child name="description"/>