More GPG token support: allow per-file configuration and fix XEmacs incompatibility.
authorTed Zlatanov <tzz@lifelogs.com>
Sat, 18 Jun 2011 17:02:21 +0000 (12:02 -0500)
committerTed Zlatanov <tzz@lifelogs.com>
Sat, 18 Jun 2011 17:02:21 +0000 (12:02 -0500)
commit3157f29aa216b3f6676e83f87c594e9abe8781ab
tree9994cf1c66b5bb66e7b5f5bf8243f3ddda7cbced
parent993d802352a0626fad27cace617c827a56a91d16
More GPG token support: allow per-file configuration and fix XEmacs incompatibility.

* auth-source.el (auth-source-netrc-use-gpg-tokens): Replace
`auth-source-save-secrets' with a more sensitive alist that can be
configured per file.  Experimental, so defaults to 'never.
(auth-source-netrc-create): Use it.  Still experimental code.
(with-auth-source-epa-overrides): Use `find-file-hooks' if
`find-file-hook' is unbound (XEmacs fix).
lisp/ChangeLog
lisp/auth-source.el