]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove XEmacs compat code from re-builder.el
authorStefan Kangas <stefankangas@gmail.com>
Fri, 4 Oct 2019 00:20:28 +0000 (02:20 +0200)
committerStefan Kangas <stefankangas@gmail.com>
Fri, 4 Oct 2019 13:26:10 +0000 (15:26 +0200)
* lisp/emacs-lisp/re-builder.el (top-level)
(reb-color-display-p): Remove XEmacs compat code.

lisp/emacs-lisp/re-builder.el

index 1054f1453bc674ed807ad9d5fd07131bc3f98234..f8e264cf3934f3719d20b535d03c61b8bbfe8f76 100644 (file)
 
 ;;; Code:
 
-;; On XEmacs, load the overlay compatibility library
-(unless (fboundp 'make-overlay)
-  (require 'overlay))
-
 ;; User customizable variables
 (defgroup re-builder nil
   "Options for the RE Builder."
@@ -319,12 +315,7 @@ Except for Lisp syntax this is the same as `reb-regexp'.")
 
 (defun reb-color-display-p ()
   "Return t if display is capable of displaying colors."
-  (eq 'color
-      ;; emacs/xemacs compatibility
-      (if (fboundp 'frame-parameter)
-         (frame-parameter nil 'display-type)
-       (if (fboundp 'frame-property)
-           (frame-property (selected-frame) 'display-type)))))
+  (eq 'color (frame-parameter nil 'display-type)))
 
 (defsubst reb-lisp-syntax-p ()
   "Return non-nil if RE Builder uses a Lisp syntax."