diff options
author | Hans Hagen <pragma@wxs.nl> | 2020-11-23 22:49:53 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2020-11-23 22:49:53 +0100 |
commit | 530a32f16c9dbad3356375a0bd73e350971d0d2e (patch) | |
tree | 1c75ff5a44ea20244571095bb0eeedea5048e82a /tex/context/base/mkxl/syst-aux.mkxl | |
parent | 18499e46a49b8ccf4346686d1cf626ada33935b8 (diff) | |
download | context-530a32f16c9dbad3356375a0bd73e350971d0d2e.tar.gz |
2020-11-23 22:39:00
Diffstat (limited to 'tex/context/base/mkxl/syst-aux.mkxl')
-rw-r--r-- | tex/context/base/mkxl/syst-aux.mkxl | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/tex/context/base/mkxl/syst-aux.mkxl b/tex/context/base/mkxl/syst-aux.mkxl index 8fc9d6e02..8a7da172d 100644 --- a/tex/context/base/mkxl/syst-aux.mkxl +++ b/tex/context/base/mkxl/syst-aux.mkxl @@ -4714,16 +4714,13 @@ {\dodoglobal\edef#2{#1\ifempty#2\else,#2\fi}}} \permanent\protected\def\xsplitstring#1#2% \cs {str} - %{\def\syst_helpers_split_string##1,#2,##2,#2,##3\\% {\def\syst_helpers_split_string##1,#2,##2,#2,##-\\% - {\edef\m_syst_string_one{\bcleanedupcommalist##1\empty\empty\relax}% - \edef\m_syst_string_two{\acleanedupcommalist##2,,\relax}}% + {\edef\m_syst_string_one{\syst_cleanedup_commalist_b##1\empty\empty\relax}% + \edef\m_syst_string_two{\syst_cleanedup_commalist_a##2,,\relax}}% \expandafter\syst_helpers_split_string\expandafter,#1,,#2,,#2,\\} -\def\bcleanedupcommalist#1#2#3\relax{\if#1,\else#1\fi\if#2,\else#2\fi#3} -\def\bcleanedupcommalist#1#2\relax{\if#1,\else#1\fi#2} -%def\acleanedupcommalist#1,,#2\relax{#1} -\def\acleanedupcommalist#1,,#-\relax{#1} +\def\syst_cleanedup_commalist_b#1#2\relax{\if#1,\else#1\fi#2} +\def\syst_cleanedup_commalist_a#1,,#-\relax{#1} \permanent\protected\def\removefromcommalist#1#2% to be sped up {\rawdoifelseinset{#1}#2% |