summaryrefslogtreecommitdiff
path: root/tex/context/base/strc-reg.mkiv
diff options
context:
space:
mode:
authorMarius <mariausol@gmail.com>2012-07-23 21:40:15 +0300
committerMarius <mariausol@gmail.com>2012-07-23 21:40:15 +0300
commit1258e9df5026925ba69b6184b984d4fa70ed3ffa (patch)
tree25c150da0dfedf3c053b3504f787341c04f8cb35 /tex/context/base/strc-reg.mkiv
parenta2b160d4a0730ede825a2cad70013cbd4c872c7d (diff)
downloadcontext-1258e9df5026925ba69b6184b984d4fa70ed3ffa.tar.gz
beta 2012.07.23 20:18
Diffstat (limited to 'tex/context/base/strc-reg.mkiv')
-rw-r--r--tex/context/base/strc-reg.mkiv6
1 files changed, 4 insertions, 2 deletions
diff --git a/tex/context/base/strc-reg.mkiv b/tex/context/base/strc-reg.mkiv
index d377e0736..3940594c3 100644
--- a/tex/context/base/strc-reg.mkiv
+++ b/tex/context/base/strc-reg.mkiv
@@ -131,8 +131,9 @@
\setuevalue{\e!place\currentregister}{\placeregister[\currentregister]}%
\setuevalue{\e!complete\currentregister}{\completeregister[\currentregister]}%
\setuevalue{\e!setup\currentregister\e!endsetup}{\setupregister[\currentregister]}%
- \dorecurse\plusthree {%
- \defineregister[\currentregister:\recurselevel][\currentregister]%
+ \dorecurse\plusthree {% weird, expanded should not be needed
+ \normalexpanded{\defineregister[\currentregister:\recurselevel][\currentregister]}%
+% \defineregister[\currentregister:\recurselevel][\currentregister]%
\letregisterparameter{\c!entries:\recurselevel}\empty % needed as we use detokenize (ok, we can
\letregisterparameter{\c!keys :\recurselevel}\empty % avoid it, but it's faster too)
}%
@@ -623,6 +624,7 @@
\fi
\registerparameter\c!command{#1}%
\endgroup
+ \blank[\v!samepage]%
\registerparameter\c!after
\par
\nobreak}