summaryrefslogtreecommitdiff
path: root/tex/context/base/syst-aux.mkiv
diff options
context:
space:
mode:
authorMarius <mariausol@gmail.com>2011-11-08 16:20:15 +0200
committerMarius <mariausol@gmail.com>2011-11-08 16:20:15 +0200
commit40471dd95ca8782212c5d63ee5f2085b105ed7e8 (patch)
tree5fed44546f9fff4ea69168cf16e839b9d7c83e6c /tex/context/base/syst-aux.mkiv
parente39e55fe08653b79084655b91e468940b9495a59 (diff)
downloadcontext-40471dd95ca8782212c5d63ee5f2085b105ed7e8.tar.gz
beta 2011.11.08 15:20
Diffstat (limited to 'tex/context/base/syst-aux.mkiv')
-rw-r--r--tex/context/base/syst-aux.mkiv5
1 files changed, 3 insertions, 2 deletions
diff --git a/tex/context/base/syst-aux.mkiv b/tex/context/base/syst-aux.mkiv
index 1a90c89b0..3a9424098 100644
--- a/tex/context/base/syst-aux.mkiv
+++ b/tex/context/base/syst-aux.mkiv
@@ -4530,7 +4530,7 @@
%D a row. In both commands, the \type{n*} is optional. When this
%D specification is missing, the command executes once.
-\def\dorepeatwithcommand[#1]%
+\unexpanded\def\dorepeatwithcommand[#1]%
{\dodorepeatwithcommand#1*\empty*\relax}
\def\dodorepeatwithcommand#1*#2#3*#4\relax#5%
@@ -4540,7 +4540,8 @@
{\ifx#2\empty % redundant but gives cleaner extensions
#4{#1}%
\else\ifnum#1<\zerocount
- \normalexpanded{\dorecurse{\number-\number#1}}{#4{-#2#3}}%
+ %\normalexpanded{\dorecurse{\number-\number#1}}{#4{-#2#3}}%
+ \dorecurse{-#1}{#4{-#2#3}}%
\else\ifx#2+%
\dorecurse{#1}{#4{#3}}%
\else