summaryrefslogtreecommitdiff
path: root/tex/context/base/mkxl/strc-syn.mkxl
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/mkxl/strc-syn.mkxl')
-rw-r--r--tex/context/base/mkxl/strc-syn.mkxl6
1 files changed, 4 insertions, 2 deletions
diff --git a/tex/context/base/mkxl/strc-syn.mkxl b/tex/context/base/mkxl/strc-syn.mkxl
index d6d1fab9b..bcf5895c2 100644
--- a/tex/context/base/mkxl/strc-syn.mkxl
+++ b/tex/context/base/mkxl/strc-syn.mkxl
@@ -130,7 +130,7 @@
\installcommandhandler \??simplelist {simplelist} \??simplelist
-\let\setupsimplelists\setupsimplelist
+\aliased\let\setupsimplelists\setupsimplelist
\setupsimplelists[%
%c!title=,
@@ -447,12 +447,14 @@
\edef\currentsimplelist{#1}%
\doifelsecommandhandler\??simplelist\currentsimplelist
{\normalexpanded{\startnamedsection[\v!chapter][\c!title={\headtext{\simplelistparameter\s!multi}},\c!reference=#1]}%
- \strc_synonyms_place_list[#1][#2]%
+ \placelistofsynonyms[#1][#2]%
\page
\stopnamedsection}%
{}% todo: message that invalid
\endgroup}
+\mutable\let\currentsimplelistentry\empty
+
\protected\def\strc_synonym_normal#1#2#3#4%
{\begingroup
\def\currentsimplelistentry{#3}%