summaryrefslogtreecommitdiff
path: root/tex/context/base/math-ali.mkiv
diff options
context:
space:
mode:
authorMarius <mariausol@gmail.com>2013-04-10 10:40:13 +0300
committerMarius <mariausol@gmail.com>2013-04-10 10:40:13 +0300
commitad354ce0ba6e5ee0efddf6ec8566e0f674d90b4e (patch)
tree58be3d2a203565f79295ee287e52f05de8d1811c /tex/context/base/math-ali.mkiv
parent38df07a834229e1c5065454e54aa42694ff1c839 (diff)
downloadcontext-ad354ce0ba6e5ee0efddf6ec8566e0f674d90b4e.tar.gz
stable 2013.04.10 09:23
Diffstat (limited to 'tex/context/base/math-ali.mkiv')
-rw-r--r--tex/context/base/math-ali.mkiv12
1 files changed, 10 insertions, 2 deletions
diff --git a/tex/context/base/math-ali.mkiv b/tex/context/base/math-ali.mkiv
index 0d9d38e20..db960de26 100644
--- a/tex/context/base/math-ali.mkiv
+++ b/tex/context/base/math-ali.mkiv
@@ -242,8 +242,16 @@
\let\stopalign\relax
- \let\startalignment\startalign
- \let\stopalignment \stopalign
+ \unexpanded\def\startalignment
+ {\ifmmode
+ \let\stopalignment\align_math_normal_stop % cannot be an unexpanded def ... lookahead in align
+ \expandafter\align_math_normal_start
+ \else
+ \let\stopalignment\align_text_normal_stop
+ \expandafter\align_text_normal_start
+ \fi}
+
+ \let\stopalignment\relax
\fi