From 206f46fee13b7233673f40672f21b29a61c70cd9 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sat, 12 Sep 2020 03:03:44 +0000 Subject: CTAN sync 202009120303 --- macros/latex/contrib/l3backend/l3backend-pdf.dtx | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'macros/latex/contrib/l3backend/l3backend-pdf.dtx') diff --git a/macros/latex/contrib/l3backend/l3backend-pdf.dtx b/macros/latex/contrib/l3backend/l3backend-pdf.dtx index f0f20e1b9a..0763c411eb 100644 --- a/macros/latex/contrib/l3backend/l3backend-pdf.dtx +++ b/macros/latex/contrib/l3backend/l3backend-pdf.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-09-01} +% \date{Released 2020-09-11} % % \maketitle % @@ -773,16 +773,18 @@ % % \begin{macro}[EXP]{\@@_backend_annotation_last:} % A tiny amount of extra data gets added here; we use \texttt{x}-type -% expansion to get the space in the right place and form. +% expansion to get the space in the right place and form. The \enquote{extra} +% space in the \LuaTeX{} version is \emph{required} as it is consumed in +% finding the end of the keyword. % \begin{macrocode} \cs_new:Npx \@@_backend_annotation_last: { \exp_not:N \int_value:w %<*luatex> - \exp_not:N \tex_pdffeedback:D lastannot + \exp_not:N \tex_pdffeedback:D lastannot ~ % %<*pdftex> - \exp_not:N \tex_pdfannot:D + \exp_not:N \tex_pdflastannot:D % \c_space_tl 0 ~ R } @@ -831,7 +833,7 @@ { \exp_not:N \int_value:w %<*luatex> - \exp_not:N \tex_pdffeedback:D lastlink + \exp_not:N \tex_pdffeedback:D lastlink ~ % %<*pdftex> \exp_not:N \tex_pdflastlink:D @@ -964,7 +966,7 @@ %<*pdftex> { \tex_pdflastobj:D } % - \prop_gput:Nnn \exp_not:N \g_@@_backend_object_prop {#1} {#2} + \prop_gput:Nnn \g_@@_backend_object_prop {#1} {#2} } \cs_new:Npn \@@_backend_object_ref:n #1 { \int_use:c { c_@@_backend_object_ \tl_to_str:n {#1} _int } ~ 0 ~ R } -- cgit v1.2.3