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

Marcel Fabian Krüger zauguin at gmail.com
Tue Nov 12 02:11:55 CET 2019


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

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

commit ab30aeaca58ed054fb934b0c6d4d778595f8d2fc
Author: Marcel Fabian Krüger <zauguin at gmail.com>
Date:   Tue Nov 12 01:42:22 2019 +0100

    Adjust callback list to luahbtex and luatex 1.11.1


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

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

diff --git a/base/ltluatex.dtx b/base/ltluatex.dtx
index 41f2344a..c2999d9c 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}{2019/11/12}{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,9 +1379,12 @@ 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}{2019/11/12}{glyph\_not\_found classified as simple}
+% \changes{v1.1l}{2019/11/12}{glyph\_info added}
 %    \begin{macrocode}
   define_font                     = exclusive,
-  glyph_not_found                 = exclusive, 
+  glyph_info                      = exclusive,
+  glyph_not_found                 = simple,
   glyph_stream_provider           = exclusive,
   make_extensible                 = exclusive,
   font_descriptor_objnum_provider = 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 5f8f4558..46277159 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:380: in field 'create_callback'
+^^I./ltluatex.lua:382: 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