]> git.eshelyaron.com Git - emacs.git/commitdiff
(easy-mmode-define-keymap): Autoload.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 29 Sep 2000 03:27:28 +0000 (03:27 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 29 Sep 2000 03:27:28 +0000 (03:27 +0000)
(easy-mmode-defmap): Remove the now useless autoload.

lisp/emacs-lisp/easy-mmode.el

index 0d1b092e5152dccc54077608e6cfbbdce0a1c641..58def617a917e1ee9c3c37ea57140eaad8357416 100644 (file)
@@ -283,6 +283,7 @@ in which `%s' turns it on."
           (easy-mmode-set-keymap-parents m parents)
           m))))))
 
+;;;###autoload
 (defun easy-mmode-define-keymap (bs &optional name m args)
   "Return a keymap built from bindings BS.
 BS must be a list of (KEY . BINDING) where
@@ -322,11 +323,9 @@ ARGS is a list of additional arguments."
 
 ;;;###autoload
 (defmacro easy-mmode-defmap (m bs doc &rest args)
-  `(progn
-     (autoload 'easy-mmode-define-keymap "easy-mmode")
-     (defconst ,m
-       (easy-mmode-define-keymap ,bs nil (if (boundp ',m) ,m) ,(cons 'list args))
-       ,doc)))
+  `(defconst ,m
+     (easy-mmode-define-keymap ,bs nil (if (boundp ',m) ,m) ,(cons 'list args))
+     ,doc))
 
 \f
 ;;;