[Dev-luatex] incompatible \meaning of \mathchar command

Taco Hoekwater taco at elvenkind.com
Sun Nov 28 09:29:10 CET 2010


On 11/28/2010 04:14 AM, Heiko Oberdiek wrote:
> Hello,
>
> \meaning produces a different output for luatex for
> commands, defined by \mathchardef, test file for
> iniTeX/plain/latex:
>
>    \catcode`\{=1
>    \catcode`\}=2
>    \mathchardef\x=0 %
>    \immediate\write16{[\meaning\x]}
>    \csname @@end\endcsname\end
>
> Result for "luatex --ini":
>    [\mathchar"0000]
> All other TeX compilers (tex/pdftex/xetex) don't
> print leading zeros:
>    [\mathchar"0]
>
> Is this on purpose or an accident/bug?

By accident, it was a side-effect of the math reimplementation
in luatex 0.35. Corrected now.

Best wishes,
Taco


More information about the dev-luatex mailing list