[latex3-commits] [git/LaTeX3-latex3-latex2e] master: classify callbacks as data not simple (c5a4a4cd)

David Carlisle d.p.carlisle at gmail.com
Tue Oct 22 21:41:42 CEST 2019


Repository : https://github.com/latex3/latex2e
On branch  : master
Link       : https://github.com/latex3/latex2e/commit/c5a4a4cded7ec6b27a2be7227e0887ce73d20137

>---------------------------------------------------------------

commit c5a4a4cded7ec6b27a2be7227e0887ce73d20137
Author: David Carlisle <d.p.carlisle at gmail.com>
Date:   Tue Oct 22 20:41:42 2019 +0100

    classify callbacks as data not simple


>---------------------------------------------------------------

c5a4a4cded7ec6b27a2be7227e0887ce73d20137
 base/changes.txt  |  4 ++++
 base/ltluatex.dtx | 25 +++++++++++++++----------
 2 files changed, 19 insertions(+), 10 deletions(-)

diff --git a/base/changes.txt b/base/changes.txt
index 3e233bca..81c14d88 100644
--- a/base/changes.txt
+++ b/base/changes.txt
@@ -4,6 +4,10 @@ completeness or accuracy and it contains some references to files that
 are not part of the distribution.
 =======================================================================
 
+2019-10-22  David Carlisle  <David.Carlisle at latex-project.org>
+
+	* ltluatex.dtx: page_objnum_provider and process_pdf_image_content classified data
+
 #########################
 # 2019-10-01 PL 1 Release
 #########################
diff --git a/base/ltluatex.dtx b/base/ltluatex.dtx
index a043b484..654b7f24 100644
--- a/base/ltluatex.dtx
+++ b/base/ltluatex.dtx
@@ -1,17 +1,21 @@
 % \iffalse meta-comment
 %
-% Copyright 2015 2017 2018
+% Copyright (C) 2015-2019
 % The LaTeX3 Project and any individual authors listed elsewhere
 % in this file.
 %
-% It may be distributed and/or modified under the conditions of
-% the LaTeX Project Public License (LPPL), either version 1.3c of
-% this license or (at your option) any later version.  The latest
-% version of this license is in the file:
-%
-%   https://www.latex-project.org/lppl.txt
+% This file is part of the LaTeX base system.
+% -------------------------------------------
 %
+% It may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%    https://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008 or later.
 %
+% This file has the LPPL maintenance status "maintained".
 %
 %<2ekernel>%%% From File: ltluatex.dtx
 %<plain>\ifx\newluafunction\undefined\else\expandafter\endinput\fi
@@ -24,7 +28,7 @@
 \ProvidesFile{ltluatex.dtx}
 %</driver>
 %<*tex>
-[2018/10/21 v1.1i
+[2019/10/22 v1.1j
 %</tex>
 %<plain>  LuaTeX support for plain TeX (core)
 %<*tex>
@@ -1361,11 +1365,12 @@ local callbacktypes = callbacktypes or {
 % Section 8.6: PDF-related callbacks.
 % \changes{v1.1j}{2019/06/18}{page\_objnum\_provider added}
 % \changes{v1.1j}{2019/06/18}{process\_pdf\_image\_content added}
+% \changes(v1.1j}{2019/10/22}{page\_objnum\_provider and process\_pdf\_image\_content classified data}
 %    \begin{macrocode}
   finish_pdffile            = data,
   finish_pdfpage            = data,
-  page_objnum_provider      = simple,
-  process_pdf_image_content = simple,
+  page_objnum_provider      = data,
+  process_pdf_image_content = data,
 %    \end{macrocode}
 % Section 8.7: font-related callbacks.
 % \changes{v1.1e}{2017/03/28}{glyph\_stream\_provider added}





More information about the latex3-commits mailing list