texlive[48767] trunk: l3build (26sep18)

commits+karl at tug.org commits+karl at tug.org
Wed Sep 26 22:47:50 CEST 2018


Revision: 48767
          http://tug.org/svn/texlive?view=revision&revision=48767
Author:   karl
Date:     2018-09-26 22:47:50 +0200 (Wed, 26 Sep 2018)
Log Message:
-----------
l3build (26sep18)

Modified Paths:
--------------
    trunk/Build/source/texk/texlive/linked_scripts/l3build/l3build.lua
    trunk/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md
    trunk/Master/texmf-dist/doc/latex/l3build/README.md
    trunk/Master/texmf-dist/doc/latex/l3build/l3build.pdf
    trunk/Master/texmf-dist/doc/man/man1/l3build.1
    trunk/Master/texmf-dist/doc/man/man1/l3build.man1.pdf
    trunk/Master/texmf-dist/scripts/l3build/l3build-check.lua
    trunk/Master/texmf-dist/scripts/l3build/l3build-typesetting.lua
    trunk/Master/texmf-dist/scripts/l3build/l3build.lua
    trunk/Master/texmf-dist/source/latex/l3build/l3build.dtx

Modified: trunk/Build/source/texk/texlive/linked_scripts/l3build/l3build.lua
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/l3build/l3build.lua	2018-09-26 20:47:27 UTC (rev 48766)
+++ trunk/Build/source/texk/texlive/linked_scripts/l3build/l3build.lua	2018-09-26 20:47:50 UTC (rev 48767)
@@ -25,7 +25,7 @@
 --]]
 
 -- Version information
-release_date = "2018-09-23"
+release_date = "2018-09-26"
 
 -- File operations are aided by the LuaFileSystem module
 local lfs = require("lfs")
@@ -140,8 +140,8 @@
       for _,config in ipairs(failed) do
         print("Failed tests for configuration " .. config .. ":")
         print("\n  Check failed with difference files")
-        if failed ~= "build" then
-          local testdir = testdir .. "-" .. failed
+        if config ~= "build" then
+          local testdir = testdir .. "-" .. config
         end
         for _,i in ipairs(filelist(testdir,"*" .. os_diffext)) do
           print("  - " .. testdir .. "/" .. i)

Modified: trunk/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md	2018-09-26 20:47:27 UTC (rev 48766)
+++ trunk/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md	2018-09-26 20:47:50 UTC (rev 48767)
@@ -7,6 +7,8 @@
 
 ## [Unreleased]
 
+## [2018-09-26]
+
 ## [2018-09-23]
 
 ## Changed
@@ -168,7 +170,8 @@
 - Rationalise short option names: removed `-d`, `-E`, `-r`
 - Target `cmdcheck`: specific to LaTeX3 kernel work
 
-[Unreleased]: https://github.com/latex3/l3build/compare/2018-09-23...HEAD
+[Unreleased]: https://github.com/latex3/l3build/compare/2018-09-26...HEAD
+[2018-09-26]: https://github.com/latex3/l3build/compare/2018-09-23...2018-09-26
 [2018-09-23]: https://github.com/latex3/l3build/compare/2018-09-21...2018-09-23
 [2018-09-21]: https://github.com/latex3/l3build/compare/2018-08-07...2018-09-21
 [2018-08-07]: https://github.com/latex3/l3build/compare/2018-08-04...2018-08-07

Modified: trunk/Master/texmf-dist/doc/latex/l3build/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3build/README.md	2018-09-26 20:47:27 UTC (rev 48766)
+++ trunk/Master/texmf-dist/doc/latex/l3build/README.md	2018-09-26 20:47:50 UTC (rev 48767)
@@ -1,7 +1,7 @@
 l3build: a testing and building system for LaTeX3
 =================================================
 
-Release 2018-09-23
+Release 2018-09-26
 
 Overview
 --------

Modified: trunk/Master/texmf-dist/doc/latex/l3build/l3build.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/l3build.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/l3build.1	2018-09-26 20:47:27 UTC (rev 48766)
+++ trunk/Master/texmf-dist/doc/man/man1/l3build.1	2018-09-26 20:47:50 UTC (rev 48767)
@@ -1,4 +1,4 @@
-.TH l3build 1 "2018-09-23"
+.TH l3build 1 "2018-09-26"
 .SH NAME
 l3build \- Checking and building packages
 .SH SYNOPSIS

Modified: trunk/Master/texmf-dist/doc/man/man1/l3build.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-check.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-check.lua	2018-09-26 20:47:27 UTC (rev 48766)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-check.lua	2018-09-26 20:47:50 UTC (rev 48767)
@@ -30,9 +30,6 @@
 
 local rnd              = math.random
 
-local var_value        = kpse.var_value
-local set_program_name = kpse.set_program_name
-
 local luatex_version   = status.luatex_version
 
 local len              = string.len
@@ -729,8 +726,6 @@
       break
     end
   end
-  -- Deal with TEXMFCNF
-  set_program_name("kpsewhich")
   -- Clean out any dynamic files
   for _,filetype in pairs(dynamicfiles) do
     rm(testdir,filetype)
@@ -747,7 +742,7 @@
       os_setenv .. " GUESS_INPUT_KANJI_ENCODING=0"
         .. os_concat ..
       -- Allow for local texmf files
-      os_setenv .. " TEXMFCNF=." .. os_pathsep .. var_value("TEXMFCNF")
+      os_setenv .. " TEXMFCNF=." .. os_pathsep
         .. os_concat ..
       (forcecheckepoch and setepoch() or "") ..
       -- Ensure lines are of a known length

Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-typesetting.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-typesetting.lua	2018-09-26 20:47:27 UTC (rev 48766)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-typesetting.lua	2018-09-26 20:47:50 UTC (rev 48767)
@@ -29,9 +29,6 @@
 local gsub             = string.gsub
 local match            = string.match
 
-local var_value        = kpse.var_value
-local set_program_name = kpse.set_program_name
-
 function dvitopdf(name, dir, engine, hide)
   if match(engine, "^u?ptex$") then
     run(
@@ -55,7 +52,6 @@
 
 -- An auxiliary used to set up the environmental variables
 function runtool(subdir, dir, envvar, command)
-  set_program_name("kpsewhich")
   dir = dir or "."
   return(
     run(
@@ -62,7 +58,7 @@
       typesetdir .. "/" .. subdir,
       (forcedocepoch and setepoch() or "") ..
       -- Allow for local texmf files
-      os_setenv .. " TEXMFCNF=." .. os_pathsep .. var_value("TEXMFCNF")
+      os_setenv .. " TEXMFCNF=." .. os_pathsep
         .. os_concat ..
       os_setenv .. " " .. envvar .. "=." .. os_pathsep
         .. abspath(localdir) .. os_pathsep
@@ -254,3 +250,4 @@
   end
   return 0
 end
+

Modified: trunk/Master/texmf-dist/scripts/l3build/l3build.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build.lua	2018-09-26 20:47:27 UTC (rev 48766)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build.lua	2018-09-26 20:47:50 UTC (rev 48767)
@@ -25,7 +25,7 @@
 --]]
 
 -- Version information
-release_date = "2018-09-23"
+release_date = "2018-09-26"
 
 -- File operations are aided by the LuaFileSystem module
 local lfs = require("lfs")
@@ -140,8 +140,8 @@
       for _,config in ipairs(failed) do
         print("Failed tests for configuration " .. config .. ":")
         print("\n  Check failed with difference files")
-        if failed ~= "build" then
-          local testdir = testdir .. "-" .. failed
+        if config ~= "build" then
+          local testdir = testdir .. "-" .. config
         end
         for _,i in ipairs(filelist(testdir,"*" .. os_diffext)) do
           print("  - " .. testdir .. "/" .. i)

Modified: trunk/Master/texmf-dist/source/latex/l3build/l3build.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3build/l3build.dtx	2018-09-26 20:47:27 UTC (rev 48766)
+++ trunk/Master/texmf-dist/source/latex/l3build/l3build.dtx	2018-09-26 20:47:50 UTC (rev 48767)
@@ -223,7 +223,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2018-09-23}
+% \date{Released 2018-09-26}
 %
 % \maketitle
 % \tableofcontents



More information about the tex-live-commits mailing list