Fix auth-source-epa-make-gpg-token compilation (bug#21724)
authorKatsumi Yamaoka <yamaoka@jpl.org>
Fri, 23 Oct 2015 00:09:14 +0000 (00:09 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Fri, 23 Oct 2015 00:09:14 +0000 (00:09 +0000)
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.

lisp/ChangeLog
lisp/auth-source.el

index c8a919b..ae14c6b 100644 (file)
@@ -1,3 +1,9 @@
+2015-10-23  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * 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  <yamaoka@jpl.org>
 
        * mailcap.el (mailcap-mime-data): Remove fboundp checks.
 2015-10-22  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * mailcap.el (mailcap-mime-data): Remove fboundp checks.
index 7dfe69d..6a8ec8c 100644 (file)
 (autoload 'plstore-save "plstore")
 (autoload 'plstore-get-file "plstore")
 
 (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)
 
 
 (autoload 'help-mode "help-mode" nil t)