diff options
Diffstat (limited to 'tex/context/base/mkxl/anch-pos.mkxl')
-rw-r--r-- | tex/context/base/mkxl/anch-pos.mkxl | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/tex/context/base/mkxl/anch-pos.mkxl b/tex/context/base/mkxl/anch-pos.mkxl index 53544fedc..6a2fbd5e1 100644 --- a/tex/context/base/mkxl/anch-pos.mkxl +++ b/tex/context/base/mkxl/anch-pos.mkxl @@ -396,18 +396,16 @@ {\the\t_anch_positions_tracers} \permanent\protected\def\enableparpositions % global - {\glet\registerparoptions\doregisterparoptions + {\enforced\aliased\glet\registerparoptions\doregisterparoptions \global\positioningtrue} \permanent\let\disableparpositions\relax -\let\registerparoptions\relax +\aliased\let\registerparoptions\relax -\protected\def\doregisterparoptions - {\iftrialtypesetting \else - \ifinpagebody \else \ifmmode \else \ifinformula \else - \anch_positions_register_par_options - \fi \fi \fi +\permanent\protected\def\doregisterparoptions + {\iftrialtypesetting \orelse\ifinpagebody \orelse\ifmmode \orelse\ifinformula \else + \anch_positions_register_par_options \fi} \def\anch_positions_register_par_options_normal |