summaryrefslogtreecommitdiff
path: root/tex/context/base/strc-enu.mkvi
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/strc-enu.mkvi')
-rw-r--r--tex/context/base/strc-enu.mkvi28
1 files changed, 4 insertions, 24 deletions
diff --git a/tex/context/base/strc-enu.mkvi b/tex/context/base/strc-enu.mkvi
index 62b54dbe0..185b4177e 100644
--- a/tex/context/base/strc-enu.mkvi
+++ b/tex/context/base/strc-enu.mkvi
@@ -229,30 +229,6 @@
% Maybe we should move counters to the construction level as more derived mechanisms
% use it \unknown\ so don't depend on names here!
-% \newtoks\everysetupenumerationcounter
-%
-% \let\v_strc_enumerations_counter_name\empty % or just p_counter
-%
-% \def\strc_enumerations_setup_counter#tag%
-% {\edef\v_strc_enumerations_counter_name{#tag}% only used in the token list
-% \the\everysetupenumerationcounter}
-%
-% \def\strc_enumerations_define_counter#tag% todo: fast inheritance (was mainparameter)
-% {\definecounter[#tag]%
-% \strc_enumerations_setup_counter{#tag}}
-%
-% \appendtoks
-% \strc_counter_setup_using_parameter\v_strc_enumerations_counter_name\enumerationparameter
-% \to \everysetupenumerationcounter
-%
-% \appendtoks
-% \ifx\currentenumeration\empty
-% \synchronizeenumerationcounters % this one can also do the rest .... but we need an extra arg then
-% \else
-% \strc_enumerations_setup_counter\currentenumeration
-% \fi
-% \to \everysetupenumeration
-
\def\strc_enumerations_define_counter#tag% todo: move inline
{\definecounter[#tag]%
\registerenumerationcounter{#tag}}
@@ -261,6 +237,10 @@
\synchronizeenumerationcounters
\to \everysetupenumeration
+\appendtoks
+ \synchronizeenumerationcounters
+\to \everydefineenumeration
+
%D Initializer:
%D The handlers.