When a keymap is autoloaded (and the definition is copied over to the
-autoloads.el file), and the function are sharp-quoted, Emacs can
complain about undefined symbols, especially in combination with
'package-quickstart'.
map)
"Local keymap for `sweeprolog-top-level-menu-mode' buffers.")
-;;;###autoload
(defvar sweeprolog-help-prefix-map
(let ((map (make-sparse-keymap)))
(define-key map "m" #'sweeprolog-describe-module)
map)
"Keymap for `sweeprolog' help commands.")
-;;;###autoload
(defvar sweeprolog-prefix-map
(let ((map (make-sparse-keymap)))
(define-key map "B" #'sweeprolog-list-breakpoints)