Merge changes made in Gnus trunk.
authorTeodor Zlatanov <tzz@lifelogs.com>
Sun, 13 Mar 2011 04:07:38 +0000 (04:07 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Sun, 13 Mar 2011 04:07:38 +0000 (04:07 +0000)
commit4248cca2de96a6732a233e9c1d13c6336b215705
tree808e2d99401ed0d77cbe21a9815a35b62988946f
parent8d9101d850b5ad006ce41a231f294ea6de93986a
Merge changes made in Gnus trunk.

auth.texi (Help for developers): Update docs to explain that the :save-function will only run the first time.
auth-source.el (auth-source-format-prompt): Always convert the value to a string to avoid evaluating non-string arguments.
 (auth-source-netrc-create): Offer default properly, not as initial content in `read-string'.
 (auth-source-netrc-saver): Use a cache keyed by file name and MD5 hash of line to determine if we've been run before.  If so, don't run again, but print a trivial message to indicate the cache was hit instead.
doc/misc/ChangeLog
doc/misc/auth.texi
lisp/gnus/ChangeLog
lisp/gnus/auth-source.el