Changed argument handling
This commit is contained in:
parent
e1325c6c40
commit
b4370f2d1c
@ -113,9 +113,10 @@ error[[CRITICAL: Initialization script not found]]
|
|||||||
-- error(msg)
|
-- error(msg)
|
||||||
os.setenv("engine", status.luatex_engine)
|
os.setenv("engine", status.luatex_engine)
|
||||||
local ret_value
|
local ret_value
|
||||||
|
local args = os.selfarg[1] and " \"" .. table.concat(os.selfarg, "\" \"") .. "\"" or ""
|
||||||
if is_initex then
|
if is_initex then
|
||||||
ret_value = os.execute(string.format("luametatex \"--lua=%s\" --arg0=\"%s\" \"%s\"", dir, os.selfarg[0], table.concat(os.selfarg, "\" \"")))
|
ret_value = os.execute(string.format("luametatex \"--lua=%s\" --arg0=\"%s\"%s", dir, os.selfarg[0], argd))
|
||||||
else
|
else
|
||||||
ret_value = os.execute(string.format("luametatex \"--fmt=%s\" \"--lua=%s\" --arg0=\"%s\" \"%s\"", format, dir, os.selfarg[0], table.concat(os.selfarg, "\" \"")))
|
ret_value = os.execute(string.format("luametatex \"--fmt=%s\" \"--lua=%s\" --arg0=\"%s\"%s", format, dir, os.selfarg[0], args))
|
||||||
end
|
end
|
||||||
os.exit(x)
|
os.exit(x)
|
||||||
|
Loading…
Reference in New Issue
Block a user