From ffa2d92f5478a6abb6f5fd661935bda5cc443389 Mon Sep 17 00:00:00 2001 From: Austin Clements Date: Mon, 2 Sep 2013 15:13:49 +2000 Subject: [PATCH] Re: [PATCH] emacs: insert quotable parts in reply as they are displayed in show view --- b8/c4bfc1c0b14828557f1320209d0c5d2e521c2b | 160 ++++++++++++++++++++++ 1 file changed, 160 insertions(+) create mode 100644 b8/c4bfc1c0b14828557f1320209d0c5d2e521c2b diff --git a/b8/c4bfc1c0b14828557f1320209d0c5d2e521c2b b/b8/c4bfc1c0b14828557f1320209d0c5d2e521c2b new file mode 100644 index 000000000..afb0deb73 --- /dev/null +++ b/b8/c4bfc1c0b14828557f1320209d0c5d2e521c2b @@ -0,0 +1,160 @@ +Return-Path: +X-Original-To: notmuch@notmuchmail.org +Delivered-To: notmuch@notmuchmail.org +Received: from localhost (localhost [127.0.0.1]) + by olra.theworths.org (Postfix) with ESMTP id 8BEA2431FC0 + for ; Sun, 1 Sep 2013 12:14:06 -0700 (PDT) +X-Virus-Scanned: Debian amavisd-new at olra.theworths.org +X-Spam-Flag: NO +X-Spam-Score: -0.7 +X-Spam-Level: +X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5 + tests=[RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled +Received: from olra.theworths.org ([127.0.0.1]) + by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id qvPwBb0BCU23 for ; + Sun, 1 Sep 2013 12:13:57 -0700 (PDT) +Received: from dmz-mailsec-scanner-4.mit.edu (dmz-mailsec-scanner-4.mit.edu + [18.9.25.15]) + by olra.theworths.org (Postfix) with ESMTP id F1220431FBC + for ; Sun, 1 Sep 2013 12:13:56 -0700 (PDT) +X-AuditID: 1209190f-b7fa58e000000953-d5-522391f477f9 +Received: from mailhub-auth-4.mit.edu ( [18.7.62.39]) + by dmz-mailsec-scanner-4.mit.edu (Symantec Messaging Gateway) with SMTP + id E2.F3.02387.4F193225; Sun, 1 Sep 2013 15:13:56 -0400 (EDT) +Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) + by mailhub-auth-4.mit.edu (8.13.8/8.9.2) with ESMTP id r81JDs43018387; + Sun, 1 Sep 2013 15:13:55 -0400 +Received: from [10.167.185.15] (69.sub-70-192-28.myvzw.com [70.192.28.69]) + (authenticated bits=0) + (User authenticated as amdragon@ATHENA.MIT.EDU) + by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id r81JDpxG025262 + (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); + Sun, 1 Sep 2013 15:13:53 -0400 +Date: Sun, 01 Sep 2013 15:13:49 -0400 +Subject: Re: [PATCH] emacs: insert quotable parts in reply as they are + displayed in show view +Message-ID: <6yqs4513be0yjtwq1y0tmvn7.1378062829264@email.android.com> +From: Austin Clements +To: Jani Nikula +MIME-Version: 1.0 +Content-Type: text/plain; charset=utf-8 +Content-Transfer-Encoding: base64 +X-Brightmail-Tracker: + H4sIAAAAAAAAA+NgFnrDIsWRmVeSWpSXmKPExsUixG6nrvtlonKQwabH0hZN050tVs/lsbh+ + cyazA7PHzll32T1u3X/N7vFs1S3mAOYoLpuU1JzMstQifbsErozJzU3sBX2mFbOOyjQw3jHu + YuTkkBAwkVjw4BEbhC0mceHeeiCbi0NIYB+jxN4lz5ggnA2MEnefdbGCVAkJ7GGS2P+FD8Rm + EVCVePP0MiOILSwQL7H61FYmEJtXwE3iycKZzCA2m4CGxLb9y8FqRAQUJTaf3A9kc3AwC0RJ + XFwfA1EuKHFy5hMWEJtZQF3iz7xLzBC2osSU7ofsExj5ZiEpm4WkbBaSsgWMzKsYZVNyq3Rz + EzNzilOTdYuTE/PyUot0TfRyM0v0UlNKNzGCgpBTkn8H47eDSocYBTgYlXh4V0QrBQmxJpYV + V+YeYpTkYFIS5c3NVw4S4kvKT6nMSCzOiC8qzUktPsQowcGsJMLL0ARUzpuSWFmVWpQPk5Lm + YFES53329GygkEB6YklqdmpqQWoRTFaGg0NJgnfKBKChgkWp6akVaZk5JQhpJg5OkOE8QMP5 + QGp4iwsSc4sz0yHypxiNOf6snPuJkWNf87xPjEIsefl5qVLivKUgpQIgpRmleXDTYInkFaM4 + 0HPCvLkgVTzAJAQ37xXQKiagVdcmKoKsKklESEk1MLafy/dfqnFX+IiDT8vvybqbS3r+75KS + fz/ZM6Y0bbvmwidd942ZP+znll3yPnnqpdD8S6mLVCweC9+u4Q1Nde34wzvHOE5wp0Wc1r7U + PevFzPMbNJ4q1NvoPeve9HKeU47Okkfdh6akFsulOz7yjJSaGcL85qB+1OQFGrIF9feYJvaG + NbE9VmIpzkg01GIuKk4EAGQ/aZD/AgAA +Cc: notmuch +X-BeenThere: notmuch@notmuchmail.org +X-Mailman-Version: 2.1.13 +Precedence: list +List-Id: "Use and development of the notmuch mail system." + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +X-List-Received-Date: Sun, 01 Sep 2013 19:14:06 -0000 + +TEdUTS4gVGhvdWdoLCBiYXNlZCBvbiB0aGUgemVybywgb25lLCBpbmZpbml0eSBwcmluY2lwbGUs +IEkgc3VzcGVjdCB0aGlzIGlzIG5vdCB0aGUgbGFzdCB3ZSdsbCBzZWUgb2YgSElERS4KCkphbmkg +TmlrdWxhIDxqYW5pQG5pa3VsYS5vcmc+IHdyb3RlOgoKPkluIHJlcGx5LCBpbnNlcnQgcXVvdGFi +bGUgcGFydHMgdXNpbmcgbm90bXVjaC1zaG93LWluc2VydC1ib2R5cGFydAo+aW5zdGVhZCBvZiBj +YWxsaW5nIG5vdG11Y2gtbW0tZGlzcGxheS1wYXJ0LWlubGluZSBkaXJlY3RseSB0byByZW5kZXIK +PnRoZSBxdW90ZWQgcGFydHMgYXMgdGhleSBhcmUgcmVuZGVyZWQgaW4gc2hvdyB2aWV3Lgo+Cj5X +ZSB1c2UgYSB0ZW1wIGJ1ZmZlciB0byBub3QgbGVhayB0ZXh0IHByb3BlcnRpZXMgZnJvbSB0aGUg +c2hvdwo+cmVuZGVyZXIgaW50byB0aGUgcmVwbHkuIFRoaXMgd2F5IHdlIGFsc28gZG9uJ3QgbmVl +ZCB0byB3b3JyeSBhYm91dAo+bmFycm93aW5nIG9yIHBvaW50IHBsYWNlbWVudC4gQ3JlZGl0cyB0 +byBNYXJrIFdhbHRlcnMKPjxtYXJrd2FsdGVyczEwMDlAZ21haWwuY29tPiBhbmQgQXVzdGluIENs +ZW1lbnRzIDxhbWRyYWdvbkBNSVQuRURVPiBmb3IKPmdldHRpbmcgdGhpcyBwYXJ0IHN0cmFpZ2h0 +Lgo+Cj5UaGUgbm90YWJsZSBjaGFuZ2UgaXMgdGhhdCByZXBsaWVzIHRvIHRleHQvY2FsZW5kYXIg +cGFydHMgcXVvdGUgdGhlCj5wcmV0dHkgcHJpbnRlZCBvdXRwdXQgb2YgaWNhbGVuZGFyLWltcG9y +dC1idWZmZXIgcmF0aGVyIHRoYW4gdGhlIHVnbHkKPnJhdyB2Y2FsZW5kYXIuCj4KPi0tLQo+Cj52 +MjogdXNlIChuYXJyb3ctdG8tcmVnaW9uIChwb2ludC1taW4pIChwb2ludCkpIGluCj5ub3RtdWNo +LW11YS1pbnNlcnQtcXVvdGFibGUtcGFydCBpbnN0ZWFkIG9mIGFkZGluZyB0aGUgdWdseSByZWNl +bnRlcgo+aW4gbm90bXVjaC1tdWEtcmVwbHkuIFRoYW5rcyB0byBBdXN0aW4gYW5kIE1hcmsgZm9y +IGZpZ3VyaW5nIHRoaXMgb3V0Lgo+Cj52MzogSW5jb3Jwb3JhdGUgaWQ6ODdlaDk4dHd3cy5mc2ZA +cW11bC5hYy51ayBmcm9tIE1hcmsKPi0tLQo+IGVtYWNzL25vdG11Y2gtbXVhLmVsICB8IDE3ICsr +KysrKysrKysrLS0tLS0tCj4gZW1hY3Mvbm90bXVjaC1zaG93LmVsIHwgMTggKysrKysrKysrKysr +Ky0tLS0tCj4gMiBmaWxlcyBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMo +LSkKPgo+ZGlmZiAtLWdpdCBhL2VtYWNzL25vdG11Y2gtbXVhLmVsIGIvZW1hY3Mvbm90bXVjaC1t +dWEuZWwKPmluZGV4IDJiYWFlNWYuLmZmODE0OWIgMTAwNjQ0Cj4tLS0gYS9lbWFjcy9ub3RtdWNo +LW11YS5lbAo+KysrIGIvZW1hY3Mvbm90bXVjaC1tdWEuZWwKPkBAIC0yOCw2ICsyOCw4IEBACj4g +Cj4gKGV2YWwtd2hlbi1jb21waWxlIChyZXF1aXJlICdjbCkpCj4gCj4rKGRlY2xhcmUtZnVuY3Rp +b24gbm90bXVjaC1zaG93LWluc2VydC1ib2R5cGFydCAibm90bXVjaC1zaG93IiAobXNnIHBhcnQg +ZGVwdGggJm9wdGlvbmFsIGhpZGUpKQo+Kwo+IDs7Cj4gCj4gKGRlZmN1c3RvbSBub3RtdWNoLW11 +YS1zZW5kLWhvb2sgJyhub3RtdWNoLW11YS1tZXNzYWdlLXNlbmQtaG9vaykKPkBAIC0xMjgsMTIg +KzEzMCwxNSBAQCBsaXN0LiIKPiAJICBjb2xsZWN0IHBhcnQpKQo+IAo+IChkZWZ1biBub3RtdWNo +LW11YS1pbnNlcnQtcXVvdGFibGUtcGFydCAobWVzc2FnZSBwYXJ0KQo+LSAgKHNhdmUtcmVzdHJp +Y3Rpb24KPi0gICAgKG5hcnJvdy10by1yZWdpb24gKHBvaW50KSAocG9pbnQpKQo+LSAgICAobm90 +bXVjaC1tbS1kaXNwbGF5LXBhcnQtaW5saW5lIG1lc3NhZ2UgcGFydCAocGxpc3QtZ2V0IHBhcnQg +OmlkKQo+LQkJCQkgICAgKHBsaXN0LWdldCBwYXJ0IDpjb250ZW50LXR5cGUpCj4tCQkJCSAgICBu +b3RtdWNoLXNob3ctcHJvY2Vzcy1jcnlwdG8pCj4tICAgIChnb3RvLWNoYXIgKHBvaW50LW1heCkp +KSkKPisgIDs7IFdlIGRvbid0IHdhbnQgdGV4dCBwcm9wZXJ0aWVzIGxlYWtpbmcgZnJvbSB0aGUg +c2hvdyByZW5kZXJlciBpbnRvCj4rICA7OyB0aGUgcmVwbHkgc28gd2UgdXNlIGEgdGVtcCBidWZm +ZXIuIEFsc28gd2UgZG9uJ3Qgd2FudCBob29rcywgc3VjaAo+KyAgOzsgYXMgbm90bXVjaC13YXNo +LSosIHRvIGJlIHJ1biBvbiB0aGUgcXVvdGFibGUgcGFydCBzbyB3ZSBzZXQKPisgIDs7IG5vdG11 +Y2gtc2hvdy1pbnNlcnQtdGV4dC9wbGFpbi1ob29rIHRvIG5pbC4KPisgIChpbnNlcnQgKHdpdGgt +dGVtcC1idWZmZXIKPisJICAgIChsZXQgKChub3RtdWNoLXNob3ctaW5zZXJ0LXRleHQvcGxhaW4t +aG9vayBuaWwpKQo+KwkgICAgICA7OyBTaG93IHRoZSBwYXJ0IGJ1dCBkbyBub3QgYWRkIGJ1dHRv +bnMuCj4rCSAgICAgIChub3RtdWNoLXNob3ctaW5zZXJ0LWJvZHlwYXJ0IG1lc3NhZ2UgcGFydCAw +ICduby1idXR0b25zKSkKPisJICAgIChidWZmZXItc3Vic3RyaW5nLW5vLXByb3BlcnRpZXMgKHBv +aW50LW1pbikgKHBvaW50LW1heCkpKSkpCj4gCj4gOzsgVGhlcmUgaXMgYSBidWcgaW4gZW1hY3Mg +MjMncyBtZXNzYWdlLmVsIHRoYXQgcmVzdWx0cyBpbiBhIG5ld2xpbmUKPiA7OyBub3QgYmVpbmcg +aW5zZXJ0ZWQgYWZ0ZXIgdGhlIFJlZmVyZW5jZXMgaGVhZGVyLCBzbyB0aGUgbmV4dCBoZWFkZXIK +PmRpZmYgLS1naXQgYS9lbWFjcy9ub3RtdWNoLXNob3cuZWwgYi9lbWFjcy9ub3RtdWNoLXNob3cu +ZWwKPmluZGV4IDI4OTZhYWUuLjkwNGI5OGUgMTAwNjQ0Cj4tLS0gYS9lbWFjcy9ub3RtdWNoLXNo +b3cuZWwKPisrKyBiL2VtYWNzL25vdG11Y2gtc2hvdy5lbAo+QEAgLTg0NCw3ICs4NDQsMTEgQEAg +bWVzc2FnZSBhdCBERVBUSCBpbiB0aGUgY3VycmVudCB0aHJlYWQuIgo+IChkZWZ1biBub3RtdWNo +LXNob3ctaW5zZXJ0LWJvZHlwYXJ0IChtc2cgcGFydCBkZXB0aCAmb3B0aW9uYWwgaGlkZSkKPiAg +ICJJbnNlcnQgdGhlIGJvZHkgcGFydCBQQVJUIGF0IGRlcHRoIERFUFRIIGluIHRoZSBjdXJyZW50 +IHRocmVhZC4KPiAKPi1JZiBISURFIGlzIG5vbi1uaWwgdGhlbiBpbml0aWFsbHkgaGlkZSB0aGlz +IHBhcnQuIgo+K0hJREUgZGV0ZXJtaW5lcyB3aGV0aGVyIHRvIHNob3cgb3IgaGlkZSB0aGUgcGFy +dCBhbmQgdGhlIGJ1dHRvbgo+K2FzIGZvbGxvd3M6IElmIEhJREUgaXMgbmlsLCBzaG93IHRoZSBw +YXJ0IGFuZCB0aGUgYnV0dG9uLiBJZiBISURFCj4raXMgdCwgaGlkZSB0aGUgcGFydCBpbml0aWFs +bHkgYW5kIHNob3cgdGhlIGJ1dHRvbi4gSWYgSElERSBpcwo+Kyduby1idXR0b25zLCBzaG93IHRo +ZSBwYXJ0IGJ1dCBkbyBub3QgYWRkIGFueSBidXR0b25zICh0aGlzIGlzCj4rdXNlZnVsIGZvciBx +dW90aW5nIGluIHJlcGxpZXMpLiIKPiAKPiAgIChsZXQqICgoY29udGVudC10eXBlIChkb3duY2Fz +ZSAocGxpc3QtZ2V0IHBhcnQgOmNvbnRlbnQtdHlwZSkpKQo+IAkgKG1pbWUtdHlwZSAob3IgKGFu +ZCAoc3RyaW5nPSBjb250ZW50LXR5cGUgImFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbSIpCj5AQCAt +ODU0LDE1ICs4NTgsMTkgQEAgSWYgSElERSBpcyBub24tbmlsIHRoZW4gaW5pdGlhbGx5IGhpZGUg +dGhpcyBwYXJ0LiIKPiAJCQljb250ZW50LXR5cGUpKQo+IAkgKG50aCAocGxpc3QtZ2V0IHBhcnQg +OmlkKSkKPiAJIChiZWcgKHBvaW50KSkKPi0JIDs7IFdlIG9taXQgdGhlIHBhcnQgYnV0dG9uIGZv +ciB0aGUgZmlyc3QgKG9yIG9ubHkpIHBhcnQgaWYgdGhpcyBpcyB0ZXh0L3BsYWluLgo+LQkgKGJ1 +dHRvbiAodW5sZXNzIChhbmQgKHN0cmluZz0gbWltZS10eXBlICJ0ZXh0L3BsYWluIikgKDw9IG50 +aCAxKSkKPisJIDs7IEhpZGUgdGhlIHBhcnQgaW5pdGlhbGx5IGlmIEhJREUgaXMgdC4KPisJIChz +aG93LXBhcnQgKG5vdCAoZXF1YWwgaGlkZSB0KSkpCj4rCSA7OyBXZSBvbWl0IHRoZSBwYXJ0IGJ1 +dHRvbiBmb3IgdGhlIGZpcnN0IChvciBvbmx5KSBwYXJ0IGlmCj4rCSA7OyB0aGlzIGlzIHRleHQv +cGxhaW4sIG9yIEhJREUgaXMgJ25vLWJ1dHRvbnMuCj4rCSAoYnV0dG9uICh1bmxlc3MgKG9yIChl +cXVhbCBoaWRlICduby1idXR0b25zKQo+KwkJCSAgICAgKGFuZCAoc3RyaW5nPSBtaW1lLXR5cGUg +InRleHQvcGxhaW4iKSAoPD0gbnRoIDEpKSkKPiAJCSAgIChub3RtdWNoLXNob3ctaW5zZXJ0LXBh +cnQtaGVhZGVyIG50aCBtaW1lLXR5cGUgY29udGVudC10eXBlIChwbGlzdC1nZXQgcGFydCA6Zmls +ZW5hbWUpKSkpCj4gCSAoY29udGVudC1iZWcgKHBvaW50KSkpCj4gCj4gICAgIDs7IFN0b3JlIHRo +ZSBjb21wdXRlZCBtaW1lLXR5cGUgZm9yIGxhdGVyIHVzZSAoZS5nLiBieSBhdHRhY2htZW50IGhh +bmRsZXJzKS4KPiAgICAgKHBsaXN0LXB1dCBwYXJ0IDpjb21wdXRlZC10eXBlIG1pbWUtdHlwZSkK +PiAKPi0gICAgKGlmIChub3QgaGlkZSkKPisgICAgKGlmIHNob3ctcGFydAo+ICAgICAgICAgKG5v +dG11Y2gtc2hvdy1pbnNlcnQtYm9keXBhcnQtaW50ZXJuYWwgbXNnIHBhcnQgbWltZS10eXBlIG50 +aCBkZXB0aCBidXR0b24pCj4gICAgICAgKGJ1dHRvbi1wdXQgYnV0dG9uIDpub3RtdWNoLWxhenkt +cGFydAo+ICAgICAgICAgICAgICAgICAgIChsaXN0IG1zZyBwYXJ0IG1pbWUtdHlwZSBudGggZGVw +dGggYnV0dG9uKSkpCj5AQCAtODc1LDcgKzg4Myw3IEBAIElmIEhJREUgaXMgbm9uLW5pbCB0aGVu +IGluaXRpYWxseSBoaWRlIHRoaXMgcGFydC4iCj4gICAgICAgKGluc2VydCAiXG4iKSkKPiAgICAg +OzsgV2UgZG8gbm90IGNyZWF0ZSB0aGUgb3ZlcmxheSBmb3IgaGlkZGVuIChsYXp5KSBwYXJ0cyB1 +bnRpbAo+ICAgICA7OyB0aGV5IGFyZSBpbnNlcnRlZC4KPi0gICAgKGlmIChub3QgaGlkZSkKPisg +ICAgKGlmIHNob3ctcGFydAo+IAkobm90bXVjaC1zaG93LWNyZWF0ZS1wYXJ0LW92ZXJsYXlzIGJ1 +dHRvbiBjb250ZW50LWJlZyAocG9pbnQpKQo+ICAgICAgIChzYXZlLWV4Y3Vyc2lvbgo+IAkobm90 +bXVjaC1zaG93LXRvZ2dsZS1wYXJ0LWludmlzaWJpbGl0eSBidXR0b24pKSkKPi0tIAo+MS44LjQu +cmMzCj4K + -- 2.26.2