[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[BUG] command line definitions not expanded
From: |
Norbert Preining |
Subject: |
[BUG] command line definitions not expanded |
Date: |
Sun, 21 Feb 2016 15:19:28 +0900 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
Hi Gavin, hi all
(please keep Cc)
I am sorry for all the bug reports, but here is the next one that
surfaced when building the documentation for gcc.
In short, it seems that definitions given on the command line
--command='@set foobar value'
are not properly expanded in the aux files.
Here a minimal not working example:
The following code works without problems:
\input texinfo @c -*-texinfo-*-
@set cmd1 HELLO
What ever
@address@hidden address@hidden
Here we go
@bye
But when I remove the @set line and instead call
texi2pdf --command='@set cmd1 HELLO' mwe.texi
I get the following error:
/home/norbert/Debian/gcc-doc/mwe/mwe.aux:1: TeX capacity exceeded, sorry [input
stack size=5000].
@value ->@begingroup @makevalueexpandable
@valuexxx
.....
l.1 ..., used in @value, is not set.} doc-title}{}
The reason is that the mwe.aux file contains:
@xrdef{{[No value for ``cmd1''address@hidden {Variable `cmd1', used in @value,
is not set.} doc-title}{}
@xrdef{{[No value for ``cmd1''address@hidden {Variable `cmd1', used in @value,
is not set.} doc-snt}{}
@xrdef{0-title}{}
@xrdef{0-snt}{}
@xrdef{{[No value for ``cmd1'']}\message {Variable `cmd1', used in @value, is
not set.} doc-pg}{1}
@xrdef{0-pg}{1}
Thanks for consideration
Norbert
------------------------------------------------------------------------
PREINING, Norbert http://www.preining.info
JAIST, Japan TeX Live & Debian Developer
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
------------------------------------------------------------------------
- [BUG] command line definitions not expanded,
Norbert Preining <=