[Dev-luatex] tex.enableprimitives also fails for undefined primitives

Taco Hoekwater taco at elvenkind.com
Fri Apr 10 08:24:58 CEST 2009


Heiko Oberdiek wrote:
> | Then it will check for the existence of the constructed csname. If the
> | csname is currently undefined (note: that is not the same as \relax), it
> | will globally define the csname to have the meaning: run code belonging to
> | the primitive `name'. If for some reason the csname is already defined, it
> | does nothing and tries the next pair.
> 
> Either there is a bug in the implementation or in the
> description ("is already defined" --> "is or was already defined").

That was an implementation bug. The fix is in SVN as #2237.

Best wishes,
Taco



More information about the dev-luatex mailing list