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-timestampValue to insert when ‘autoload-timestamps’ is nil.
autoload-def-prefixes-max-entriesTarget length of the list of definition prefixes per file.
autoload-def-prefixes-max-lengthTarget size of definition prefixes.
autoload-ensure-writableNon-nil means ‘autoload-find-generated-file’ makes existing file writable.
autoload-excludesIf non-nil, list of absolute file names not to scan for autoloads.
autoload-print-form-outbufBuffer which gets the output of ‘autoload-print-form’.
autoload-timestampsNon-nil means insert a timestamp for each input file into the output.
generate-autoload-cookieMagic comment indicating the following form should be autoloaded.
generate-autoload-section-continuationString to add on each continuation of the section header form.
generate-autoload-section-headerString that marks the form at the start of a new file’s autoload section.
generate-autoload-section-trailerString 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)

Defined faces (0)