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 <morse...@umn.edu> 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 > Doxygen-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/doxygen-users > >
------------------------------------------------------------------------------
_______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users