summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/base/core-bar.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/context/base/core-bar.tex')
-rw-r--r--Master/texmf-dist/tex/context/base/core-bar.tex17
1 files changed, 8 insertions, 9 deletions
diff --git a/Master/texmf-dist/tex/context/base/core-bar.tex b/Master/texmf-dist/tex/context/base/core-bar.tex
index eeb3de630a1..9b7acf17f34 100644
--- a/Master/texmf-dist/tex/context/base/core-bar.tex
+++ b/Master/texmf-dist/tex/context/base/core-bar.tex
@@ -53,8 +53,8 @@
%D \stopsidebar
%D \stoptyping
-\newcounter\currentsidebar
-\newdimen \sidebardistance
+\newcount\currentsidebar
+\newdimen\sidebardistance
\def\setupsidebars
{\dodoubleargument\dosetupsidebars}
@@ -94,7 +94,7 @@
{\bgroup
\dontleavehmode
\checktextbackgrounds
- \doglobal\increment\currentsidebar
+ \global\advance\currentsidebar\plusone
\doifelsenothing{#1}
{\advance\sidebardistance\@@brdistance}
{\doifelsevaluenothing{\??br#1\c!distance}
@@ -102,22 +102,21 @@
{\sidebardistance\getvalue{\??br#1\c!distance}}}%
\startpositionoverlay{text-1}%
\expanded{\setMPpositiongraphicrange
- {b:side:\currentsidebar}%
- {e:side:\currentsidebar}%
+ {b:side:\the\currentsidebar}%
+ {e:side:\the\currentsidebar}%
{mpos:bar}%
- {self=side:\currentsidebar,
+ {self=side:\the\currentsidebar,
linewidth=\getvalue{\??br#1\c!rulethickness},
linecolor=\getvalue{\??br#1\c!rulecolor},
distance=\the\sidebardistance}}%
\stoppositionoverlay
-% \edef\stopsidebar{\noexpand\dostopsidebar{\currentsidebar}}%
- \bpos{side:\currentsidebar}\ignorespaces}
+ \bpos{side:\the\currentsidebar}\ignorespaces}
% \def\dostopsidebar#1%
% {\removelastspace\tpos{side:#1}\carryoverpar\egroup}
\def\stopsidebar
- {\removelastspace\tpos{side:\currentsidebar}\carryoverpar\egroup}
+ {\removelastspace\tpos{side:\the\currentsidebar}\carryoverpar\egroup}
\startMPpositionmethod{mpos:bar}
\startMPpositiongraphic{mpos:bar}{linecolor,linewidth,distance}%