summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/strc-lst.mkvi
diff options
context:
space:
mode:
authorContext Git Mirror Bot <phg42.2a@gmail.com>2016-03-04 00:15:09 +0100
committerContext Git Mirror Bot <phg42.2a@gmail.com>2016-03-04 00:15:09 +0100
commit60687b77ba7082f7c554c4163c5cc31df97ea243 (patch)
treecdd467755084b1d99551f67ec1cb2f8e975be654 /tex/context/base/mkiv/strc-lst.mkvi
parent62676780b4363d25d7a247f39484b1e4a34ef7b7 (diff)
downloadcontext-60687b77ba7082f7c554c4163c5cc31df97ea243.tar.gz
2016-03-03 23:33:00
Diffstat (limited to 'tex/context/base/mkiv/strc-lst.mkvi')
-rw-r--r--tex/context/base/mkiv/strc-lst.mkvi13
1 files changed, 8 insertions, 5 deletions
diff --git a/tex/context/base/mkiv/strc-lst.mkvi b/tex/context/base/mkiv/strc-lst.mkvi
index 90b121399..78e55b874 100644
--- a/tex/context/base/mkiv/strc-lst.mkvi
+++ b/tex/context/base/mkiv/strc-lst.mkvi
@@ -153,7 +153,10 @@
\ifx\p_location\v!here
% this branch injects nodes !
\strc_lists_inject_enhance{\currentlistnumber}{\nextinternalreference}%
- \clf_setinternalreference internal \nextinternalreference\relax % this will change
+ \clf_setinternalreference
+ internal \nextinternalreference
+ view {\interactionparameter\c!focus}%
+ \relax % this will change
\xdef\currentstructurelistattribute{\the\lastdestinationattribute}%
\dontleavehmode\hbox attr \destinationattribute \lastdestinationattribute{}% todo
\else
@@ -1373,7 +1376,7 @@
% {\edef\p_interaction_forward{\listparameter\c!interaction}%
% \ifcsname\??listinteractions\p_interaction_forward\endcsname
% \expandafter\let\expandafter\p_interaction_forward\csname\??listinteractions\p_interaction_forward\endcsname
-% \strc_references_get_simple_page_reference{internal(\currentlistentrylocation)}%
+% \strc_references_get_simple_reference{internal(\currentlistentrylocation)}%
% \a_strc_lists_reference\currentreferenceattribute
% \else
% \a_strc_lists_reference\attributeunsetvalue
@@ -1389,7 +1392,7 @@
% \fi
% \edef\p_interaction_backward{\namedheadparameter\currentlist\c!interaction}% \namedheadparameter !
% \ifx\p_interaction_backward\v!list
-% \strc_references_set_simple_page_reference{bck:\currentlistentrylocation}%
+% \strc_references_set_simple_page_reference{*\currentlistentrylocation}%
% \a_strc_lists_destination\currentdestinationattribute
% \else
% \a_strc_lists_destination\attributeunsetvalue
@@ -1407,7 +1410,7 @@
\ifcsname\??listinteractions\p_interaction_forward\endcsname
%\expandafter\let\expandafter\p_interaction_forward\csname\??listinteractions\p_interaction_forward\endcsname
\expandafter\let\expandafter\p_interaction_forward\lastnamedcs
- \strc_references_get_simple_page_reference{internal(\currentlistentrylocation)}%
+ \strc_references_get_simple_reference{internal(\currentlistentrylocation)}%
\a_strc_lists_reference\currentreferenceattribute
\else
\a_strc_lists_reference\attributeunsetvalue
@@ -1423,7 +1426,7 @@
\fi
\edef\p_interaction_backward{\namedheadparameter\currentlist\c!interaction}% \namedheadparameter !
\ifx\p_interaction_backward\v!list
- \strc_references_set_simple_page_reference{bck:\currentlistentrylocation}%
+ \strc_references_set_simple_page_reference{*\currentlistentrylocation}%
\a_strc_lists_destination\currentdestinationattribute
\else
\a_strc_lists_destination\attributeunsetvalue