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