summaryrefslogtreecommitdiff
path: root/tex/context/base/mkxl/strc-mat.mkxl
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2020-11-27 20:36:33 +0100
committerContext Git Mirror Bot <phg@phi-gamma.net>2020-11-27 20:36:33 +0100
commitf066d60455a53a472fac24abfb210cd6361ffb08 (patch)
treeebb1980d42a4804cc0a19b5f35f9189ab3f6afcd /tex/context/base/mkxl/strc-mat.mkxl
parentb27d13bebb952ac46eb5ee1305f4ad8a7183132c (diff)
downloadcontext-f066d60455a53a472fac24abfb210cd6361ffb08.tar.gz
2020-11-27 20:10:00
Diffstat (limited to 'tex/context/base/mkxl/strc-mat.mkxl')
-rw-r--r--tex/context/base/mkxl/strc-mat.mkxl29
1 files changed, 17 insertions, 12 deletions
diff --git a/tex/context/base/mkxl/strc-mat.mkxl b/tex/context/base/mkxl/strc-mat.mkxl
index 8ebd79a73..991c3202e 100644
--- a/tex/context/base/mkxl/strc-mat.mkxl
+++ b/tex/context/base/mkxl/strc-mat.mkxl
@@ -315,15 +315,15 @@
\glet#1\relax
\fi\fi}
-\let\currentplaceformulaattribute\relax
-\let\currentformulaattribute \relax
-\let\currentsubformulaattribute \relax
-\let\currentformulasattribute \relax
+\mutable\let\currentplaceformulaattribute\relax
+\mutable\let\currentformulaattribute \relax
+\mutable\let\currentsubformulaattribute \relax
+\mutable\let\currentformulasattribute \relax
-\let\currentplaceformulanumber\relax
-\let\currentformulanumber \relax
-\let\currentsubformulanumber \relax
-\let\currentformulasnumber \relax
+\mutable\let\currentplaceformulanumber\relax
+\mutable\let\currentformulanumber \relax
+\mutable\let\currentsubformulanumber \relax
+\mutable\let\currentformulasnumber \relax
\mutable\let\currentformulasreference \empty
\mutable\let\currentformulareference \empty
@@ -349,10 +349,10 @@
\glet\currentnestedformulasuffix\empty
\to \everyresetformulas
-\let\currentplaceformulasynchronize\relax
-\let\currentformulasynchronize \relax
-\let\currentsubformulasynchronize \relax
-\let\currentformulassynchronize \relax
+\mutable\let\currentplaceformulasynchronize\relax
+\mutable\let\currentformulasynchronize \relax
+\mutable\let\currentsubformulasynchronize \relax
+\mutable\let\currentformulassynchronize \relax
\appendtoks
\glet\currentplaceformulasynchronize \relax
@@ -361,6 +361,11 @@
\glet\currentnestedformulasynchronize\relax
\to \everyresetformulas
+\mutable\let\currentsubformulasattribute \empty
+\mutable\let\currentsubformulasnumber \empty
+\mutable\let\currentsubformulasreference \empty
+\mutable\let\currentsubformulassynchronize\empty
+
% currently we do the number, some day we will do the (sub) formula
\def\strc_formulas_handle_current_references