Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / 71 / 8ff8eb0edf99295b12b64dd47f803aee984b17
1 Return-Path: <markwalters1009@gmail.com>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5  by arlo.cworth.org (Postfix) with ESMTP id 3C44F6DE0243\r
6  for <notmuch@notmuchmail.org>; Fri,  3 Jun 2016 10:50:21 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at cworth.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: 0.176\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=0.176 tagged_above=-999 required=5 tests=[AWL=-0.254,\r
12   DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1,\r
13  FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1,\r
14  RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01,\r
15  SPF_PASS=-0.001] autolearn=disabled\r
16 Received: from arlo.cworth.org ([127.0.0.1])\r
17  by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024)\r
18  with ESMTP id 37sdARzcIvhy for <notmuch@notmuchmail.org>;\r
19  Fri,  3 Jun 2016 10:50:12 -0700 (PDT)\r
20 Received: from mail-wm0-f41.google.com (mail-wm0-f41.google.com\r
21  [74.125.82.41]) by arlo.cworth.org (Postfix) with ESMTPS id B1AB66DE0159 for\r
22  <notmuch@notmuchmail.org>; Fri,  3 Jun 2016 10:50:11 -0700 (PDT)\r
23 Received: by mail-wm0-f41.google.com with SMTP id z87so5377804wmh.0\r
24  for <notmuch@notmuchmail.org>; Fri, 03 Jun 2016 10:50:11 -0700 (PDT)\r
25 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;\r
26  h=from:to:cc:subject:date:message-id;\r
27  bh=OY6e9nR414K0JKJR/1VBMJPK1t22l+Sg54mwx12Kr3c=;\r
28  b=ATcMgUcoH4kdvtCVU/8HKmIaSUoDETW4wa/FlLylmq/FhRNYFs1Z8JxL5pIcqN9Fla\r
29  u4g5Ymr+AOivsyzPY1gwbDas5gWoTb23USVT7UHQBJGgDHxJO5opx2sAWP2RwsS6/77R\r
30  rojBtMTypLLzDAI2NUAU3+tWBbjRoaxGpzmv3FvO7A8cExKAwCyrIkOhBuXXGP4PBULR\r
31  GzM1YhXqE4CHt/XUGjFNDAmTS9kQbj95BaiHCUVzq/u+kvTWoxNE9BSMGWAOrF/aCz7H\r
32  KhxHBuh1MjbJAEdTbZgs3JPhvYFF77xKDqvQ5v+uBKGdeCcMAg6WI107bfxzepIg4B9D\r
33  2iUA==\r
34 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;\r
35  d=1e100.net; s=20130820;\r
36  h=x-gm-message-state:from:to:cc:subject:date:message-id;\r
37  bh=OY6e9nR414K0JKJR/1VBMJPK1t22l+Sg54mwx12Kr3c=;\r
38  b=i7VdJQ99hUbymlFm1StrHbsF3wIPLgiDkajy/5DwVcJv4tQYFhKm/5pf9weKE102e1\r
39  khmZopkgPdXiQR25fAvg+vflVJaFa4k2Df0xABEbzNcKq5bI7o6nyAIoxGQfzUR4/XVJ\r
40  /NE6K/vTOsdKj7evX+xraSC2+GBAc8Elng9LxPfSqqrqAVrtB2wBBI/P1twjwEWJBZln\r
41  OSkjGJX5JM+TpDZeHC3jiKlxP6+CgkqY0DsoI+jrPZFXGrHbNPZfzxjUTPKO9mWVWAsN\r
42  bKDJSvXiTotWxbE/LUl5jNvXXRo+XeiTylM7ZxfWnpyg+Hn3p+65Zf3904oO+uELWZkn\r
43  iZkw==\r
44 X-Gm-Message-State:\r
45  ALyK8tKlUbGn+zVWd+vB/uGaEhYTD1dVzwjXsPKUV7QBl8lt/kxbRXA7W5VAPnf/V7jWDg==\r
46 X-Received: by 10.28.10.65 with SMTP id 62mr595991wmk.81.1464976209998;\r
47  Fri, 03 Jun 2016 10:50:09 -0700 (PDT)\r
48 Received: from localhost (5751dfa2.skybroadband.com. [87.81.223.162])\r
49  by smtp.gmail.com with ESMTPSA id m8sm6775891wjd.34.2016.06.03.10.49.59\r
50  (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\r
51  Fri, 03 Jun 2016 10:50:02 -0700 (PDT)\r
52 From: Mark Walters <markwalters1009@gmail.com>\r
53 To: notmuch@notmuchmail.org\r
54 Subject: [PATCH v2 0/3] postpone and resume support\r
55 Date: Fri,  3 Jun 2016 18:49:52 +0100\r
56 Message-Id: <1464976195-23134-1-git-send-email-markwalters1009@gmail.com>\r
57 X-Mailer: git-send-email 2.1.4\r
58 X-BeenThere: notmuch@notmuchmail.org\r
59 X-Mailman-Version: 2.1.20\r
60 Precedence: list\r
61 List-Id: "Use and development of the notmuch mail system."\r
62  <notmuch.notmuchmail.org>\r
63 List-Unsubscribe: <https://notmuchmail.org/mailman/options/notmuch>,\r
64  <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
65 List-Archive: <http://notmuchmail.org/pipermail/notmuch/>\r
66 List-Post: <mailto:notmuch@notmuchmail.org>\r
67 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
68 List-Subscribe: <https://notmuchmail.org/mailman/listinfo/notmuch>,\r
69  <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
70 X-List-Received-Date: Fri, 03 Jun 2016 17:50:21 -0000\r
71 \r
72 This is a new version of the WIP patch at\r
73 id:1464915472-5669-1-git-send-email-markwalters1009@gmail.com\r
74 \r
75 So far it seems to deal with all cases that I have tried, and the\r
76 CAVEATS list is rather smaller than before.\r
77 \r
78 The bindings are C-x C-s to save a draft (in notmuch-message-mode) C-c\r
79 C-p to postpone a draft (ie save and exit buffer), and "e" to resume\r
80 editing from either show or tree mode. You may want to add "draft" to\r
81 your list of excluded tags to hide them unless you specifically search\r
82 for them.\r
83 \r
84 CAVEATS\r
85 \r
86 Attachments work, but the attachment that will be sent is the\r
87 attachment that was there when the message was postponed. (Attachments\r
88 added after resume are obviously not added until the message is sent.)\r
89 \r
90 Each save saves a separate copy of the message. We hide these copies\r
91 with the deleted tag but we don't actually delete them. Thus if you\r
92 save several copies of message with large attachments you will use a\r
93 lot of space.\r
94 \r
95 If you use signing or encryption then I don't know what will happen: \r
96 I have not tested at all.  You might sign a partial message that you\r
97 didn't mean too; you might expose plain text to someone.\r
98 \r
99 Finally, and this is not really a caveat, it *may* be possible to resume\r
100 a previously sent message. At the moment I haven't tested this, and\r
101 have made it so that emacs warns before allowing it.\r
102 \r
103 Best wishes\r
104 \r
105 Mark\r
106 \r
107 \r
108 Mark Walters (3):\r
109   emacs: tree: move binding for pressing button in message pane to g\r
110   emacs: notmuch-check-exit-status bugfix\r
111   emacs:  postpone/resume support\r
112 \r
113  emacs/notmuch-lib.el     |  10 +++-\r
114  emacs/notmuch-message.el | 135 +++++++++++++++++++++++++++++++++++++++++++++++\r
115  emacs/notmuch-mua.el     |   4 ++\r
116  emacs/notmuch-show.el    |  13 +++++\r
117  emacs/notmuch-tree.el    |   3 +-\r
118  5 files changed, 162 insertions(+), 3 deletions(-)\r
119 \r
120 -- \r
121 2.1.4\r
122 \r