[dev-context] texexec and return codes ... bad

Norbert Preining preining at logic.at
Fri Jan 5 11:37:42 CET 2007

Hi all!

(Gerben, you are on the To since you were interested in the ctxfmtutil,
but it is bugged ..., see below)

texexec does not return a useful return code:
# texexec --nonstopmode --fast --make --aleph cont-en
loading         : Context Font Macros / UNICODE Support
! Aleph capacity exceeded, sorry [number of strings=33165].
\setvalue ...xpandafter \def \csname #1\endcsname 
l.275 \defineucharmapping{\s!default}
No pages of output.
Transcript written on cont-en.log.
TeXExec | 
TeXExec | tex engine path: /etc/texmf/web2c/aleph
TeXExec | 
TeXExec | 
TeXExec | runtime: 3.104333
# echo $?

This is bad, very bad.... something we can do about it?

And, since I am at it: It does not honor the --nonstopmode:
# texexec --nonstopmode --fast --make --xetex cont-en
loading         : Context Encoding Macros (pdf)
! Undefined control sequence.
l.63 \ifcase\pdfgentounicode
                             \else \expandafter \endinput \fi

and waiting there.

Is there a way to fix these two problems, please???

For Gerben: ctxfmtutil has two problems:
- it does not detect if a build was broken due to the first bug
- it hangs sometimes due to the second bug

Best wishes


Dr. Norbert Preining <preining at logic.at>                    Università di Siena
Debian Developer <preining at debian.org>                         Debian TeX Group
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
FRANT (n.)
Measure. The legal minimum distance between two trains on the District
and Circle line of the London Underground. A frant, which must be not
less than 122 chains (or 8 leagues) long, is not connected in any way
with the adjective 'frantic' which comes to us by a completely
different route (as indeed do the trains).
			--- Douglas Adams, The Meaning of Liff

More information about the dev-context mailing list