[latex3-commits] [git/LaTeX3-latex3-latex3] master: Keep 'pdf' in link function names (a081917)
Joseph Wright
joseph.wright at morningstar2.co.uk
Wed Apr 10 09:53:14 CEST 2019
Repository : https://github.com/latex3/latex3
On branch : master
Link : https://github.com/latex3/latex3/commit/a0819170a578ea7a02e352221e9e8762b673d21c
>---------------------------------------------------------------
commit a0819170a578ea7a02e352221e9e8762b673d21c
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Wed Apr 10 08:53:14 2019 +0100
Keep 'pdf' in link function names
Although we can think about dvisvgm here, basically
these are PDF features. Keeps the source file
consistent: everything is 'pdf...'.
>---------------------------------------------------------------
a0819170a578ea7a02e352221e9e8762b673d21c
l3kernel/l3drivers-pdf.dtx | 40 +++++++++++++++----------------
l3kernel/l3drivers.dtx | 10 ++++----
l3kernel/testfiles/m3expl001.luatex.tlg | 10 ++++----
l3kernel/testfiles/m3expl001.ptex.tlg | 10 ++++----
l3kernel/testfiles/m3expl001.tlg | 10 ++++----
l3kernel/testfiles/m3expl001.uptex.tlg | 10 ++++----
l3kernel/testfiles/m3expl001.xetex.tlg | 10 ++++----
l3kernel/testfiles/m3expl003.luatex.tlg | 10 ++++----
l3kernel/testfiles/m3expl003.ptex.tlg | 10 ++++----
l3kernel/testfiles/m3expl003.tlg | 10 ++++----
l3kernel/testfiles/m3expl003.uptex.tlg | 10 ++++----
l3kernel/testfiles/m3expl003.xetex.tlg | 10 ++++----
12 files changed, 75 insertions(+), 75 deletions(-)
diff --git a/l3kernel/l3drivers-pdf.dtx b/l3kernel/l3drivers-pdf.dtx
index e4217fc..e9b688f 100644
--- a/l3kernel/l3drivers-pdf.dtx
+++ b/l3kernel/l3drivers-pdf.dtx
@@ -196,15 +196,15 @@
%
% \subsubsection{Annotations}
%
-% \begin{macro}{\driver_link_begin_goto:nn, \driver_link_begin_user:nn}
-% \begin{macro}{\@@_link_begin:nnn}
+% \begin{macro}{\driver_pdf_link_begin_goto:nn, \driver_pdf_link_begin_user:nn}
+% \begin{macro}{\@@_pdf_link_begin:nnn}
% Links are all created using the same internals.
% \begin{macrocode}
-\cs_new_protected:Npn \driver_link_begin_goto:nn #1#2
- { \@@_link_begin:nnn {#1} { goto~name } {#2} }
-\cs_new_protected:Npn \driver_link_begin_user:nn #1#2
- { \@@_link_begin:nnn {#1} { user } {#2} }
-\cs_new_protected:Npx \@@_link_begin:nnn #1#2#3
+\cs_new_protected:Npn \driver_pdf_link_begin_goto:nn #1#2
+ { \@@_pdf_link_begin:nnn {#1} { goto~name } {#2} }
+\cs_new_protected:Npn \driver_pdf_link_begin_user:nn #1#2
+ { \@@_pdf_link_begin:nnn {#1} { user } {#2} }
+\cs_new_protected:Npx \@@_pdf_link_begin:nnn #1#2#3
{
\cs_if_exist:NTF \tex_pdfextension:D
{ \tex_pdfextension:D startlink ~ }
@@ -217,10 +217,10 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\driver_link_end:}
+% \begin{macro}{\driver_pdf_link_end:}
% Ending a link is easy.
% \begin{macrocode}
-\cs_new_protected:Npx \driver_link_end:
+\cs_new_protected:Npx \driver_pdf_link_end:
{
\cs_if_exist:NTF \tex_pdfextension:D
{ \tex_pdfextension:D endlink }
@@ -229,9 +229,9 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\driver_link_last:}
+% \begin{macro}{\driver_pdf_link_last:}
% \begin{macrocode}
-\cs_new:Npx \driver_link_last:
+\cs_new:Npx \driver_pdf_link_last:
{
\cs_if_exist:NTF \tex_pdffeedback:D
{ \exp_not:N \tex_pdffeedback:D lastlink \scan_stop: }
@@ -383,14 +383,14 @@
%
% \subsubsection{Annotations}
%
-% \begin{macro}{\driver_link_begin_goto:nn, \driver_link_begin_user:nn}
-% \begin{macro}{\@@_link_begin:nnn}
+% \begin{macro}{\driver_pdf_link_begin_goto:nn, \driver_pdf_link_begin_user:nn}
+% \begin{macro}{\@@_pdf_link_begin:nnn}
% \begin{macrocode}
-\cs_new_protected:Npn \driver_link_begin_goto:nn #1#2
+\cs_new_protected:Npn \driver_pdf_link_begin_goto:nn #1#2
{ \@@_pdf_startlink:nnn {#1} { /GoTo } {#2} }
-\cs_new_protected:Npn \driver_link_begin_user:nn #1#2
+\cs_new_protected:Npn \driver_pdf_link_begin_user:nn #1#2
{ \@@_pdf_startlink:nnn {#1} { } {#2} }
-\cs_new_protected:Npn \@@_link_begin:nnn #1#2#3
+\cs_new_protected:Npn \@@_pdf_link_begin:nnn #1#2#3
{
\@@_pdf:n
{
@@ -406,17 +406,17 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\driver_link_end:}
+% \begin{macro}{\driver_pdf_link_end:}
% \begin{macrocode}
-\cs_new_protected:Npx \driver_link_end:
+\cs_new_protected:Npx \driver_pdf_link_end:
{ \@@_pdf:n { eann } }
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\driver_link_last:}
+% \begin{macro}{\driver_pdf_link_last:}
% Data not available.
% \begin{macrocode}
-\cs_new:Npn \driver_link_last: { }
+\cs_new:Npn \driver_pdf_link_last: { }
% \end{macrocode}
% \end{macro}
%
diff --git a/l3kernel/l3drivers.dtx b/l3kernel/l3drivers.dtx
index 47ab393..a980d53 100644
--- a/l3kernel/l3drivers.dtx
+++ b/l3kernel/l3drivers.dtx
@@ -474,19 +474,19 @@
% \subsection{PDF Annotations}
%
% \begin{function}[added = 2019-04-09]
-% {\driver_link_begin_goto:nn, \driver_link_begin_user:nn, \driver_link_end:}
+% {\driver_pdf_link_begin_goto:nn, \driver_pdf_link_begin_user:nn, \driver_pdf_link_end:}
% \begin{syntax}
-% \cs{driver_link_begin_user:nn} \Arg{attributes} \Arg{target}
+% \cs{driver_pdf_link_begin_user:nn} \Arg{attributes} \Arg{target}
% \meta{content}
-% \cs{driver_link_end:}
+% \cs{driver_pdf_link_end:}
% \end{syntax}
% Creates a link of the \meta{type} |goto| or |user| with the given
% \meta{attributes} and point toward the \meta{target}.
% \end{function}
%
-% \begin{function}[EXP, added = 2019-04-09]{\driver_link_last:}
+% \begin{function}[EXP, added = 2019-04-09]{\driver_pdf_link_last:}
% \begin{syntax}
-% \cs{driver_link_last:}
+% \cs{driver_pdf_link_last:}
% \end{syntax}
% Expands to the object reference
% \end{function}
diff --git a/l3kernel/testfiles/m3expl001.luatex.tlg b/l3kernel/testfiles/m3expl001.luatex.tlg
index 99b035e..ce69c5a 100644
--- a/l3kernel/testfiles/m3expl001.luatex.tlg
+++ b/l3kernel/testfiles/m3expl001.luatex.tlg
@@ -6462,11 +6462,11 @@ Defining \__driver_image_getbb_auxii:n on line ...
Defining \__driver_image_include_jpg:n on line ...
Defining \__driver_image_include_pdf:n on line ...
Defining \__driver_image_include_png:n on line ...
-Defining \driver_link_begin_goto:nn on line ...
-Defining \driver_link_begin_user:nn on line ...
-Defining \__driver_link_begin:nnn on line ...
-Defining \driver_link_end: on line ...
-Defining \driver_link_last: on line ...
+Defining \driver_pdf_link_begin_goto:nn on line ...
+Defining \driver_pdf_link_begin_user:nn on line ...
+Defining \__driver_pdf_link_begin:nnn on line ...
+Defining \driver_pdf_link_end: on line ...
+Defining \driver_pdf_link_last: on line ...
Defining \g__driver_pdf_object_prop on line ...
Defining \driver_pdf_object_new:nn on line ...
Defining \driver_pdf_object_ref:n on line ...
diff --git a/l3kernel/testfiles/m3expl001.ptex.tlg b/l3kernel/testfiles/m3expl001.ptex.tlg
index d845a76..6964886 100644
--- a/l3kernel/testfiles/m3expl001.ptex.tlg
+++ b/l3kernel/testfiles/m3expl001.ptex.tlg
@@ -6506,11 +6506,11 @@ Defining \__driver_image_include_auxii:xnn on line ..
Defining \__driver_image_include_auxiii:nnn on line ...
Defining \__driver_pdf:n on line ...
Defining \__driver_pdf:x on line ...
-Defining \driver_link_begin_goto:nn on line ...
-Defining \driver_link_begin_user:nn on line ...
-Defining \__driver_link_begin:nnn on line ...
-Defining \driver_link_end: on line ...
-Defining \driver_link_last: on line ...
+Defining \driver_pdf_link_begin_goto:nn on line ...
+Defining \driver_pdf_link_begin_user:nn on line ...
+Defining \__driver_pdf_link_begin:nnn on line ...
+Defining \driver_pdf_link_end: on line ...
+Defining \driver_pdf_link_last: on line ...
Defining \g__driver_pdf_object_int on line ...
\g__driver_pdf_object_int=\count...
Defining \g__driver_pdf_object_prop on line ...
diff --git a/l3kernel/testfiles/m3expl001.tlg b/l3kernel/testfiles/m3expl001.tlg
index 64a6a24..018a409 100644
--- a/l3kernel/testfiles/m3expl001.tlg
+++ b/l3kernel/testfiles/m3expl001.tlg
@@ -6803,11 +6803,11 @@ Defining \__driver_image_getbb_auxii:n on line ...
Defining \__driver_image_include_jpg:n on line ...
Defining \__driver_image_include_pdf:n on line ...
Defining \__driver_image_include_png:n on line ...
-Defining \driver_link_begin_goto:nn on line ...
-Defining \driver_link_begin_user:nn on line ...
-Defining \__driver_link_begin:nnn on line ...
-Defining \driver_link_end: on line ...
-Defining \driver_link_last: on line ...
+Defining \driver_pdf_link_begin_goto:nn on line ...
+Defining \driver_pdf_link_begin_user:nn on line ...
+Defining \__driver_pdf_link_begin:nnn on line ...
+Defining \driver_pdf_link_end: on line ...
+Defining \driver_pdf_link_last: on line ...
Defining \g__driver_pdf_object_prop on line ...
Defining \driver_pdf_object_new:nn on line ...
Defining \driver_pdf_object_ref:n on line ...
diff --git a/l3kernel/testfiles/m3expl001.uptex.tlg b/l3kernel/testfiles/m3expl001.uptex.tlg
index 2ac589f..a063685 100644
--- a/l3kernel/testfiles/m3expl001.uptex.tlg
+++ b/l3kernel/testfiles/m3expl001.uptex.tlg
@@ -6803,11 +6803,11 @@ Defining \__driver_image_include_auxii:xnn on line ..
Defining \__driver_image_include_auxiii:nnn on line ...
Defining \__driver_pdf:n on line ...
Defining \__driver_pdf:x on line ...
-Defining \driver_link_begin_goto:nn on line ...
-Defining \driver_link_begin_user:nn on line ...
-Defining \__driver_link_begin:nnn on line ...
-Defining \driver_link_end: on line ...
-Defining \driver_link_last: on line ...
+Defining \driver_pdf_link_begin_goto:nn on line ...
+Defining \driver_pdf_link_begin_user:nn on line ...
+Defining \__driver_pdf_link_begin:nnn on line ...
+Defining \driver_pdf_link_end: on line ...
+Defining \driver_pdf_link_last: on line ...
Defining \g__driver_pdf_object_int on line ...
\g__driver_pdf_object_int=\count...
Defining \g__driver_pdf_object_prop on line ...
diff --git a/l3kernel/testfiles/m3expl001.xetex.tlg b/l3kernel/testfiles/m3expl001.xetex.tlg
index 4cec3bb..b7cbc90 100644
--- a/l3kernel/testfiles/m3expl001.xetex.tlg
+++ b/l3kernel/testfiles/m3expl001.xetex.tlg
@@ -6482,11 +6482,11 @@ Defining \__driver_image_getbb_pagebox:w on line ...
Defining \__driver_image_include_pdf:n on line ...
Defining \__driver_pdf:n on line ...
Defining \__driver_pdf:x on line ...
-Defining \driver_link_begin_goto:nn on line ...
-Defining \driver_link_begin_user:nn on line ...
-Defining \__driver_link_begin:nnn on line ...
-Defining \driver_link_end: on line ...
-Defining \driver_link_last: on line ...
+Defining \driver_pdf_link_begin_goto:nn on line ...
+Defining \driver_pdf_link_begin_user:nn on line ...
+Defining \__driver_pdf_link_begin:nnn on line ...
+Defining \driver_pdf_link_end: on line ...
+Defining \driver_pdf_link_last: on line ...
Defining \g__driver_pdf_object_int on line ...
\g__driver_pdf_object_int=\count...
Defining \g__driver_pdf_object_prop on line ...
diff --git a/l3kernel/testfiles/m3expl003.luatex.tlg b/l3kernel/testfiles/m3expl003.luatex.tlg
index 99b035e..ce69c5a 100644
--- a/l3kernel/testfiles/m3expl003.luatex.tlg
+++ b/l3kernel/testfiles/m3expl003.luatex.tlg
@@ -6462,11 +6462,11 @@ Defining \__driver_image_getbb_auxii:n on line ...
Defining \__driver_image_include_jpg:n on line ...
Defining \__driver_image_include_pdf:n on line ...
Defining \__driver_image_include_png:n on line ...
-Defining \driver_link_begin_goto:nn on line ...
-Defining \driver_link_begin_user:nn on line ...
-Defining \__driver_link_begin:nnn on line ...
-Defining \driver_link_end: on line ...
-Defining \driver_link_last: on line ...
+Defining \driver_pdf_link_begin_goto:nn on line ...
+Defining \driver_pdf_link_begin_user:nn on line ...
+Defining \__driver_pdf_link_begin:nnn on line ...
+Defining \driver_pdf_link_end: on line ...
+Defining \driver_pdf_link_last: on line ...
Defining \g__driver_pdf_object_prop on line ...
Defining \driver_pdf_object_new:nn on line ...
Defining \driver_pdf_object_ref:n on line ...
diff --git a/l3kernel/testfiles/m3expl003.ptex.tlg b/l3kernel/testfiles/m3expl003.ptex.tlg
index d845a76..6964886 100644
--- a/l3kernel/testfiles/m3expl003.ptex.tlg
+++ b/l3kernel/testfiles/m3expl003.ptex.tlg
@@ -6506,11 +6506,11 @@ Defining \__driver_image_include_auxii:xnn on line ..
Defining \__driver_image_include_auxiii:nnn on line ...
Defining \__driver_pdf:n on line ...
Defining \__driver_pdf:x on line ...
-Defining \driver_link_begin_goto:nn on line ...
-Defining \driver_link_begin_user:nn on line ...
-Defining \__driver_link_begin:nnn on line ...
-Defining \driver_link_end: on line ...
-Defining \driver_link_last: on line ...
+Defining \driver_pdf_link_begin_goto:nn on line ...
+Defining \driver_pdf_link_begin_user:nn on line ...
+Defining \__driver_pdf_link_begin:nnn on line ...
+Defining \driver_pdf_link_end: on line ...
+Defining \driver_pdf_link_last: on line ...
Defining \g__driver_pdf_object_int on line ...
\g__driver_pdf_object_int=\count...
Defining \g__driver_pdf_object_prop on line ...
diff --git a/l3kernel/testfiles/m3expl003.tlg b/l3kernel/testfiles/m3expl003.tlg
index 64a6a24..018a409 100644
--- a/l3kernel/testfiles/m3expl003.tlg
+++ b/l3kernel/testfiles/m3expl003.tlg
@@ -6803,11 +6803,11 @@ Defining \__driver_image_getbb_auxii:n on line ...
Defining \__driver_image_include_jpg:n on line ...
Defining \__driver_image_include_pdf:n on line ...
Defining \__driver_image_include_png:n on line ...
-Defining \driver_link_begin_goto:nn on line ...
-Defining \driver_link_begin_user:nn on line ...
-Defining \__driver_link_begin:nnn on line ...
-Defining \driver_link_end: on line ...
-Defining \driver_link_last: on line ...
+Defining \driver_pdf_link_begin_goto:nn on line ...
+Defining \driver_pdf_link_begin_user:nn on line ...
+Defining \__driver_pdf_link_begin:nnn on line ...
+Defining \driver_pdf_link_end: on line ...
+Defining \driver_pdf_link_last: on line ...
Defining \g__driver_pdf_object_prop on line ...
Defining \driver_pdf_object_new:nn on line ...
Defining \driver_pdf_object_ref:n on line ...
diff --git a/l3kernel/testfiles/m3expl003.uptex.tlg b/l3kernel/testfiles/m3expl003.uptex.tlg
index 2ac589f..a063685 100644
--- a/l3kernel/testfiles/m3expl003.uptex.tlg
+++ b/l3kernel/testfiles/m3expl003.uptex.tlg
@@ -6803,11 +6803,11 @@ Defining \__driver_image_include_auxii:xnn on line ..
Defining \__driver_image_include_auxiii:nnn on line ...
Defining \__driver_pdf:n on line ...
Defining \__driver_pdf:x on line ...
-Defining \driver_link_begin_goto:nn on line ...
-Defining \driver_link_begin_user:nn on line ...
-Defining \__driver_link_begin:nnn on line ...
-Defining \driver_link_end: on line ...
-Defining \driver_link_last: on line ...
+Defining \driver_pdf_link_begin_goto:nn on line ...
+Defining \driver_pdf_link_begin_user:nn on line ...
+Defining \__driver_pdf_link_begin:nnn on line ...
+Defining \driver_pdf_link_end: on line ...
+Defining \driver_pdf_link_last: on line ...
Defining \g__driver_pdf_object_int on line ...
\g__driver_pdf_object_int=\count...
Defining \g__driver_pdf_object_prop on line ...
diff --git a/l3kernel/testfiles/m3expl003.xetex.tlg b/l3kernel/testfiles/m3expl003.xetex.tlg
index 4cec3bb..b7cbc90 100644
--- a/l3kernel/testfiles/m3expl003.xetex.tlg
+++ b/l3kernel/testfiles/m3expl003.xetex.tlg
@@ -6482,11 +6482,11 @@ Defining \__driver_image_getbb_pagebox:w on line ...
Defining \__driver_image_include_pdf:n on line ...
Defining \__driver_pdf:n on line ...
Defining \__driver_pdf:x on line ...
-Defining \driver_link_begin_goto:nn on line ...
-Defining \driver_link_begin_user:nn on line ...
-Defining \__driver_link_begin:nnn on line ...
-Defining \driver_link_end: on line ...
-Defining \driver_link_last: on line ...
+Defining \driver_pdf_link_begin_goto:nn on line ...
+Defining \driver_pdf_link_begin_user:nn on line ...
+Defining \__driver_pdf_link_begin:nnn on line ...
+Defining \driver_pdf_link_end: on line ...
+Defining \driver_pdf_link_last: on line ...
Defining \g__driver_pdf_object_int on line ...
\g__driver_pdf_object_int=\count...
Defining \g__driver_pdf_object_prop on line ...
More information about the latex3-commits
mailing list