Hi After I asked about this change to the tag files, I got no response. So I submitted a bug report https://bugzilla.gnome.org/show_bug.cgi?id=694376
I have since done some digging into the issue and have created a patch which fixes my issue and also fixes an issue with duplicated enum values in the tag files. With the patch, tag files have the same elements they had in doxygen versions 1.8.1 and 1.7.6, at least from the test I ran. The patch is attached to the bug report. I hope the fix can be made to appear in an up-coming doxygen version, or at least, maybe someone else will benefit from the patch. Thanks - Damon |------------> | From: | |------------> >-------------------------------------------------------------------------------------------------------------------------------------------------| |Damon Carter/WW/LTX | >-------------------------------------------------------------------------------------------------------------------------------------------------| |------------> | To: | |------------> >-------------------------------------------------------------------------------------------------------------------------------------------------| |doxygen-users@lists.sourceforge.net | >-------------------------------------------------------------------------------------------------------------------------------------------------| |------------> | Date: | |------------> >-------------------------------------------------------------------------------------------------------------------------------------------------| |02/20/2013 04:47 PM. | >-------------------------------------------------------------------------------------------------------------------------------------------------| |------------> | Subject: | |------------> >-------------------------------------------------------------------------------------------------------------------------------------------------| |tag file changes | >-------------------------------------------------------------------------------------------------------------------------------------------------| Hi We have discovered that in the change from Doxygen version 1.8.2 to 1.8.3 and beyond, the contents of the generated tag file output has changed. In 1.8.2 and before, the container <compound kind="class"> held all of the class member functions in <member kind="function" static="yes"> containers. In 1.8.2 and 1.8.3, the member functions are also contained in <compound kind="group">. But in 1.8.3 and later, the <compound kind="class"> contains only undocumented member functions, all the documented members are missing. This breaks our context-sensitive help, because our internal software relies on being able to get the member function help based upon the class name, it has no knowledge of the group name. Is this a deliberate change of some kind, such that I need to change something I am doing to use the new way, or is this a bug? Does anyone have a work-around? Thanks in advance for your help - Damon ------------------------------------------------------------------------------ Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the endpoint security space. For insight on selecting the right partner to tackle endpoint security challenges, access the full report. http://p.sf.net/sfu/symantec-dev2dev _______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users