summaryrefslogtreecommitdiff
path: root/tex/context/base/mkxl/math-fen.mkxl
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2023-04-27 00:04:07 +0200
committerContext Git Mirror Bot <phg@phi-gamma.net>2023-04-27 00:04:07 +0200
commit6b25a7a970ba9553adf8077ef2eecb50a5d77818 (patch)
treef06e40077ba9e55af4bf6cab52313f79f8ea84a8 /tex/context/base/mkxl/math-fen.mkxl
parent657457ef4a08c1f000f272e00f654f4064cc37bd (diff)
downloadcontext-6b25a7a970ba9553adf8077ef2eecb50a5d77818.tar.gz
2023-04-26 23:31:00
Diffstat (limited to 'tex/context/base/mkxl/math-fen.mkxl')
-rw-r--r--tex/context/base/mkxl/math-fen.mkxl11
1 files changed, 10 insertions, 1 deletions
diff --git a/tex/context/base/mkxl/math-fen.mkxl b/tex/context/base/mkxl/math-fen.mkxl
index a01f589e5..53c34c567 100644
--- a/tex/context/base/mkxl/math-fen.mkxl
+++ b/tex/context/base/mkxl/math-fen.mkxl
@@ -305,6 +305,9 @@
\directsetup{math:fence:set:bar}
\stopsetups
+\mutable\lettonothing\suchthat
+% \fastsetup{math:fence:set}
+
\protected\def\math_fenced_middle_common
{\math_fenced_middle} % redefined inside atom
@@ -717,6 +720,10 @@
% \im { \left\{ \frac{1}{2} \right\} }
% \im { \left\lbrace \frac{1}{2} \right\rbrace }
+\lettonothing\math_fenced_x_p_left
+\lettonothing\math_fenced_x_p_right
+\lettonothing\math_fenced_x_p_middle
+
\def\math_fenced_x_left
{\advanceby\c_math_fence_nesting\plusone
\ifx\math_fenced_x_p_left\bgroup\let\math_fenced_x_p_left\letterleftbrace\fi
@@ -1046,7 +1053,7 @@
\let\math_fences_normal_left \left
\let\math_fences_normal_right \right
\let\math_fences_normal_middle\middle
-\let\math_fences_normal_both \leftorright
+\let\math_fences_normal_both \relax % undefined
\protected\def\math_fences_auto_left #1{\c_attr_mathautofence\plusone #1\c_attr_mathautofence\attributeunsetvalue}
\protected\def\math_fences_auto_right #1{\c_attr_mathautofence\plustwo #1\c_attr_mathautofence\attributeunsetvalue}
@@ -1219,6 +1226,8 @@
{\let\math_fenced_trace\math_fenced_trace_indeed}
{\let\math_fenced_trace\donothing}
+\mutable\integerdef\c_math_fence_level\minusone
+
\appendtoks
\integerdef\c_math_fence_level\minusone
\c_math_fence_nesting\zerocount