[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}
                                     #1#2%
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 $?
0
#

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

Norbert

-------------------------------------------------------------------------------
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