Fix some byte-compilation warnings about subr-x

* lisp/term/haiku-win.el (require):
* lisp/replace.el (require):
* lisp/progmodes/elisp-mode.el (require):
* lisp/isearch.el (require):
* lisp/files.el (require): Require subr-x when compiling.
This commit is contained in:
Lars Ingebrigtsen 2022-06-24 14:35:23 +02:00
parent 4ca11a99b3
commit cd479aa8bd
5 changed files with 6 additions and 1 deletions

View file

@ -30,7 +30,8 @@
(eval-when-compile
(require 'pcase)
(require 'easy-mmode)) ; For `define-minor-mode'.
(require 'easy-mmode) ; For `define-minor-mode'.
(require 'subr-x))
(defvar font-lock-keywords)

View file

@ -54,6 +54,7 @@
;;; Code:
(eval-when-compile (require 'cl-lib))
(eval-when-compile (require 'subr-x))
;; Some additional options and constants.

View file

@ -31,6 +31,7 @@
(require 'cl-generic)
(require 'lisp-mode)
(eval-when-compile (require 'cl-lib))
(eval-when-compile (require 'subr-x))
(define-abbrev-table 'emacs-lisp-mode-abbrev-table ()
"Abbrev table for Emacs Lisp mode.

View file

@ -30,6 +30,7 @@
(require 'text-mode)
(eval-when-compile (require 'cl-lib))
(eval-when-compile (require 'subr-x))
(defcustom case-replace t
"Non-nil means `query-replace' should preserve case in replacements."

View file

@ -24,6 +24,7 @@
;;; Code:
(eval-when-compile (require 'cl-lib))
(eval-when-compile (require 'subr-x))
(unless (featurep 'haiku)
(error "%s: Loading haiku-win without having Haiku"
invocation-name))