aboutsummaryrefslogtreecommitdiff
path: root/generic
diff options
context:
space:
mode:
authorThomas Kleymann1998-10-28 10:58:43 +0000
committerThomas Kleymann1998-10-28 10:58:43 +0000
commit5937bacd73624d3ae7c1f20f5b19c9f76ba527f1 (patch)
tree94ed6773704b28c1a099c2719eaede4cd2993f48 /generic
parent4e0c2376bfc02461b35101264b51f0fb158d2451 (diff)
rearranged code to avoid compiler warning messages
Diffstat (limited to 'generic')
-rw-r--r--generic/proof-script.el4
-rw-r--r--generic/proof-shell.el16
-rw-r--r--generic/proof.el11
3 files changed, 17 insertions, 14 deletions
diff --git a/generic/proof-script.el b/generic/proof-script.el
index 690eda08..b7334087 100644
--- a/generic/proof-script.el
+++ b/generic/proof-script.el
@@ -271,8 +271,8 @@ to allow other files loaded by proof assistants to be marked read-only."
"Issue the warning STR."
(proof-response-buffer-display str 'proof-warning-face)
(display-buffer proof-response-buffer)
- (set-window-buffer-dedicated
- (get-buffer-window proof-response-buffer) proof-response-buffer))
+ (set-window-dedicated-p
+ (get-buffer-window proof-response-buffer) 'dedicated))
(defun proof-register-possibly-new-processed-file (file)
diff --git a/generic/proof-shell.el b/generic/proof-shell.el
index fac7305b..7a25236c 100644
--- a/generic/proof-shell.el
+++ b/generic/proof-shell.el
@@ -15,7 +15,10 @@
(eval-when-compile
(require 'comint)
- (require 'font-lock)
+ (require 'font-lock))
+
+;; Spans are our abstraction of extents/overlays.
+(eval-and-compile
(cond ((fboundp 'make-extent) (require 'span-extent))
((fboundp 'make-overlay) (require 'span-overlay))))
@@ -745,17 +748,6 @@ arrive."
'proof-eager-annotation-face))
(proof-shell-message str))))
-(defun proof-response-buffer-display (str face)
- "Display STR with FACE in response buffer."
- (let ((start))
- (save-excursion
- (set-buffer proof-response-buffer)
- (setq start (goto-char (point-max)))
- (insert str)
- (font-lock-fontify-region start (point-max))
- (font-lock-append-text-property start (point-max) 'face face)
- (insert "\n"))))
-
(defun proof-files-to-buffers (filenames)
"Converts a list of FILENAMES into a list of BUFFERS."
(if (null filenames) nil
diff --git a/generic/proof.el b/generic/proof.el
index 62b9489a..1e64ffe3 100644
--- a/generic/proof.el
+++ b/generic/proof.el
@@ -78,6 +78,17 @@ The argument KBL is a list of tuples (k . f) where `k' is a keybinding
(define-key map k f)))
kbl))
+(defun proof-response-buffer-display (str face)
+ "Display STR with FACE in response buffer."
+ (let ((start))
+ (save-excursion
+ (set-buffer proof-response-buffer)
+ (setq start (goto-char (point-max)))
+ (insert str)
+ (font-lock-fontify-region start (point-max))
+ (font-lock-append-text-property start (point-max) 'face face)
+ (insert "\n"))))
+
;;;
;;; Global variables
;;;