summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/base/page-imp.mkiv
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/context/base/page-imp.mkiv')
-rw-r--r--Master/texmf-dist/tex/context/base/page-imp.mkiv15
1 files changed, 8 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/context/base/page-imp.mkiv b/Master/texmf-dist/tex/context/base/page-imp.mkiv
index fd0482585f3..a0f32ef8611 100644
--- a/Master/texmf-dist/tex/context/base/page-imp.mkiv
+++ b/Master/texmf-dist/tex/context/base/page-imp.mkiv
@@ -108,7 +108,7 @@
\newtoks \collectedtextdata
-\long\def\starttextdata#1\stoptextdata
+\long\unexpanded\def\starttextdata#1\stoptextdata
{\doglobal\appendtoks#1\to\collectedtextdata}
\def\flushtextdata
@@ -248,7 +248,7 @@
\newconditional\arrangedbackgroundokay % more ifs -> conditionals
-\def\setuparranging[#1]%
+\unexpanded\def\setuparranging[#1]%
{\ifarrangingdisabled \else
\doifelse{#1}\v!disable
{\global\arrangingdisabledtrue}
@@ -387,6 +387,7 @@
\def\outputarrangedbox#1%
{\bgroup
+ \forgetall % somehow we're back and need to redo this
\gotonextarrangepage
\ifnum\arrangedrotationO\arrangedrotationE>\zerocount
\setbox#1\vbox
@@ -806,7 +807,7 @@
% #1=name #2=horizontal|vertical #3=shiftlist
-\def\definepageshift
+\unexpanded\def\definepageshift
{\dotripleargument\dodefinepageshift}
\def\dodefinepageshift[#1][#2][#3]%
@@ -847,7 +848,7 @@
\next
\fi}
-\def\setuppageshift
+\unexpanded\def\setuppageshift
{\dotripleempty\dosetuppageshift}
\def\dosetuppageshift[#1][#2][#3]% page|paper horizontal vertical
@@ -1145,7 +1146,7 @@
%D \stoppagecomment
%D \stoptyping
-\def\setuppagecomment
+\unexpanded\def\setuppagecomment
{\dosingleempty\dosetuppagecomment}
\def\dosetuppagecomment[#1]%
@@ -1180,7 +1181,7 @@
\def\@@pcprintpapersize{\printpapersize}
-\def\placepagecommentTB
+\unexpanded\def\placepagecommentTB
{\vbox to \printpaperheight
{%\forgetall
\hsize\printpaperwidth
@@ -1198,7 +1199,7 @@
\doifelse\@@pclocation\v!bottom\vss{\vskip\dimexpr\paperheight+\@@pcdistance\relax}%
\vskip\@@pcoffset}}
-\def\placepagecommentLR
+\unexpanded\def\placepagecommentLR
{\hbox to \printpaperwidth
{\hskip\@@pcoffset
\doifelse\@@pclocation\v!right{\hskip\paperwidth\hskip\@@pcdistance}\hss