Hi Dimitri, Thank you for your reply. I have posted the following two bug reports for these issues:
https://bugzilla.gnome.org/show_bug.cgi?id=743604 https://bugzilla.gnome.org/show_bug.cgi?id=743605 Both contain examples that should reproduce the issue. Please let me know if further information is required. Cheers, Karl On 22 January 2015 at 21:52, Dimitri van Heesch <doxy...@gmail.com> wrote: > Hi Karl, > > Sounds like an unwanted site effect of the recent restructuring of the tag > file generation. > > Can you file a bug report for each of the issues here: > https://bugzilla.gnome.org/enter_bug.cgi?product=doxygen > Please include a minimal self-contained example that allows me to > reproduce the issue. > > Regards, > Dimitri > >> On 22 Jan 2015, at 6:19 , Karl Wette <karl.we...@gmail.com> wrote: >> >> Hi, >> >> I am seeing two issues with tagfiles after upgrading from Doxygen >> v1.8.6 to v1.8.9.1. I'm not sure whether they are bugs or deliberate >> changes in behaviour, but they are causing problems for the libraries >> I document so I need to work around them. Apologies if they are >> already known, but I've been unable to find any reference to them in >> bugzilla or in the mailing list archives. >> >> 1st issue: in v.1.8.6 tagfiles included only documentation anchors >> from the code being documented, whereas v1.8.9.1 also includes anchors >> from any tagfiles included via TAGFILES. This causes problems with >> complicated library dependencies: if libraries B and C depend on >> library A, and library D depends on B and C, the documentation of D >> will get two copies of the anchors in library A (via the tagfiles of B >> and C) and Doxygen will generate a lot of warnings. >> >> 2nd issue: in v1.8.6 tagfiles included anchors for enumeration values >> (<enumvalue> elements), but in v1.8.9.1 there are generated only if >> the enum is "strong", i.e. declared as either "enum struct" or "enum >> class". While this might be fine for C++11 code it's not helpful for >> plain C which is the language of the libraries I document. >> >> Any help would be very much appreciated. Please let me know if further >> details are required. >> >> Regards, >> Karl Wette >> >> ------------------------------------------------------------------------------ >> New Year. New Location. New Benefits. New Data Center in Ashburn, VA. >> GigeNET is offering a free month of service with a new server in Ashburn. >> Choose from 2 high performing configs, both with 100TB of bandwidth. >> Higher redundancy.Lower latency.Increased capacity.Completely compliant. >> http://p.sf.net/sfu/gigenet >> _______________________________________________ >> Doxygen-users mailing list >> Doxygen-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/doxygen-users > ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users