emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 119d59531e 2/2: Make easy-mmode-define-keymap obsolete


From: Lars Ingebrigtsen
Subject: master 119d59531e 2/2: Make easy-mmode-define-keymap obsolete
Date: Thu, 1 Sep 2022 07:42:38 -0400 (EDT)

branch: master
commit 119d59531e19893cdc7eda2abe7174261adcbcaa
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>

    Make easy-mmode-define-keymap obsolete
    
    * lisp/emacs-lisp/easy-mmode.el (easy-mmode-define-keymap): Make
    obsolete.
    (define-minor-mode): Add comment.
---
 lisp/emacs-lisp/easy-mmode.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lisp/emacs-lisp/easy-mmode.el b/lisp/emacs-lisp/easy-mmode.el
index 29ace89c3c..a1398bd12e 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))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]