GNOME Bugzilla – Bug 641188
GENERATE_MAN / doxygen 1.7.1
Last modified: 2011-03-28 14:19:14 UTC
I am trying to understand what changed in my setup doxygen 1.7.1 and man-db 2.5.7. I used to be able to generate man page using the GENERATE_MAN option. However today I noticed the output looks odd: For instance the following: ... \page gdcmdump dumps a DICOM file, it will display the structure and values contained in the specified DICOM file. \section synopsis SYNOPSIS \verbatim gdcmdump [options] dcm_file gdcmdump [options] dcm_directory \endverbatim ... leads to: .TH "gdcmdump" 1 "Tue Feb 1 2011" "Version 2.1.0" "GDCM" \" -*- nroff -*- .ad l .nh .SH NAME gdcmdump \- .TH "gdcmdump" 1 "Tue Feb 1 2011" "Version 2.1.0" "GDCM" \" -*- nroff -*- .ad l .nh .SH NAME gdcmdump \- .SH "SYNOPSIS" .PP .PP .nf gdcmdump [options] dcm_file gdcmdump [options] dcm_directory .fi .PP which is displayed as: NAME gdcmdump - .TH "gdcmdump" 1 "Tue Feb 1 2011" "Version 2.1.0" "GDCM" NAME gdcmdump - .SH "SYNOPSIS" gdcmdump [options] dcm_file gdcmdump [options] dcm_directory
Created attachment 179863 [details] doxyfile
Created attachment 179864 [details] doxygen documentation for the man page
In the discussion in the Doxygen-users group I already wrote that the difference was introduced between versions 1.6.3 and 1.7.3, a difference on the code shows that a lot has been changed in respect to start/end handling of parts and that some new parts were introduced. The function endTitleHead prints the double values, in index.cpp called from endTitle and in pagedef.cpp from write Documentation, with comment to write it only to Man pages !!. Maybe the later is now redundant ?
This is indeed no longer correct. Should be fixed in the next subversion update.
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.7.4. Please verify if this is indeed the case. Reopen the bug if you think it is not fixed and please include any additional information that you think can be relevant.