summaryrefslogtreecommitdiff
path: root/tex/context/base/data-pre.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2014-07-26 13:05:00 +0200
committerHans Hagen <pragma@wxs.nl>2014-07-26 13:05:00 +0200
commitb7fbedf4562261860ffdef92af2cf9cf576373b0 (patch)
treeb8908b45db8018bcf707609a93d6ffdc9aee5886 /tex/context/base/data-pre.lua
parent552aceb88e5e5e77a9263144180139a6ac95646c (diff)
downloadcontext-b7fbedf4562261860ffdef92af2cf9cf576373b0.tar.gz
beta 2014.07.26 13:05
Diffstat (limited to 'tex/context/base/data-pre.lua')
-rw-r--r--tex/context/base/data-pre.lua11
1 files changed, 11 insertions, 0 deletions
diff --git a/tex/context/base/data-pre.lua b/tex/context/base/data-pre.lua
index edfe53dab..ae4477ac6 100644
--- a/tex/context/base/data-pre.lua
+++ b/tex/context/base/data-pre.lua
@@ -113,3 +113,14 @@ prefixes.kpse = prefixes.locate
prefixes.full = prefixes.locate
prefixes.file = prefixes.filename
prefixes.path = prefixes.pathname
+
+prefixes.jobfile = function(str)
+ local path = resolvers.stackpath() or "."
+ if str and str ~= "" then
+ return cleanpath(joinpath(path,str))
+ else
+ return cleanpath(path)
+ end
+end
+
+resolvers.setdynamic("jobfile")