[latex3-commits] [l3svn] 01/02: Revert "l3build: Normalise out ^^@"
noreply at latex-project.org
noreply at latex-project.org
Fri Mar 31 10:31:36 CEST 2017
This is an automated email from the git hooks/post-receive script.
joseph pushed a commit to branch master
in repository l3svn.
commit aa3a71e5a4c56facfb2af847d116a5e3abf9819a
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Fri Mar 31 08:35:24 2017 +0100
Revert "l3build: Normalise out ^^@"
This reverts commit 1d52c0098844a4de6547bedea3cda80c59abac62.
---
contrib/testfiles/ctex002.tlg | 3 +-
contrib/testfiles/mhchem001.tlg | 12 ++++---
contrib/testfiles/siunitx001.tlg | 24 +++++++++-----
l3build/l3build.dtx | 3 +-
l3build/l3build.lua | 10 +-----
l3experimental/l3str/testfiles/m3regex001.tlg | 15 ++++++---
l3experimental/l3str/testfiles/m3regex006.tlg | 32 ++++++++++++++-----
l3experimental/l3str/testfiles/m3regex010.tlg | 3 +-
l3kernel/testfiles/m3char001.luatex.tlg | 42 ++++++++++++++++---------
l3kernel/testfiles/m3char001.tlg | 42 ++++++++++++++++---------
l3kernel/testfiles/m3char001.xetex.tlg | 42 ++++++++++++++++---------
l3kernel/testfiles/m3expl001.ptex.tlg | 3 +-
l3kernel/testfiles/m3expl001.tlg | 3 +-
l3kernel/testfiles/m3expl001.uptex.tlg | 3 +-
l3kernel/testfiles/m3expl001.xetex.tlg | 3 +-
l3kernel/testfiles/m3expl003.ptex.tlg | 3 +-
l3kernel/testfiles/m3expl003.tlg | 3 +-
l3kernel/testfiles/m3expl003.uptex.tlg | 3 +-
l3kernel/testfiles/m3expl003.xetex.tlg | 3 +-
19 files changed, 164 insertions(+), 88 deletions(-)
diff --git a/contrib/testfiles/ctex002.tlg b/contrib/testfiles/ctex002.tlg
index 88f6647..410e294 100644
--- a/contrib/testfiles/ctex002.tlg
+++ b/contrib/testfiles/ctex002.tlg
@@ -72,7 +72,8 @@ Completed box being shipped out [1]
...\glue(\baselineskip) 6.95602
...\hbox(8.43149+1.05394)x345.0, glue set 269.32143fil
....\hbox(0.0+0.0)x21.07874
-....\C70/rm/m/n/10.53937/4e ....\kern -0.00002
+....\C70/rm/m/n/10.53937/4e ^^@
+....\kern -0.00002
....\kern 0.00002
....\glue 0.0 plus 0.60931
....\C70/rm/m/n/10.53937/4e ^^8c
diff --git a/contrib/testfiles/mhchem001.tlg b/contrib/testfiles/mhchem001.tlg
index ed6e81d..c946cc6 100644
--- a/contrib/testfiles/mhchem001.tlg
+++ b/contrib/testfiles/mhchem001.tlg
@@ -61,7 +61,8 @@ Completed box being shipped out [1]
........\hbox(0.0+0.0)x7.7778
.........\mathon
.........\hbox(5.83333+0.83333)x7.7778
-..........\OMS/cmsy/m/n/10 .........\mathoff
+..........\OMS/cmsy/m/n/10 ^^@
+.........\mathoff
.......\kern -3.8888
.......\cleaders 0.0 plus 1.0fill
........\hbox(0.0+0.0)x5.55563
@@ -71,7 +72,8 @@ Completed box being shipped out [1]
..........\hbox(0.0+0.0)x7.7778
...........\mathon
...........\hbox(5.83333+0.83333)x7.7778
-............\OMS/cmsy/m/n/10 ...........\mathoff
+............\OMS/cmsy/m/n/10 ^^@
+...........\mathoff
.........\kern -1.11108
.........\mathoff
.......\kern -3.8888
@@ -174,7 +176,8 @@ Completed box being shipped out [1]
........\hbox(0.0+0.0)x7.7778
.........\mathon
.........\hbox(5.83333+0.83333)x7.7778
-..........\OMS/cmsy/m/n/10 .........\mathoff
+..........\OMS/cmsy/m/n/10 ^^@
+.........\mathoff
.......\kern -3.8888
.......\cleaders 0.0 plus 1.0fill
........\hbox(0.0+0.0)x5.55563
@@ -184,7 +187,8 @@ Completed box being shipped out [1]
..........\hbox(0.0+0.0)x7.7778
...........\mathon
...........\hbox(5.83333+0.83333)x7.7778
-............\OMS/cmsy/m/n/10 ...........\mathoff
+............\OMS/cmsy/m/n/10 ^^@
+...........\mathoff
.........\kern -1.11108
.........\mathoff
.......\kern -3.8888
diff --git a/contrib/testfiles/siunitx001.tlg b/contrib/testfiles/siunitx001.tlg
index ef73a7e..87e3b9a 100644
--- a/contrib/testfiles/siunitx001.tlg
+++ b/contrib/testfiles/siunitx001.tlg
@@ -34,14 +34,16 @@ Completed box being shipped out [1]
......\hbox(4.51111+0.83334)x10.73615, shifted -3.62892
.......\mathon
.......\hbox(4.51111+0.83334)x10.23615
-........\OMS/cmsy/m/n/7 ........\OT1/cmr/m/n/7 1
+........\OMS/cmsy/m/n/7 ^^@
+........\OT1/cmr/m/n/7 1
.......\mathoff
......\glue 1.66663
......\OT1/cmr/m/n/10 K
......\hbox(4.51111+0.83334)x10.73615, shifted -3.62892
.......\mathon
.......\hbox(4.51111+0.83334)x10.23615
-........\OMS/cmsy/m/n/7 ........\OT1/cmr/m/n/7 1
+........\OMS/cmsy/m/n/7 ^^@
+........\OT1/cmr/m/n/7 1
.......\mathoff
.....\mathoff
....\penalty 10000
@@ -70,14 +72,16 @@ Completed box being shipped out [1]
......\hbox(4.51111+0.83334)x10.73615, shifted -3.62892
.......\mathon
.......\hbox(4.51111+0.83334)x10.23615
-........\OMS/cmsy/m/n/7 ........\OT1/cmr/m/n/7 1
+........\OMS/cmsy/m/n/7 ^^@
+........\OT1/cmr/m/n/7 1
.......\mathoff
......\glue 1.66663
......\OT1/cmr/m/n/10 K
......\hbox(4.51111+0.83334)x10.73615, shifted -3.62892
.......\mathon
.......\hbox(4.51111+0.83334)x10.23615
-........\OMS/cmsy/m/n/7 ........\OT1/cmr/m/n/7 1
+........\OMS/cmsy/m/n/7 ^^@
+........\OT1/cmr/m/n/7 1
.......\mathoff
.....\mathoff
....\glue 3.33333 plus 1.66666 minus 1.11111
@@ -103,14 +107,16 @@ Completed box being shipped out [1]
.......\hbox(4.51111+0.83334)x10.73615, shifted -3.62892
........\mathon
........\hbox(4.51111+0.83334)x10.23615
-.........\OMS/cmsy/m/n/7 .........\OT1/cmr/m/n/7 1
+.........\OMS/cmsy/m/n/7 ^^@
+.........\OT1/cmr/m/n/7 1
........\mathoff
.......\glue 1.66663
.......\OT1/cmr/m/n/10 K
.......\hbox(4.51111+0.83334)x10.73615, shifted -3.62892
........\mathon
........\hbox(4.51111+0.83334)x10.23615
-.........\OMS/cmsy/m/n/7 .........\OT1/cmr/m/n/7 1
+.........\OMS/cmsy/m/n/7 ^^@
+.........\OT1/cmr/m/n/7 1
........\mathoff
......\mathoff
....\mathoff
@@ -137,14 +143,16 @@ Completed box being shipped out [1]
.......\hbox(4.51111+0.83334)x10.73615, shifted -3.62892
........\mathon
........\hbox(4.51111+0.83334)x10.23615
-.........\OMS/cmsy/m/n/7 .........\OT1/cmr/m/n/7 1
+.........\OMS/cmsy/m/n/7 ^^@
+.........\OT1/cmr/m/n/7 1
........\mathoff
.......\glue 1.66663
.......\OT1/cmr/m/n/10 k
.......\hbox(4.51111+0.83334)x10.73615, shifted -3.62892
........\mathon
........\hbox(4.51111+0.83334)x10.23615
-.........\OMS/cmsy/m/n/7 .........\OT1/cmr/m/n/7 1
+.........\OMS/cmsy/m/n/7 ^^@
+.........\OT1/cmr/m/n/7 1
........\mathoff
......\mathoff
....\mathoff
diff --git a/l3build/l3build.dtx b/l3build/l3build.dtx
index e1fe76a..2be947d 100644
--- a/l3build/l3build.dtx
+++ b/l3build/l3build.dtx
@@ -682,7 +682,6 @@
% years due to a \TeX{} bug).
% \item Conversion of \texttt{on line \meta{number}} to \texttt{on line ...}
% to allow flexibility in changes to test files.
-% \item Omission of |^^@| (null) characters (for technical reasons).
% \end{itemize}
%
% \LuaTeX{} makes several additional changes to the log file. As normalising
@@ -702,7 +701,7 @@
% (|\localinterlinepenalty|, \emph{etc.}).
% \item Rounding of glue set to four decimal places (glue set may be
% slightly different in \LuaTeX{} compared to other engines).
-% \item Conversion of low chars ($1$ to $31$) to |^^| notation.
+% \item Conversion of low chars ($0$ to $31$) to |^^| notation.
% \end{itemize}
%
% When making comparisons between 8-bit and Unicode engines it is useful to
diff --git a/l3build/l3build.lua b/l3build/l3build.lua
index 2bec687..667bbcf 100644
--- a/l3build/l3build.lua
+++ b/l3build/l3build.lua
@@ -830,16 +830,8 @@ function formatlog(logfile, newfile, engine)
-- Two similar cases, Lua patterns mean we need to do them separately
line = string.gsub(line, "on line %d*", "on line ...")
line = string.gsub(line, "on input line %d*", "on input line ...")
- -- LuaTeX v1.04+ follows Lua and drops line content after ^@:
- -- Normalise so that we get the same results with all engines
- if string.match(line, string.char(0)) then -- Older LuaTeX
- return "", string.gsub(line, string.char(0) .. "*", "")
- end
- if string.match(line, "%^%^@") then -- pdfTeX, etc.
- return "", string.gsub(line, "%^%^@" .. "*", "")
- end
-- Tidy up to ^^ notation
- for i = 1, 31 do
+ for i = 0, 31 do
line = string.gsub(line, string.char(i), "^^" .. string.char(64 + i))
end
-- Remove 'normal' direction information on boxes with (u)pTeX
diff --git a/l3experimental/l3str/testfiles/m3regex001.tlg b/l3experimental/l3str/testfiles/m3regex001.tlg
index ee546bc..6e4c653 100644
--- a/l3experimental/l3str/testfiles/m3regex001.tlg
+++ b/l3experimental/l3str/testfiles/m3regex001.tlg
@@ -64,7 +64,8 @@ TRUE
TEST 5: Character types
============================================================
TRUE
-{..?. } {. } TRUE
+{.^^@.^^?. } {. }
+TRUE
{d0d1d2d3d4d5d6d7d8d9} {d9}
TRUE
{h^^Ih h } {h }
@@ -77,13 +78,15 @@ v^^Kv^^Lv^^M} {v^^M}
TRUE
{wawbwcwdwywzwAwBwZw_w0w9} {w9}
TRUE
-{NaNbN*N#N?N} {N} {NN} {NN} TRUE
+{NaNbN*N#N^^?N^^@} {N^^@} {NN} {NN}
+TRUE
{D/D:} {D:}
TRUE
{H
HaH*H^^M} {H^^M}
TRUE
-{SaS#S at SKS} {S} TRUE
+{SaS#S at S^^KS^^@} {S^^@}
+TRUE
{V^^IV VaV^^?} {V^^?}
TRUE
{W?W*W/W:W{W}W at W[W]W^W`W?} {W?}
@@ -97,8 +100,10 @@ TEST 6: Special characters
* Braced quantifier `{' may not be followed by `x'.
*************************************************
TRUE
-{*+{x}*b} {*b} TRUE
-{{x}} {} FALSE
+{*+^^@{x}^^@^^@*b} {*b}
+TRUE
+{^^@{x}^^@} {}
+FALSE
TRUE
{*+,-./*+,-./*+,-./*+,-./}
TRUE
diff --git a/l3experimental/l3str/testfiles/m3regex006.tlg b/l3experimental/l3str/testfiles/m3regex006.tlg
index dd16fd0..32acbac 100644
--- a/l3experimental/l3str/testfiles/m3regex006.tlg
+++ b/l3experimental/l3str/testfiles/m3regex006.tlg
@@ -654,14 +654,30 @@ macro:->ab\{de
macro:->ab\{de
macro:->ab{c}ade
TRUE
-macro:->ab{B}adeTRUE
-macro:->ab{B}ademacro:->ab{B}ademacro:->ab{B}adeTRUE
-macro:->ab{B}adeTRUE
-macro:->ab{B}ademacro:->ab{B}ademacro:->ab{B}adeTRUE
-macro:->ab{B}aBBTRUE
-macro:->ab{B}aBBmacro:->ab{B}aBBmacro:->ab{B}aBBTRUE
-macro:->ab{B}aBBTRUE
-macro:->ab{B}aBBmacro:->ab{B}aBBmacro:->ab{B}aBBmacro:->ab{c}ade
+macro:->ab{^^@^^B}ade
+TRUE
+macro:->ab{^^@^^B}ade
+macro:->ab{^^@^^B}ade
+macro:->ab{^^@^^B}ade
+TRUE
+macro:->ab{^^@^^B}ade
+TRUE
+macro:->ab{^^@^^B}ade
+macro:->ab{^^@^^B}ade
+macro:->ab{^^@^^B}ade
+TRUE
+macro:->ab{^^@^^B}a^^@^^B^^@^^B
+TRUE
+macro:->ab{^^@^^B}a^^@^^B^^@^^B
+macro:->ab{^^@^^B}a^^@^^B^^@^^B
+macro:->ab{^^@^^B}a^^@^^B^^@^^B
+TRUE
+macro:->ab{^^@^^B}a^^@^^B^^@^^B
+TRUE
+macro:->ab{^^@^^B}a^^@^^B^^@^^B
+macro:->ab{^^@^^B}a^^@^^B^^@^^B
+macro:->ab{^^@^^B}a^^@^^B^^@^^B
+macro:->ab{c}ade
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! LaTeX error: "regex/result-unbalanced"
diff --git a/l3experimental/l3str/testfiles/m3regex010.tlg b/l3experimental/l3str/testfiles/m3regex010.tlg
index 14ded03..8b1ca91 100644
--- a/l3experimental/l3str/testfiles/m3regex010.tlg
+++ b/l3experimental/l3str/testfiles/m3regex010.tlg
@@ -4,7 +4,8 @@ Author: Bruno Le Floch
============================================================
TEST 1: LuaTeX bug which leads to an l3regex bug
============================================================
-> Compiled regex {\\A}:+-branch
+> Compiled regex {\^^@\^^A}:
++-branch
char code 0
char code 1.
<recently read> }
diff --git a/l3kernel/testfiles/m3char001.luatex.tlg b/l3kernel/testfiles/m3char001.luatex.tlg
index 10309bb..8e492d9 100644
--- a/l3kernel/testfiles/m3char001.luatex.tlg
+++ b/l3kernel/testfiles/m3char001.luatex.tlg
@@ -4,9 +4,11 @@ Author: Joseph Wright
============================================================
TEST 1: Generate 7-bit letters and other chars
============================================================
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> the letter .\l_tmpa_tl ->
+> the letter ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -38,9 +40,11 @@ l. ... }
> the letter ^^?.
\l_tmpa_tl ->^^?
l. ... }
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> the character .\l_tmpa_tl ->
+> the character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -76,9 +80,11 @@ l. ... }
============================================================
TEST 2: Generate 7-bit alignment and math tokens
============================================================
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> math shift character .\l_tmpa_tl ->
+> math shift character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -110,9 +116,11 @@ l. ... }
> math shift character ^^?.
\l_tmpa_tl ->^^?
l. ... }
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> alignment tab character .\l_tmpa_tl ->
+> alignment tab character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -144,9 +152,11 @@ l. ... }
> alignment tab character ^^?.
\l_tmpa_tl ->^^?
l. ... }
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> superscript character .\l_tmpa_tl ->
+> superscript character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -178,9 +188,11 @@ l. ... }
> superscript character ^^?.
\l_tmpa_tl ->^^?
l. ... }
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> subscript character .\l_tmpa_tl ->
+> subscript character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -216,7 +228,8 @@ l. ... }
============================================================
TEST 3: Generate 7-bit awkward
============================================================
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@^^@.
+<recently read> }
l. ... }
> \l_tmpa_tl=^^L^^L.
<recently read> }
@@ -240,7 +253,8 @@ l. ... }
You meant to type ## instead of #, right?
Or maybe a } was forgotten somewhere earlier, and things
are all screwed up? I'm going to assume that you meant ##.
-> \temp=\long macro:->.<recently read> }
+> \temp=\long macro:->^^@^^@.
+<recently read> }
l. ... }
! Illegal parameter number in definition of \temp.
<to be read again>
diff --git a/l3kernel/testfiles/m3char001.tlg b/l3kernel/testfiles/m3char001.tlg
index 3dd99e8..c494ea9 100644
--- a/l3kernel/testfiles/m3char001.tlg
+++ b/l3kernel/testfiles/m3char001.tlg
@@ -4,9 +4,11 @@ Author: Joseph Wright
============================================================
TEST 1: Generate 7-bit letters and other chars
============================================================
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> the letter .\l_tmpa_tl ->
+> the letter ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -38,9 +40,11 @@ l. ... }
> the letter ^^?.
\l_tmpa_tl ->^^?
l. ... }
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> the character .\l_tmpa_tl ->
+> the character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -76,9 +80,11 @@ l. ... }
============================================================
TEST 2: Generate 7-bit alignment and math tokens
============================================================
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> math shift character .\l_tmpa_tl ->
+> math shift character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -110,9 +116,11 @@ l. ... }
> math shift character ^^?.
\l_tmpa_tl ->^^?
l. ... }
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> alignment tab character .\l_tmpa_tl ->
+> alignment tab character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -144,9 +152,11 @@ l. ... }
> alignment tab character ^^?.
\l_tmpa_tl ->^^?
l. ... }
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> superscript character .\l_tmpa_tl ->
+> superscript character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -178,9 +188,11 @@ l. ... }
> superscript character ^^?.
\l_tmpa_tl ->^^?
l. ... }
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> subscript character .\l_tmpa_tl ->
+> subscript character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -216,7 +228,8 @@ l. ... }
============================================================
TEST 3: Generate 7-bit awkward
============================================================
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@^^@.
+<recently read> }
l. ... }
> \l_tmpa_tl=^^L^^L.
<recently read> }
@@ -240,7 +253,8 @@ l. ... }
You meant to type ## instead of #, right?
Or maybe a } was forgotten somewhere earlier, and things
are all screwed up? I'm going to assume that you meant ##.
-> \temp=\long macro:->.<recently read> }
+> \temp=\long macro:->^^@^^@.
+<recently read> }
l. ... }
! Illegal parameter number in definition of \temp.
<to be read again>
diff --git a/l3kernel/testfiles/m3char001.xetex.tlg b/l3kernel/testfiles/m3char001.xetex.tlg
index 83dea2a..7129e2e 100644
--- a/l3kernel/testfiles/m3char001.xetex.tlg
+++ b/l3kernel/testfiles/m3char001.xetex.tlg
@@ -4,9 +4,11 @@ Author: Joseph Wright
============================================================
TEST 1: Generate 7-bit letters and other chars
============================================================
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> the letter .\l_tmpa_tl ->
+> the letter ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -38,9 +40,11 @@ l. ... }
> the letter ^^?.
\l_tmpa_tl ->^^?
l. ... }
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> the character .\l_tmpa_tl ->
+> the character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -76,9 +80,11 @@ l. ... }
============================================================
TEST 2: Generate 7-bit alignment and math tokens
============================================================
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> math shift character .\l_tmpa_tl ->
+> math shift character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -110,9 +116,11 @@ l. ... }
> math shift character ^^?.
\l_tmpa_tl ->^^?
l. ... }
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> alignment tab character .\l_tmpa_tl ->
+> alignment tab character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -144,9 +152,11 @@ l. ... }
> alignment tab character ^^?.
\l_tmpa_tl ->^^?
l. ... }
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> superscript character .\l_tmpa_tl ->
+> superscript character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -178,9 +188,11 @@ l. ... }
> superscript character ^^?.
\l_tmpa_tl ->^^?
l. ... }
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@.
+<recently read> }
l. ... }
-> subscript character .\l_tmpa_tl ->
+> subscript character ^^@.
+\l_tmpa_tl ->^^@
l. ... }
> \l_tmpa_tl=^^L.
<recently read> }
@@ -216,7 +228,8 @@ l. ... }
============================================================
TEST 3: Generate 7-bit awkward
============================================================
-> \l_tmpa_tl=.<recently read> }
+> \l_tmpa_tl=^^@^^@.
+<recently read> }
l. ... }
> \l_tmpa_tl=^^L^^L.
<recently read> }
@@ -240,7 +253,8 @@ l. ... }
You meant to type ## instead of #, right?
Or maybe a } was forgotten somewhere earlier, and things
are all screwed up? I'm going to assume that you meant ##.
-> \temp=\long macro:->.<recently read> }
+> \temp=\long macro:->^^@^^@.
+<recently read> }
l. ... }
! Illegal parameter number in definition of \temp.
<to be read again>
diff --git a/l3kernel/testfiles/m3expl001.ptex.tlg b/l3kernel/testfiles/m3expl001.ptex.tlg
index 42fd50a..2396c39 100644
--- a/l3kernel/testfiles/m3expl001.ptex.tlg
+++ b/l3kernel/testfiles/m3expl001.ptex.tlg
@@ -221,7 +221,8 @@ Defining \exp_not:f on line ...
Defining \exp_not:V on line ...
Defining \exp_not:v on line ...
Defining \exp_end_continue_f:w on line ...
-Defining on line ......Defining \exp_end_continue_f:nw on line ...
+Defining ^^@ on line ...
+Defining \exp_end_continue_f:nw on line ...
Defining \cs_generate_variant:Nn on line ...
Defining \__cs_generate_variant:N on line ...
Defining \__cs_generate_variant:ww on line ...
diff --git a/l3kernel/testfiles/m3expl001.tlg b/l3kernel/testfiles/m3expl001.tlg
index 745d773..b33d1bb 100644
--- a/l3kernel/testfiles/m3expl001.tlg
+++ b/l3kernel/testfiles/m3expl001.tlg
@@ -221,7 +221,8 @@ Defining \exp_not:f on line ...
Defining \exp_not:V on line ...
Defining \exp_not:v on line ...
Defining \exp_end_continue_f:w on line ...
-Defining on line ......Defining \exp_end_continue_f:nw on line ...
+Defining ^^@ on line ...
+Defining \exp_end_continue_f:nw on line ...
Defining \cs_generate_variant:Nn on line ...
Defining \__cs_generate_variant:N on line ...
Defining \__cs_generate_variant:ww on line ...
diff --git a/l3kernel/testfiles/m3expl001.uptex.tlg b/l3kernel/testfiles/m3expl001.uptex.tlg
index 5457df4..a7ee4a6 100644
--- a/l3kernel/testfiles/m3expl001.uptex.tlg
+++ b/l3kernel/testfiles/m3expl001.uptex.tlg
@@ -221,7 +221,8 @@ Defining \exp_not:f on line ...
Defining \exp_not:V on line ...
Defining \exp_not:v on line ...
Defining \exp_end_continue_f:w on line ...
-Defining on line ......Defining \exp_end_continue_f:nw on line ...
+Defining ^^@ on line ...
+Defining \exp_end_continue_f:nw on line ...
Defining \cs_generate_variant:Nn on line ...
Defining \__cs_generate_variant:N on line ...
Defining \__cs_generate_variant:ww on line ...
diff --git a/l3kernel/testfiles/m3expl001.xetex.tlg b/l3kernel/testfiles/m3expl001.xetex.tlg
index 0a0f052..28c86af 100644
--- a/l3kernel/testfiles/m3expl001.xetex.tlg
+++ b/l3kernel/testfiles/m3expl001.xetex.tlg
@@ -221,7 +221,8 @@ Defining \exp_not:f on line ...
Defining \exp_not:V on line ...
Defining \exp_not:v on line ...
Defining \exp_end_continue_f:w on line ...
-Defining on line ......Defining \exp_end_continue_f:nw on line ...
+Defining ^^@ on line ...
+Defining \exp_end_continue_f:nw on line ...
Defining \cs_generate_variant:Nn on line ...
Defining \__cs_generate_variant:N on line ...
Defining \__cs_generate_variant:ww on line ...
diff --git a/l3kernel/testfiles/m3expl003.ptex.tlg b/l3kernel/testfiles/m3expl003.ptex.tlg
index 86134bc..81e9bbe 100644
--- a/l3kernel/testfiles/m3expl003.ptex.tlg
+++ b/l3kernel/testfiles/m3expl003.ptex.tlg
@@ -221,7 +221,8 @@ Defining \exp_not:f on line ...
Defining \exp_not:V on line ...
Defining \exp_not:v on line ...
Defining \exp_end_continue_f:w on line ...
-Defining on line ......Defining \exp_end_continue_f:nw on line ...
+Defining ^^@ on line ...
+Defining \exp_end_continue_f:nw on line ...
Defining \cs_generate_variant:Nn on line ...
Defining \__cs_generate_variant:N on line ...
Defining \__cs_generate_variant:ww on line ...
diff --git a/l3kernel/testfiles/m3expl003.tlg b/l3kernel/testfiles/m3expl003.tlg
index 60c3d01..731845b 100644
--- a/l3kernel/testfiles/m3expl003.tlg
+++ b/l3kernel/testfiles/m3expl003.tlg
@@ -221,7 +221,8 @@ Defining \exp_not:f on line ...
Defining \exp_not:V on line ...
Defining \exp_not:v on line ...
Defining \exp_end_continue_f:w on line ...
-Defining on line ......Defining \exp_end_continue_f:nw on line ...
+Defining ^^@ on line ...
+Defining \exp_end_continue_f:nw on line ...
Defining \cs_generate_variant:Nn on line ...
Defining \__cs_generate_variant:N on line ...
Defining \__cs_generate_variant:ww on line ...
diff --git a/l3kernel/testfiles/m3expl003.uptex.tlg b/l3kernel/testfiles/m3expl003.uptex.tlg
index 0fa695e..f7794e1 100644
--- a/l3kernel/testfiles/m3expl003.uptex.tlg
+++ b/l3kernel/testfiles/m3expl003.uptex.tlg
@@ -221,7 +221,8 @@ Defining \exp_not:f on line ...
Defining \exp_not:V on line ...
Defining \exp_not:v on line ...
Defining \exp_end_continue_f:w on line ...
-Defining on line ......Defining \exp_end_continue_f:nw on line ...
+Defining ^^@ on line ...
+Defining \exp_end_continue_f:nw on line ...
Defining \cs_generate_variant:Nn on line ...
Defining \__cs_generate_variant:N on line ...
Defining \__cs_generate_variant:ww on line ...
diff --git a/l3kernel/testfiles/m3expl003.xetex.tlg b/l3kernel/testfiles/m3expl003.xetex.tlg
index 94e7db6..81650df 100644
--- a/l3kernel/testfiles/m3expl003.xetex.tlg
+++ b/l3kernel/testfiles/m3expl003.xetex.tlg
@@ -221,7 +221,8 @@ Defining \exp_not:f on line ...
Defining \exp_not:V on line ...
Defining \exp_not:v on line ...
Defining \exp_end_continue_f:w on line ...
-Defining on line ......Defining \exp_end_continue_f:nw on line ...
+Defining ^^@ on line ...
+Defining \exp_end_continue_f:nw on line ...
Defining \cs_generate_variant:Nn on line ...
Defining \__cs_generate_variant:N on line ...
Defining \__cs_generate_variant:ww on line ...
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the latex3-commits
mailing list