From unknown Sun Jun 22 08:02:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21947: 24.5; epa: option for always replace encrypted text without asking Resent-From: Christian Schwarzgruber Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 17 Nov 2015 22:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21947 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 21947@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14477986736329 (code B ref -1); Tue, 17 Nov 2015 22:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 17 Nov 2015 22:17:53 +0000 Received: from localhost ([127.0.0.1]:42091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZyoZC-0001dB-V6 for submit@debbugs.gnu.org; Tue, 17 Nov 2015 17:17:53 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43430) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZyoN1-000146-PQ for submit@debbugs.gnu.org; Tue, 17 Nov 2015 17:05:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZyoN0-0002x0-JU for submit@debbugs.gnu.org; Tue, 17 Nov 2015 17:04:59 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34616) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZyoN0-0002wq-GV for submit@debbugs.gnu.org; Tue, 17 Nov 2015 17:04:58 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53428) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZyoMz-0005dL-Dc for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2015 17:04:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZyoMu-0002vn-Dw for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2015 17:04:57 -0500 Received: from mail-wm0-x234.google.com ([2a00:1450:400c:c09::234]:34326) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZyoMu-0002vf-7v for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2015 17:04:52 -0500 Received: by wmvv187 with SMTP id v187so250281191wmv.1 for ; Tue, 17 Nov 2015 14:04:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:message-id:date:mime-version:content-type; bh=qCG/0OeEjesXk7TeL/C4lwZdjMqZsuhOGgAIs8mmDII=; b=yLfey80+3LZh5X0K1FNGPXiNIka78WHYQj8ZzN+oKa08q4bhYM78Q9mMzsz4WUBA5y oQUziWZDanO9LHXrTi0TaJs9jUtjrI3KMivmkX/LfLLLWbxLEwbpQtrydv+eQ/ru6+s3 NDVQxY++0SCabTFD84SB13R+RGVmz7nXiDKerCZlWjmaOxjm1s3B/TV99bn6GcD+RsUM RtVlJAo+zuok20HNQy0KtZAvnB8F1fchoeYo4a+xFbrq5zVv1VrwS360uggwAQLg/TWS feDVw/VmMCodOQPIafnO+53aW4ABO+g2b1FJJRDdSesTbRO/8kps7pLuekmLknjAS6qZ +phA== X-Received: by 10.194.57.178 with SMTP id j18mr26599480wjq.113.1447797891209; Tue, 17 Nov 2015 14:04:51 -0800 (PST) Received: from lap (84-113-190-229.dynamic.surfer.at. [84.113.190.229]) by smtp.gmail.com with ESMTPSA id 71sm80874wmm.24.2015.11.17.14.04.50 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Nov 2015 14:04:50 -0800 (PST) From: Christian Schwarzgruber Message-ID: <877flgtigb.fsf@gmail.com> Date: Tue, 17 Nov 2015 23:04:49 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Mailman-Approved-At: Tue, 17 Nov 2015 17:17:33 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --=-=-= Content-Type: text/plain -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hey, I would like to provide a patch for a new functionality in epa.el. When I get a new encrypted email and I hit `C-c C-e d' (epa-mail-decrypt) epa asks, if I want replace the original text. Which in my opinion is a bit superfluous in this case. This will become especially unpleasant once the auto-decrypt functionality is implemented in mu/mu4e. So I patched epa.el and added a boolean `defcustom', when set to `t', the text will always be replaced without asking. Thank you for your attention! - -- Christian Schwarzgruber E: c.schwarzgruber.cs@gmail.com GPG key ID: C57AB673 --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-lisp-epa.el-add-option-to-always-replace-original-te.patch >From ce12716f1c2760fd356aadf0fffff118fd5643d9 Mon Sep 17 00:00:00 2001 From: Christian Schwarzgruber Date: Sun, 15 Nov 2015 22:31:41 +0100 Subject: [PATCH] lisp/epa.el: add option to always replace original text --- lisp/epa.el | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lisp/epa.el b/lisp/epa.el index 9f112c4..af5688b 100644 --- a/lisp/epa.el +++ b/lisp/epa.el @@ -34,6 +34,11 @@ epa :link '(custom-manual "(epa) Top") :group 'epg) +(defcustom epa-always-replace-original-text nil + "Always replace original text with decrypted." + :type 'boolean + :group 'epa) + (defcustom epa-popup-info-window t "If non-nil, display status information from epa commands in another window." :type 'boolean @@ -872,7 +877,8 @@ epa-decrypt-region (with-current-buffer (funcall make-buffer-function) (let ((inhibit-read-only t)) (insert plain))) - (if (y-or-n-p "Replace the original text? ") + (if (or epa-always-replace-original-text + (y-or-n-p "Replace the original text? ")) (let ((inhibit-read-only t)) (delete-region start end) (goto-char start) -- 2.5.0 --=-=-= Content-Type: text/plain -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWS6R9AAoJEJpBtqnFerZzEHcP/jbW5atRNXOoZ7QYrt+p8EJA xeVUdVEBXmsbCp+lRcMSSrrMG84/cZQF2zgjOQd/zqcW4S3L7KU4d/NdCk2Sr5vL wDZwIn61W6mTVDsrOUcwVZOACeunin4ODCO7yeGQcnzI/+hEOEzGHBEVViwCHTYL RNdzsQZq6RSR4y7HTqVziuGWwknESqhNx4CzUSnfwkB5EgPgAHRjCF4kT39ujqGS xnIQvs1zt3emNcgRJ/Vga1awKEeroC0dsvKCWYFvQIJghExyyKZWdl07oFUq5U8f J0LybrVBwPIXcu91v40aeOplZv00A+KfUJnk0drqC54xZ8CGTuep0qLTCi4z5vyQ ITbOtkB95Ps/9b9JOh4ZgET2pn7aQADfs+sBJ8nykCxF41d93tlXrWFbAGLVPuh0 ayYOl/MX1hi9dexacAA6FcjERuLwwiHXwQ18Y/OGuYBhGh4khmNOWsvJrHDpDOLx Wre9Xaw9lfVg4KkOW8Eqha1xJItHiTo6V0jSBXM7jhjqAMlXCbLZ201yQaarRPPw +227tLhuSAPCWxhcHF3+uB/jnXj97PElTiEQh9fzqAOm8dv2UueHg7HyK5REUDCr 8r+JL1lxoaubupvWA1sQfoWYOLDiIMZQ2zf6KbzsxIrwM+tSdCjivCJtvzBrHMrw zUzgtTS3KbzW6bo1E061 =CPhT -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 22 08:02:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21947: 24.5; epa: option for always replace encrypted text without asking Resent-From: Daiki Ueno Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 18 Nov 2015 02:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21947 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Christian Schwarzgruber Cc: 21947@debbugs.gnu.org Received: via spool by 21947-submit@debbugs.gnu.org id=B21947.14478123351184 (code B ref 21947); Wed, 18 Nov 2015 02:06:01 +0000 Received: (at 21947) by debbugs.gnu.org; 18 Nov 2015 02:05:35 +0000 Received: from localhost ([127.0.0.1]:42196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zys7q-0000J2-RP for submit@debbugs.gnu.org; Tue, 17 Nov 2015 21:05:35 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39063) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zys7o-0000Iu-U7 for 21947@debbugs.gnu.org; Tue, 17 Nov 2015 21:05:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zys7f-0007b5-Tx for 21947@debbugs.gnu.org; Tue, 17 Nov 2015 21:05:32 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46729) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zys7f-0007b1-R1; Tue, 17 Nov 2015 21:05:23 -0500 Received: from du-a.org ([219.94.251.20]:33026 helo=dhcp-217-92.nrt.redhat.com) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1Zys7f-0002Em-6E; Tue, 17 Nov 2015 21:05:23 -0500 Message-ID: From: Daiki Ueno References: <877flgtigb.fsf@gmail.com> Date: Wed, 18 Nov 2015 11:05:17 +0900 In-Reply-To: <877flgtigb.fsf@gmail.com> (Christian Schwarzgruber's message of "Tue, 17 Nov 2015 23:04:49 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.6 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.6 (-----) Christian Schwarzgruber writes: > When I get a new encrypted email and I hit `C-c C-e d' (epa-mail-decrypt) epa > asks, if I want replace the original text. Which in my opinion is a bit > superfluous in this case. This will become especially unpleasant once the > auto-decrypt functionality is implemented in mu/mu4e. That sounds reasonable. > So I patched epa.el and added a boolean `defcustom', when set to `t', > the text will always be replaced without asking. I tend to make this a choice of three: never (nil), ask (a symbol), always (t). Would that make sense? Also please adjust `epa-verify-region' as well. Regards, -- Daiki Ueno From unknown Sun Jun 22 08:02:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21947: 24.5; epa: option for always replace encrypted text without asking Resent-From: Christian Schwarzgruber Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 18 Nov 2015 21:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21947 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Daiki Ueno Cc: 21947@debbugs.gnu.org Received: via spool by 21947-submit@debbugs.gnu.org id=B21947.144788281131416 (code B ref 21947); Wed, 18 Nov 2015 21:41:02 +0000 Received: (at 21947) by debbugs.gnu.org; 18 Nov 2015 21:40:11 +0000 Received: from localhost ([127.0.0.1]:43824 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzASW-0008Aa-6N for submit@debbugs.gnu.org; Wed, 18 Nov 2015 16:40:10 -0500 Received: from mail-wm0-f48.google.com ([74.125.82.48]:38280) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzAS9-00089a-D0 for 21947@debbugs.gnu.org; Wed, 18 Nov 2015 16:40:05 -0500 Received: by wmec201 with SMTP id c201so92215732wme.1 for <21947@debbugs.gnu.org>; Wed, 18 Nov 2015 13:39:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-type; bh=PEkZxdPy+5aFGcie4aeZttjRLilYBZEIxk3nNifw8Ok=; b=zUpB6Nol2JHUXkjD45Ijwmos/5AfHZHVPkyC8cmyfxMsjXspzzJl9Av2vF7dwPZMa3 A0ccG2Z88QEzlJ79k0xynJX5IfZQmkZtXWDk33LylvXkQyWi0IZuQdMBLmtz/WSJnte8 mbrOOal5/qMUD/9Jk82PgKRtm7KpTWzIB6Z1sd/ayN/+m23J88rfYh1uQdfHreAgJVyk ZD3KUXmgOioft0+ycdxaDiyKYYHRZ8DUsqppSPai0qBa4wCLD0sDwhi97dr7jAebwCR3 41xVLEaroMG58ra1ebup5emvtaxWjx+AIN++HaS0AkTV0j2jeG5FrQfVfosXk50WnlTl Sg2Q== X-Received: by 10.28.21.9 with SMTP id 9mr6769800wmv.22.1447882784710; Wed, 18 Nov 2015 13:39:44 -0800 (PST) Received: from lap (84-113-190-229.dynamic.surfer.at. [84.113.190.229]) by smtp.gmail.com with ESMTPSA id wh10sm4707134wjb.45.2015.11.18.13.39.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 18 Nov 2015 13:39:44 -0800 (PST) References: <877flgtigb.fsf@gmail.com> User-agent: mu4e 0.9.15; emacs 24.5.1 From: Christian Schwarzgruber In-reply-to: Date: Wed, 18 Nov 2015 22:39:43 +0100 Message-ID: <87y4dv6l7k.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain I made all the changes, hope I did it the way you guys want it (see inline patch). I tested all possible options, with `epa-decrypt-region', as well as epa-verify-region. Daiki Ueno writes: > Christian Schwarzgruber writes: > >> When I get a new encrypted email and I hit `C-c C-e d' (epa-mail-decrypt) epa >> asks, if I want replace the original text. Which in my opinion is a bit >> superfluous in this case. This will become especially unpleasant once the >> auto-decrypt functionality is implemented in mu/mu4e. > > That sounds reasonable. > >> So I patched epa.el and added a boolean `defcustom', when set to `t', >> the text will always be replaced without asking. > > I tend to make this a choice of three: never (nil), ask (a symbol), > always (t). Would that make sense? > > Also please adjust `epa-verify-region' as well. > > Regards, Regards, -- Christian Schwarzgruber --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-lisp-epa.el-add-defcustom-to-replace-original-text.patch >From 9041f5bbe05cbf28dafdfb31f6f731e9ea7e023c Mon Sep 17 00:00:00 2001 From: Christian Schwarzgruber Date: Sun, 15 Nov 2015 22:31:41 +0100 Subject: [PATCH] lisp/epa.el: add `defcustom' to replace original text Possible options are: `ask', `always', `never'. Default is `ask'. --- lisp/epa.el | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/lisp/epa.el b/lisp/epa.el index 9f112c4..794fa5f 100644 --- a/lisp/epa.el +++ b/lisp/epa.el @@ -34,6 +34,15 @@ epa :link '(custom-manual "(epa) Top") :group 'epg) +(defcustom epa-replace-original-text 'ask + "Whether the original text shall be replaced by the decrypted. + +Possible options are: `never', `ask' and `always'." + :type '(choice (const :tag "never" nil) + (const ask) + (const :tag "always" t)) + :group 'epa) + (defcustom epa-popup-info-window t "If non-nil, display status information from epa commands in another window." :type 'boolean @@ -872,7 +881,11 @@ epa-decrypt-region (with-current-buffer (funcall make-buffer-function) (let ((inhibit-read-only t)) (insert plain))) - (if (y-or-n-p "Replace the original text? ") + (if (cond + ((eq 'ask epa-replace-original-text) + (y-or-n-p "Replace the original text? ")) + ((null epa-replace-original-text) nil) + (t t)) (let ((inhibit-read-only t)) (delete-region start end) (goto-char start) @@ -968,7 +981,11 @@ epa-verify-region (or coding-system-for-read (get-text-property start 'epa-coding-system-used) 'undecided))) - (if (y-or-n-p "Replace the original text? ") + (if (cond + ((eq 'ask epa-replace-original-text) + (y-or-n-p "Replace the original text? ")) + ((null epa-replace-original-text) nil) + (t t)) (let ((inhibit-read-only t) buffer-read-only) (delete-region start end) -- 2.5.0 --=-=-=-- From unknown Sun Jun 22 08:02:22 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Christian Schwarzgruber Subject: bug#21947: closed (Re: bug#21947: 24.5; epa: option for always replace encrypted text without asking) Message-ID: References: <877flgtigb.fsf@gmail.com> X-Gnu-PR-Message: they-closed 21947 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 21947@debbugs.gnu.org Date: Thu, 19 Nov 2015 03:13:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1447902783-11955-1" This is a multi-part message in MIME format... ------------=_1447902783-11955-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #21947: 24.5; epa: option for always replace encrypted text without asking which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 21947@debbugs.gnu.org. --=20 21947: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D21947 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1447902783-11955-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 21947-done) by debbugs.gnu.org; 19 Nov 2015 03:12:34 +0000 Received: from localhost ([127.0.0.1]:43960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzFeE-00035i-IY for submit@debbugs.gnu.org; Wed, 18 Nov 2015 22:12:34 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51054) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzFeC-00035Y-JP for 21947-done@debbugs.gnu.org; Wed, 18 Nov 2015 22:12:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZzFe9-0001lQ-9E for 21947-done@debbugs.gnu.org; Wed, 18 Nov 2015 22:12:32 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43630) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzFe9-0001lM-6D; Wed, 18 Nov 2015 22:12:29 -0500 Received: from du-a.org ([219.94.251.20]:60175 helo=dhcp-217-92.nrt.redhat.com) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1ZzFe8-0007dO-0i; Wed, 18 Nov 2015 22:12:28 -0500 Message-ID: From: Daiki Ueno To: Christian Schwarzgruber Subject: Re: bug#21947: 24.5; epa: option for always replace encrypted text without asking References: <877flgtigb.fsf@gmail.com> <87y4dv6l7k.fsf@gmail.com> Date: Thu, 19 Nov 2015 12:12:22 +0900 In-Reply-To: <87y4dv6l7k.fsf@gmail.com> (Christian Schwarzgruber's message of "Wed, 18 Nov 2015 22:39:43 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.6 (-----) X-Debbugs-Envelope-To: 21947-done Cc: 21947-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.6 (-----) Christian Schwarzgruber writes: > I made all the changes, hope I did it the way you guys want it (see > inline patch). > > I tested all possible options, with `epa-decrypt-region', as well as > epa-verify-region. Thanks. I have modified it a bit (to accept any symbol value for "ask") and pushed it to the git master, assuming that the change is small enough not to require copyright assignment. Since this is a self-contained change, is it okay to push it to emacs-25? Regards, -- Daiki Ueno ------------=_1447902783-11955-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 17 Nov 2015 22:17:53 +0000 Received: from localhost ([127.0.0.1]:42091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZyoZC-0001dB-V6 for submit@debbugs.gnu.org; Tue, 17 Nov 2015 17:17:53 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43430) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZyoN1-000146-PQ for submit@debbugs.gnu.org; Tue, 17 Nov 2015 17:05:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZyoN0-0002x0-JU for submit@debbugs.gnu.org; Tue, 17 Nov 2015 17:04:59 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34616) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZyoN0-0002wq-GV for submit@debbugs.gnu.org; Tue, 17 Nov 2015 17:04:58 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53428) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZyoMz-0005dL-Dc for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2015 17:04:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZyoMu-0002vn-Dw for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2015 17:04:57 -0500 Received: from mail-wm0-x234.google.com ([2a00:1450:400c:c09::234]:34326) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZyoMu-0002vf-7v for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2015 17:04:52 -0500 Received: by wmvv187 with SMTP id v187so250281191wmv.1 for ; Tue, 17 Nov 2015 14:04:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:message-id:date:mime-version:content-type; bh=qCG/0OeEjesXk7TeL/C4lwZdjMqZsuhOGgAIs8mmDII=; b=yLfey80+3LZh5X0K1FNGPXiNIka78WHYQj8ZzN+oKa08q4bhYM78Q9mMzsz4WUBA5y oQUziWZDanO9LHXrTi0TaJs9jUtjrI3KMivmkX/LfLLLWbxLEwbpQtrydv+eQ/ru6+s3 NDVQxY++0SCabTFD84SB13R+RGVmz7nXiDKerCZlWjmaOxjm1s3B/TV99bn6GcD+RsUM RtVlJAo+zuok20HNQy0KtZAvnB8F1fchoeYo4a+xFbrq5zVv1VrwS360uggwAQLg/TWS feDVw/VmMCodOQPIafnO+53aW4ABO+g2b1FJJRDdSesTbRO/8kps7pLuekmLknjAS6qZ +phA== X-Received: by 10.194.57.178 with SMTP id j18mr26599480wjq.113.1447797891209; Tue, 17 Nov 2015 14:04:51 -0800 (PST) Received: from lap (84-113-190-229.dynamic.surfer.at. [84.113.190.229]) by smtp.gmail.com with ESMTPSA id 71sm80874wmm.24.2015.11.17.14.04.50 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Nov 2015 14:04:50 -0800 (PST) From: Christian Schwarzgruber To: bug-gnu-emacs@gnu.org Subject: 24.5; epa: option for always replace encrypted text without asking Message-ID: <877flgtigb.fsf@gmail.com> Date: Tue, 17 Nov 2015 23:04:49 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 17 Nov 2015 17:17:33 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --=-=-= Content-Type: text/plain -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hey, I would like to provide a patch for a new functionality in epa.el. When I get a new encrypted email and I hit `C-c C-e d' (epa-mail-decrypt) epa asks, if I want replace the original text. Which in my opinion is a bit superfluous in this case. This will become especially unpleasant once the auto-decrypt functionality is implemented in mu/mu4e. So I patched epa.el and added a boolean `defcustom', when set to `t', the text will always be replaced without asking. Thank you for your attention! - -- Christian Schwarzgruber E: c.schwarzgruber.cs@gmail.com GPG key ID: C57AB673 --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-lisp-epa.el-add-option-to-always-replace-original-te.patch >From ce12716f1c2760fd356aadf0fffff118fd5643d9 Mon Sep 17 00:00:00 2001 From: Christian Schwarzgruber Date: Sun, 15 Nov 2015 22:31:41 +0100 Subject: [PATCH] lisp/epa.el: add option to always replace original text --- lisp/epa.el | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lisp/epa.el b/lisp/epa.el index 9f112c4..af5688b 100644 --- a/lisp/epa.el +++ b/lisp/epa.el @@ -34,6 +34,11 @@ epa :link '(custom-manual "(epa) Top") :group 'epg) +(defcustom epa-always-replace-original-text nil + "Always replace original text with decrypted." + :type 'boolean + :group 'epa) + (defcustom epa-popup-info-window t "If non-nil, display status information from epa commands in another window." :type 'boolean @@ -872,7 +877,8 @@ epa-decrypt-region (with-current-buffer (funcall make-buffer-function) (let ((inhibit-read-only t)) (insert plain))) - (if (y-or-n-p "Replace the original text? ") + (if (or epa-always-replace-original-text + (y-or-n-p "Replace the original text? ")) (let ((inhibit-read-only t)) (delete-region start end) (goto-char start) -- 2.5.0 --=-=-= Content-Type: text/plain -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWS6R9AAoJEJpBtqnFerZzEHcP/jbW5atRNXOoZ7QYrt+p8EJA xeVUdVEBXmsbCp+lRcMSSrrMG84/cZQF2zgjOQd/zqcW4S3L7KU4d/NdCk2Sr5vL wDZwIn61W6mTVDsrOUcwVZOACeunin4ODCO7yeGQcnzI/+hEOEzGHBEVViwCHTYL RNdzsQZq6RSR4y7HTqVziuGWwknESqhNx4CzUSnfwkB5EgPgAHRjCF4kT39ujqGS xnIQvs1zt3emNcgRJ/Vga1awKEeroC0dsvKCWYFvQIJghExyyKZWdl07oFUq5U8f J0LybrVBwPIXcu91v40aeOplZv00A+KfUJnk0drqC54xZ8CGTuep0qLTCi4z5vyQ ITbOtkB95Ps/9b9JOh4ZgET2pn7aQADfs+sBJ8nykCxF41d93tlXrWFbAGLVPuh0 ayYOl/MX1hi9dexacAA6FcjERuLwwiHXwQ18Y/OGuYBhGh4khmNOWsvJrHDpDOLx Wre9Xaw9lfVg4KkOW8Eqha1xJItHiTo6V0jSBXM7jhjqAMlXCbLZ201yQaarRPPw +227tLhuSAPCWxhcHF3+uB/jnXj97PElTiEQh9fzqAOm8dv2UueHg7HyK5REUDCr 8r+JL1lxoaubupvWA1sQfoWYOLDiIMZQ2zf6KbzsxIrwM+tSdCjivCJtvzBrHMrw zUzgtTS3KbzW6bo1E061 =CPhT -----END PGP SIGNATURE----- --=-=-=-- ------------=_1447902783-11955-1-- From unknown Sun Jun 22 08:02:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21947: 24.5; epa: option for always replace encrypted text without asking Resent-From: Christian Schwarzgruber Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Nov 2015 07:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21947 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Daiki Ueno Cc: 21947-done@debbugs.gnu.org Received: via spool by 21947-done@debbugs.gnu.org id=D21947.144791962116992 (code D ref 21947); Thu, 19 Nov 2015 07:54:02 +0000 Received: (at 21947-done) by debbugs.gnu.org; 19 Nov 2015 07:53:41 +0000 Received: from localhost ([127.0.0.1]:44148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzK2H-0004Q0-7o for submit@debbugs.gnu.org; Thu, 19 Nov 2015 02:53:41 -0500 Received: from mail-wm0-f44.google.com ([74.125.82.44]:34668) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzK2F-0004Pr-8b for 21947-done@debbugs.gnu.org; Thu, 19 Nov 2015 02:53:39 -0500 Received: by wmvv187 with SMTP id v187so12014746wmv.1 for <21947-done@debbugs.gnu.org>; Wed, 18 Nov 2015 23:53:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-type; bh=TmwMMLKFSwh+8bHGWXCJpdOBUTrmbdFQZtDe0AFREk8=; b=XEOqxMhJ4nBkMVn8izqEm2cyEC68TfoYxYy2uXykxEHEPzs7ih0UMhB5+MBoodvM1H O2wGq30X2wpTCmKL609NwBN2fYYOcdzuWq/8LyUna5wYlkRtmXZ+zNkDPm3J1ZVF8ji4 nX2WeasZhCFLYZukXc2pIl+hVEYevsjGS3eEGZ51IukTUj8N7Ny+/tmThZW50jvz+/to AljtzEN1YgVeuqIzJqQD04IET0QsoX+oUJLx+2fAqC8+HY8ebv7Fvou1+KH6L6f7iM05 jWN1l7+KILISnbvFcgGlQEz1aXtL+C0d9asxiChkMcMFUfDLwON+t+XzcI/iXRScUIXD JiRg== X-Received: by 10.28.65.69 with SMTP id o66mr4690900wma.18.1447919618516; Wed, 18 Nov 2015 23:53:38 -0800 (PST) Received: from lap (84-113-190-229.dynamic.surfer.at. [84.113.190.229]) by smtp.gmail.com with ESMTPSA id l186sm32837152wmg.19.2015.11.18.23.53.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 18 Nov 2015 23:53:37 -0800 (PST) References: <877flgtigb.fsf@gmail.com> <87y4dv6l7k.fsf@gmail.com> User-agent: mu4e 0.9.15; emacs 24.5.1 From: Christian Schwarzgruber In-reply-to: Date: Thu, 19 Nov 2015 08:53:32 +0100 Message-ID: <87bnaqxw5f.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Daiki Ueno writes: > Thanks. I have modified it a bit (to accept any symbol value for "ask") > and pushed it to the git master, assuming that the change is small > enough not to require copyright assignment. I Took a look at the changes you made, thanks! I just have started learning emacs lisp. I haven't made any paper work so far. If it is required please let me know it and I will fill out the copyright assignment and send it to the FSF. > Since this is a self-contained change, is it okay to push it to > emacs-25? Hmmmm, I'm still using emacs 24.5.1 (Fedora), but I can patch it my self until emacs-25 lands in Fedora, this should be, hopefully, quite soon (Assuming emacs-25 is officially released). Regards, -- Christian Schwarzgruber From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 06 17:10:51 2017 Received: (at control) by debbugs.gnu.org; 6 Apr 2017 21:10:51 +0000 Received: from localhost ([127.0.0.1]:35350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cwEg6-0001oM-TS for submit@debbugs.gnu.org; Thu, 06 Apr 2017 17:10:51 -0400 Received: from mail-wr0-f196.google.com ([209.85.128.196]:34750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cwEg5-0001o9-N0 for control@debbugs.gnu.org; Thu, 06 Apr 2017 17:10:50 -0400 Received: by mail-wr0-f196.google.com with SMTP id u18so6776247wrc.1 for ; Thu, 06 Apr 2017 14:10:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:from:to:subject:date:message-id:mime-version; bh=+H+jX0kizDFv/Lwt3nEBXUL5KGnCVGcmM3iQDIfoB+U=; b=X/fdsoydOPpfvpSbg8a9Q7A46D/pTdn4/omYzSkvXMunEE84JvXcqOFYVOilHWGmus 7+5rsxFsmcgbv0BxjGbwOjiLp5LHbhqmhkVWTbUXqn4uA5k+7YI4b6iQf5BEDpMobEnC CY4LCzjQX1/uHF/tmSpMJmZj+d/8Xnoq7+AXu4bVLFx7JLVDmPiJ5Ng47CxONMcc8kmI ullJuERTIvme6lDjJDVg+TZl8sZSQeMTYs++Gu028+/bgwQNrb/y4bHXgB668CHcQni9 8DoaaABxzm23deB9cQfhcWewAGo3kYwyVFuoJ3ZuXllkcZcP7N6n6VhHJE28cehiHnIR 7MzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:from:to:subject:date:message-id :mime-version; bh=+H+jX0kizDFv/Lwt3nEBXUL5KGnCVGcmM3iQDIfoB+U=; b=ZFR85E3f8DO3sZRp3yo96DILSys4miJ0EFqzLooWMVir8WhSIBDHGxJNcniddcdPZU Lf8QDvkdNo20qeOcIJQb+PrVcOoDCdqNcCWw1/OUMz62Plq2zY/8OsjGM69znatdW62P EE3t8sFxdIbDbIJx96SlVB0kCtcX0mWU0TS5TbIAtF3fWJy+fyuGSxd49dw5ro9PxcbO XNuqbWkCs5CdKTMtiK3symtLtRY+Jj43EubS/jqzxEqCkue2dWIIYDaUawNPt9o1lCzH 3wc2UtDVvIPh9OzO07MUmW0TaCSw9YSDO/x9QaSE4XwXxc0M9dvWikR0NNjRwS3TC038 UX1Q== X-Gm-Message-State: AFeK/H31PXHdGmnHAOOtGvVda1/uPGHnsd3zl84Gd4Km9KlC4n+sLODKumpK9sMDX+f9sg== X-Received: by 10.223.135.113 with SMTP id 46mr34020658wrz.95.1491513043848; Thu, 06 Apr 2017 14:10:43 -0700 (PDT) Received: from lap-02 (84-113-189-46.cable.dynamic.surfer.at. [84.113.189.46]) by smtp.gmail.com with ESMTPSA id 92sm3502115wrh.8.2017.04.06.14.10.43 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 06 Apr 2017 14:10:43 -0700 (PDT) User-agent: mu4e 0.9.19; emacs 25.2.11 From: Christian Schwarzgruber To: control@debbugs.gnu.org Subject: unarchive Date: Thu, 06 Apr 2017 23:10:42 +0200 Message-ID: <87efx5w8bx.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) unarchive 21947 From unknown Sun Jun 22 08:02:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21947: 24.5; epa: option for always replace encrypted text without asking Resent-From: Christian Schwarzgruber Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 06 Apr 2017 21:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21947 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Daiki Ueno Cc: 21947-done@debbugs.gnu.org Received: via spool by 21947-done@debbugs.gnu.org id=D21947.149151343614002 (code D ref 21947); Thu, 06 Apr 2017 21:18:02 +0000 Received: (at 21947-done) by debbugs.gnu.org; 6 Apr 2017 21:17:16 +0000 Received: from localhost ([127.0.0.1]:35363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cwEmK-0003dW-IT for submit@debbugs.gnu.org; Thu, 06 Apr 2017 17:17:16 -0400 Received: from mail-wr0-f195.google.com ([209.85.128.195]:33162) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cwEmJ-0003Ye-2N for 21947-done@debbugs.gnu.org; Thu, 06 Apr 2017 17:17:15 -0400 Received: by mail-wr0-f195.google.com with SMTP id g19so14849248wrb.0 for <21947-done@debbugs.gnu.org>; Thu, 06 Apr 2017 14:17:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=vfsgF6C+cF38q3DVsE6VSSsuCQvhslnew4KVwOIomH4=; b=ER1ZOwyQuMnTJ8gtPu+QDSL6CwI+oOf7H5u8YaXOURiLlYq9L69xQQ0Lp3u0L6gZAw pXxiBtQJN5FYPwbmB5ICblTIFizPrlfwCGYs2DAIXrUr+n3EDip/L36L7uG2K7raGYZQ glqLJ9keqzxFo60aNitr2xQh3ji8knMm7SPYPCqMSaM7aTMNUGUE4P+6q7SetPc2ZOgB ZZqNWiiwHdm8yR+s9/peOYE3bi1p3N7pd/NdTg/laHYKoihs60cGM6/i8s4429QhC4B+ jKIFa6MqOd/IyyW7f3axpFi3HMpJ9Ga/o/uNNhbxa0XFwbsiBrd99nsXf0Z2+c2cC41i uLqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=vfsgF6C+cF38q3DVsE6VSSsuCQvhslnew4KVwOIomH4=; b=r79IvmueWviaw2KqwMsoJdjcl2WuJNF0xcdb2QZ/TcdnGgffoGVi232GHM4GLLeL7U DT7w58WSutadD0WlH5+Z4lyE/6GvpW+Y4kEOZgGc4qA18b5zJNdp0Cwom8lvCcxdWFiC AV6+pEaLlpp2qB3Aczd01ZW/O4ZLrnw2JTSrnW0cqQkwnHFkzIyFSOto2HPJyI80pzdH Wq1PfBtSSJ/VVfQYGA4/ZZoYkaLNW/J5LqnEpCG5vhRXVsHoyaHZUxectALVjJSXJWJp 0OTkYaTKN5FkDinwwyflLx4UZaY/8elSVCfU0MuTetxw2Hp4E/5WLhOM/XJTlvm6AMUj TsuA== X-Gm-Message-State: AN3rC/4seI1azECiZRGHpEk+ALIip9hiCDaL6DLtDQdISiUNePa3d0ZcY//NOC4SuJI6gQ== X-Received: by 10.28.212.134 with SMTP id l128mr6739943wmg.34.1491513429436; Thu, 06 Apr 2017 14:17:09 -0700 (PDT) Received: from lap-02 (84-113-189-46.cable.dynamic.surfer.at. [84.113.189.46]) by smtp.gmail.com with ESMTPSA id 75sm581979wmp.2.2017.04.06.14.17.08 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 06 Apr 2017 14:17:08 -0700 (PDT) References: <877flgtigb.fsf@gmail.com> <87y4dv6l7k.fsf@gmail.com> User-agent: mu4e 0.9.19; emacs 25.2.11 From: Christian Schwarzgruber In-reply-to: Date: Thu, 06 Apr 2017 23:17:03 +0200 Message-ID: <87wpaxtewg.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hey, my bug report has been closed quite a while back now. The provided patch has been landed in Emacs (master). Will this patch make it into Emacs 25.3, maybe? Thank you for your attention! Christian Schwarzgruber Daiki Ueno writes: > Christian Schwarzgruber writes: > >> I made all the changes, hope I did it the way you guys want it (see >> inline patch). >> >> I tested all possible options, with `epa-decrypt-region', as well as >> epa-verify-region. > > Thanks. I have modified it a bit (to accept any symbol value for "ask") > and pushed it to the git master, assuming that the change is small > enough not to require copyright assignment. > > Since this is a self-contained change, is it okay to push it to > emacs-25? > > Regards, From unknown Sun Jun 22 08:02:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21947: 24.5; epa: option for always replace encrypted text without asking Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 06 Apr 2017 22:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21947 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Christian Schwarzgruber Cc: 21947@debbugs.gnu.org, Daiki Ueno Received: via spool by 21947-submit@debbugs.gnu.org id=B21947.149151667119154 (code B ref 21947); Thu, 06 Apr 2017 22:12:01 +0000 Received: (at 21947) by debbugs.gnu.org; 6 Apr 2017 22:11:11 +0000 Received: from localhost ([127.0.0.1]:35402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cwFcV-0004ys-3d for submit@debbugs.gnu.org; Thu, 06 Apr 2017 18:11:11 -0400 Received: from mail-it0-f48.google.com ([209.85.214.48]:38428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cwFcS-0004ye-TN for 21947@debbugs.gnu.org; Thu, 06 Apr 2017 18:11:09 -0400 Received: by mail-it0-f48.google.com with SMTP id y18so34343982itc.1 for <21947@debbugs.gnu.org>; Thu, 06 Apr 2017 15:11:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=t2t5eNKffUOqEVERVV48v8XVa37g5asSMFL4BfCMoWg=; b=K8K2GL0krHpHHzQK4NOqfjIR0Xc4Eya4rw1X1Wrt/DEFzx7wJKira7ff7cdhJZvjOP HZn2aR2KoM1z3c1OjiUuytWDLIY6IyqBlvhjGMwNBK1OtLYvduNqI2fsMrQk438XuDFi uqBC74bZgJn51er3JVTwSQKyWvan/dIqPC5bunExo7N+iw67Z9jrj2rOac2op+zh+oLB tLyxOx84rm2VvoKnnRQkgPJsNkZhQ6jYL6PqvvVXFfg0Q1iWWes921p7IBcrkjmeFcaD Xs8DiRUABbNnuRtXEMMnxdysSE12pHpuDPv3DTPgffS1a0QIERkW3Ioobt3zCJ5VV7er StLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=t2t5eNKffUOqEVERVV48v8XVa37g5asSMFL4BfCMoWg=; b=eVx1XqNu1IYCcOpjVtd1h42lC6/1ecoRfWxbavl+P+UniDq+ZNBDUJ8cURj0RHffmv kOqGfiE3/vIJpAqcDzYNxuLInTZD+xTfb7RENnQl+ZTDoD2Hdhnu18OyMjpRUi/7tMB+ IRKEg9IGc3zU/xQTIBVtRUWHtLwvphgudXn79MsmE7UW9RvfjvfiNm0Opmz+UJBOlPyz rSiLrgDL4Yz4A4JiilqqcDZqArcwxt7g3atWtCNrAbATxvu5RlTNHhTglOw3gIITdQjX ExraUMOEssuOg/R2n2O6jjNDS/qFdce8Cynv9AngcYTyn6Y1sNnwPHNa50pcAVNfSz/T 8aUw== X-Gm-Message-State: AFeK/H2Ix7p2QnHCxIkx4DiqscEu7ACzAWf9TtTix0fI7/2sDglnql1E sSxRn50t0qeh9Q== X-Received: by 10.36.98.142 with SMTP id d136mr22498949itc.84.1491516663433; Thu, 06 Apr 2017 15:11:03 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id f102sm1586443ioj.26.2017.04.06.15.11.02 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 06 Apr 2017 15:11:02 -0700 (PDT) From: npostavs@users.sourceforge.net References: <877flgtigb.fsf@gmail.com> <87y4dv6l7k.fsf@gmail.com> <87wpaxtewg.fsf@gmail.com> Date: Thu, 06 Apr 2017 18:12:27 -0400 In-Reply-To: <87wpaxtewg.fsf@gmail.com> (Christian Schwarzgruber's message of "Thu, 06 Apr 2017 23:17:03 +0200") Message-ID: <87o9w9uqwk.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Christian Schwarzgruber writes: > > my bug report has been closed quite a while back now. The provided patch has > been landed in Emacs (master). Will this patch make it into Emacs 25.3, maybe? Hard to say before there has even been a decision about whether to release 25.3 at all. From unknown Sun Jun 22 08:02:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21947: 24.5; epa: option for always replace encrypted text without asking Resent-From: Christian Schwarzgruber Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Apr 2017 09:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21947 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 21947@debbugs.gnu.org Cc: Daiki Ueno , npostavs@users.sourceforge.net Received: via spool by 21947-submit@debbugs.gnu.org id=B21947.1491558530805 (code B ref 21947); Fri, 07 Apr 2017 09:49:02 +0000 Received: (at 21947) by debbugs.gnu.org; 7 Apr 2017 09:48:50 +0000 Received: from localhost ([127.0.0.1]:35749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cwQVd-0000Cv-Pm for submit@debbugs.gnu.org; Fri, 07 Apr 2017 05:48:49 -0400 Received: from mail-wr0-f196.google.com ([209.85.128.196]:35215) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cwQVc-0000Cg-7A for 21947@debbugs.gnu.org; Fri, 07 Apr 2017 05:48:48 -0400 Received: by mail-wr0-f196.google.com with SMTP id t20so18468124wra.2 for <21947@debbugs.gnu.org>; Fri, 07 Apr 2017 02:48:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=Ir8/UGaCw8N/wf7itX5BrRY/4hSDy87zqXACf2FypcY=; b=gVziX4CB8ycGtjMmahLDV62xKIH2HGKsBQlDsJmurdmMlRTCl5ytm1DPrFN73F67+1 G50QZk6lZv6J7i4P5fgeHwF2PLXvadt0AzZ+ZKUGopfMLgXsQuqfTPuPT1pIw0z8gzQw MGpwTDv2DGDCwP1nRx0PFa9qgGIiNouXtVhtkUzkjOkMv+SAMFB/NNiOcMUfhgcNxqsL j2ymygCztCQgIXCDICTPMBD0GqgMSJQPoh5gr7qg7T0JESVuDMBSrtQN9jyEVHF2lzSN Tiy0fFsBBr+a6/00JAUPvQgc433wYClN98FK0PZpMr2NAmmi+nwlbPlrcTzK4edBrVMf quqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=Ir8/UGaCw8N/wf7itX5BrRY/4hSDy87zqXACf2FypcY=; b=EFLkdJBP4UJj+DJqHXnCKpH5eFi9OJF6FYgtcv5ImuiyzEAt/Hh/NYL0095TClMz5Q tM1TDnSzHv9eReZI/Ht+sCHdjCbHOJQeaMyyL1OehEU/1qRXCazjzOCVj/mQ6Wzu177G vldsi5UaAWlvu5HvQX3KdiqMb+86Iut9fn8vyke7Trg9WlTFOsuNPrwcl2iuEJxJZj5b /Ii4in+FOONCdMnIoV+13HRqirsgqJZNbI0fn18SBUpLOpta5PXJzMdu/GAN9VcvuD6/ D2EGHA4Gd3olbFyb54WeZ+D3k77YKg7WeFD4Md1xrju+IgTbgep4GM/92DmyiwuqZYMn bJZA== X-Gm-Message-State: AFeK/H3kzmrXWnwNLtVzIko8JMbwdoNpUpC1v9V8SRr4FMGFnqNUwjkQ A3jltMWfjGySoA== X-Received: by 10.28.26.69 with SMTP id a66mr25867014wma.88.1491558522407; Fri, 07 Apr 2017 02:48:42 -0700 (PDT) Received: from lap-02 (84-113-189-46.cable.dynamic.surfer.at. [84.113.189.46]) by smtp.gmail.com with ESMTPSA id 201sm29667225wmr.5.2017.04.07.02.48.40 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 07 Apr 2017 02:48:41 -0700 (PDT) References: <877flgtigb.fsf@gmail.com> <87y4dv6l7k.fsf@gmail.com> <87wpaxtewg.fsf@gmail.com> <87o9w9uqwk.fsf@users.sourceforge.net> User-agent: mu4e 0.9.19; emacs 25.2.11 From: Christian Schwarzgruber In-reply-to: <87o9w9uqwk.fsf@users.sourceforge.net> Date: Fri, 07 Apr 2017 11:48:40 +0200 Message-ID: <87vaqgtuo7.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Ok, just wanted to make sure it has not been lost. Thanks! Christian Schwarzgruber npostavs@users.sourceforge.net writes: > Christian Schwarzgruber writes: >> >> my bug report has been closed quite a while back now. The provided patch has >> been landed in Emacs (master). Will this patch make it into Emacs 25.3, maybe? > > Hard to say before there has even been a decision about whether to > release 25.3 at all.