summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2022-09-01 13:42:19 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2022-09-01 13:42:19 +0200
commit119d59531e19893cdc7eda2abe7174261adcbcaa (patch)
treea8610b65ae9d9325c272fa5444dc224e76162f9e
parent8bb5c1bfec0929f2ba419e1c503f5acc01c336c2 (diff)
downloademacs-119d59531e19893cdc7eda2abe7174261adcbcaa.tar.gz
Make easy-mmode-define-keymap obsolete
* lisp/emacs-lisp/easy-mmode.el (easy-mmode-define-keymap): Make obsolete. (define-minor-mode): Add comment.
-rw-r--r--lisp/emacs-lisp/easy-mmode.el3
1 files changed, 3 insertions, 0 deletions
diff --git a/lisp/emacs-lisp/easy-mmode.el b/lisp/emacs-lisp/easy-mmode.el
index 29ace89c3c7..a1398bd12e7 100644
--- a/lisp/emacs-lisp/easy-mmode.el
+++ b/lisp/emacs-lisp/easy-mmode.el
@@ -417,6 +417,8 @@ No problems result if this variable is not bound.
`(defvar ,keymap-sym
(let ((m ,keymap))
(cond ((keymapp m) m)
+ ;; FIXME: `easy-mmode-define-keymap' is obsolete,
+ ;; so this form should also be obsolete somehow.
((listp m) (easy-mmode-define-keymap m))
(t (error "Invalid keymap %S" m))))
,(format "Keymap for `%s'." mode-name)))
@@ -679,6 +681,7 @@ Valid keywords and arguments are:
:group Ignored.
:suppress Non-nil to call `suppress-keymap' on keymap,
`nodigits' to suppress digits as prefix arguments."
+ (declare (obsolete define-keymap "29.1"))
(let (inherit dense suppress)
(while args
(let ((key (pop args))