summaryrefslogtreecommitdiff
path: root/tex/context/base/mlib-pdf.mkiv
diff options
context:
space:
mode:
authorMarius <mariausol@gmail.com>2013-02-19 12:40:29 +0200
committerMarius <mariausol@gmail.com>2013-02-19 12:40:29 +0200
commit539843ce1d68120fbb37b280e2cc559929117f96 (patch)
treea98e8fcdb248f34b4ec4985f5efdf8697c2c51b7 /tex/context/base/mlib-pdf.mkiv
parent194a9daae885e85e4970143daffd1b9f9080ccf5 (diff)
downloadcontext-539843ce1d68120fbb37b280e2cc559929117f96.tar.gz
beta 2013.02.19 11:14
Diffstat (limited to 'tex/context/base/mlib-pdf.mkiv')
-rw-r--r--tex/context/base/mlib-pdf.mkiv6
1 files changed, 5 insertions, 1 deletions
diff --git a/tex/context/base/mlib-pdf.mkiv b/tex/context/base/mlib-pdf.mkiv
index f55888107..594a811d2 100644
--- a/tex/context/base/mlib-pdf.mkiv
+++ b/tex/context/base/mlib-pdf.mkiv
@@ -140,12 +140,16 @@
\let\stopMPLIBtoPDF \directstopMPLIBtoPDF
\meta_start_current_graphic
\forgetall
+ \edef\p_extensions{\MPinstanceparameter\s!extensions}%
\normalexpanded{\noexpand\ctxlua{metapost.graphic {
instance = "\currentMPinstance",
format = "\currentMPformat",
data = \!!bs#2;\!!es,
initializations = \!!bs\meta_flush_current_initializations\!!es,
- useextensions = "\MPinstanceparameter\s!extensions",
+% useextensions = "\MPinstanceparameter\s!extensions",
+\ifx\p_extensions\v!yes
+ extensions = \!!bs\ctxcommand{getmpextensions("\currentMPinstance")}\!!es,
+\fi
inclusions = \!!bs\meta_flush_current_inclusions\!!es,
definitions = \!!bs\meta_flush_current_definitions\!!es,
figure = "all",