Skip to content

Commit

Permalink
Merge branch 'develop' into renamekeys
Browse files Browse the repository at this point in the history
  • Loading branch information
u-fischer committed Feb 14, 2024
2 parents 480142f + d676caf commit cc7213b
Show file tree
Hide file tree
Showing 10 changed files with 459 additions and 8 deletions.
5 changes: 5 additions & 0 deletions build.lua
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,11 @@ checkengines = {"pdftex","luatex","pdftexmain"}

-- forcecheckruns=true

checkconfigs = {
"build",
"config-pdftex",
"config-luatex",
}


checkruns = 2
Expand Down
5 changes: 4 additions & 1 deletion testfiles-luatex/test-mc-user.tlg
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,10 @@ Package tagpdf Warning: tag TAB is not known
Package tagpdf Warning: Parent-Child 'Document/' --> 'MC (realcontent)'.
(tagpdf) Relation is not allowed (struct 1, /Document) on line ...
[1
] [2] [3] [4]
]
[2]
[3]
[4]
The sequence \g__tag_struct_kids_0_seq contains the items (without outer braces):
> {9 0 R}.
<recently read> }
Expand Down
1 change: 1 addition & 0 deletions testfiles-luatex/test-struct-user.tlg
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,7 @@ Completed box being shipped out [1]
...\marks4{e+,1,3,}
...\write1{\new@label@record{mcid-2}{{tagabspage}{\__property_code_tagabspage: }{tagmcabs}{2}{tagmcid}{\__property_code_tagmcid: }}}
...\penalty 10000
...\penalty 10000
...\pdflateliteral page{/P <</MCID \flag_height:n {__tag/mcid}\flag_raise:n {__tag/mcid} >> BDC}
...\marks4{b-,2,4,P,,,}
...\marks4{b+,2,4,P,,,}
Expand Down
1 change: 1 addition & 0 deletions testfiles-luatex/testauxtree.tlg
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,7 @@ Completed box being shipped out [1]
...\marks4{e+,1,3,}
...\write1{\new@label@record{mcid-2}{{tagabspage}{\__property_code_tagabspage: }{tagmcabs}{2}{tagmcid}{\__property_code_tagmcid: }}}
...\penalty 10000
...\penalty 10000
...\pdflateliteral page{/P <</MCID \flag_height:n {__tag/mcid}\flag_raise:n {__tag/mcid} >> BDC}
...\marks4{b-,2,4,P,,,}
...\marks4{b+,2,4,P,,,}
Expand Down
237 changes: 231 additions & 6 deletions testfiles-pdftex/test-get_role-20.tlg
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,85 @@ l. ... }
============================================================
TEST 3: get known role title, unknown name space
============================================================
> \l_tmpa_tl=title.
! Use of \__prop_get_linked:w doesn't match its definition.
<recently read> \g__tag_role_NS_blub_prop
l. ... }
If you say, e.g., `\def\a1{...}', then you must always
put `1' after `\a', since control sequence names are
made up of letters only. The macro here has not been
followed by the required stuff, so I'm ignoring it.
! Argument of \tl_set:Nn has an extra }.
<inserted text>
\par
l. ... }
I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.
Runaway argument?
! Paragraph ended before \tl_set:Nn was complete.
<to be read again>
\par
l. ... }
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
! Missing number, treated as zero.
<to be read again>
}
l. ... }
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
! Argument of \use_i:nn has an extra }.
<inserted text>
\par
l. ... }
I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.
Runaway argument?
! Paragraph ended before \use_i:nn was complete.
<to be read again>
\par
l. ... }
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
! Missing number, treated as zero.
<to be read again>
}
l. ... }
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
! Argument of \use_ii:nn has an extra }.
<inserted text>
\par
l. ... }
I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.
Runaway argument?
! Paragraph ended before \use_ii:nn was complete.
<to be read again>
\par
l. ... }
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
> \l_tmpa_tl={Span}{pdf}.
<recently read> }
l. ... }
> \l_tmpb_tl=blub.
> \l_tmpb_tl=.
<recently read> }
l. ... }
============================================================
Expand All @@ -37,20 +112,170 @@ l. ... }
============================================================
TEST 5: get standard role: Sect
============================================================
> \l_tmpa_tl=Sect.
! Use of \__prop_get_linked:w doesn't match its definition.
<recently read> \g__tag_role_NS_xxx_prop
l. ... }
If you say, e.g., `\def\a1{...}', then you must always
put `1' after `\a', since control sequence names are
made up of letters only. The macro here has not been
followed by the required stuff, so I'm ignoring it.
! Argument of \tl_set:Nn has an extra }.
<inserted text>
\par
l. ... }
I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.
Runaway argument?
! Paragraph ended before \tl_set:Nn was complete.
<to be read again>
\par
l. ... }
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
! Missing number, treated as zero.
<to be read again>
}
l. ... }
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
! Argument of \use_i:nn has an extra }.
<inserted text>
\par
l. ... }
I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.
Runaway argument?
! Paragraph ended before \use_i:nn was complete.
<to be read again>
\par
l. ... }
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
! Missing number, treated as zero.
<to be read again>
}
l. ... }
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
! Argument of \use_ii:nn has an extra }.
<inserted text>
\par
l. ... }
I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.
Runaway argument?
! Paragraph ended before \use_ii:nn was complete.
<to be read again>
\par
l. ... }
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
> \l_tmpa_tl={Span}{pdf}.
<recently read> }
l. ... }
> \l_tmpb_tl=xxx.
> \l_tmpb_tl=.
<recently read> }
l. ... }
============================================================
============================================================
TEST 6: get standard role: Aside
============================================================
> \l_tmpa_tl=Aside.
! Use of \__prop_get_linked:w doesn't match its definition.
<recently read> \g__tag_role_NS_xxx_prop
l. ... }
If you say, e.g., `\def\a1{...}', then you must always
put `1' after `\a', since control sequence names are
made up of letters only. The macro here has not been
followed by the required stuff, so I'm ignoring it.
! Argument of \tl_set:Nn has an extra }.
<inserted text>
\par
l. ... }
I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.
Runaway argument?
! Paragraph ended before \tl_set:Nn was complete.
<to be read again>
\par
l. ... }
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
! Missing number, treated as zero.
<to be read again>
}
l. ... }
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
! Argument of \use_i:nn has an extra }.
<inserted text>
\par
l. ... }
I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.
Runaway argument?
! Paragraph ended before \use_i:nn was complete.
<to be read again>
\par
l. ... }
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
! Missing number, treated as zero.
<to be read again>
}
l. ... }
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
! Argument of \use_ii:nn has an extra }.
<inserted text>
\par
l. ... }
I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.
Runaway argument?
! Paragraph ended before \use_ii:nn was complete.
<to be read again>
\par
l. ... }
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
> \l_tmpa_tl={Span}{pdf}.
<recently read> }
l. ... }
> \l_tmpb_tl=xxx.
> \l_tmpb_tl=.
<recently read> }
l. ... }
============================================================
Loading

0 comments on commit cc7213b

Please sign in to comment.