Control: reassign -1 src:litl
Control: retitle -1 FTBFS: litl (ab)uses unstable Doxygen interface LATEX_HEADER
On Mon, May 19, 2014 at 12:06:47PM +0200, Samuel Thibault wrote:
> The newer version of doxygen emits an invalid latex command: in
> modules.tex one can read:
>
> Here is a list of all modules\+:\begin{DoxyCompactList}
In what way is the \+ command invalid after being defined using
\newcommand?
> resulting to the following failure:
>
> ! Undefined control sequence.
> l.2 Here is a list of all modules\+
> :\begin{DoxyCompactList}
> ?
> ! Emergency stop.
>
> This makes the "litl" package FTBFS.
This is because litl uses an unstable interface of Doxygen. It defines
its own LATEX_HEADER (which explicitly says that you should not do that
unless you know what you are doing). Now Doxygen added a new macro \+
and litl failed to provide this macro in its own LATEX_HEADER file. If
you wish to stick with the default of Doxygen, you can insert:
\newcommand{\+}{\discretionary{\mbox{\scriptsize$\hookleftarrow$}}{}{}}
I recommend not defining LATEX_HEADER to avoid future FTBFS.
Helmut
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]