[luatex] New \pdf... primitives

Joseph Wright joseph.wright at morningstar2.co.uk
Tue Nov 17 08:04:50 CET 2015


On 16/11/2015 22:39, Joseph Wright wrote:
> Hello all,
> 
> Setting up some tests to work with the v0.85 code, I notice that the
> suggestion in the manual
> 
>   \edef\pdfhorigin{\pdfvariable horigin}
> 
> yields with \show\pdfhorigin
> 
>   \pdf_horigin=\pdf_horigin
> 
> which is accessible using \csname or catcode changes. That seems odd
> based on the fact this change has been made at all: is this a passing bug?
> 
> Joseph
> 

Related to this, I wonder if \pdfvariable should be (effectively)
\protected. Normally one would expect primitives to either fully expand
to a result or to act like \protected macros. Here, we have an
intermediate case as \pdfvariable does expand but only as far as an
internal token.

Joseph


More information about the luatex mailing list