Synch with Emacs trunk.
authorKatsumi Yamaoka <yamaoka@jpl.org>
Tue, 8 Jun 2010 23:16:24 +0000 (23:16 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Tue, 8 Jun 2010 23:16:24 +0000 (23:16 +0000)
commit667353f915c5b5aff65a9b0a81bc7da606ad3d7d
treed148b1b864ddb80f3905e532f199a582d58dca12
parent34e5f5af22155735fc7a8dd150deb971b1bc2660
Synch with Emacs trunk.
2010-06-08  Michael Albinus  <michael.albinus@gmx.de>
 * auth-source.el (top): Autoload `secrets-list-collections',
 `secrets-create-item', `secrets-delete-item'.
 (auth-sources): Fix tag string.
 (auth-get-source, auth-source-retrieve, auth-source-create)
 (auth-source-delete): New defuns.
 (auth-source-pick): Rewrite in order to avoid 2 passes.
 (auth-source-forget-user-or-password): New parameter USERNAME.
 (auth-source-user-or-password): New parameters CREATE-MISSING and
 DELETE-EXISTING.  Retrieve password interactively, if needed.
lisp/ChangeLog
lisp/auth-source.el