> 27 nov. 2016 kl. 11:51 skrev Stephen R. van den Berg <s...@cuci.nl>:
> 
> Pontus ??stlund wrote:
>> I saw the refdoc on the Pike site is somewhat broken. The plan is to
>> port the new refdoc layout in 8.1 to 8.0, and I'm working on that as
>> we speak. But in order to make that work I need to add the standalone
> 
> It appears that @[...] does not generate a clickable href anymore in your
> new code.


You are absolutely right, but I'm not 100% sure that has anything to do with 
the new layout, but I'm unsure.

It seems that when resolve_reference is called in atutodoc_to_html (which 
actually calls my_resolve_reference in autodoc_to_split_html) the second 
argument (xml_node->get_attributes()) is always an empty mapping. When I looked 
in the XML file the doc is built from I see:

<doc>
  <text>
    <p>Test if 
      <ref>set_options()</ref>
      will be linked to from 
      <ref>a</ref>
      ?</p>
  </text>
  <group>
    <param name="a"/>
    <text>
      <p>Just a parameter</p>
    </text>
  </group>
</doc>

The <ref/>-nodes doesn't contain any info about their targets. I don't know if 
this is supposed to be like this and that the targets are resolved later or 
not, but it doesn't look like it from what I can see? So the problem seems to 
be related to when the modref.xml is generated rahter than when the refdoc 
pages are built. Or am I totally wrong here?

Regards
-----------------------------
Pontus Östlund
Developer • Roxen AB
+46 70-662 81 69

www.roxen.com <http://www.roxen.com/> | twitter.com/roxen 
<https://twitter.com/roxen>

Reply via email to