aboutsummaryrefslogtreecommitdiff
path: root/generic/proof-utils.el
diff options
context:
space:
mode:
authorDavid Aspinall2006-09-24 15:05:35 +0000
committerDavid Aspinall2006-09-24 15:05:35 +0000
commitc564bc93d68696dd6b1dc44933e23c1d24656e94 (patch)
treec890d44e7944433bdfd2b7afedde3674e37f086e /generic/proof-utils.el
parenta744114658a01e46f16eec510e313b72da532aa0 (diff)
Add buffer history browsing
Diffstat (limited to 'generic/proof-utils.el')
-rw-r--r--generic/proof-utils.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/generic/proof-utils.el b/generic/proof-utils.el
index 280de2d6..887d2b95 100644
--- a/generic/proof-utils.el
+++ b/generic/proof-utils.el
@@ -571,7 +571,8 @@ frame is the one showing the script buffer.)
No effect if buffer is dead."
(if (buffer-live-p buffer)
(with-current-buffer buffer
- (erase-buffer)
+ (unless (eq 0 (buffer-size)) ;; checkpoint unless already empty
+ (bufhist-checkpoint-and-erase))
(set-buffer-modified-p nil)
(if (eq buffer proof-response-buffer)
(setq pg-response-next-error nil)) ; all error msgs lost!