After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 593759 - @file sections with CVS tags broken.
@file sections with CVS tags broken.
Status: RESOLVED FIXED
Product: doxygen
Classification: Other
Component: general
1.6.1
Other Linux
: Normal normal
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
Depends on:
Blocks:
 
 
Reported: 2009-09-01 08:17 UTC by Mattias Ellert
Modified: 2010-01-11 10:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
The test file used in the example (234 bytes, text/plain)
2009-09-08 12:36 UTC, Mattias Ellert
Details

Description Mattias Ellert 2009-09-01 08:17:39 UTC
$ cat Doxyfile 
PROJECT_NAME           = "globus common"
PROJECT_NUMBER         = 10.2
INPUT                  = .
FILE_PATTERNS          = *.h

$ cat globus_thread_common.h 
/**
 * @file globus_thread_common.h Common Thread Interface
 *
 * $Source: /home/globdev/CVS/globus-packages/common/source/library/globus_thread_common.h,v $
 * $Date: 2006/01/19 05:54:14 $
 * $Revision: 1.6 $
 * $Author: mlink $
 */

doxygen 1.5.8 produces:

$ cat latex/globus__thread__common_8h.tex 
\hypertarget{globus__thread__common_8h}{
\section{globus\_\-thread\_\-common.h File Reference}
\label{globus__thread__common_8h}\index{globus\_\-thread\_\-common.h@{globus\_\-
thread\_\-common.h}}
}


\subsection{Detailed Description}
Common Thread Interface

\begin{Desc}
\item[Source]/home/globdev/CVS/globus-packages/common/source/library/globus\_\-t
hread\_\-common.h,v \end{Desc}
\begin{Desc}
\item[Date]2006/01/19 05:54:14 \end{Desc}
\begin{Desc}
\item[Revision]1.6 \end{Desc}
\begin{Desc}
\item[Author]mlink \end{Desc}

doxygen 1.6.0 and 1.6.1 produce:

$ cat latex/globus__thread__common_8h.tex 
\hypertarget{globus__thread__common_8h}{
\section{globus\_\-thread\_\-common.h File Reference}
\label{globus__thread__common_8h}\index{globus\_\-thread\_\-common.h@{globus\_\-thread\_\-common.h}}
}


\subsection{Detailed Description}
Common Thread Interface

Source}
/home/globdev/CVS/globus-\/packages/common/source/library/globus\_\-thread\_\-common.h,v Date}
2006/01/19 05:54:14 Revision}
1.6 Author}


The 1.6.0/1.6.1 doxygen output can not be processed by latex:

hapter 2.
(./globus__thread__common_8h.tex
! Too many }'s.
l.10 Source}
            
?
Comment 1 Mattias Ellert 2009-09-08 12:36:30 UTC
Created attachment 142692 [details]
The test file used in the example

This is the test file used in the example. In order to avoid cut and paste errors it is uploaded as an attachment.
Comment 2 Mattias Ellert 2010-01-11 10:29:16 UTC
Fixed in version 1.6.2