summaryrefslogtreecommitdiff
path: root/tex/context/base/lpdf-nod.lua
diff options
context:
space:
mode:
authorMarius <mariausol@gmail.com>2012-06-22 14:40:14 +0300
committerMarius <mariausol@gmail.com>2012-06-22 14:40:14 +0300
commit912801570b5d1555011b220ecb938143cc32b707 (patch)
treec02e9997a4c012f4be4e915aeaa137291356cb2e /tex/context/base/lpdf-nod.lua
parent24fd8f997133f8b69a27e2921f98ac779e307e26 (diff)
downloadcontext-912801570b5d1555011b220ecb938143cc32b707.tar.gz
beta 2012.06.22 13:11
Diffstat (limited to 'tex/context/base/lpdf-nod.lua')
-rw-r--r--tex/context/base/lpdf-nod.lua13
1 files changed, 4 insertions, 9 deletions
diff --git a/tex/context/base/lpdf-nod.lua b/tex/context/base/lpdf-nod.lua
index 0d5a1bbd9..0ce589c32 100644
--- a/tex/context/base/lpdf-nod.lua
+++ b/tex/context/base/lpdf-nod.lua
@@ -122,19 +122,14 @@ function nodepool.pdfdestination(w,h,d,name,view,n)
t.dest_id = name
t.dest_type = view
if hasdimensions and view == 0 then -- xyz
- -- see (!)
+ -- see (!) s -> m -> t -> r
local s = copy_node(pdfsave)
local m = copy_node(pdfsetmatrix)
- -- local t
local r = copy_node(pdfrestore)
m.data = format("1 0 0 1")
- s.next = m
- m.next = t
- t.next = r
- m.prev = s
- t.prev = m
- r.prev = t
- return s
+ s.next = m m.next = t t.next = r
+ m.prev = s t.prev = m r.prev = t
+ return s -- a list
else
return t
end