Summary: DDoc should provide qualified symbol names suitable
                    for anchors
           Product: D
           Version: D2
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: DMD

--- Comment #0 from Nick Treleaven <> 2012-10-10 
08:59:55 PDT ---
(I looked for existing bugs but found none pertaining only to dmd/ddoc itself,
hence this new one).

Currently anchor links are generated for Phobos using DDOC_PSYMBOL in std.ddoc:

DDOC_PSYMBOL = <a name="$0"></a><span class="ddoc_psymbol">$0</span>

Unfortunately there is no way to get the 'qualified' name e.g. of a member or
method. Consequently there are anchor collisions such as enum EditOp.remove
instead of free function remove():

DDoc should provide a way to get qualified symbol names suitable for anchor

I have a pull request almost ready to address this.

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to