summaryrefslogtreecommitdiff
path: root/tex/context/base/strc-reg.mkiv
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2014-08-28 20:19:00 +0200
committerHans Hagen <pragma@wxs.nl>2014-08-28 20:19:00 +0200
commit2c6477867c9a9e84a1e48134f062ef7706de1499 (patch)
tree07431a9bab4e392ef0671a4d98fbb911dc39e985 /tex/context/base/strc-reg.mkiv
parent7eb8593f39b61673c90d12c2fc590933cedf3db0 (diff)
downloadcontext-2c6477867c9a9e84a1e48134f062ef7706de1499.tar.gz
beta 2014.08.28 20:19
Diffstat (limited to 'tex/context/base/strc-reg.mkiv')
-rw-r--r--tex/context/base/strc-reg.mkiv10
1 files changed, 8 insertions, 2 deletions
diff --git a/tex/context/base/strc-reg.mkiv b/tex/context/base/strc-reg.mkiv
index a09289b49..6147e2c0d 100644
--- a/tex/context/base/strc-reg.mkiv
+++ b/tex/context/base/strc-reg.mkiv
@@ -721,6 +721,7 @@
\unexpanded\def\startregisterentry#1% todo: level
{\begingroup
+ \dostarttagged\t!registerentry\empty
\global\setconstant\c_strc_registers_page_state\zerocount
\hangindent\d_strc_registers_hangindent
\hangafter \c_strc_registers_hangafter}
@@ -728,6 +729,7 @@
\unexpanded\def\stopregisterentry
{\endgraf
\global\setconstant\c_strc_registers_page_state\zerocount
+ \dostoptagged
\endgroup}
\unexpanded\def\startregistersection#1% title
@@ -759,13 +761,17 @@
{\dostoptagged
\endgroup}
-\unexpanded\def\registerpageseparator% todo: , configurable
+\unexpanded\def\registerpageseparator % todo: , configurable
{\ifcase\c_strc_registers_page_state
\hskip\d_strc_registers_distance\relax
\or
+ \dostarttagged\t!registerseparator\empty
\registerpageseparatorsymbol % page
+ \dostoptagged
\or
+ \dostarttagged\t!registerseparator\empty
\registerpageseparatorsymbol % see
+ \dostoptagged
\fi}
\unexpanded\def\registeronepagerangeseparator
@@ -816,7 +822,7 @@
\fi}
\unexpanded\def\doapplyregisterentrycommand#1#2% processor text
- {\dostarttagged\t!registerentry\empty
+ {\dostarttagged\t!registercontent\empty
\ifx\currentregisterseeindex\empty \else
\dontleavehmode
\strc_register_injector_show