projects
/
Misc
/
ipe.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
No undo/redo when rendering pagenumbers. This has the (strange)
[Misc/ipe.git]
/
ipelets
/
pagenumbers
/
pagenumbers.lua
diff --git
a/ipelets/pagenumbers/pagenumbers.lua
b/ipelets/pagenumbers/pagenumbers.lua
index 957faa82c50fc1b51e5035f89040434d4913b8fe..559fd670d7bbb972fa81bf109c7df147df42af0b 100644
(file)
--- a/
ipelets/pagenumbers/pagenumbers.lua
+++ b/
ipelets/pagenumbers/pagenumbers.lua
@@
-21,7
+21,7
@@
_G.MODEL.pagenumbers_backup_runLatex = _G.MODEL.runLatex
function _G.MODEL:runLatex()
refresh_pagenumbers(self)
function _G.MODEL:runLatex()
refresh_pagenumbers(self)
- self:pagenumbers_backup_runLatex()
+
return
self:pagenumbers_backup_runLatex()
end
end
@@
-40,12
+40,13
@@
function refresh_pagenumbers(model)
local t = { label = "refresh pagenumbers (not undoable)",
model = model }
t.redo = function (t, doc)
local t = { label = "refresh pagenumbers (not undoable)",
model = model }
t.redo = function (t, doc)
- print_on_ever_page(t.model, pagenr_objects)
+ print_on_ever
y
_page(t.model, pagenr_objects)
end
t.undo = function (t, doc)
-- no undo possible..
end
end
t.undo = function (t, doc)
-- no undo possible..
end
- model:register(t)
+ -- model:register(t)
+ print_on_every_page(model, pagenr_objects)
end
end
end
end
@@
-70,7
+71,7
@@
end
----------------------------------------------------------------------
-- print given pagenumber objects on every page ----------------------
----------------------------------------------------------------------
-- print given pagenumber objects on every page ----------------------
-function print_on_ever_page(model, pagenr_objects)
+function print_on_ever
y
_page(model, pagenr_objects)
local doc = model.doc
-- print "copy.."
-- first create the clones
local doc = model.doc
-- print "copy.."
-- first create the clones