summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/autoload.el
Commit message (Collapse)AuthorAgeFilesLines
* (make-autoload): Use `cond'.Stefan Monnier2000-06-111-33/+56
| | | | | | | Handle easy-mmode-define-global-mode. For complex macros like define-minor-mode that can generate several autoload entries, try to autoload entries in the macroexpanded code.
* (make-autoload): Other typo. I'm getting tired.Stefan Monnier2000-06-051-1/+1
|
* (make-autoload): let* typo.Stefan Monnier2000-06-051-4/+4
|
* (make-autoload): Simplify docstring.Stefan Monnier2000-06-051-85/+65
| | | | | | | | | | Make use of symbol-property doc-string-elt. Use memq rather than a sequence of eq. (doc-string-elt): Fix the wrong or missing previously unused values. (autoload-print-form): New function extracted from generate-file-autoloads to allow recursion when handling progn so that defvar's and defun's docstrings are properly printed. (generate-file-autoloads): Use it.
* Also print defsubst doc stringAndreas Schwab2000-03-291-0/+1
| | | | specially.
* (make-autoload): Recognize the new `define-minor-mode'.Stefan Monnier1999-11-231-4/+6
| | | | (define-minor-mode): Specify `doc-string-elt'.
* (make-autoload): Handle defun* like defun.Richard M. Stallman1999-09-031-1/+2
|
* Fix maintainer address.Karl Heuer1999-08-161-1/+1
|
* (generated-autoload-file): Doc fix.Karl Heuer1999-06-271-1/+2
|
* Fix doc-string-elt property on define-derived-mode.Andreas Schwab1998-08-241-1/+1
|
* *** empty log message ***Dan Nicolaescu1998-06-061-7/+16
|
* (make-autoload): Doc fix.Richard M. Stallman1998-05-261-2/+2
|
* (make-autoload): Add support for define-derived-mode. Update theRichard M. Stallman1998-05-261-6/+10
| | | | doc-string accordingly.
* (generate-file-autoloads): SetRichard M. Stallman1998-05-251-3/+6
| | | | print-escape-nonascii when printing autoload form.
* (generate-file-autoloads): Handle progn forms generated byRichard M. Stallman1998-05-091-2/+11
| | | | make-autoload: print just the first subform with print-escape-newlines.
* (generate-autoload-section-header): Doc fix.Karl Heuer1998-04-121-9/+42
| | | | | | | | | | (update-file-autoloads): Use autoload-read-section-header. (update-autoloads-from-directories): Likewise. (generate-autoload-section-continuation): New variable. (autoload-read-section-header): New function. (update-file-autoloads): Don't call save-buffer if no changes. (generate-file-autoloads): Split the section header line into multiple comments.
* (update-file-autoloads): Redo 1997-08-23 change.Richard M. Stallman1998-04-051-1/+4
|
* (update-file-autoloads):Richard M. Stallman1998-03-091-4/+1
| | | | Undo 1997-08-23 change.
* (update-file-autoloads): Give clean errorsRichard M. Stallman1998-02-021-0/+4
| | | | if autoloads file is empty or can't be written.
* (update-file-autoloads):Richard M. Stallman1997-08-231-1/+4
| | | | Be careful about which directory to find loaddefs.el in.
* (update-file-autoloads): Use anchored regexp search instead of requiringRoland McGrath1997-08-071-2/+3
| | | | | leading newline before generate-autoload-cookie, which gave false negative if sole cookie in file was at bob.
* (update-autoloads-from-directories):Richard M. Stallman1997-08-051-27/+27
| | | | Don't process file names that start with `.'.
* (make-autoload): For a defcustom,Richard M. Stallman1997-08-041-2/+12
| | | | generate custom-add-to-group and custom-add-load if needed.
* (update-autoloads-from-directories):Richard M. Stallman1997-07-281-1/+4
| | | | Always update loaddefs.el in the source-directory.
* (update-autoloads-from-directories): Renamed fromRichard M. Stallman1997-05-161-12/+16
| | | | | | update-autoloads-from-directory. Take multiple directories as args. Use locate-library to find loaddefs.el and the top level Lisp dir. (batch-update-autoloads): Call update-autoloads-from-directories.
* (defcustom): Add doc-string-elt property.Richard M. Stallman1997-05-121-3/+9
| | | | (make-autoload): Convert defcustom into defvar.
* (generated-autoload-file): Change defconst to defvar.Richard M. Stallman1997-04-291-2/+2
|
* (update-file-autoloads): Read loaddefs.el withoutKarl Heuer1997-02-201-1/+3
| | | | any code conversion.
* (update-autoloads-from-directory): Get absolute file names fromRoland McGrath1997-02-171-3/+3
| | | | directory-files, and expand generated-autoload-file. Subdirs happy now.
* (update-file-autoloads): Don't barf if autoloads fileRichard M. Stallman1996-09-101-1/+1
| | | | file is completely empty.
* (update-file-autoloads): Only give "up to date" msg if (interactive-p).Roland McGrath1996-01-211-3/+5
| | | | (update-autoloads-from-directory): Call expand-file-name on arg.
* (update-file-autoloads): Fix message.Erik Naggum1996-01-161-1/+1
|
* Update FSF's address.Erik Naggum1996-01-141-17/+18
|
* (update-file-autoloads): Fix placement of new sections.Roland McGrath1996-01-061-1/+7
|
* (update-file-autoloads): Notice when searching found nothing at all.Roland McGrath1996-01-061-88/+63
| | | | | | (update-autoloads-from-directory): New function. (batch-update-autoloads): Use it. (update-directory-autoloads, update-autoloads-here): Functions removed.
* (batch-update-autoloads): Use error-message-string.Richard M. Stallman1996-01-051-3/+1
|
* (generate-file-autoloads): Preserve whitespace after cookie in literal textRoland McGrath1996-01-041-4/+11
| | | | copied to output; eat only a single space.
* (generate-file-autoloads): If no buffer visiting FILE exists, read it intoRoland McGrath1995-12-141-2/+8
| | | | a temp buffer for processing without visiting it.
* (make-autoload): Generate `(autoload ...)' form forKarl Heuer1995-07-071-8/+13
| | | | `(define-skeleton ...)'
* (generate-file-autoloads): Warn if we put a lineRichard M. Stallman1994-09-171-0/+11
| | | | in loaddefs.el that is long enough to cause trouble.
* Comment change.Richard M. Stallman1994-06-171-1/+1
|
* (autoload-trim-file-name): Make it relativeRichard M. Stallman1994-05-121-11/+10
| | | | to the directory that loaddefs.el is in.
* (update-autoloads-here): Split up long message.Karl Heuer1994-05-121-3/+5
|
* (update-file-autoloads): Delete leftover variable.Karl Heuer1994-05-111-2/+1
|
* Comment change.Richard M. Stallman1994-05-101-1/+1
|
* (update-directory-autoloads): Ignore filesRichard M. Stallman1994-05-061-2/+3
| | | | whose names start with =. Bind enable-local-eval to nil.
* (generate-file-autoloads): Don't ignore the lineRichard M. Stallman1994-03-101-1/+1
| | | | after the form marked by a ;;;###autoload\n.
* (generate-file-autoloads): Move misplaced paren in match clause of condRoland McGrath1994-03-031-2/+2
| | | | | so copying the rest of the line to the output is the else clause of if (eolp), not after the if.
* (generate-file-autoloads): Don't frob literal formfeeds into \f; just bindRoland McGrath1994-02-081-44/+36
| | | | print-escape-newlines to t around printing (now has same effect).
* (batch-update-autoloads): Add missing close paren.Karl Heuer1994-02-081-1/+1
|