]> git.eshelyaron.com Git - emacs.git/commitdiff
eglot: Prefer ensure-list on Emacs 28 or later
authorStefan Kangas <stefankangas@gmail.com>
Tue, 25 Oct 2022 14:42:58 +0000 (16:42 +0200)
committerStefan Kangas <stefankangas@gmail.com>
Tue, 25 Oct 2022 14:42:58 +0000 (16:42 +0200)
* lisp/progmodes/eglot.el (eglot--ensure-list): Make into alias
for 'ensure-list' on Emacs 28 or later.

lisp/progmodes/eglot.el

index 201fafb6712a91a04c092e9084f5f56021b227fa..1b983e94d799f6307907f29fa6b66b4a7fd9bc99 100644 (file)
@@ -1632,6 +1632,8 @@ and just return it.  PROMPT shouldn't end with a question mark."
   (cl-loop for (k _v) on plist by #'cddr collect k))
 
 (defun eglot--ensure-list (x) (if (listp x) x (list x)))
+(when (fboundp 'ensure-list)            ; Emacs 28 or later
+  (define-obsolete-function-alias 'eglot--ensure-list #'ensure-list "29.1"))
 
 \f
 ;;; Minor modes