[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