diff options
author | Marius <mariausol@gmail.com> | 2013-08-26 15:00:23 +0300 |
---|---|---|
committer | Marius <mariausol@gmail.com> | 2013-08-26 15:00:23 +0300 |
commit | b76759d73e6734cb014fe46da1f8521dcc9a8d71 (patch) | |
tree | 245aea13f35ded36bd506e528cc68b1d110fb87b /tex/context/base/math-fen.mkiv | |
parent | 5daf461e4bab33e6e88e2dc3659784af7379e288 (diff) | |
download | context-b76759d73e6734cb014fe46da1f8521dcc9a8d71.tar.gz |
beta 2013.08.26 13:54
Diffstat (limited to 'tex/context/base/math-fen.mkiv')
-rw-r--r-- | tex/context/base/math-fen.mkiv | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/tex/context/base/math-fen.mkiv b/tex/context/base/math-fen.mkiv index 8d8ad7ae7..b487e6b5c 100644 --- a/tex/context/base/math-fen.mkiv +++ b/tex/context/base/math-fen.mkiv @@ -346,21 +346,31 @@ \expandafter\math_fences_saved_right \fi} -\unexpanded\def\math_fences_finish +\unexpanded\def\math_fences_checked_left_or_middle + {\ifcase\c_math_fenced_nesting + \expandafter\math_fences_saved_left + \else + \expandafter\math_fences_saved_middle + \fi} + +\unexpanded\def\math_fences_checked_start + {\c_math_fenced_nesting\zerocount} + +\unexpanded\def\math_fences_checked_stop {\ifcase\c_math_fenced_nesting\else \right.\relax % error, todo: nil spacing - \expandafter\math_fences_finish + \expandafter\math_fences_checked_stop \fi} \unexpanded\def\startcheckedfences {\begingroup - %\let\left \math_fences_checked_left + \let\left \math_fences_checked_left \let\middle\math_fences_checked_middle \let\right \math_fences_checked_right - \c_math_fenced_nesting\zerocount} + \math_fences_checked_start} \unexpanded\def\stopcheckedfences - {\math_fences_finish + {\math_fences_checked_stop \endgroup} %D The next characters were used for constructing nicer extensibles but |