From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/33530 Path: main.gmane.org!not-for-mail From: Michael Welsh Duggan Newsgroups: gmane.emacs.gnus.general Subject: Re: Feature request: "Security" feature Date: 30 Nov 2000 22:06:13 -0500 Organization: Carnegie Mellon University : KANTOO Project Sender: owner-ding@hpc.uh.edu Message-ID: References: <2n4s0pylob.fsf@tiger.jia.vnet> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035169620 25625 80.91.224.250 (21 Oct 2002 03:07:00 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 03:07:00 +0000 (UTC) Return-Path: Original-Received: from spinoza.math.uh.edu (spinoza.math.uh.edu [129.7.128.18]) by mailhost.sclp.com (Postfix) with ESMTP id 374A4D049B for ; Thu, 30 Nov 2000 22:09:55 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by spinoza.math.uh.edu (8.9.1/8.9.1) with ESMTP id VAB09542; Thu, 30 Nov 2000 21:06:27 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 30 Nov 2000 21:05:52 -0600 (CST) Original-Received: from mailhost.sclp.com (postfix@66-209.196.61.interliant.com [209.196.61.66] (may be forged)) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id VAA04109 for ; Thu, 30 Nov 2000 21:05:42 -0600 (CST) Original-Received: from maru.rem.cs.cmu.edu (MARU.REM.CS.CMU.EDU [128.2.83.252]) by mailhost.sclp.com (Postfix) with ESMTP id 296BED049B for ; Thu, 30 Nov 2000 22:06:06 -0500 (EST) Original-Received: from md5i by maru.rem.cs.cmu.edu with local (Exim 3.16 #1 (Debian)) for ding@gnus.org id 141gWb-0007Aa-00; Thu, 30 Nov 2000 22:06:13 -0500 Original-To: ding@gnus.org Mail-Copies-To: never User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.0.92 In-Reply-To: <2n4s0pylob.fsf@tiger.jia.vnet> Original-Lines: 41 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:33530 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:33530 ShengHuo ZHU writes: > Raja R Harinath writes: > > > Hi, > > > > It would be nice if the buttons, introduced in the article buffer by > > the "gnus-*-verify-*" functions, had some useful action -- like > > showing the output of the underlying program. > > > > Say, you have the button > > > > [[PGP Verified: OK]] > > > > Clicking on it would produce: > > > > [[PGP Verified: OK] > > Good Signature from: John Q. Signer > > No trust path established. > > ] > > > > If we don't pay attention to the status bar while it's verifying, we > > lose this information (looking at *Messages* is more painful than > > clicking a button in the article). > > The problem is how to capture those messages from mailcrypt or gpg.el. > Anyone knows? I don't know about mailcrypt, but capturing the information from gpg.el looks quite easy. In `mml2015-gpg-verify', the `gnus-details' handle gets set to this information, but only if the signing failed! If you move the clause: (mm-set-handle-multipart-parameter mm-security-handle 'gnus-details (with-current-buffer mml2015-result-buffer (buffer-string))) out of the unless, you should get what you want for free. -- Michael Duggan (md5i@cs.cmu.edu)