aboutsummaryrefslogtreecommitdiffhomepage
path: root/generic
diff options
context:
space:
mode:
authorGravatar Clément Pit--Claudel <clement.pitclaudel@live.com>2017-02-25 19:09:32 -0500
committerGravatar Clément Pit--Claudel <clement.pitclaudel@live.com>2017-03-08 15:06:17 -0500
commit5b85cc7793fbedd656d118454682e43d71dd05dc (patch)
tree52a65eee259e84cb265ae7ed19109443054f4d5f /generic
parent33614d35a25b54c23171c360a61b913f0c1158ce (diff)
Remove some Emacs <24.1 compatibility cruft
Diffstat (limited to 'generic')
-rw-r--r--generic/pg-response.el46
1 files changed, 16 insertions, 30 deletions
diff --git a/generic/pg-response.el b/generic/pg-response.el
index 893d1f6f..8b6a413a 100644
--- a/generic/pg-response.el
+++ b/generic/pg-response.el
@@ -99,33 +99,21 @@ Internal variable, setting this will have no effect!")
"List of GNU Emacs frame parameters for secondary frames.")
(defun proof-multiple-frames-enable ()
- ; special-display-regexps is obsolete, let us let it for a while and
- ; remove it later
- (unless (eval-when-compile (boundp 'display-buffer-alist))
- (let ((spdres (cons
- pg-response-special-display-regexp
- proof-multiframe-parameters)))
- (if proof-multiple-frames-enable
- (add-to-list 'special-display-regexps spdres)
- (setq special-display-regexps
- (delete spdres special-display-regexps)))))
- ; This is the current way to do it
- (when (eval-when-compile (boundp 'display-buffer-alist))
- (let
- ((display-buffer-entry
- (cons pg-response-special-display-regexp
- `((display-buffer-reuse-window display-buffer-pop-up-frame) .
- ((reusable-frames . t)
- (pop-up-frame-parameters
- .
- ,proof-multiframe-parameters))))))
- (if proof-multiple-frames-enable
- (add-to-list
- 'display-buffer-alist
- display-buffer-entry)
- ;(add-to-list 'display-buffer-alist (proof-buffer-dislay))
- (setq display-buffer-alist
- (delete display-buffer-entry display-buffer-alist)))))
+ (let
+ ((display-buffer-entry
+ (cons pg-response-special-display-regexp
+ `((display-buffer-reuse-window display-buffer-pop-up-frame) .
+ ((reusable-frames . t)
+ (pop-up-frame-parameters
+ .
+ ,proof-multiframe-parameters))))))
+ (if proof-multiple-frames-enable
+ (add-to-list
+ 'display-buffer-alist
+ display-buffer-entry)
+ ;(add-to-list 'display-buffer-alist (proof-buffer-dislay))
+ (setq display-buffer-alist
+ (delete display-buffer-entry display-buffer-alist))))
(proof-layout-windows))
(defun proof-three-window-enable ()
@@ -521,9 +509,7 @@ and start at the first error."
;; Pop up a window.
(display-buffer
proof-response-buffer
- (and (eval-when-compile
- (boundp 'display-buffer-alist))
- proof-multiple-frames-enable
+ (and proof-multiple-frames-enable
(cons nil proof-multiframe-parameters))))))
;; Make sure the response buffer stays where it is,
;; and make sure source buffer is visible