From 8d30ee280d6fb2db6268bf6f839c5f93193a6925 Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Thu, 14 Nov 2019 21:26:50 +0100 Subject: 2019-11-14 17:17:00 --- tex/context/base/mkiv/luat-fmt.lua | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'tex/context/base/mkiv/luat-fmt.lua') 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 -- cgit v1.2.3