From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Reiner Steib Newsgroups: gmane.emacs.devel,gmane.emacs.gnus.general Subject: Re: gpg-agent support removed?! Date: Fri, 07 Apr 2006 23:22:51 +0200 Message-ID: References: <2cd46e7f0510031250u66ea1349yb437d539ce4027ef@mail.gmail.com> <4adea371-1634-4525 -8817-d19c2918d4a1@well-done.deisui.org> <25746.1144418743@norvel.baumann-gauting.site> <09a5814c-146d-4c5a-bede-b5ab473c2d27@well-done.deisui.org> Reply-To: Reiner Steib NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1144444998 32009 80.91.229.2 (7 Apr 2006 21:23:18 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 7 Apr 2006 21:23:18 +0000 (UTC) Cc: thomas.baumann@ch.tum.de, ding@gnus.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 07 23:23:16 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FRyQD-0002a3-VF for ged-emacs-devel@m.gmane.org; Fri, 07 Apr 2006 23:23:14 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FRyQD-0007aZ-Ey for ged-emacs-devel@m.gmane.org; Fri, 07 Apr 2006 17:23:13 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FRyQ2-0007aU-LD for emacs-devel@gnu.org; Fri, 07 Apr 2006 17:23:02 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FRyQ1-0007aI-8F for emacs-devel@gnu.org; Fri, 07 Apr 2006 17:23:02 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FRyQ1-0007aF-1G for emacs-devel@gnu.org; Fri, 07 Apr 2006 17:23:01 -0400 Original-Received: from [134.60.1.1] (helo=mail.uni-ulm.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1FRyTz-0002xj-PP for emacs-devel@gnu.org; Fri, 07 Apr 2006 17:27:11 -0400 Original-Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.10.123]) by mail.uni-ulm.de (8.13.6/8.13.6) with ESMTP id k37LMpVK012405; Fri, 7 Apr 2006 23:22:52 +0200 (MEST) Original-Received: by bridgekeeper.physik.uni-ulm.de (Postfix, from userid 170) id C34A01168B; Fri, 7 Apr 2006 23:22:51 +0200 (CEST) Original-To: Daiki Ueno Mail-Followup-To: Daiki Ueno , thomas.baumann@ch.tum.de, ding@gnus.org, emacs-devel@gnu.org X-Face: /U7=m^"/-Dn61mAl{g9e3>\G5Tp,oEX|V)g2I1hBk\ML; )7A?6cmB-y7y?'NA^J<=oz7syB =(McAwIHgLX!.B?R3X}98d@?>CrT094KLWh]WU4gDpnL/")MS(XoQTv`Oq225uL>+; CpPXo$N5e>N> $tPd-gbB^F{gQS#1ase]XO~D4p4M"3+F-7~u]dy3I?Pb8RO*H-EFeWDUf?Rf, d]pv\Jvh2Cht!A=im yKAS2Z%Ao^;}W/qzMvMm In-Reply-To: (Daiki Ueno's message of "Sat, 08 Apr 2006 05:55:16 +0900") User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) X-DCC-SIHOPE-DCC-3-Metrics: gemini 1085; Body=4 Fuz1=4 Fuz2=4 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:52516 gmane.emacs.gnus.general:62596 Archived-At: On Fri, Apr 07 2006, Daiki Ueno wrote: >>>>>> Reiner Steib wrote: >> > Looks odd. I think that the code which waits only for "BEGIN_SIGNING" >> > has not ever been incorporated in Gnus CVS. > >> | X-Mailer: MH-E 7.93+cvs; nmh 1.2; GNU Emacs 22.0.50.1 > >> MH-E uses the MIME stuff from Gnus, but Thomas is using MH-E from >> Emacs CVS. > > Did someone mistakenly installed the first BEGIN_SIGNING patch to Emacs > CVS, while it has not been commited in Gnus CVS? ---------------------------- revision 1.13 date: 2006-04-05 11:00:11 +0000; author: jas; state: Exp; lines: +2 -2 2006-04-05 Daiki Ueno * pgg-gpg.el (pgg-gpg-encrypt-region, pgg-gpg-sign-region): Wait for BEGIN_SIGNING too, new in GnuPG 1.4.3. ---------------------------- > Simon vetoed it because it does _not_ work with the earlier GnuPG > versions than 1.4.3. AFAICS, Simon installed a modified version: --8<---------------cut here---------------start------------->8--- --- pgg-gpg.el 4 Apr 2006 23:30:02 -0000 1.12 +++ pgg-gpg.el 5 Apr 2006 11:00:11 -0000 1.13 @@ -256,7 +256,7 @@ (list pgg-gpg-user-id)))))))) (process (pgg-gpg-start-process args))) (if (and sign (not pgg-gpg-use-agent)) - (pgg-gpg-wait-for-status process '("GOOD_PASSPHRASE"))) + (pgg-gpg-wait-for-status process '("BEGIN_SIGNING" "GOOD_PASSPHRASE"))) (process-send-region process start end) (pgg-gpg-wait-for-completion process) (save-excursion @@ -303,7 +303,7 @@ (if pgg-text-mode '("--textmode")))) (process (pgg-gpg-start-process args))) (unless pgg-gpg-use-agent - (pgg-gpg-wait-for-status process '("GOOD_PASSPHRASE"))) + (pgg-gpg-wait-for-status process '("BEGIN_SIGNING" "GOOD_PASSPHRASE"))) (process-send-region process start end) (pgg-gpg-wait-for-completion process) (save-excursion --8<---------------cut here---------------end--------------->8--- Thomas should update from CVS (I have reverted to revision 1.8, i.e. before your asynchronous gpg call, after adding gpg-agent support from Sascha) and check again, I think. Or test your version. Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/