diff options
Diffstat (limited to 'lisp/cedet')
-rw-r--r-- | lisp/cedet/ChangeLog | 8 | ||||
-rw-r--r-- | lisp/cedet/ede.el | 5 | ||||
-rw-r--r-- | lisp/cedet/ede/dired.el | 6 |
3 files changed, 16 insertions, 3 deletions
diff --git a/lisp/cedet/ChangeLog b/lisp/cedet/ChangeLog index 750e0bca095..56f186fe588 100644 --- a/lisp/cedet/ChangeLog +++ b/lisp/cedet/ChangeLog @@ -10,6 +10,14 @@ * ede/emacs.el (ede-emacs-version): Update AC_INIT regexp. (Bug#17160) +2014-03-29 Glenn Morris <rgm@gnu.org> + + * ede/dired.el (ede-dired-minor-mode): Add autoload cookie. + (generated-autoload-file, generated-autoload-load-name): + Set file-local values. + * ede.el: Load ede/loaddefs at compile time too. + (ede-dired-minor-mode): Remove hand-written autoload. + 2014-03-04 Glenn Morris <rgm@gnu.org> * semantic/util.el (semantic-complete-symbol): diff --git a/lisp/cedet/ede.el b/lisp/cedet/ede.el index cbcc20f5039..a9a53d776e2 100644 --- a/lisp/cedet/ede.el +++ b/lisp/cedet/ede.el @@ -46,7 +46,8 @@ (require 'ede/base) (require 'ede/auto) -(load "ede/loaddefs" nil 'nomessage) +(eval-and-compile + (load "ede/loaddefs" nil 'nomessage)) (declare-function ede-commit-project "ede/custom") (declare-function ede-convert-path "ede/files") @@ -450,8 +451,6 @@ If optional argument CURRENT is non-nil, return sub-menu code." ;;; Mode Declarations ;; -(eval-and-compile - (autoload 'ede-dired-minor-mode "ede/dired" "EDE commands for dired" t)) (defun ede-apply-target-options () "Apply options to the current buffer for the active project/target." diff --git a/lisp/cedet/ede/dired.el b/lisp/cedet/ede/dired.el index ee17dc95fbc..4c17a91a984 100644 --- a/lisp/cedet/ede/dired.el +++ b/lisp/cedet/ede/dired.el @@ -55,6 +55,7 @@ map) "Keymap used for ede dired minor mode.") +;;;###autoload (define-minor-mode ede-dired-minor-mode "A minor mode that should only be activated in DIRED buffers. If ARG is nil or a positive number, force on, if @@ -83,4 +84,9 @@ negative, force off." (provide 'ede/dired) +;; Local variables: +;; generated-autoload-file: "loaddefs.el" +;; generated-autoload-load-name: "ede/dired" +;; End: + ;;; ede/dired.el ends here |