summaryrefslogtreecommitdiff
path: root/tex/context/base/mlib-pdf.lua
diff options
context:
space:
mode:
authorMarius <mariausol@gmail.com>2013-10-07 11:00:21 +0300
committerMarius <mariausol@gmail.com>2013-10-07 11:00:21 +0300
commit498eb3a0485c5510695edfd678d587f07afe19c8 (patch)
tree08120f06780fd9f88084f406036d2813b9d4edb6 /tex/context/base/mlib-pdf.lua
parent3b2e97139b40df9c0308de41fb619cfad7dc6f18 (diff)
downloadcontext-498eb3a0485c5510695edfd678d587f07afe19c8.tar.gz
beta 2013.10.07 09:47
Diffstat (limited to 'tex/context/base/mlib-pdf.lua')
-rw-r--r--tex/context/base/mlib-pdf.lua19
1 files changed, 9 insertions, 10 deletions
diff --git a/tex/context/base/mlib-pdf.lua b/tex/context/base/mlib-pdf.lua
index 8d7febf43..d5f22cd7e 100644
--- a/tex/context/base/mlib-pdf.lua
+++ b/tex/context/base/mlib-pdf.lua
@@ -31,13 +31,12 @@ metapost.flushers = metapost.flushers or { }
local pdfflusher = { }
metapost.flushers.pdf = pdfflusher
-metapost.multipass = false
+metapost.multipass = false -- to be stacked
metapost.n = 0
-metapost.optimize = true -- false
+metapost.optimize = true -- false
local experiment = true -- uses context(node) that already does delayed nodes
-
-local savedliterals = nil -- needs checking
+local savedliterals = nil -- needs checking
local mpsliteral = nodes.pool.register(node.new("whatsit",nodes.whatsitcodes.pdfliteral)) -- pdfliteral.mode = 1
local pdfliteral = function(s)
@@ -285,11 +284,11 @@ local variable =
local pattern = Cf ( Carg(1) * (Cg(variable * newline^0)^0), rawset)
-metapost.variables = { }
-metapost.llx = 0
-metapost.lly = 0
-metapost.urx = 0
-metapost.ury = 0
+metapost.variables = { } -- to be stacked
+metapost.llx = 0 -- to be stacked
+metapost.lly = 0 -- to be stacked
+metapost.urx = 0 -- to be stacked
+metapost.ury = 0 -- to be stacked
function commands.mprunvar(key,n)
local value = metapost.variables[key]
@@ -328,7 +327,7 @@ function metapost.flush(result,flusher,askedfig)
for f=1,#figures do
local figure = figures[f]
local objects = getobjects(result,figure,f)
- local fignum = figure:charcode() or 0
+ local fignum = figure:charcode() or 0
if askedfig == "direct" or askedfig == "all" or askedfig == fignum then
local t = { }
local miterlimit, linecap, linejoin, dashed = -1, -1, -1, false