http://d.puremagic.com/issues/show_bug.cgi?id=8794

           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
        AssignedTo: nob...@puremagic.com
        ReportedBy: ntrel-pub...@yahoo.co.uk


--- Comment #0 from Nick Treleaven <ntrel-pub...@yahoo.co.uk> 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():

http://d.puremagic.com/issues/show_bug.cgi?id=6017

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

I have a pull request almost ready to address this.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to