GNU bug report logs - #23611
generating pdf manuals fails with TeX capacity exceeded

Previous Next

Package: emacs;

Reported by: Glenn Morris <rgm <at> gnu.org>

Date: Tue, 24 May 2016 17:39:01 UTC

Severity: normal

Found in version 25.0.94

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


Message #34 received at 23611 <at> debbugs.gnu.org (full text, mbox):

From: Gavin Smith <gavinsmith0123 <at> gmail.com>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: 23611 <at> debbugs.gnu.org, Gnulib bugs <bug-gnulib <at> gnu.org>,
 Texinfo <bug-texinfo <at> gnu.org>
Subject: Re: texinfo.tex 2016-05-07.20: "Tex capacity exceeded" with Emacs
 manuals
Date: Thu, 26 May 2016 19:41:10 +0100
On 26 May 2016 at 16:48, Paul Eggert <eggert <at> cs.ucla.edu> wrote:
> OK, here's a smaller example taken from the Emacs source code. Unpack the
> attached tarball in a fresh directory, copy the latest Gnulib texinfo.tex
> into it, and run the shell command 'texi2pdf bovine.texi'. On my platform
> (Fedora 23 x86-64, texi2pdf (GNU Texinfo 6.0) 6363) the output says
> './bovine.toc:1: TeX capacity exceeded, sorry [input stack size=5000].' Full
> output log attached.

OK, I got the same problem with the files you sent. I've committed and
uploaded a new version that reverses the change, so @value is expanded
at the time of writing again. Undefined @value's, when used in index
entries, should not cause failures, either. It's quite possible that
there is some combination that breaks, but it seems to work better for
the files I tried.




This bug report was last modified 9 years ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.