summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/luat-fmt.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2019-11-14 21:26:50 +0100
committerContext Git Mirror Bot <phg@phi-gamma.net>2019-11-14 21:26:50 +0100
commit8d30ee280d6fb2db6268bf6f839c5f93193a6925 (patch)
tree77bb0a1bb8a4b0d0a3377cf94595bd513ae8a2d3 /tex/context/base/mkiv/luat-fmt.lua
parent96dfd6389ee5b1214b5fdd09c39d85ea383fc7f5 (diff)
downloadcontext-8d30ee280d6fb2db6268bf6f839c5f93193a6925.tar.gz
2019-11-14 17:17:00
Diffstat (limited to 'tex/context/base/mkiv/luat-fmt.lua')
-rw-r--r--tex/context/base/mkiv/luat-fmt.lua13
1 files changed, 7 insertions, 6 deletions
diff --git a/tex/context/base/mkiv/luat-fmt.lua b/tex/context/base/mkiv/luat-fmt.lua
index acb212ef7..5502e1a1d 100644
--- a/tex/context/base/mkiv/luat-fmt.lua
+++ b/tex/context/base/mkiv/luat-fmt.lua
@@ -101,12 +101,13 @@ local runners = {
}
local function validbinarypath()
- if environment.arguments.addbinarypath then
- local binarypath = environment.ownpath or ""
- if binarypath ~= "" then
- binarypath = dir.expandname(binarypath)
- if lfs.isdir(binarypath) then
- return binarypath
+ -- if environment.arguments.addbinarypath then
+ if not environment.arguments.nobinarypath then
+ local path = environment.ownpath or file.dirname(environment.ownname)
+ if path and path ~= "" then
+ path = dir.expandname(path)
+ if path ~= "" and lfs.isdir(path) then
+ return path
end
end
end