[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: Update hooks tests following l3kernel changes (e45c2069)

Joseph Wright joseph.wright at morningstar2.co.uk
Fri Aug 7 15:01:34 CEST 2020


Repository : https://github.com/latex3/latex2e
On branch  : develop
Link       : https://github.com/latex3/latex2e/commit/e45c2069f6c6e0b8042a202a927aecaa3b11043e

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

commit e45c2069f6c6e0b8042a202a927aecaa3b11043e
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Fri Aug 7 13:58:55 2020 +0100

    Update hooks tests following l3kernel changes
    
    Fewer \AtBeginDocument calls, which shows up.


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

e45c2069f6c6e0b8042a202a927aecaa3b11043e
 base/testfiles-lthooks/filehook-006.tlg |  8 ++------
 base/testfiles-lthooks/lthooks-000.tlg  |  6 ------
 base/testfiles-lthooks/lthooks-001.tlg  | 12 ------------
 base/testfiles-lthooks/lthooks-002.tlg  | 12 ------------
 base/testfiles-lthooks/lthooks-003.tlg  |  6 ------
 base/testfiles-lthooks/lthooks-004.tlg  |  6 ------
 base/testfiles-lthooks/lthooks-005.tlg  |  6 ------
 base/testfiles-lthooks/lthooks-006.tlg  |  6 ------
 base/testfiles-lthooks/lthooks-007.tlg  | 12 ------------
 base/testfiles-lthooks/lthooks-008.tlg  |  6 ------
 base/testfiles-lthooks/lthooks-009.tlg  |  6 ------
 base/testfiles-lthooks/lthooks-011.tlg  | 24 ------------------------
 base/testfiles-lthooks/lthooks-013.tlg  |  6 ------
 13 files changed, 2 insertions(+), 114 deletions(-)

diff --git a/base/testfiles-lthooks/filehook-006.tlg b/base/testfiles-lthooks/filehook-006.tlg
index 2c7e29a8..91da291d 100644
--- a/base/testfiles-lthooks/filehook-006.tlg
+++ b/base/testfiles-lthooks/filehook-006.tlg
@@ -27,9 +27,7 @@ Inside file-2 (before):
     File: file-2.tex
     Path: 
 ===============
-> \doesntexist=undefined.
-\reserved at a ...lehook at file@pop \show \doesntexist 
-l. ......IfFileExists{\endfile}{}{\show\doesntexist}
+(.tex File ignored)
 ===============
 Inside file-2 (after):
     File: file-2.tex
@@ -90,9 +88,7 @@ Inside file-2 (before):
     File: file-2.tex
     Path: 
 ===============
-> \doesntexist=undefined.
-\reserved at a ...lehook at file@pop \show \doesntexist 
-l. ......IfFileExists{\endfile}{}{\show\doesntexist}
+(.tex File ignored)
 ===============
 Inside file-2 (after):
     File: file-2.tex
diff --git a/base/testfiles-lthooks/lthooks-000.tlg b/base/testfiles-lthooks/lthooks-000.tlg
index 62224a89..371a3133 100644
--- a/base/testfiles-lthooks/lthooks-000.tlg
+++ b/base/testfiles-lthooks/lthooks-000.tlg
@@ -1,11 +1,6 @@
 This is a generated file for the l3build validation system.
 Don't change this file in any respect.
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -41,7 +36,6 @@ Data structure for label rules:
 Handled code for l3backend-dvips
 Update code for hook 'shipout/lastpage' on input line ...:
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
diff --git a/base/testfiles-lthooks/lthooks-001.tlg b/base/testfiles-lthooks/lthooks-001.tlg
index 2bc7896f..3039f5c2 100644
--- a/base/testfiles-lthooks/lthooks-001.tlg
+++ b/base/testfiles-lthooks/lthooks-001.tlg
@@ -7,11 +7,6 @@ braces):
 >  {label1}  =>  {foo}
 >  {label2}  =>  {bar}.
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -55,7 +50,6 @@ Data structure for label rules:
 Handled code for label1
 Handled code for label2
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
@@ -83,11 +77,6 @@ The sequence \g__hook_all_seq contains the items (without outer braces):
 >  {shipout/lastpage}
 >  {xxx}.
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -129,7 +118,6 @@ Data structure for label rules:
  label1 = 0 -> 
 Handled code for label1
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
diff --git a/base/testfiles-lthooks/lthooks-002.tlg b/base/testfiles-lthooks/lthooks-002.tlg
index 2151af38..6f9c15d0 100644
--- a/base/testfiles-lthooks/lthooks-002.tlg
+++ b/base/testfiles-lthooks/lthooks-002.tlg
@@ -7,11 +7,6 @@ braces):
 >  {label1}  =>  {foo}
 >  {label2}  =>  {bar}.
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -55,7 +50,6 @@ Data structure for label rules:
 Handled code for label1
 Handled code for label2
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
@@ -85,11 +79,6 @@ The sequence \g__hook_all_seq contains the items (without outer braces):
 >  {shipout/lastpage}
 >  {xxx}.
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -133,7 +122,6 @@ Data structure for label rules:
 Handled code for label1
 Handled code for top-level
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
diff --git a/base/testfiles-lthooks/lthooks-003.tlg b/base/testfiles-lthooks/lthooks-003.tlg
index 7e792cc6..e7d73b4f 100644
--- a/base/testfiles-lthooks/lthooks-003.tlg
+++ b/base/testfiles-lthooks/lthooks-003.tlg
@@ -57,11 +57,6 @@ braces):
 >  {no|label2}  =>  {<}
 >  {no|nono}  =>  {<}.
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -129,7 +124,6 @@ Handled code for label5
 Handled code for label8
 Handled code for label6
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
diff --git a/base/testfiles-lthooks/lthooks-004.tlg b/base/testfiles-lthooks/lthooks-004.tlg
index 91bf64ea..27ac87f9 100644
--- a/base/testfiles-lthooks/lthooks-004.tlg
+++ b/base/testfiles-lthooks/lthooks-004.tlg
@@ -38,11 +38,6 @@ braces):
 >  {label4|label1}  =>  {<}
 >  {label3|label1}  =>  {<}.
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -101,7 +96,6 @@ Data structure for label rules:
  label4 = 0 -> label1
 ====================
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
diff --git a/base/testfiles-lthooks/lthooks-005.tlg b/base/testfiles-lthooks/lthooks-005.tlg
index 496794cb..9ea59830 100644
--- a/base/testfiles-lthooks/lthooks-005.tlg
+++ b/base/testfiles-lthooks/lthooks-005.tlg
@@ -57,11 +57,6 @@ braces):
 >  {no|label2}  =>  {<}
 >  {no|nono}  =>  {<}.
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -129,7 +124,6 @@ Handled code for label5
 Handled code for label8
 Handled code for label6
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
diff --git a/base/testfiles-lthooks/lthooks-006.tlg b/base/testfiles-lthooks/lthooks-006.tlg
index 65c8e629..e45032ff 100644
--- a/base/testfiles-lthooks/lthooks-006.tlg
+++ b/base/testfiles-lthooks/lthooks-006.tlg
@@ -35,11 +35,6 @@ braces):
 >  {label3|label2}  =>  {<}
 >  {label4|label1}  =>  {<}.
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -89,7 +84,6 @@ Handled code for label1
 Handled code for label3
 Handled code for label2
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
diff --git a/base/testfiles-lthooks/lthooks-007.tlg b/base/testfiles-lthooks/lthooks-007.tlg
index 175fd5aa..dffa4973 100644
--- a/base/testfiles-lthooks/lthooks-007.tlg
+++ b/base/testfiles-lthooks/lthooks-007.tlg
@@ -35,11 +35,6 @@ braces):
 >  {label1|label2}  =>  {->}
 >  {label3|label2}  =>  {<}.
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -89,17 +84,11 @@ Handled code for label1
 Handled code for label3
 Handled code for label2
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
  xxx ->  foo1 foo3\g__hook_xxx_next_code_tl  
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -147,7 +136,6 @@ Handled code for label1
 Handled code for label2
 Handled code for label3
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
diff --git a/base/testfiles-lthooks/lthooks-008.tlg b/base/testfiles-lthooks/lthooks-008.tlg
index 6c1381ae..71cce4d0 100644
--- a/base/testfiles-lthooks/lthooks-008.tlg
+++ b/base/testfiles-lthooks/lthooks-008.tlg
@@ -37,11 +37,6 @@ outer braces):
 >  {label2|top-level}  =>  {<}
 >  {top-level|label1}  =>  {<}.
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
   normal rule top-level|label1: < found
   normal rule top-level|label2: > found
@@ -90,7 +85,6 @@ Data structure for label rules:
 Handled code for l3backend-dvips
 Update code for hook 'shipout/lastpage' on input line ...:
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  enddocument -> \typeout {bar}\typeout {from my package}\typeout {legacy before hook code loaded}\typeout {legacy after hook code loaded code}\typeout {baz}\typeout {on top-level}\typeout {foo}\g__hook_enddocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
diff --git a/base/testfiles-lthooks/lthooks-009.tlg b/base/testfiles-lthooks/lthooks-009.tlg
index 79727a8e..63bb1f70 100644
--- a/base/testfiles-lthooks/lthooks-009.tlg
+++ b/base/testfiles-lthooks/lthooks-009.tlg
@@ -2,11 +2,6 @@ This is a generated file for the l3build validation system.
 Don't change this file in any respect.
 **** Add to hook sffamily (legacy) on input line ... <- \typeout {Std sffamily code}
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -47,7 +42,6 @@ Data structure for label rules:
 Handled code for l3backend-dvips
 Update code for hook 'shipout/lastpage' on input line ...:
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  sffamily -> \typeout {Std sffamily code}\g__hook_sffamily_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
diff --git a/base/testfiles-lthooks/lthooks-011.tlg b/base/testfiles-lthooks/lthooks-011.tlg
index 19643465..043a3010 100644
--- a/base/testfiles-lthooks/lthooks-011.tlg
+++ b/base/testfiles-lthooks/lthooks-011.tlg
@@ -2,11 +2,6 @@ This is a generated file for the l3build validation system.
 Don't change this file in any respect.
 **** Add to hook xxx (front) on input line ... <- foo
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -48,18 +43,12 @@ Data structure for label rules:
  front = 0 -> 
 Handled code for front
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
  xxx -> foo\g__hook_xxx_next_code_tl  
 **** Add to hook xxx (rear) on input line ... <- bar
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -103,18 +92,12 @@ Data structure for label rules:
 Handled code for front
 Handled code for rear
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
  xxx -> foobar\g__hook_xxx_next_code_tl  
 **** Add to hook xxx (labels) on input line ... <- baz
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -160,18 +143,12 @@ Handled code for front
 Handled code for rear
 Handled code for labels
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
  xxx -> foobarbaz\g__hook_xxx_next_code_tl  
 **** Add to hook xxx (return) on input line ... <- boom
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -219,7 +196,6 @@ Handled code for rear
 Handled code for labels
 Handled code for return
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  
diff --git a/base/testfiles-lthooks/lthooks-013.tlg b/base/testfiles-lthooks/lthooks-013.tlg
index 7bb95d71..60e5604b 100644
--- a/base/testfiles-lthooks/lthooks-013.tlg
+++ b/base/testfiles-lthooks/lthooks-013.tlg
@@ -41,11 +41,6 @@ The hook 'bar':
  Hook is not declared!
  The hook is empty.
 Update code for hook 'begindocument' on input line ...:
-Code labels for sorting:
- l3backend-dvips
-Data structure for label rules:
- l3backend-dvips = 0 -> 
-Handled code for l3backend-dvips
 Update code for hook 'enddocument' on input line ...:
 Update code for hook 'rmfamily' on input line ...:
 Update code for hook 'sffamily' on input line ...:
@@ -108,7 +103,6 @@ Data structure for label rules:
  top-level = 0 -> 
 Handled code for top-level
 All initialized (non-empty) hooks:
- begindocument -> \cs_if_exist:cT {ver at color.sty}{\cs_set_protected:Npn \__color_backend_pickup:N ##1{\exp_args:NV \tl_if_head_is_space:nTF \current at color {\tl_set:Nx ##1{{spot}{\exp_after:wN \use:n \current at color \c_space_tl 1}}}{\exp_last_unbraced:Nx \__color_backend_pickup:w {\current at color }\s__color_stop ##1}}\cs_new_protected:Npn \__color_backend_pickup:w ##1 ##2\s__color_stop ##3{\tl_set:Nn ##3{{##1}{##2}}}}\cs_new_eq:NN \__graphics_backend_getbb_eps:n \graphics_read_bb:n \g__hook_begindocument_next_code_tl  
  documentclass -> \ifx \@normalsize \@undefined \let \@normalsize \normalsize \fi \g__hook_documentclass_next_code_tl  
  enddocument/info -> \@dofilelist \@enddocument at kernel@warnings \g__hook_enddocument/info_next_code_tl  
  shipout/firstpage -> \bool_lazy_and:nnT {\cs_if_exist_p:N \g__kernel_backend_header_bool }{\g__kernel_backend_header_bool }{\__kernel_backend_literal:n {header=l3backend-dvips.pro}}\g__hook_shipout/firstpage_next_code_tl  





More information about the latex3-commits mailing list.