Subject: Re: bug#19150: 25.0.50; [Easy PG] error in process filter

From: Daiki Ueno <[email-masked]>
Date: Fri, 28 Nov 2014 16:03:01 +0900

"José A. Romero L." <[email-masked]> writes:

> -      (setf (epg-context-passphrase-callback context)
> -	    #'epa-passphrase-callback-function)
> -      (setf (epg-context-progress-callback context)
> -	    (cons
> -	     #'epa-progress-callback-function
> -	     "Decrypting..."))
> +      (epg-context-set-passphrase-callback context #'epa-passphrase-callback-function)
> +      (epg-context-set-progress-callback context #'epa-progress-callback-function)
[...]
> There are other places where `setf' is being still used in epa.el to set
> different epg values.

Thanks for the report and analysis.  Yes, we should still use
`epg-context-set-*-callback' there.  I've pushed a fix:
http://git.sv.gnu.org/cgit/emacs.git/commit/?id=f33ec1f5

Regards,
--
Daiki Ueno