Re: [Doxygen-users] Missing Modules and Namespace Tabs in HTML
Brought to you by:
dimitri
From: David M. <mor...@um...> - 2015-06-22 16:30:56
|
Albert, Thank you very much - that worked perfectly! I particularly appreciate your generosity in actually trying out doxygen on my code to find a solution. -David On Sat, Jun 20, 2015 at 5:37 AM, Albert <alb...@gm...> wrote: > David, > > In version 1.8.8 (by head) a change has taken place about handling files > with unknown / unsupported extension. Till that version they were seen as > C-like files. In version 1.8.8 and up they are skipped, but it is possible > to use your own extension and map it to a supported version. When I change > the mapping line to: > EXTENSION_MAPPING = mod=c++ tpp=c++ dox=c++ > I get the namespaces. > > You will see some other errors etc as well (e.g. error: the type 'dirs' is > not supported for the entry tag within a navindex! Check your layout file!) > so it is advised to have a look at your own layout file as well. > > Albert > > On Fri, Jun 19, 2015 at 7:00 AM, David Morse <mor...@um...> wrote: > >> I recently upgraded doxygen to the most recent version and used the new >> version >> to regenerrate html documentation for a C++ project that includes several >> namespaces >> and an extensive hierarchy of doxygen modules. The source code for the >> project, called >> simpatico, is available at github.com/dmorse/simpatico >> >> I find that the html generated by new version generates does not contain >> the "Modules" or >> "Namespace" tabs that appeared in html generated by earlier versions. An >> old version of >> the documentation generated using doxygen 1.7.6.1, which includes these >> tabs, is >> available at <http://dmorse.github.io/simpatico/doc/html/index.html>dmorse.github.io/simpatico/doc/html/index.html >> >> >> I recently upgraded first to 1.8.8 via ubuntu software manager (I am >> using Ubuntu linux). >> I had trouble with error messages from sqlite with this version, in >> addition to the problem >> described above. In an attempt to fix these problems, I tried upgrading >> to 1.8.9.1, which >> I installed by dowloading a tarball of the source code and compiling from >> source. Both of >> these recent versions generated a version of html in which the "Modules" >> and "Namespaces" >> tabs are absent from the header, though 1.8.9.1 did not generate error >> messages from >> sqlite. >> >> I did not change anything about the source files, and do not have any >> clues as to what >> could cause this change in behavior. I definitely want to retain the >> missing Modules and >> Namespace tabs, since these are often the fastest way to navigate to >> class documentation >> for a particular class. >> >> Does anyone have any ideas regarding the origin of the problem or how it >> could be >> fixed? >> >> -David >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> Doxygen-users mailing list >> Dox...@li... >> https://lists.sourceforge.net/lists/listinfo/doxygen-users >> >> > |