aboutsummaryrefslogtreecommitdiffhomepage
path: root/isar
diff options
context:
space:
mode:
authorGravatar David Aspinall <da@inf.ed.ac.uk>2007-01-10 13:18:16 +0000
committerGravatar David Aspinall <da@inf.ed.ac.uk>2007-01-10 13:18:16 +0000
commitdad6a33237ce6af54e9b817526eacfa28815aeb3 (patch)
treef18977bcce32c7450ee93967cac5fbfa2c1cffc9 /isar
parentaac802b049c1365e0d2e1ba68cf1f4bbf97624e7 (diff)
Comment about undo; use
Diffstat (limited to 'isar')
-rw-r--r--isar/isar-syntax.el6
1 files changed, 6 insertions, 0 deletions
diff --git a/isar/isar-syntax.el b/isar/isar-syntax.el
index 51fc72b4..b70564c7 100644
--- a/isar/isar-syntax.el
+++ b/isar/isar-syntax.el
@@ -452,6 +452,12 @@ matches contents of quotes for quoted identifiers.")
;; ----- variations on undo
(defconst isar-undo "ProofGeneral.undo;") ;; no output undo
+;(defconst isar-undo "undo;") ;; da: ordinary undo: seems more desirable to use this except
+ ;; for many composed undos undo;undo;undo; we get output
+ ;; every time which is a bit inefficient (although not that bad
+ ;; because the print of the theory is short by default).
+ ;; TODO for Isabelle2007: add
+ ;; times argument to undo and supress intermediate output.
(defun isar-remove (name)
(concat "init_toplevel; kill_thy " name ";"))