summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/base/mkxl/grph-epd.lmt
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/context/base/mkxl/grph-epd.lmt')
-rw-r--r--Master/texmf-dist/tex/context/base/mkxl/grph-epd.lmt12
1 files changed, 6 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/context/base/mkxl/grph-epd.lmt b/Master/texmf-dist/tex/context/base/mkxl/grph-epd.lmt
index 505599fff18..bfef34c855b 100644
--- a/Master/texmf-dist/tex/context/base/mkxl/grph-epd.lmt
+++ b/Master/texmf-dist/tex/context/base/mkxl/grph-epd.lmt
@@ -15,14 +15,14 @@ local trace = false trackers.register("figures.merging", function(v) trace = v
local report = logs.reporter("backend","merging")
local function mergegoodies(optionlist)
- local options = settings_to_hash(optionlist)
- local yes = options[variables.yes]
- local all = options[variables.all]
+ local options = settings_to_hash(optionlist)
+ local yes = options[variables.yes]
+ local all = options[variables.all]
if next(options) then
report("% t",table.sortedkeys(options))
end
if all or yes or options[variables.reference] then
- codeinjections.mergereferences()
+ codeinjections.mergereferences(nil,options) -- first can be specification
end
if all or options[variables.comment] then
codeinjections.mergecomments()
@@ -30,8 +30,8 @@ local function mergegoodies(optionlist)
if all or yes or options[variables.bookmark] then
codeinjections.mergebookmarks()
end
- if all or options[variables.field] then
- codeinjections.mergefields()
+ if all or options[variables.field] or options[variables.data] then
+ codeinjections.mergefields(nil,options[variables.data])
end
if all or options[variables.layer] then
codeinjections.mergeviewerlayers()