diff options
75 files changed, 80 insertions, 85 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 99fc1f1edd0..d252f343d53 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,81 @@ 2009-11-03 Stefan Monnier <monnier@iro.umontreal.ca> + * emacs-lisp/autoload.el (generated-autoload-feature): Remove. + (autoload-rubric): Don't use any more. + * cedet/semantic/fw.el (semantic/loaddefs): + * cedet/srecode.el (srecode/loaddefs): + * cedet/ede.el (ede/loaddefs): Load rather than require. + * lisp/cedet/ede/cpp-root.el: + * lisp/cedet/ede/emacs.el: + * lisp/cedet/ede/files.el: + * lisp/cedet/ede/linux.el: + * lisp/cedet/ede/locate.el: + * lisp/cedet/ede/make.el: + * lisp/cedet/ede/shell.el: + * lisp/cedet/ede/speedbar.el: + * lisp/cedet/ede/system.el: + * lisp/cedet/ede/util.el: + * lisp/cedet/semantic/analyze.el: + * lisp/cedet/semantic/bovine.el: + * lisp/cedet/semantic/complete.el: + * lisp/cedet/semantic/ctxt.el: + * lisp/cedet/semantic/db-file.el: + * lisp/cedet/semantic/db-find.el: + * lisp/cedet/semantic/db-global.el: + * lisp/cedet/semantic/db-mode.el: + * lisp/cedet/semantic/db-typecache.el: + * lisp/cedet/semantic/db.el: + * lisp/cedet/semantic/debug.el: + * lisp/cedet/semantic/dep.el: + * lisp/cedet/semantic/doc.el: + * lisp/cedet/semantic/edit.el: + * lisp/cedet/semantic/find.el: + * lisp/cedet/semantic/format.el: + * lisp/cedet/semantic/html.el: + * lisp/cedet/semantic/ia-sb.el: + * lisp/cedet/semantic/ia.el: + * lisp/cedet/semantic/idle.el: + * lisp/cedet/semantic/lex-spp.el: + * lisp/cedet/semantic/lex.el: + * lisp/cedet/semantic/mru-bookmark.el: + * lisp/cedet/semantic/scope.el: + * lisp/cedet/semantic/senator.el: + * lisp/cedet/semantic/sort.el: + * lisp/cedet/semantic/symref.el: + * lisp/cedet/semantic/tag-file.el: + * lisp/cedet/semantic/tag-ls.el: + * lisp/cedet/semantic/tag-write.el: + * lisp/cedet/semantic/tag.el: + * lisp/cedet/semantic/util-modes.el: + * lisp/cedet/semantic/analyze/complete.el: + * lisp/cedet/semantic/analyze/refs.el: + * lisp/cedet/semantic/bovine/c.el: + * lisp/cedet/semantic/bovine/gcc.el: + * lisp/cedet/semantic/bovine/make.el: + * lisp/cedet/semantic/bovine/scm.el: + * lisp/cedet/semantic/decorate/include.el: + * lisp/cedet/semantic/decorate/mode.el: + * lisp/cedet/semantic/symref/cscope.el: + * lisp/cedet/semantic/symref/global.el: + * lisp/cedet/semantic/symref/grep.el: + * lisp/cedet/semantic/symref/idutils.el: + * lisp/cedet/semantic/symref/list.el: + * lisp/cedet/semantic/wisent/java-tags.el: + * lisp/cedet/semantic/wisent/javascript.el: + * lisp/cedet/srecode/compile.el: + * lisp/cedet/srecode/cpp.el: + * lisp/cedet/srecode/document.el: + * lisp/cedet/srecode/el.el: + * lisp/cedet/srecode/expandproto.el: + * lisp/cedet/srecode/getset.el: + * lisp/cedet/srecode/insert.el: + * lisp/cedet/srecode/java.el: + * lisp/cedet/srecode/map.el: + * lisp/cedet/srecode/mode.el: + * lisp/cedet/srecode/template.el: + * lisp/cedet/srecode/texi.el: Remove the file-local setting of + generated-autoload-feature. + * emacs-lisp/byte-run.el (define-obsolete-variable-alias): Use dolist, and only put a prop if it is non-nil. diff --git a/lisp/cedet/ede.el b/lisp/cedet/ede.el index 0ca941a4a2c..0db1d803580 100644 --- a/lisp/cedet/ede.el +++ b/lisp/cedet/ede.el @@ -43,7 +43,7 @@ (require 'eieio) (require 'eieio-speedbar) (require 'ede/source) -(require 'ede/loaddefs) +(load "ede/loaddefs" nil 'nomessage) (declare-function ede-convert-path "ede/files") (declare-function ede-directory-get-open-project "ede/files") diff --git a/lisp/cedet/ede/cpp-root.el b/lisp/cedet/ede/cpp-root.el index c30df8dbb0d..d922c55dea2 100644 --- a/lisp/cedet/ede/cpp-root.el +++ b/lisp/cedet/ede/cpp-root.el @@ -508,7 +508,6 @@ Also set up the lexical preprocessor map." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: ede/loaddefs ;; generated-autoload-load-name: "ede/cpp-root" ;; End: diff --git a/lisp/cedet/ede/emacs.el b/lisp/cedet/ede/emacs.el index ac8616b1824..f6eb57ba596 100644 --- a/lisp/cedet/ede/emacs.el +++ b/lisp/cedet/ede/emacs.el @@ -277,7 +277,6 @@ Knows about how the Emacs source tree is organized." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: ede/loaddefs ;; generated-autoload-load-name: "ede/emacs" ;; End: diff --git a/lisp/cedet/ede/files.el b/lisp/cedet/ede/files.el index 980d98b3167..cf5782c4e0e 100644 --- a/lisp/cedet/ede/files.el +++ b/lisp/cedet/ede/files.el @@ -509,7 +509,6 @@ Argument DIR is the directory to trim upwards." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: ede/loaddefs ;; generated-autoload-load-name: "ede/files" ;; End: diff --git a/lisp/cedet/ede/linux.el b/lisp/cedet/ede/linux.el index 7ef03b58301..45303cafb9e 100644 --- a/lisp/cedet/ede/linux.el +++ b/lisp/cedet/ede/linux.el @@ -230,7 +230,6 @@ Knows about how the Linux source tree is organized." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: ede/loaddefs ;; generated-autoload-load-name: "ede/linux" ;; End: diff --git a/lisp/cedet/ede/locate.el b/lisp/cedet/ede/locate.el index 8d1bd5a3544..04f1849cc8b 100644 --- a/lisp/cedet/ede/locate.el +++ b/lisp/cedet/ede/locate.el @@ -319,7 +319,6 @@ that crated this ede locat object." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: ede/loaddefs ;; generated-autoload-load-name: "ede/locate" ;; End: diff --git a/lisp/cedet/ede/make.el b/lisp/cedet/ede/make.el index abf2aa8b769..132e6bacb43 100644 --- a/lisp/cedet/ede/make.el +++ b/lisp/cedet/ede/make.el @@ -103,7 +103,6 @@ If NOERROR is nil, then throw an error on failure. Return t otherwise." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: ede/loaddefs ;; generated-autoload-load-name: "ede/make" ;; End: diff --git a/lisp/cedet/ede/shell.el b/lisp/cedet/ede/shell.el index c77390fa20c..3840bc12913 100644 --- a/lisp/cedet/ede/shell.el +++ b/lisp/cedet/ede/shell.el @@ -76,7 +76,6 @@ COMMAND is a text string representing the thing to be run." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: ede/loaddefs ;; generated-autoload-load-name: "ede/shell" ;; End: diff --git a/lisp/cedet/ede/speedbar.el b/lisp/cedet/ede/speedbar.el index cc54128a097..ac86798536f 100644 --- a/lisp/cedet/ede/speedbar.el +++ b/lisp/cedet/ede/speedbar.el @@ -355,7 +355,6 @@ INDENT is the current indentation level." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: ede/loaddefs ;; generated-autoload-load-name: "ede/speedbar" ;; End: diff --git a/lisp/cedet/ede/system.el b/lisp/cedet/ede/system.el index 68237742761..0fbc3688964 100644 --- a/lisp/cedet/ede/system.el +++ b/lisp/cedet/ede/system.el @@ -140,7 +140,6 @@ Download tramp, and use /r:machine: for names on remote sites w/out FTP access." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: ede/loaddefs ;; generated-autoload-load-name: "ede/system" ;; End: diff --git a/lisp/cedet/ede/util.el b/lisp/cedet/ede/util.el index 5dc6a76e3d2..30821cb9004 100644 --- a/lisp/cedet/ede/util.el +++ b/lisp/cedet/ede/util.el @@ -98,7 +98,6 @@ If BUFFER isn't specified, use the current buffer." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: ede/loaddefs ;; generated-autoload-load-name: "ede/util" ;; End: diff --git a/lisp/cedet/semantic/analyze.el b/lisp/cedet/semantic/analyze.el index d7e18102b81..43b9c45132f 100644 --- a/lisp/cedet/semantic/analyze.el +++ b/lisp/cedet/semantic/analyze.el @@ -791,7 +791,6 @@ CONTEXT's content is described in `semantic-analyze-current-context'." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/analyze" ;; End: diff --git a/lisp/cedet/semantic/analyze/complete.el b/lisp/cedet/semantic/analyze/complete.el index 66c7ce7b11e..190d14c7b15 100644 --- a/lisp/cedet/semantic/analyze/complete.el +++ b/lisp/cedet/semantic/analyze/complete.el @@ -256,7 +256,6 @@ Argument CONTEXT is an object specifying the locally derived context." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/analyze/complete" ;; End: diff --git a/lisp/cedet/semantic/analyze/refs.el b/lisp/cedet/semantic/analyze/refs.el index 9d06df75721..62b15b8b418 100644 --- a/lisp/cedet/semantic/analyze/refs.el +++ b/lisp/cedet/semantic/analyze/refs.el @@ -325,7 +325,6 @@ Only works for tags in the global namespace." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/analyze/refs" ;; End: diff --git a/lisp/cedet/semantic/bovine.el b/lisp/cedet/semantic/bovine.el index 29f6aac8c64..bef660e4f1b 100644 --- a/lisp/cedet/semantic/bovine.el +++ b/lisp/cedet/semantic/bovine.el @@ -290,7 +290,6 @@ list of semantic tokens found." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/bovine" ;; End: diff --git a/lisp/cedet/semantic/bovine/c.el b/lisp/cedet/semantic/bovine/c.el index 064e231c9e9..8dbda7ded6e 100644 --- a/lisp/cedet/semantic/bovine/c.el +++ b/lisp/cedet/semantic/bovine/c.el @@ -1770,7 +1770,6 @@ DO NOT return the list of tags encompassing point." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/bovine/c" ;; End: diff --git a/lisp/cedet/semantic/bovine/gcc.el b/lisp/cedet/semantic/bovine/gcc.el index 197e9b0065a..faf18bf175f 100644 --- a/lisp/cedet/semantic/bovine/gcc.el +++ b/lisp/cedet/semantic/bovine/gcc.el @@ -218,7 +218,6 @@ It should also include other symbols GCC was compiled with.") ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/bovine/gcc" ;; End: diff --git a/lisp/cedet/semantic/bovine/make.el b/lisp/cedet/semantic/bovine/make.el index c4ed372f76f..0e7e7423d75 100644 --- a/lisp/cedet/semantic/bovine/make.el +++ b/lisp/cedet/semantic/bovine/make.el @@ -235,7 +235,6 @@ Uses default implementation, and also gets a list of filenames." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/bovine/make" ;; End: diff --git a/lisp/cedet/semantic/bovine/scm.el b/lisp/cedet/semantic/bovine/scm.el index d94a4b5c2de..03270dd1cf3 100644 --- a/lisp/cedet/semantic/bovine/scm.el +++ b/lisp/cedet/semantic/bovine/scm.el @@ -112,7 +112,6 @@ syntax as specified by the syntax table." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/bovine/scm" ;; End: diff --git a/lisp/cedet/semantic/complete.el b/lisp/cedet/semantic/complete.el index 9f68c9f2436..871797756ff 100644 --- a/lisp/cedet/semantic/complete.el +++ b/lisp/cedet/semantic/complete.el @@ -2092,7 +2092,6 @@ use `semantic-complete-analyze-inline' to complete." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/complete" ;; End: diff --git a/lisp/cedet/semantic/ctxt.el b/lisp/cedet/semantic/ctxt.el index 3ff71895beb..478796e0025 100644 --- a/lisp/cedet/semantic/ctxt.el +++ b/lisp/cedet/semantic/ctxt.el @@ -614,7 +614,6 @@ overridden." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/ctxt" ;; End: diff --git a/lisp/cedet/semantic/db-file.el b/lisp/cedet/semantic/db-file.el index ec8ffdccb28..98d31ddc50c 100644 --- a/lisp/cedet/semantic/db-file.el +++ b/lisp/cedet/semantic/db-file.el @@ -449,7 +449,6 @@ Optional NOERROR prevents errors from being displayed." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/db-file" ;; End: diff --git a/lisp/cedet/semantic/db-find.el b/lisp/cedet/semantic/db-find.el index b2ec243f506..c415612354e 100644 --- a/lisp/cedet/semantic/db-find.el +++ b/lisp/cedet/semantic/db-find.el @@ -1362,7 +1362,6 @@ Return a table of all matching tags." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/db-find" ;; End: diff --git a/lisp/cedet/semantic/db-global.el b/lisp/cedet/semantic/db-global.el index 8ee7b9888d9..71e7eccd38f 100644 --- a/lisp/cedet/semantic/db-global.el +++ b/lisp/cedet/semantic/db-global.el @@ -217,7 +217,6 @@ Like `semanticdb-find-tags-for-completion-method' for global." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/db-global" ;; End: diff --git a/lisp/cedet/semantic/db-mode.el b/lisp/cedet/semantic/db-mode.el index 5307e8958a4..2f500072018 100644 --- a/lisp/cedet/semantic/db-mode.el +++ b/lisp/cedet/semantic/db-mode.el @@ -214,7 +214,6 @@ Argument NEW-TABLE is the new table of tags." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/db-mode" ;; End: diff --git a/lisp/cedet/semantic/db-typecache.el b/lisp/cedet/semantic/db-typecache.el index b3ae2540e26..25e253351fa 100644 --- a/lisp/cedet/semantic/db-typecache.el +++ b/lisp/cedet/semantic/db-typecache.el @@ -598,7 +598,6 @@ If there isn't one, create it. ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/db-typecache" ;; End: diff --git a/lisp/cedet/semantic/db.el b/lisp/cedet/semantic/db.el index 48531513ad6..b388a7d4647 100644 --- a/lisp/cedet/semantic/db.el +++ b/lisp/cedet/semantic/db.el @@ -1018,7 +1018,6 @@ If file does not have tags available, then load the file, and create them." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/db" ;; End: diff --git a/lisp/cedet/semantic/debug.el b/lisp/cedet/semantic/debug.el index 94cba53b942..fb1c01fab7b 100644 --- a/lisp/cedet/semantic/debug.el +++ b/lisp/cedet/semantic/debug.el @@ -563,7 +563,6 @@ A frame is of the form: ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/debug" ;; End: diff --git a/lisp/cedet/semantic/decorate/include.el b/lisp/cedet/semantic/decorate/include.el index b95d4f473ac..0be1d0a241d 100644 --- a/lisp/cedet/semantic/decorate/include.el +++ b/lisp/cedet/semantic/decorate/include.el @@ -767,7 +767,6 @@ If TABLE is not in a buffer, do nothing." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/decorate/include" ;; End: diff --git a/lisp/cedet/semantic/decorate/mode.el b/lisp/cedet/semantic/decorate/mode.el index 4f467a7bb70..bdd8d417358 100644 --- a/lisp/cedet/semantic/decorate/mode.el +++ b/lisp/cedet/semantic/decorate/mode.el @@ -561,7 +561,6 @@ Use a primary decoration." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/decorate/mode" ;; End: diff --git a/lisp/cedet/semantic/dep.el b/lisp/cedet/semantic/dep.el index 39e5c909079..5ed521ab2c0 100644 --- a/lisp/cedet/semantic/dep.el +++ b/lisp/cedet/semantic/dep.el @@ -227,7 +227,6 @@ provided mode, not from the current major mode." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/dep" ;; End: diff --git a/lisp/cedet/semantic/doc.el b/lisp/cedet/semantic/doc.el index 3e5627667e6..15e945213c2 100644 --- a/lisp/cedet/semantic/doc.el +++ b/lisp/cedet/semantic/doc.el @@ -123,7 +123,6 @@ If NOSNARF is 'lex, then return the lex token." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/doc" ;; End: diff --git a/lisp/cedet/semantic/edit.el b/lisp/cedet/semantic/edit.el index ca5212fde62..1c189ae5f80 100644 --- a/lisp/cedet/semantic/edit.el +++ b/lisp/cedet/semantic/edit.el @@ -965,7 +965,6 @@ lost if not transferred into NEWTAG." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/edit" ;; End: diff --git a/lisp/cedet/semantic/find.el b/lisp/cedet/semantic/find.el index 07377703774..eec08c599eb 100644 --- a/lisp/cedet/semantic/find.el +++ b/lisp/cedet/semantic/find.el @@ -697,7 +697,6 @@ details are available of findable." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/find" ;; End: diff --git a/lisp/cedet/semantic/format.el b/lisp/cedet/semantic/format.el index bacc0fae908..8251835ebfc 100644 --- a/lisp/cedet/semantic/format.el +++ b/lisp/cedet/semantic/format.el @@ -717,7 +717,6 @@ Optional argument COLOR means highlight the prototype with font-lock colors." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/format" ;; End: diff --git a/lisp/cedet/semantic/fw.el b/lisp/cedet/semantic/fw.el index c75a7cfeb09..fdd788120d6 100644 --- a/lisp/cedet/semantic/fw.el +++ b/lisp/cedet/semantic/fw.el @@ -31,7 +31,7 @@ ;; (require 'mode-local) (require 'eieio) -(require 'semantic/loaddefs) +(load "semantic/loaddefs" nil 'nomessage) ;;; Compatibility diff --git a/lisp/cedet/semantic/html.el b/lisp/cedet/semantic/html.el index 90c9824d5ab..abcbe9b003c 100644 --- a/lisp/cedet/semantic/html.el +++ b/lisp/cedet/semantic/html.el @@ -258,7 +258,6 @@ tag with greater section value than LEVEL is found." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/html" ;; End: diff --git a/lisp/cedet/semantic/ia-sb.el b/lisp/cedet/semantic/ia-sb.el index 98eeeeda141..e0a3a17b2f7 100644 --- a/lisp/cedet/semantic/ia-sb.el +++ b/lisp/cedet/semantic/ia-sb.el @@ -364,7 +364,6 @@ TEXT TAG and INDENT are the details." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/ia-sb" ;; End: diff --git a/lisp/cedet/semantic/ia.el b/lisp/cedet/semantic/ia.el index 67653fe2e24..7e37041d844 100644 --- a/lisp/cedet/semantic/ia.el +++ b/lisp/cedet/semantic/ia.el @@ -415,7 +415,6 @@ parts of the parent classes are displayed." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/ia" ;; End: diff --git a/lisp/cedet/semantic/idle.el b/lisp/cedet/semantic/idle.el index ec2af3e36be..0c152219a9a 100644 --- a/lisp/cedet/semantic/idle.el +++ b/lisp/cedet/semantic/idle.el @@ -949,7 +949,6 @@ Call `semantic-symref-hits-in-region' to identify local references." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/idle" ;; End: diff --git a/lisp/cedet/semantic/lex-spp.el b/lisp/cedet/semantic/lex-spp.el index d7bbee5d5e6..787fba354de 100644 --- a/lisp/cedet/semantic/lex-spp.el +++ b/lisp/cedet/semantic/lex-spp.el @@ -1197,7 +1197,6 @@ If BUFFER is not provided, use the current buffer." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/lex-spp" ;; End: diff --git a/lisp/cedet/semantic/lex.el b/lisp/cedet/semantic/lex.el index 54e4ef44eda..9f98aabe949 100644 --- a/lisp/cedet/semantic/lex.el +++ b/lisp/cedet/semantic/lex.el @@ -2046,7 +2046,6 @@ return LENGTH tokens." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/lex" ;; End: diff --git a/lisp/cedet/semantic/mru-bookmark.el b/lisp/cedet/semantic/mru-bookmark.el index da508a67553..a8f9baa95ea 100644 --- a/lisp/cedet/semantic/mru-bookmark.el +++ b/lisp/cedet/semantic/mru-bookmark.el @@ -429,7 +429,6 @@ Useful for debugging mrub problems." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/mru-bookmark" ;; End: diff --git a/lisp/cedet/semantic/scope.el b/lisp/cedet/semantic/scope.el index b7833e30a5f..40833587e37 100644 --- a/lisp/cedet/semantic/scope.el +++ b/lisp/cedet/semantic/scope.el @@ -810,7 +810,6 @@ hits in order, with the first tag being in the closest scope." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/scope" ;; End: diff --git a/lisp/cedet/semantic/senator.el b/lisp/cedet/semantic/senator.el index 15d5e12f044..522b655c208 100644 --- a/lisp/cedet/semantic/senator.el +++ b/lisp/cedet/semantic/senator.el @@ -881,7 +881,6 @@ Use a senator search function when semantic isearch mode is enabled." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/senator" ;; End: diff --git a/lisp/cedet/semantic/sort.el b/lisp/cedet/semantic/sort.el index fda882cc25d..3b76b9abfe8 100644 --- a/lisp/cedet/semantic/sort.el +++ b/lisp/cedet/semantic/sort.el @@ -563,7 +563,6 @@ See `semantic-tag-external-class' for details." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/sort" ;; End: diff --git a/lisp/cedet/semantic/symref.el b/lisp/cedet/semantic/symref.el index 16f351ce15e..f837a436821 100644 --- a/lisp/cedet/semantic/symref.el +++ b/lisp/cedet/semantic/symref.el @@ -493,7 +493,6 @@ over until it returns nil." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/symref" ;; End: diff --git a/lisp/cedet/semantic/symref/cscope.el b/lisp/cedet/semantic/symref/cscope.el index ff5eaa8cac3..7e8e10ff4c4 100644 --- a/lisp/cedet/semantic/symref/cscope.el +++ b/lisp/cedet/semantic/symref/cscope.el @@ -88,7 +88,6 @@ Moves cursor to end of the match." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/symref/cscope" ;; End: diff --git a/lisp/cedet/semantic/symref/global.el b/lisp/cedet/semantic/symref/global.el index 3268053d6dc..ae3bec1e119 100644 --- a/lisp/cedet/semantic/symref/global.el +++ b/lisp/cedet/semantic/symref/global.el @@ -67,7 +67,6 @@ Moves cursor to end of the match." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/symref/global" ;; End: diff --git a/lisp/cedet/semantic/symref/grep.el b/lisp/cedet/semantic/symref/grep.el index 949a44980ac..9f1ef06e6c0 100644 --- a/lisp/cedet/semantic/symref/grep.el +++ b/lisp/cedet/semantic/symref/grep.el @@ -194,7 +194,6 @@ Moves cursor to end of the match." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/symref/grep" ;; End: diff --git a/lisp/cedet/semantic/symref/idutils.el b/lisp/cedet/semantic/symref/idutils.el index 1f312fbf660..55f160d35ef 100644 --- a/lisp/cedet/semantic/symref/idutils.el +++ b/lisp/cedet/semantic/symref/idutils.el @@ -69,7 +69,6 @@ Moves cursor to end of the match." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/symref/idutils" ;; End: diff --git a/lisp/cedet/semantic/symref/list.el b/lisp/cedet/semantic/symref/list.el index d8f29940c8e..1afce2c5091 100644 --- a/lisp/cedet/semantic/symref/list.el +++ b/lisp/cedet/semantic/symref/list.el @@ -327,7 +327,6 @@ BUTTON is the button that was clicked." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/symref/list" ;; End: diff --git a/lisp/cedet/semantic/tag-file.el b/lisp/cedet/semantic/tag-file.el index 0be88ea0469..69211b0c889 100644 --- a/lisp/cedet/semantic/tag-file.el +++ b/lisp/cedet/semantic/tag-file.el @@ -211,7 +211,6 @@ file prototypes belong in." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/tag-file" ;; End: diff --git a/lisp/cedet/semantic/tag-ls.el b/lisp/cedet/semantic/tag-ls.el index 3456ce8769b..8c5b6806c0c 100644 --- a/lisp/cedet/semantic/tag-ls.el +++ b/lisp/cedet/semantic/tag-ls.el @@ -248,7 +248,6 @@ Return the name of TAG found in the toplevel STREAM." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/tag-ls" ;; End: diff --git a/lisp/cedet/semantic/tag-write.el b/lisp/cedet/semantic/tag-write.el index 4a4a9dbc2a9..3e8e3cb7b24 100644 --- a/lisp/cedet/semantic/tag-write.el +++ b/lisp/cedet/semantic/tag-write.el @@ -172,7 +172,6 @@ The VALUE is a list of tags." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/tag-write" ;; End: diff --git a/lisp/cedet/semantic/tag.el b/lisp/cedet/semantic/tag.el index 6a59a793288..9c14e2edaaa 100644 --- a/lisp/cedet/semantic/tag.el +++ b/lisp/cedet/semantic/tag.el @@ -1359,7 +1359,6 @@ and `semantic-tag-type-interfaces' instead" "23.2") ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/tag" ;; End: diff --git a/lisp/cedet/semantic/util-modes.el b/lisp/cedet/semantic/util-modes.el index 1d60eb74143..c371fbcfccd 100644 --- a/lisp/cedet/semantic/util-modes.el +++ b/lisp/cedet/semantic/util-modes.el @@ -1230,7 +1230,6 @@ function was called, move the overlay." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/util-modes" ;; End: diff --git a/lisp/cedet/semantic/wisent/java-tags.el b/lisp/cedet/semantic/wisent/java-tags.el index 8d0ef3d6fa9..aa01bd1bd34 100644 --- a/lisp/cedet/semantic/wisent/java-tags.el +++ b/lisp/cedet/semantic/wisent/java-tags.el @@ -118,7 +118,6 @@ Use the alternate LALR(1) parser." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/wisent/java-tags" ;; End: diff --git a/lisp/cedet/semantic/wisent/javascript.el b/lisp/cedet/semantic/wisent/javascript.el index c76fdffab1a..1a2317e1823 100644 --- a/lisp/cedet/semantic/wisent/javascript.el +++ b/lisp/cedet/semantic/wisent/javascript.el @@ -99,7 +99,6 @@ This function overrides `get-local-variables'." ;; Local variables: ;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs ;; generated-autoload-load-name: "semantic/wisent/javascript" ;; End: diff --git a/lisp/cedet/srecode.el b/lisp/cedet/srecode.el index 14ac727e204..916fa3a8ecc 100644 --- a/lisp/cedet/srecode.el +++ b/lisp/cedet/srecode.el @@ -38,7 +38,7 @@ (require 'eieio) (require 'mode-local) -(require 'srecode/loaddefs) +(load "srecode/loaddefs" nil 'nomessage) (defvar srecode-version "1.0pre7" "Current version of the Semantic Recoder.") diff --git a/lisp/cedet/srecode/compile.el b/lisp/cedet/srecode/compile.el index 0e7dfe7d34b..303778f49b3 100644 --- a/lisp/cedet/srecode/compile.el +++ b/lisp/cedet/srecode/compile.el @@ -638,7 +638,6 @@ Argument INDENT specifies the indentation level for the list." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: srecode/loaddefs ;; generated-autoload-load-name: "srecode/compile" ;; End: diff --git a/lisp/cedet/srecode/cpp.el b/lisp/cedet/srecode/cpp.el index 4c176dddeae..52827a41c24 100644 --- a/lisp/cedet/srecode/cpp.el +++ b/lisp/cedet/srecode/cpp.el @@ -142,7 +142,6 @@ special behavior for tag of classes include, using and function." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: srecode/loaddefs ;; generated-autoload-load-name: "srecode/cpp" ;; End: diff --git a/lisp/cedet/srecode/document.el b/lisp/cedet/srecode/document.el index f3713cb3a01..d6dc9c6ca6c 100644 --- a/lisp/cedet/srecode/document.el +++ b/lisp/cedet/srecode/document.el @@ -834,7 +834,6 @@ not account for verb parts." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: srecode/loaddefs ;; generated-autoload-load-name: "srecode/document" ;; End: diff --git a/lisp/cedet/srecode/el.el b/lisp/cedet/srecode/el.el index fe135328619..43577ef59d2 100644 --- a/lisp/cedet/srecode/el.el +++ b/lisp/cedet/srecode/el.el @@ -106,7 +106,6 @@ Calls `srecode-semantic-apply-tag-to-dict-default' first." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: srecode/loaddefs ;; generated-autoload-load-name: "srecode/el" ;; End: diff --git a/lisp/cedet/srecode/expandproto.el b/lisp/cedet/srecode/expandproto.el index ede78e5475a..b5f6618f687 100644 --- a/lisp/cedet/srecode/expandproto.el +++ b/lisp/cedet/srecode/expandproto.el @@ -126,7 +126,6 @@ ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: srecode/loaddefs ;; generated-autoload-load-name: "srecode/expandproto" ;; End: diff --git a/lisp/cedet/srecode/getset.el b/lisp/cedet/srecode/getset.el index b9552f541f1..d41e3cbc508 100644 --- a/lisp/cedet/srecode/getset.el +++ b/lisp/cedet/srecode/getset.el @@ -359,7 +359,6 @@ Base selection on the field related to POINT." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: srecode/loaddefs ;; generated-autoload-load-name: "srecode/getset" ;; End: diff --git a/lisp/cedet/srecode/insert.el b/lisp/cedet/srecode/insert.el index 7b71a4a0873..4b0207ff75e 100644 --- a/lisp/cedet/srecode/insert.el +++ b/lisp/cedet/srecode/insert.el @@ -977,7 +977,6 @@ template where a ^ inserter occurs." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: srecode/loaddefs ;; generated-autoload-load-name: "srecode/insert" ;; End: diff --git a/lisp/cedet/srecode/java.el b/lisp/cedet/srecode/java.el index 9d3ea6f91fd..7f05f3b82bd 100644 --- a/lisp/cedet/srecode/java.el +++ b/lisp/cedet/srecode/java.el @@ -55,7 +55,6 @@ FILENAME_AS_CLASS - file converted to a Java class name." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: srecode/loaddefs ;; generated-autoload-load-name: "srecode/java" ;; End: diff --git a/lisp/cedet/srecode/map.el b/lisp/cedet/srecode/map.el index bdd6b21ef3a..75ffb8dca58 100644 --- a/lisp/cedet/srecode/map.el +++ b/lisp/cedet/srecode/map.el @@ -406,7 +406,6 @@ Return non-nil if the map changed." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: srecode/loaddefs ;; generated-autoload-load-name: "srecode/map" ;; End: diff --git a/lisp/cedet/srecode/mode.el b/lisp/cedet/srecode/mode.el index c943e3b7ae6..584b83c4e92 100644 --- a/lisp/cedet/srecode/mode.el +++ b/lisp/cedet/srecode/mode.el @@ -412,7 +412,6 @@ programming modes." ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: srecode/loaddefs ;; generated-autoload-load-name: "srecode/mode" ;; End: diff --git a/lisp/cedet/srecode/template.el b/lisp/cedet/srecode/template.el index 8cb63e7c8ec..58e817c41fc 100644 --- a/lisp/cedet/srecode/template.el +++ b/lisp/cedet/srecode/template.el @@ -69,7 +69,6 @@ ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: srecode/loaddefs ;; generated-autoload-load-name: "srecode/template" ;; End: diff --git a/lisp/cedet/srecode/texi.el b/lisp/cedet/srecode/texi.el index f5d196854df..7850e37b6fa 100644 --- a/lisp/cedet/srecode/texi.el +++ b/lisp/cedet/srecode/texi.el @@ -275,7 +275,6 @@ that class. ;; Local variables: ;; generated-autoload-file: "loaddefs.el" -;; generated-autoload-feature: srecode/loaddefs ;; generated-autoload-load-name: "srecode/texi" ;; End: diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el index ad5b714b948..3485248c3cf 100644 --- a/lisp/emacs-lisp/autoload.el +++ b/lisp/emacs-lisp/autoload.el @@ -42,12 +42,6 @@ trailer starting with a FormFeed character.") ;;;###autoload (put 'generated-autoload-file 'safe-local-variable 'stringp) -(defvar generated-autoload-feature nil - "Feature for `generated-autoload-file' to provide. -If nil, this defaults to `generated-autoload-file', sans extension.") -;;;###autoload -(put 'generated-autoload-feature 'safe-local-variable 'symbolp) - (defvar generated-autoload-load-name nil "Load name for `autoload' statements generated from autoload cookies. If nil, this defaults to the file name, sans extension.") @@ -269,12 +263,6 @@ information contained in FILE." ";;\n" ";;; Code:\n\n" "\n" - "(provide '" - (if (and generated-autoload-feature - (symbolp generated-autoload-feature)) - (format "%s" generated-autoload-feature) - (file-name-sans-extension basename)) - ")\n" ";; Local Variables:\n" ";; version-control: never\n" ";; no-byte-compile: t\n" diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el index d472749bd29..fed07844ba9 100644 --- a/lisp/mail/rmail.el +++ b/lisp/mail/rmail.el @@ -4333,7 +4333,7 @@ If prefix argument REVERSE is non-nil, sorts in reverse order. ;;;### (autoloads (rmail-summary-by-senders rmail-summary-by-topic ;;;;;; rmail-summary-by-regexp rmail-summary-by-recipients rmail-summary-by-labels -;;;;;; rmail-summary) "rmailsum" "rmailsum.el" "60bec0ae88b7ed18dd6845ddb9ccd904") +;;;;;; rmail-summary) "rmailsum" "rmailsum.el" "d54db5b10e550551806a557b60c5e95e") ;;; Generated autoloads from rmailsum.el (autoload 'rmail-summary "rmailsum" "\ |