diff options
author | Norbert Preining <norbert@preining.info> | 2021-05-06 03:00:58 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-05-06 03:00:58 +0000 |
commit | 25f20b6d8ccd4edcdfec23c1a3c908516076ee06 (patch) | |
tree | f889e071118d7d2db80066d14d14b020c50a2238 /macros/latex/contrib/l3build/l3build-tagging.lua | |
parent | 75db33dc347ec9cfbaa2f3ec538a2697351f571b (diff) |
CTAN sync 202105060300
Diffstat (limited to 'macros/latex/contrib/l3build/l3build-tagging.lua')
-rw-r--r-- | macros/latex/contrib/l3build/l3build-tagging.lua | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/macros/latex/contrib/l3build/l3build-tagging.lua b/macros/latex/contrib/l3build/l3build-tagging.lua index a00180b34c..e255aba5cd 100644 --- a/macros/latex/contrib/l3build/l3build-tagging.lua +++ b/macros/latex/contrib/l3build/l3build-tagging.lua @@ -1,6 +1,6 @@ --[[ -File l3build-tagging.lua Copyright (C) 2018-2020 The LaTeX3 Project +File l3build-tagging.lua Copyright (C) 2018-2020 The LaTeX Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -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 @@ -51,7 +51,7 @@ local function update_file_tag(file,tagname,tagdate) else local path = dirname(file) ren(path,filename,filename .. ".bak") - local f = assert(open(file,"w")) + f = assert(open(file,"w")) -- Convert line ends back if required during write -- Watch for the second return value! f:write((gsub(updated_content,"\n",os_newline))) @@ -71,8 +71,8 @@ function tag(tagnames) local errorlevel = 0 for _,dir in pairs(dirs) do for _,filetype in pairs(tagfiles) do - for file,_ in pairs(tree(dir,filetype)) do - errorlevel = update_file_tag(dir .. "/" .. file,tagname,tagdate) + for _,p in ipairs(tree(dir,filetype)) do + errorlevel = update_file_tag(dir .. "/" .. p.src,tagname,tagdate) if errorlevel ~= 0 then return errorlevel end @@ -81,4 +81,3 @@ function tag(tagnames) end return tag_hook(tagname,tagdate) end - |