diff options
Diffstat (limited to 'Master/texmf-dist/scripts/l3build/l3build-arguments.lua')
-rw-r--r-- | Master/texmf-dist/scripts/l3build/l3build-arguments.lua | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/Master/texmf-dist/scripts/l3build/l3build-arguments.lua b/Master/texmf-dist/scripts/l3build/l3build-arguments.lua index 95ed9f59e4d..a1755d693dc 100644 --- a/Master/texmf-dist/scripts/l3build/l3build-arguments.lua +++ b/Master/texmf-dist/scripts/l3build/l3build-arguments.lua @@ -1,6 +1,6 @@ --[[ -File l3build-arguments.lua Copyright (C) 2018-2021,2023 The LaTeX Project +File l3build-arguments.lua Copyright (C) 2018-2024 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 @@ -248,14 +248,14 @@ local function argparse() return { target = "help" } end else - if not optarg then - optarg = arg[i + 1] if not optarg then - stderr:write("Missing value for option " .. a .."\n") - return { target = "help" } + optarg = arg[i + 1] + if not optarg then + stderr:write("Missing value for option " .. a .."\n") + return { target = "help" } + end + i = i + 1 end - i = i + 1 - end end else stderr:write("Unknown option " .. a .."\n") @@ -283,7 +283,7 @@ local function argparse() end end if next(names) then - result["names"] = names + result["names"] = names end return result end |