[latex3-commits] [git/LaTeX3-latex3-l3build] drop-build-lua: Drop "or function" set ups (7ffcd74)
Joseph Wright
joseph.wright at morningstar2.co.uk
Fri Feb 5 18:17:06 CET 2021
Repository : https://github.com/latex3/l3build
On branch : drop-build-lua
Link : https://github.com/latex3/l3build/commit/7ffcd74e28371f604b1d3b1cd7bda249d39c277e
>---------------------------------------------------------------
commit 7ffcd74e28371f604b1d3b1cd7bda249d39c277e
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Fri Feb 5 17:17:06 2021 +0000
Drop "or function" set ups
>---------------------------------------------------------------
7ffcd74e28371f604b1d3b1cd7bda249d39c277e
l3build-check.lua | 4 ++--
l3build-manifest-setup.lua | 18 +++++++++---------
l3build-manifest.lua | 3 +--
l3build-tagging.lua | 3 +--
l3build-typesetting.lua | 7 +++----
l3build-unpack.lua | 2 +-
6 files changed, 17 insertions(+), 20 deletions(-)
diff --git a/l3build-check.lua b/l3build-check.lua
index 1053280..e019450 100644
--- a/l3build-check.lua
+++ b/l3build-check.lua
@@ -85,7 +85,7 @@ function checkinit()
return checkinit_hook()
end
-checkinit_hook = checkinit_hook or function() return 0 end
+function checkinit_hook() return 0 end
local function rewrite(source,result,processor,...)
local file = assert(open(source,"rb"))
@@ -825,7 +825,7 @@ function runtest(name, engine, hide, ext, pdfmode, breakout)
end
-- A hook to allow additional tasks to run for the tests
-runtest_tasks = runtest_tasks or function(name,run)
+function runtest_tasks(name,run)
return ""
end
diff --git a/l3build-manifest-setup.lua b/l3build-manifest-setup.lua
index e00f48f..67836de 100644
--- a/l3build-manifest-setup.lua
+++ b/l3build-manifest-setup.lua
@@ -54,7 +54,7 @@ for those people who are interested.
--]]
-manifest_setup = manifest_setup or function()
+function manifest_setup()
local groups = {
{
subheading = "Repository manifest",
@@ -220,13 +220,13 @@ end
---------------------
--]]
-manifest_sort_within_match = manifest_sort_within_match or function(files)
+function manifest_sort_within_match(files)
local f = files
table.sort(f)
return f
end
-manifest_sort_within_group = manifest_sort_within_group or function(files)
+function manifest_sort_within_group(files)
local f = files
--[[
-- no-op by default; make your own definition to customise. E.g.:
@@ -240,7 +240,7 @@ end
---------------
--]]
-manifest_write_opening = manifest_write_opening or function(filehandle)
+function manifest_write_opening(filehandle)
filehandle:write("# Manifest for " .. module .. "\n\n")
filehandle:write([[
@@ -250,7 +250,7 @@ It is automatically generated with `texlua build.lua manifest`.
end
-manifest_write_subheading = manifest_write_subheading or function(filehandle,heading,description)
+functiom manifest_write_subheading(filehandle,heading,description)
filehandle:write("\n\n## " .. heading .. "\n\n")
@@ -260,7 +260,7 @@ manifest_write_subheading = manifest_write_subheading or function(filehandle,hea
end
-manifest_write_group_heading = manifest_write_group_heading or function (filehandle,heading,description)
+function manifest_write_group_heading(filehandle,heading,description)
filehandle:write("\n### " .. heading .. "\n\n")
@@ -270,7 +270,7 @@ manifest_write_group_heading = manifest_write_group_heading or function (filehan
end
-manifest_write_group_file = manifest_write_group_file or function(filehandle,filename,param)
+function manifest_write_group_file(filehandle,filename,param)
--[[
filehandle : write file object
filename : the count of the filename to be written
@@ -296,7 +296,7 @@ manifest_write_group_file = manifest_write_group_file or function(filehandle,fil
end
-manifest_write_group_file_descr = manifest_write_group_file_descr or function(filehandle,filename,descr,param)
+function manifest_write_group_file_descr(filehandle,filename,descr,param)
--[[
filehandle : write file object
filename : the name of the file to write
@@ -326,7 +326,7 @@ end
-------------------------------------------
--]]
-manifest_extract_filedesc = manifest_extract_filedesc or function(filehandle)
+function manifest_extract_filedesc(filehandle)
-- no-op by default; two examples below
diff --git a/l3build-manifest.lua b/l3build-manifest.lua
index 7ddceb2..f9b1c4e 100644
--- a/l3build-manifest.lua
+++ b/l3build-manifest.lua
@@ -33,7 +33,7 @@ for those people who are interested.
`l3build-manifest-setup.lua`.
--]]
-manifest = manifest or function()
+function manifest()
-- build list of ctan files
ctanfiles = {}
@@ -277,4 +277,3 @@ manifest_write_group = function(f,entry)
end
end
-
diff --git a/l3build-tagging.lua b/l3build-tagging.lua
index aa84b0d..d75a3eb 100644
--- a/l3build-tagging.lua
+++ b/l3build-tagging.lua
@@ -28,7 +28,7 @@ local os_date = os.date
local match = string.match
local gsub = string.gsub
-update_tag = update_tag or function(filename,content,tagname,tagdate)
+function update_tag(filename,content,tagname,tagdate)
return content
end
@@ -81,4 +81,3 @@ function tag(tagnames)
end
return tag_hook(tagname,tagdate)
end
-
diff --git a/l3build-typesetting.lua b/l3build-typesetting.lua
index 7701f88..8d14e9c 100644
--- a/l3build-typesetting.lua
+++ b/l3build-typesetting.lua
@@ -146,7 +146,7 @@ local function typesetpdf(file,dir)
return cp(pdfname,dir,docfiledir)
end
-typeset = typeset or function(file,dir,exe)
+function typeset(file,dir,exe)
dir = dir or "."
local errorlevel = tex(file,dir,exe)
if errorlevel ~= 0 then
@@ -168,7 +168,7 @@ typeset = typeset or function(file,dir,exe)
end
-- A hook to allow additional typesetting of demos
-typeset_demo_tasks = typeset_demo_tasks or function()
+function typeset_demo_tasks()
return 0
end
@@ -198,7 +198,7 @@ local function docinit()
return docinit_hook()
end
-docinit_hook = docinit_hook or function() return 0 end
+function docinit_hook() return 0 end
-- Typeset all required documents
-- Uses a set of dedicated auxiliaries that need to be available to others
@@ -240,4 +240,3 @@ function doc(files)
end
return 0
end
-
diff --git a/l3build-unpack.lua b/l3build-unpack.lua
index d5c8e30..a117f64 100644
--- a/l3build-unpack.lua
+++ b/l3build-unpack.lua
@@ -46,7 +46,7 @@ end
-- Split off from the main unpack so it can be used on a bundle and not
-- leave only one modules files
-bundleunpack = bundleunpack or function(sourcedirs, sources)
+function bundleunpack(sourcedirs, sources)
local errorlevel = mkdir(localdir)
if errorlevel ~=0 then
return errorlevel
More information about the latex3-commits
mailing list.