File: autoload.el.html
This code helps GNU Emacs maintainers keep the loaddefs.el file up to date. It interprets magic cookies of the form ";;;###autoload" in Lisp source files in various useful ways. To learn more, read the source; if you're going to use this, you'd better be able to.
The functions in this file have been superseded by loaddefs-gen.el.
Note: When removing this file, also remove the references to
make-directory-autoloads and update-directory-autoloads in
subr.el.
Defined variables (11)
autoload--non-timestamp | Value to insert when ‘autoload-timestamps’ is nil. |
autoload-def-prefixes-max-entries | Target length of the list of definition prefixes per file. |
autoload-def-prefixes-max-length | Target size of definition prefixes. |
autoload-ensure-writable | Non-nil means ‘autoload-find-generated-file’ makes existing file writable. |
autoload-excludes | If non-nil, list of absolute file names not to scan for autoloads. |
autoload-print-form-outbuf | Buffer which gets the output of ‘autoload-print-form’. |
autoload-timestamps | Non-nil means insert a timestamp for each input file into the output. |
generate-autoload-cookie | Magic comment indicating the following form should be autoloaded. |
generate-autoload-section-continuation | String to add on each continuation of the section header form. |
generate-autoload-section-header | String that marks the form at the start of a new file’s autoload section. |
generate-autoload-section-trailer | String which indicates the end of the section of autoloads for a file. |
Defined functions (23)
autoload--make-defs-autoload | (DEFS FILE) |
autoload--print-cookie-text | (OUTPUT-START LOAD-NAME FILE) |
autoload--save-buffer | () |
autoload--setup-output | (OTHERBUF OUTBUF ABSFILE LOAD-NAME OUTPUT-FILE) |
autoload-ensure-file-writeable | (FILE) |
autoload-file-load-name | (FILE OUTFILE) |
autoload-find-destination | (FILE LOAD-NAME OUTPUT-FILE) |
autoload-find-file | (FILE) |
autoload-find-generated-file | (FILE) |
autoload-generate-file-autoloads | (FILE &optional OUTBUF OUTFILE) |
autoload-generated-file | (OUTFILE) |
autoload-insert-section-header | (OUTBUF AUTOLOADS LOAD-NAME FILE TIME) |
autoload-print-form | (FORM) |
autoload-read-section-header | () |
autoload-remove-section | (BEGIN) |
autoload-rubric | (FILE &optional TYPE FEATURE COMPILE) |
batch-update-autoloads | () |
batch-update-autoloads--summary | (STRINGS) |
generate-file-autoloads | (FILE) |
make-autoload | (FORM FILE &optional EXPANSION) |
make-directory-autoloads | (DIR OUTPUT-FILE) |
update-directory-autoloads | (&rest DIRS) |
update-file-autoloads | (FILE &optional SAVE-AFTER OUTFILE) |