summaryrefslogtreecommitdiff
path: root/tex/context/base/m-units.tex
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2006-04-06 23:00:00 +0200
committerHans Hagen <pragma@wxs.nl>2006-04-06 23:00:00 +0200
commit39a70fce9851e47de70b762fbf9d081afc30b908 (patch)
tree94f6cf5076f0cefcc2e3af7379563b29814d584e /tex/context/base/m-units.tex
parent9a0fefc34640abc1f6a5c34d89a3ce5ec96ae882 (diff)
downloadcontext-39a70fce9851e47de70b762fbf9d081afc30b908.tar.gz
stable 2006.04.06 23:00
Diffstat (limited to 'tex/context/base/m-units.tex')
-rw-r--r--tex/context/base/m-units.tex16
1 files changed, 8 insertions, 8 deletions
diff --git a/tex/context/base/m-units.tex b/tex/context/base/m-units.tex
index 949297686..89dd71e77 100644
--- a/tex/context/base/m-units.tex
+++ b/tex/context/base/m-units.tex
@@ -190,9 +190,9 @@
\def\dodimensionpower#1%
{\iftextdimensions\expandafter\high\else\expandafter^\fi{#1}}
-\def\ustartmathmode {\iftextdimensions\else\startmathmode \fi}
-\def\ustopmathmode {\iftextdimensions\else\stopmathmode \fi}
-\def\umathematicstypeface{\iftextdimensions\else\mathematicstypeface\fi}
+\def\ustartmathmode {\iftextdimensions\else\expandafter\startmathmode \fi}
+\def\ustopmathmode {\iftextdimensions\else\expandafter\stopmathmode \fi}
+\def\umathematicstypeface{\iftextdimensions\else\expandafter\mathematicstypeface\fi}
%D In forced text mode, we ignore spacing in monospaced fonts.
@@ -202,8 +202,8 @@
\def\dodimensionspace
{\iftextdimensions
\begingroup
- \setbox0=\hbox{i}%
- \setbox2=\hbox{m}%
+ \setbox0\hbox{i}%
+ \setbox2\hbox{m}%
\ifdim\wd0=\wd2
\endgroup
\@EAEAEA\gobbleoneargument
@@ -222,7 +222,7 @@
\let\dimensionsuffix\dimension
\let\dimensionpower \dimension
\global\nesteddimensionfalse
- \setbox0=\hbox{\ustartmathmode#1\ustopmathmode}%
+ \setbox\scratchbox\hbox{\ustartmathmode#1\ustopmathmode}% pre-roll
\global\let\thedimensionprefix\savedthedimensionprefix
\global\let\thedimensionpower \savedthedimensionpower
\endgroup
@@ -276,8 +276,8 @@
%D
%D Here are some auxilliary macros.
-\def\dontbreakdimension%
- {\scratchdimen=\lastskip
+\def\dontbreakdimension
+ {\scratchdimen\lastskip
\unskip
\nobreak
\hskip\scratchdimen