aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2014-03-28 19:59:51 -0700
committerGlenn Morris2014-03-28 19:59:51 -0700
commit1730d9634acba46a173ae8ef6afc853602424dd6 (patch)
tree26053a4c6db00a2896fb1879e1e7c16e29714a21
parent7b5003b866fc69bbba608a17551ee0c77fc8fb85 (diff)
downloademacs-1730d9634acba46a173ae8ef6afc853602424dd6.tar.gz
emacs-1730d9634acba46a173ae8ef6afc853602424dd6.zip
ede autoload tweak
* lisp/cedet/ede/dired.el (ede-dired-minor-mode): Add autoload cookie. (generated-autoload-file, generated-autoload-load-name): Set file-local values. * lisp/cedet/ede.el: Load ede/loaddefs at compile time too. (ede-dired-minor-mode): Remove hand-written autoload.
-rw-r--r--lisp/cedet/ChangeLog8
-rw-r--r--lisp/cedet/ede.el5
-rw-r--r--lisp/cedet/ede/dired.el9
3 files changed, 17 insertions, 5 deletions
diff --git a/lisp/cedet/ChangeLog b/lisp/cedet/ChangeLog
index fbe32ff610b..14a2a4270f6 100644
--- a/lisp/cedet/ChangeLog
+++ b/lisp/cedet/ChangeLog
@@ -1,3 +1,11 @@
12014-03-29 Glenn Morris <rgm@gnu.org>
2
3 * ede/dired.el (ede-dired-minor-mode): Add autoload cookie.
4 (generated-autoload-file, generated-autoload-load-name):
5 Set file-local values.
6 * ede.el: Load ede/loaddefs at compile time too.
7 (ede-dired-minor-mode): Remove hand-written autoload.
8
12014-03-04 Glenn Morris <rgm@gnu.org> 92014-03-04 Glenn Morris <rgm@gnu.org>
2 10
3 * semantic/util.el (semantic-complete-symbol): 11 * semantic/util.el (semantic-complete-symbol):
diff --git a/lisp/cedet/ede.el b/lisp/cedet/ede.el
index 70bac9aae3e..998df78735a 100644
--- a/lisp/cedet/ede.el
+++ b/lisp/cedet/ede.el
@@ -46,7 +46,8 @@
46(require 'ede/base) 46(require 'ede/base)
47(require 'ede/auto) 47(require 'ede/auto)
48 48
49(load "ede/loaddefs" nil 'nomessage) 49(eval-and-compile
50 (load "ede/loaddefs" nil 'nomessage))
50 51
51(declare-function ede-commit-project "ede/custom") 52(declare-function ede-commit-project "ede/custom")
52(declare-function ede-convert-path "ede/files") 53(declare-function ede-convert-path "ede/files")
@@ -450,8 +451,6 @@ If optional argument CURRENT is non-nil, return sub-menu code."
450 451
451;;; Mode Declarations 452;;; Mode Declarations
452;; 453;;
453(eval-and-compile
454 (autoload 'ede-dired-minor-mode "ede/dired" "EDE commands for dired" t))
455 454
456(defun ede-apply-target-options () 455(defun ede-apply-target-options ()
457 "Apply options to the current buffer for the active project/target." 456 "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 1bfa6f79f6b..f3b2774a520 100644
--- a/lisp/cedet/ede/dired.el
+++ b/lisp/cedet/ede/dired.el
@@ -1,7 +1,6 @@
1;;; ede/dired.el --- EDE extensions to dired. 1;;; ede/dired.el --- EDE extensions to dired.
2 2
3;; Copyright (C) 1998-2000, 2003, 2009-2014 Free Software Foundation, 3;; Copyright (C) 1998-2000, 2003, 2009-2014 Free Software Foundation, Inc.
4;; Inc.
5 4
6;; Author: Eric M. Ludlam <zappo@gnu.org> 5;; Author: Eric M. Ludlam <zappo@gnu.org>
7;; Version: 0.4 6;; Version: 0.4
@@ -56,6 +55,7 @@
56 map) 55 map)
57 "Keymap used for ede dired minor mode.") 56 "Keymap used for ede dired minor mode.")
58 57
58;;;###autoload
59(define-minor-mode ede-dired-minor-mode 59(define-minor-mode ede-dired-minor-mode
60 "A minor mode that should only be activated in DIRED buffers. 60 "A minor mode that should only be activated in DIRED buffers.
61If ARG is nil or a positive number, force on, if 61If ARG is nil or a positive number, force on, if
@@ -84,4 +84,9 @@ negative, force off."
84 84
85(provide 'ede/dired) 85(provide 'ede/dired)
86 86
87;; Local variables:
88;; generated-autoload-file: "loaddefs.el"
89;; generated-autoload-load-name: "ede/dired"
90;; End:
91
87;;; ede/dired.el ends here 92;;; ede/dired.el ends here