summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/l3build
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/l3build')
-rw-r--r--Master/texmf-dist/source/latex/l3build/l3build.dtx8
-rw-r--r--Master/texmf-dist/source/latex/l3build/l3build.lua8
2 files changed, 12 insertions, 4 deletions
diff --git a/Master/texmf-dist/source/latex/l3build/l3build.dtx b/Master/texmf-dist/source/latex/l3build/l3build.dtx
index 71746aa523d..990788d6dbc 100644
--- a/Master/texmf-dist/source/latex/l3build/l3build.dtx
+++ b/Master/texmf-dist/source/latex/l3build/l3build.dtx
@@ -39,8 +39,8 @@
\RequirePackage{expl3}
\def\ExplFileName{l3build}
\def\ExplFileDescription{L3 Regression test suite}
-\def\ExplFileDate{2014/09/15}
-\def\ExplFileVersion{5423}
+\def\ExplFileDate{2014/11/25}
+\def\ExplFileVersion{5471}
\documentclass[full]{l3doc}
\renewcommand\partname{Part}
\usepackage{multicol,needspace}
@@ -580,6 +580,8 @@
% Modifications made in lines are:
% \begin{itemize}
% \item Removal of the name of the test file itself.
+% \item Removal of the |pdftex.map| load information given during
+% first page shipout.
% \item Removal spaces at the start of lines (deals with some issues
% with \LuaTeX{} using a different amount of indentation to other engines).
% \item Removal of |./| at start of file names.
@@ -593,6 +595,8 @@
% to allow flexibility in changes to test files.
% \item Restriction of glue set in boxes to four decimal places (\LuaTeX{}
% may vary in the last digit from the \pdfTeX{} values).
+% \item Removal of the \texttt{display} added by \TeX{} versions other than
+% \LuaTeX{} to display math boxes.
% \item Removal of the Omega-like \texttt{direction TLT} added by
% \LuaTeX{} to boxes running in the \enquote{normal} way.
% \item Conversion of low chars ($1$ to $31$) to |^^| notation (\LuaTeX{}
diff --git a/Master/texmf-dist/source/latex/l3build/l3build.lua b/Master/texmf-dist/source/latex/l3build/l3build.lua
index 2b20e41474e..e965353d2ea 100644
--- a/Master/texmf-dist/source/latex/l3build/l3build.lua
+++ b/Master/texmf-dist/source/latex/l3build/l3build.lua
@@ -17,8 +17,8 @@
--]]
-- Version information: should be identical to that in l3build.dtx
-release_date = "2014/11/21"
-release_ver = "5462"
+release_date = "2014/11/25"
+release_ver = "5471"
-- "module" is a deprecated function in Lua 5.2: as we want the name
-- for other purposes, and it should eventually be 'free', simply
@@ -488,6 +488,8 @@ function formatlog (logfile, newfile)
if checksearch then
line = string.gsub (line, "%(.*/([%w-]+%.[%w-]+)%s*$", "(../%1")
end
+ -- Zap map loading on first page output
+ line = string.gsub (line, "%[1{[%w/%-]*/pdftex%.map}%]", "[1]")
-- XeTeX knows only the smaller set of dimension units
line = string.gsub (
line, "cm, mm, dd, cc, bp, or sp", "cm, mm, dd, cc, nd, nc, bp, or sp"
@@ -508,6 +510,8 @@ function formatlog (logfile, newfile)
line = string.gsub (
line, "glue set (%d+.%d%d%d%d)%dfil", "glue set %1fil"
)
+ -- Remove 'display' at end of display math boxes: LuaTeX omits this
+ line = string.gsub (line, "(\\hbox%(.*), display$", "%1")
-- Remove 'normal' direction information on boxes in LuaTeX:
-- any bidi/vertical stuff will still show
line = string.gsub (line, ", direction TLT", "")