[gnus git] branch master updated: m0-13-89-g48617fc =1= Fix auth-source-epa-make-gpg-token compilation (bug#21724)

Katsumi Yamaoka <[email protected]> Fri, 23 Oct 2015 02:09:31 +0200
Newsgroups gmane.emacs.gnus.cvs
Message-ID <[email protected]>
       via  48617fcef6a5c792f555dc402a2e888ba17a1267 (commit)
      from  14ff48baa718a7bae029928503145ee520001253 (commit)


- Log -----------------------------------------------------------------
commit 48617fcef6a5c792f555dc402a2e888ba17a1267
Author: Katsumi Yamaoka <[email protected]>
Date:   Fri Oct 23 00:09:14 2015 +0000

    Fix auth-source-epa-make-gpg-token compilation (bug#21724)
    
    cf. <http://thread.gmane.org/gmane.emacs.bugs/107802>
    
    * auth-source.el: Add eval-and-compile to autoloads for
    epg-context-set-passphrase-callback, epg-decrypt-string,
    epg-encrypt-string, and epg-context-set-armor.

diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index c8a919b..ae14c6b 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,9 @@
+2015-10-23  Katsumi Yamaoka  <[email protected]>
+
+	* auth-source.el: Add eval-and-compile to autoloads for
+	epg-context-set-passphrase-callback, epg-decrypt-string,
+	epg-encrypt-string, and epg-context-set-armor.
+
 2015-10-22  Katsumi Yamaoka  <[email protected]>
 
 	* mailcap.el (mailcap-mime-data): Remove fboundp checks.
diff --git a/lisp/auth-source.el b/lisp/auth-source.el
index 7dfe69d..6a8ec8c 100644
--- a/lisp/auth-source.el
+++ b/lisp/auth-source.el
@@ -73,11 +73,12 @@
 (autoload 'plstore-save "plstore")
 (autoload 'plstore-get-file "plstore")
 
-(autoload 'epg-make-context "epg")
-(autoload 'epg-context-set-passphrase-callback "epg")
-(autoload 'epg-decrypt-string "epg")
-(autoload 'epg-context-set-armor "epg")
-(autoload 'epg-encrypt-string "epg")
+(eval-and-compile
+  (autoload 'epg-make-context "epg")
+  (autoload 'epg-context-set-passphrase-callback "epg")
+  (autoload 'epg-decrypt-string "epg")
+  (autoload 'epg-encrypt-string "epg")
+  (autoload 'epg-context-set-armor "epg"))
 
 (autoload 'help-mode "help-mode" nil t)
 

-----------------------------------------------------------------------
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we listed those
revisions in full, above.

Summary of changes:
 lisp/ChangeLog      |    6 ++++++
 lisp/auth-source.el |   11 ++++++-----
 2 files changed, 12 insertions(+), 5 deletions(-)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gnus Project".

The branch, master has been updated


hooks/post-receive
-- 
Gnus Project