aboutsummaryrefslogtreecommitdiff
path: root/generic/proof.el
diff options
context:
space:
mode:
authorThomas Kleymann1998-10-30 16:34:38 +0000
committerThomas Kleymann1998-10-30 16:34:38 +0000
commit00c337af2ea574baf01a26581b80aa1fd955e2f0 (patch)
treebc522ddcd85ecae4f3db4fc007dc22b771d9591c /generic/proof.el
parent4159c005b516ea482b6d0e5fc5e1d960348383c4 (diff)
implemented new buffer model. The goals buffer is now exclusively
reserved for goals.
Diffstat (limited to 'generic/proof.el')
-rw-r--r--generic/proof.el12
1 files changed, 12 insertions, 0 deletions
diff --git a/generic/proof.el b/generic/proof.el
index 16149937..1d6580bc 100644
--- a/generic/proof.el
+++ b/generic/proof.el
@@ -103,6 +103,18 @@ The argument KBL is a list of tuples (k . f) where `k' is a keybinding
;;
(insert "\n"))))
+(defun proof-display-and-keep-buffer (buffer)
+ "Display BUFFER and mark window as dedicated."
+ (display-buffer buffer)
+ (set-window-dedicated-p (get-buffer-window buffer) 'dedicated))
+
+(defun proof-clean-buffer (buffer)
+ "Erase buffer and hide from display."
+ (save-excursion
+ (set-buffer buffer)
+ (erase-buffer))
+ (delete-windows-on buffer))
+
;;;
;;; Global variables
;;;