Let C-h f do autoloading, and report if a function was previously autoloaded.
authorChong Yidong <cyd@gnu.org>
Wed, 27 Jun 2012 05:47:14 +0000 (13:47 +0800)
committerChong Yidong <cyd@gnu.org>
Wed, 27 Jun 2012 05:47:14 +0000 (13:47 +0800)
commitc89926a5f14afd9c409f3ba20d9380e1c95d65cb
tree4c8e5a1a4c333e19dcbdfb0de6b0663b3ae1b361
parenta2eb421b874f9719a8d49b456518ceb20f2b616a
Let C-h f do autoloading, and report if a function was previously autoloaded.

* lisp/help-fns.el (help-fns--autoloaded-p): New function.
(describe-function-1): Refer to a function as "autoloaded" if it
was autoloaded at any time in the past.  Perform autoloading if
help-enable-auto-load is non-nil.

* lisp/help.el (help-enable-auto-load): New variable.

* src/doc.c (Fsubstitute_command_keys): Fix punctuation.
etc/NEWS
lisp/ChangeLog
lisp/help-fns.el
lisp/help.el
src/ChangeLog
src/doc.c