[latex3-commits] [git/LaTeX3-latex3-latex2e] callbacks: Adjust callback list to luahbtex and luatex 1.11.1 (5ef70da0)

Marcel Fabian Krüger tex at 2krueger.de
Mon Jan 13 14:02:26 CET 2020


Repository : https://github.com/latex3/latex2e
On branch  : callbacks
Link       : https://github.com/latex3/latex2e/commit/5ef70da01e8832ad1345617aefeda0ed6347557d

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

commit 5ef70da01e8832ad1345617aefeda0ed6347557d
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date:   Fri Jan 10 14:38:22 2020 +0100

    Adjust callback list to luahbtex and luatex 1.11.1


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

5ef70da01e8832ad1345617aefeda0ed6347557d
 base/ltluatex.dtx                          | 4 ++++
 base/testfiles/tlb-callbacks-001.tlg       | 4 +++-
 base/testfiles/tlb-ltluatex-001.luatex.tlg | 2 +-
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/base/ltluatex.dtx b/base/ltluatex.dtx
index 790bc8d7..41ea198d 100644
--- a/base/ltluatex.dtx
+++ b/base/ltluatex.dtx
@@ -1366,10 +1366,12 @@ local callbacktypes = callbacktypes or {
 % \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}
+% \changes{v1.1l}{2020/02/02}{page\_order\_index added}
 %    \begin{macrocode}
   finish_pdffile            = data,
   finish_pdfpage            = data,
   page_objnum_provider      = data,
+  page_order_index          = data,
   process_pdf_image_content = data,
 %    \end{macrocode}
 % Section 8.7: font-related callbacks.
@@ -1377,8 +1379,10 @@ local callbacktypes = callbacktypes or {
 % \changes{v1.1g}{2018/05/02}{glyph\_not\_found added}
 % \changes{v1.1j}{2019/06/18}{make\_extensible added}
 % \changes{v1.1j}{2019/06/18}{font\_descriptor\_objnum\_provider added}
+% \changes{v1.1l}{2020/02/02}{glyph\_info added}
 %    \begin{macrocode}
   define_font                     = exclusive,
+  glyph_info                      = exclusive,
   glyph_not_found                 = exclusive,
   glyph_stream_provider           = exclusive,
   make_extensible                 = exclusive,
diff --git a/base/testfiles/tlb-callbacks-001.tlg b/base/testfiles/tlb-callbacks-001.tlg
index 5d994111..2c55d1e5 100644
--- a/base/testfiles/tlb-callbacks-001.tlg
+++ b/base/testfiles/tlb-callbacks-001.tlg
@@ -1,3 +1,5 @@
 This is a generated file for the LaTeX2e validation system.
 Don't change this file in any respect.
- LuaTeX Callback test
+LuaTeX Callback test
++ glyph_info
++ page_order_index
diff --git a/base/testfiles/tlb-ltluatex-001.luatex.tlg b/base/testfiles/tlb-ltluatex-001.luatex.tlg
index 8ee748d7..41e42640 100644
--- a/base/testfiles/tlb-ltluatex-001.luatex.tlg
+++ b/base/testfiles/tlb-ltluatex-001.luatex.tlg
@@ -7,7 +7,7 @@ stack traceback:
 ^^I[C]: in function 'error'
 ^^I./ltluatex.lua:109: in upvalue 'module_error'
 ^^I./ltluatex.lua:116: in upvalue 'luatexbase_error'
-^^I./ltluatex.lua:395: in field 'create_callback'
+^^I./ltluatex.lua:397: in field 'create_callback'
 ^^I[\directlua]:1: in main chunk.
 l. ...}
 The lua interpreter ran into a problem, so the





More information about the latex3-commits mailing list