summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/autoload.el
Commit message (Collapse)AuthorAgeFilesLines
* Fix last change.Chong Yidong2009-09-021-1/+2
|
* lisp/Makefile.in: Ignore CEDET subdirectories when making subdirs.el.Chong Yidong2009-09-021-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lisp/emacs-lisp/autoload.el (generated-autoload-feature): New var. (autoload-rubric): Use it. lisp/cedet/semantic/adebug.el (data-debug-insert-find-results-button): Require db-find. lisp/cedet/semantic/analyze.el: Require semantic/tag. Don't declare autoloaded functions. lisp/cedet/semantic/chart.el: Don't declare autoloaded functions. lisp/cedet/semantic/complete.el: eval-when-compile semantic/find for macro. (semantic-collector-calculate-completions-raw): Require semantic/db-find. lisp/cedet/semantic/ctxt.el (semantic-up-context): Require semantic/find. Don't require it at top-level. lisp/cedet/semantic/db-ebrowse.el (semanticdb-ebrowse-dump): Require data-debug. Don't require it at top-level. Don't require semantic/sort. lisp/cedet/semantic/db-find.el: Add local vars for autoloading. Don't require semantic/tag-file and semantic/sort. (semanticdb-find-default-throttle, semanticdb-find-result-length) (semanticdb-find-result-nth, semanticdb-find-result-nth-in-buffer) (semanticdb-find-tags-by-name, semanticdb-find-tags-for-completion) (semanticdb-find-translate-path, semanticdb-find-table-for-include): Autoload. lisp/cedet/semantic/db-ref.el: Require semantic and semantic/tag. (semanticdb-ref-test): Require data-debug. Don't require it at top-level. lisp/cedet/semantic/db-typecache.el: Require semantic and semantic/tag. Declare semantic-sort-tags-by-name-then-type-increasing and semantic-scope-tag-clone-with-scope. eval-when-compile semantic/find for semantic-find-tags-by-* macros. Add local vars for autoloading. (semanticdb-typecache-find): Autoload. lisp/cedet/semantic/db.el: Add local vars for autoloading. (semanticdb-current-database, semanticdb-current-table) (semanticdb-file-table-object): Autoload. lisp/cedet/semantic/decorate.el: Don't requirements for autoloaded functions. lisp/cedet/semantic/doc.el: Add local vars for autoloading. (semantic-documentation-for-tag): Autoload. lisp/cedet/semantic/edit.el: Drop requirements for autoloaded functions. lisp/cedet/semantic/find.el: Add local vars for autoloading. (semantic-current-tag, semantic-find-tag-by-overlay) (semantic-find-first-tag-by-name): Autoload. lisp/cedet/semantic/format.el: Add local vars for autoloading. (semantic-format-tag-name, semantic-format-tag-custom-list) (semantic-format-tag-functions): Autoload. lisp/cedet/semantic/fw.el: Require semantic/loaddefs. lisp/cedet/semantic/html.el (semantic-html-recursive-combobulate-list): Use assoc-string instead of assoc-case. lisp/cedet/semantic/ia.el (semantic-ia-insert-tag): Move up to avoid compiler error. (semantic-ia-complete-symbol-menu): Require imenu. (semantic-ia-fast-jump): Require semantic/decorate/include. lisp/cedet/semantic/idle.el: Require semantic and semantic/tag. Declare semanticdb-typecache-refresh-for-buffer and eldoc-message. eval-when-compile semantic/find for semantic-find-tags-by-name macro. lisp/cedet/semantic/sort.el: Add local vars for autoloading. (semantic-flatten-tags-table, semantic-tag-external-member-parent): Autoload. lisp/cedet/semantic/tag-file.el: Add local vars for autoloading. (semantic-go-to-tag, semantic-dependency-tag-file): Autoload. lisp/cedet/semantic/tag-ls.el: Add local vars for autoloading. (semantic-tag-prototype-p): Autoload. lisp/cedet/semantic/tag.el: Don't declare autoloaded functions. lisp/cedet/semantic/analyze/complete.el: Add local variables for autoloading. (semantic-analyze-possible-completions): Autoload. lisp/cedet/semantic/analyze/fcn.el: Require mode-local.
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* (autoload-rubric): Fix coding cookie not to force Unix EOL.Juanma Barranquero2008-06-101-1/+1
|
* (autoload-rubric): Add coding cookie.Glenn Morris2008-06-101-0/+1
|
* (autoload-rubric): New function, extracted from autoload-ensure-default-file.Glenn Morris2008-06-051-16/+20
| | | | (autoload-ensure-default-file): Use autoload-rubric.
* (autoload-generate-file-autoloads): Don't use `iff' in docstring.Juanma Barranquero2008-05-081-1/+1
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* Merge from emacs--rel--22Miles Bader2008-04-231-0/+1
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1121
| * (autoload-generate-file-autoloads):Stefan Monnier2008-04-111-0/+1
| | | | | | | | | | | | Bind print-level to ensure output forms aren't truncated if print-level is set to eval-expression-print-level when going via eval-defun and friends, or has been otherwise fiddled with.
* | (autoload-ensure-default-file): Provide a feature.Glenn Morris2008-04-051-13/+16
| |
* | (autoload-find-destination): Don't force raw-text.Stefan Monnier2008-03-101-6/+6
| |
* | Merge from emacs--devo--0Miles Bader2008-01-091-1/+1
|\ \ | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
| * | Merge from emacs--rel--22Miles Bader2008-01-081-1/+1
| |\| | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
| | * Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
| | |
* | | Merge from emacs--devo--0Miles Bader2007-08-131-0/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 846-851) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 88-92) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 242-244) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-246
| * | (autoload-print-form): Use print-quoted.Stefan Monnier2007-08-131-0/+2
| | |
* | | Merge from emacs--devo--0Miles Bader2007-07-271-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 824-831) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 70-74) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
| * | Merge from emacs--rel--22Miles Bader2007-07-261-1/+1
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--rel--22 (patch 70-73) - Update from CVS 2007-07-25 Glenn Morris <rgm@gnu.org> * Relicense all FSF files to GPLv3 or later. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
| | * Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
| | |
* | | Merge from emacs--devo--0Miles Bader2007-07-151-5/+11
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 806-813) - Merge from emacs--rel--22 - Update from CVS * emacs--rel--22 (patch 51-58) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 233-236) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-230
| * | (generated-autoload-file): Autoload the safe-local-variable setting.Stefan Monnier2007-07-141-0/+1
| | |
| * | (autoload-generate-file-autoloads): Be carefulStefan Monnier2007-07-101-1/+4
| | | | | | | | | | | | with EOLs when generating MD5 checksums.
| * | (update-directory-autoloads): Remove duplicates without also removingStefan Monnier2007-07-101-4/+6
| | | | | | | | | | | | entries from other directories.
* | | Merge from emacs--devo--0Miles Bader2007-07-091-196/+267
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 803-805) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-227
| * | (autoload-find-destination): Understand a new format of autoload block whereStefan Monnier2007-07-071-21/+47
| | | | | | | | | | | | | | | | | | | | | | | | the file's time-stamp is replaced by its MD5 checksum. (autoload-generate-file-autoloads): Use MD5 checksum instead of time-stamp for secondary autoloads files. (update-directory-autoloads): Remove duplicate entries. Use time-less-p for time-stamps, as done in autoload-find-destination.
| * | (autoload-generated-file): Interpret names relative to current dirStefan Monnier2007-06-261-18/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | for file-local settings. (autoload-generate-file-autoloads): Add `outfile' arg. (update-directory-autoloads): Use it to directly call autoload-generate-file-autoloads instead of going through update-file-autoloads so we avoid redundant searches and so we can know the set of buffers changed so we can save them all.
| * | (autoload-find-destination): Return nilStefan Monnier2007-06-261-165/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rather than throwing `up-to-date'. (autoload-generate-file-autoloads): Adjust correspondingly. (update-file-autoloads): Be careful to let-bind autoload-modified-buffers and adjust to new calling conventions. (autoload-modified-buffers): Make it a dynamically scoped var. (update-directory-autoloads): Use file-relative-name instead of autoload-trim-file-name. (autoload-insert-section-header): Don't use autoload-trim-file-name since the file is already relative now. (autoload-trim-file-name): Remove.
| * | (autoload-generate-file-autoloads): Make `outbuf' optional.Stefan Monnier2007-06-251-17/+16
| | | | | | | | | | | | (update-file-autoloads): Use it.
| * | (autoload-modified-buffers): New var.Stefan Monnier2007-06-251-11/+21
| | | | | | | | | | | | | | | | | | (autoload-find-destination): Keep it uptodate. (autoload-save-buffers): New fun. (update-file-autoloads): Use it. Re-add the "up to date" message.
| * | Refactor for upcoming changes.Stefan Monnier2007-06-251-30/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | (autoload-generate-file-autoloads): New function extracted from generate-file-autoloads. Use file-relative-name. Delay computation of output-start to the first cookie. Remove done-any, replaced by output-start. (generate-file-autoloads): Use it. (autoload-find-destination): Make use of `begin' var.
| * | Refactor for upcoming changes.Stefan Monnier2007-06-251-58/+66
| | | | | | | | | | | | | | | (autoload-find-destination): New function extracted from update-file-autoloads. (update-file-autoloads): Use it.
| * | (autoload-generated-file): New function.Stefan Monnier2007-06-231-26/+33
| |/ | | | | | | | | | | | | | | | | (update-file-autoloads, update-directory-autoloads): Use it. (autoload-file-load-name): New function. (generate-file-autoloads, update-file-autoloads): Use it. (autoload-find-file): Accept non-absolute argument. Set default-dir. (generate-file-autoloads): If the autoloaded form is malformed, indicate the problem with a warning instead of aborting.
* / Merge from emacs--devo--0Miles Bader2007-05-261-2/+3
|/ | | | | | | | | | Patches applied: * emacs--devo--0 (patch 773) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-211
* (global-cwarn-mode): Add define-globalized-minor-mode.Chong Yidong2007-02-031-0/+3
|
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* (make-autoload): Use new arg.Stefan Monnier2006-07-171-1/+4
|
* (make-autoload): Remove special handling ofStefan Monnier2006-07-131-11/+1
| | | | minor modes, redundant with the custom-autoload line above.
* (no-update-autoloads): Declare.Stefan Monnier2006-05-291-87/+72
| | | | | | | (generate-file-autoloads): Obey it. Return whether autoloads were added at point or not. (update-file-autoloads): Use this new return value. Remove redundant test for the presence of an autoload cookie.
* (autoload-find-file): New fun. This one calls hack-local-variables.Stefan Monnier2006-05-291-33/+30
| | | | (generate-file-autoloads, update-file-autoloads): Use it.
* (update-directory-autoloads): Use `get-load-suffixes' instead ofLuc Teirlinck2006-02-271-1/+1
| | | | `load-suffixes'.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* (make-autoload): Add define-global-minor-mode.Juri Linkov2005-12-041-4/+5
|
* (make-autoload): Handle defgroup specially.Stefan Monnier2005-11-301-0/+9
|
* (update-directory-autoloads): Add obsolete function alias.Lars Hansen2005-11-081-0/+3
|
* (update-directory-autoloads): Doc fix.Juanma Barranquero2005-10-111-2/+3
| | | | (autoload-print-form-outbuf): Add docstring.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-1/+1
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (make-autoload): Add the :setter for defcustoms corresponding to minor modes.Stefan Monnier2005-06-261-4/+14
|
* (make-autoload): Handle define-global-minor-mode.Richard M. Stallman2005-03-311-1/+1
|