Opened 12 years ago

Last modified 11 years ago

#5243 new Feature Requests

Support doxygen <ref> elements in passthrough mode.

Reported by: Daniel James Owned by: Steven Watanabe
Milestone: To Be Determined Component: Documentation
Version: Boost 1.45.0 Severity: Not Applicable
Keywords: Cc:

Description

A patch for this was attached to #3309, but I didn't apply it because doxygen seems to automatically mark words as <ref> and often gets it wrong. The change might be appropriate if that can be suppressed.

Change History (3)

comment:1 by Steven Watanabe, 12 years ago

Just noticed this ticket. I partially implemented this in [70863]. (i.e. it works for classes and member functions. I'll deal with the rest after I get doxygen 1.7.4. doxygen 1.7.3 has some issues generating links to global functions and enums.). Do you have an example of what it gets wrong? Doxygen itself does have a mechanism to suppress automatic linking (using '%'). Do you think that's sufficient?

comment:2 by Daniel James, 12 years ago

In this page (from 1.45, it's a bit odd with in 1.46):

http://www.boost.org/doc/libs/1_45_0/doc/html/boost/interprocess/adaptive_pool.html

Doxygen was incorrectly linking every use of the word 'allocator' to a class called allocator. It look like this was fixed in Doxygen 1.6.2: https://bugzilla.gnome.org/show_bug.cgi?id=594787

comment:3 by anonymous, 11 years ago

Owner: changed from Matias Capeletto to Steven Watanabe

Assigning this to Steven since he said he'll deal with....

Note: See TracTickets for help on using tickets.