After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 597580 - Automatic link generation with only lower case letters
Automatic link generation with only lower case letters
Status: RESOLVED DUPLICATE of bug 594787
Product: doxygen
Classification: Other
Component: general
1.6.1
Other Linux
: Normal normal
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
Depends on:
Blocks:
 
 
Reported: 2009-10-06 17:43 UTC by Salvo Isaja
Modified: 2009-10-10 14:42 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Salvo Isaja 2009-10-06 17:43:46 UTC
Greetings,
at http://www.stack.nl/~dimitri/doxygen/autolink.html I read that "All words in the documentation that correspond to a documented class and contain at least one upper case character will automatically be replaced by a link to the page containing the documentation of the class."

In my project I have namespace names that are all lower case (e.g. "kernel") and occasionally some class names too (e.g. the "less" functor). Doxygen generates automatic links for those, which is pretty uncomfortable to me, and wrong according to the documentation above (the examples above are common words in my documentation, and I find hard to always remember the %, especially in long descriptive paragraphs, resulting in a lot of useless links).

However I understand that adhering to the above documentation will result in the opposite problem, of having the entity never linked (maybe the fully qualified name would work for C++). Maybe an option to invert the default behaviour, and create link only for those words specifically marked?

I'm using Doxygen 1.6.1 on Debian Testing.
Thanks.
Comment 1 Dimitri van Heesch 2009-10-10 14:42:59 UTC

*** This bug has been marked as a duplicate of bug 594787 ***