# HG changeset patch # User Stefan Monnier # Date 960186648 0 # Node ID 6b062917309c839c5c2f4bcfc1348c1c882125f6 # Parent 6d8ceb166666a4a8ca584b0196d9ad269123620e *** empty log message *** diff -r 6d8ceb166666 -r 6b062917309c lisp/ChangeLog --- a/lisp/ChangeLog Mon Jun 05 06:30:22 2000 +0000 +++ b/lisp/ChangeLog Mon Jun 05 06:30:48 2000 +0000 @@ -1,5 +1,14 @@ 2000-06-05 Stefan Monnier + * emacs-lisp/autoload.el (make-autoload): Simplify docstring. + 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. + * emacs-lisp/easy-mmode.el (easy-mmode-define-global-mode): Autoload. Use find-file-hooks in the minor-mode function. Be careful not to loop indefinitely in the post-command-hook function.