summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/lpdf-eng.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2019-07-16 22:42:53 +0200
committerContext Git Mirror Bot <phg@phi-gamma.net>2019-07-16 22:42:53 +0200
commita92a8d40ce567ecf5b0baacd9a93a94aac9a4a2d (patch)
tree17f7038c1c3b353bc2130af87066676d49f87184 /tex/context/base/mkiv/lpdf-eng.lua
parent4bc28891615011ed3581836e9259434720e25830 (diff)
downloadcontext-a92a8d40ce567ecf5b0baacd9a93a94aac9a4a2d.tar.gz
2019-07-16 18:30:00
Diffstat (limited to 'tex/context/base/mkiv/lpdf-eng.lua')
-rw-r--r--tex/context/base/mkiv/lpdf-eng.lua26
1 files changed, 10 insertions, 16 deletions
diff --git a/tex/context/base/mkiv/lpdf-eng.lua b/tex/context/base/mkiv/lpdf-eng.lua
index 6f2e75c46..42435fad5 100644
--- a/tex/context/base/mkiv/lpdf-eng.lua
+++ b/tex/context/base/mkiv/lpdf-eng.lua
@@ -63,7 +63,7 @@ img = table.setmetatableindex (
do
- local function prepare()
+ local function prepare(driver)
if not environment.initex then
-- install new functions in pdf namespace
updaters.apply("backend.update.pdf")
@@ -77,29 +77,23 @@ do
end
end
- local function outputfilename()
+ local function outputfilename(driver)
if not filename then
filename = addsuffix(tex.jobname,"pdf")
end
return filename
end
- function lpdf.flushers()
- return { }
- end
-
- function lpdf.actions()
- return {
- convert = tex.shipout,
- outputfilename = outputfilename,
- prepare = prepare,
- }
- end
-
drivers.install {
name = "pdf",
- flushers = lpdf.flushers(),
- actions = lpdf.actions(),
+ flushers = {
+ -- nothing here
+ },
+ actions = {
+ convert = drivers.converters.engine,
+ outputfilename = outputfilename,
+ prepare = prepare,
+ },
}
end