From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/82563 Path: news.gmane.org!not-for-mail From: david.goldberg6@verizon.net (Dave Goldberg) Newsgroups: gmane.emacs.gnus.general Subject: Re: reply hook? Date: Sat, 01 Dec 2012 14:23:11 -0500 Message-ID: <84y5hho9uo.fsf@davestoy.homelinux.org> References: <87txs7i14z.fsf@gilgamesch.quim.ucm.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1354389894 667 80.91.229.3 (1 Dec 2012 19:24:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 1 Dec 2012 19:24:54 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M30829@lists.math.uh.edu Sat Dec 01 20:25:07 2012 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TesgM-0000kc-Qt for ding-account@gmane.org; Sat, 01 Dec 2012 20:24:59 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Tesf5-0001B0-QE; Sat, 01 Dec 2012 13:23:39 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Tesf3-0001Ai-Qo for ding@lists.math.uh.edu; Sat, 01 Dec 2012 13:23:37 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1Tesf2-0002Xi-Dh for ding@lists.math.uh.edu; Sat, 01 Dec 2012 13:23:37 -0600 Original-Received: from vms173013pub.verizon.net ([206.46.173.13]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1Tesf0-0007cm-NZ for ding@gnus.org; Sat, 01 Dec 2012 20:23:34 +0100 Original-Received: from davestoy.homelinux.org.verizon.net ([unknown] [72.229.10.36]) by vms173013.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0MED00AU89UNA970@vms173013.mailsrvcs.net> for ding@gnus.org; Sat, 01 Dec 2012 13:23:12 -0600 (CST) X-Face: W!bie|rYVd43O:2CkHTb*~s5}Yzx30X<@6Tq_bnP56Hp!xX4sVl4tgYRirjRcke\wfY!JJ9 i?]VIUJicJzq2\!3%7$5R%wi!R[.]Va97q In-reply-to: <87txs7i14z.fsf@gilgamesch.quim.ucm.es> (Uwe Brauer's message of "Fri, 30 Nov 2012 16:03:24 +0100") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.1 (gnu/linux) X-Spam-Score: -0.9 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:82563 Archived-At: > Hello > I would like to execute a couple of function when replying. > I have not found a relevant hook so I am using defadvice > which is not good for debugging. In gnus-message-setup-hook you can check for the variable gnus-article-reply. I use this to ensure I am sending encrypted replies to encrypted messages: (add-hook 'gnus-message-setup-hook (lambda () (cond ((and gnus-article-reply (message-with-reply-buffer (re-search-forward "^Content-Type.*application/\\(x-\\)?pkcs7-mime" nil t))) (condition-case nil (mml-secure-message-encrypt-smime) (error (message "One or more recipients do not have certs"))))))) -- Dave Goldberg david.goldberg6@verizon.net