[PATCH] RFC: all deleting all properties with a given key
[notmuch-archives.git] / be / 117ffbba2b18651ec3232609dde49cbf8bd863
1 Return-Path: <amdragon@mit.edu>\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 olra.theworths.org (Postfix) with ESMTP id 0857E431FD7\r
6         for <notmuch@notmuchmail.org>; Tue, 12 Nov 2013 14:44:36 -0800 (PST)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: -0.7\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled\r
13 Received: from olra.theworths.org ([127.0.0.1])\r
14         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
15         with ESMTP id 7Ort0EDrkxHG for <notmuch@notmuchmail.org>;\r
16         Tue, 12 Nov 2013 14:44:28 -0800 (PST)\r
17 Received: from dmz-mailsec-scanner-3.mit.edu (dmz-mailsec-scanner-3.mit.edu\r
18         [18.9.25.14])\r
19         (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))\r
20         (No client certificate requested)\r
21         by olra.theworths.org (Postfix) with ESMTPS id 2590D431FCF\r
22         for <notmuch@notmuchmail.org>; Tue, 12 Nov 2013 14:44:28 -0800 (PST)\r
23 X-AuditID: 1209190e-b7efb6d000000bb9-09-5282af4a594d\r
24 Received: from mailhub-auth-4.mit.edu ( [18.7.62.39])\r
25         (using TLS with cipher AES256-SHA (256/256 bits))\r
26         (Client did not present a certificate)\r
27         by dmz-mailsec-scanner-3.mit.edu (Symantec Messaging Gateway) with SMTP\r
28         id C2.A4.03001.A4FA2825; Tue, 12 Nov 2013 17:44:26 -0500 (EST)\r
29 Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11])\r
30         by mailhub-auth-4.mit.edu (8.13.8/8.9.2) with ESMTP id rACMiM5t005166; \r
31         Tue, 12 Nov 2013 17:44:23 -0500\r
32 Received: from drake.dyndns.org (26-4-182.dynamic.csail.mit.edu [18.26.4.182])\r
33         (authenticated bits=0)\r
34         (User authenticated as amdragon@ATHENA.MIT.EDU)\r
35         by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id rACMiKg6021614\r
36         (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT);\r
37         Tue, 12 Nov 2013 17:44:22 -0500\r
38 Received: from amthrax by drake.dyndns.org with local (Exim 4.77)\r
39         (envelope-from <amdragon@mit.edu>)\r
40         id 1VgMh2-0004f4-Kc; Tue, 12 Nov 2013 17:44:20 -0500\r
41 From: Austin Clements <amdragon@MIT.EDU>\r
42 To: notmuch@notmuchmail.org\r
43 Subject: [PATCH] Accumulated news for Austin's changes\r
44 Date: Tue, 12 Nov 2013 17:44:12 -0500\r
45 Message-Id: <1384296252-17884-1-git-send-email-amdragon@mit.edu>\r
46 X-Mailer: git-send-email 1.8.4.rc3\r
47 X-Brightmail-Tracker:\r
48  H4sIAAAAAAAAA+NgFlrMIsWRmVeSWpSXmKPExsUixG6nruu1vinI4MdDDYsbrd2MFtdvzmR2\r
49         YPJ4tuoWs8eWQ++ZA5iiuGxSUnMyy1KL9O0SuDKe7dvEVrBdvOLe061MDYxPhboYOTkkBEwk\r
50         Dj36wwZhi0lcuLceyObiEBKYzSQxe8F+VghnI6PE3u9dzCBVQgJHmCTOP+aEsOcySrz8UQxi\r
51         swloSGzbv5wRxBYRkJbYeXc2K4jNLGApcfVrO1MXIweHsICZxIVzjiBhFgFViRtfzzCB2LwC\r
52         DhKL9p2EOkJJYuGpbawTGHkXMDKsYpRNya3SzU3MzClOTdYtTk7My0st0jXWy80s0UtNKd3E\r
53         CAoLTkm+HYxfDyodYhTgYFTi4bWIaQoSYk0sK67MPcQoycGkJMobsRYoxJeUn1KZkVicEV9U\r
54         mpNafIhRgoNZSYRXeg1QjjclsbIqtSgfJiXNwaIkznuTwz5ISCA9sSQ1OzW1ILUIJivDwaEk\r
55         wZuwDqhRsCg1PbUiLTOnBCHNxMEJMpwHaHg1SA1vcUFibnFmOkT+FKOilDhvDEhCACSRUZoH\r
56         1wuL21eM4kCvCPM6glTxAGMervsV0GAmoMEWxWCDSxIRUlINjCucDPXF/7y/kWEX8pDXf9aF\r
57         +TcX/7hqaHfg3Qmbf5eF5Sd+FuU7Itu0hN9o127+9OWf5R/vSTMzu3VF71Ft4zIdx6fHJ/1g\r
58         2NjBZHlpgdXDW5efCpeqKN1f3za55uHjBInZcRuK7vMUsuo6aZrP2Cd2YMtmTonLzPfFNu+N\r
59         mKXrpnJWZfr/rDwlluKMREMt5qLiRABZJLh3tgIAAA==\r
60 X-BeenThere: notmuch@notmuchmail.org\r
61 X-Mailman-Version: 2.1.13\r
62 Precedence: list\r
63 List-Id: "Use and development of the notmuch mail system."\r
64         <notmuch.notmuchmail.org>\r
65 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
66         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
67 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
68 List-Post: <mailto:notmuch@notmuchmail.org>\r
69 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
70 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
71         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
72 X-List-Received-Date: Tue, 12 Nov 2013 22:44:36 -0000\r
73 \r
74 ---\r
75  NEWS | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++\r
76  1 file changed, 52 insertions(+)\r
77 \r
78 diff --git a/NEWS b/NEWS\r
79 index 4f3b98a..1cbca9f 100644\r
80 --- a/NEWS\r
81 +++ b/NEWS\r
82 @@ -17,15 +17,67 @@ New options to better support handling duplicate messages\r
83    bigger than the number of matching messages due to duplicates\r
84    (i.e. multiple files having the same message-id).\r
85  \r
86 +Improved `notmuch new` performance for unchanged folders\r
87 +\r
88 +  `notmuch new` now skips over unchanged folders more efficiently,\r
89 +  which can substantially improve the performance of checking for new\r
90 +  mail in some situations (like NFS-mounted Maildirs).\r
91 +\r
92 +`notmuch reply --format=text` RFC 2047-encodes headers\r
93 +\r
94 +  Previously, this used a mix of standard MIME encoding for the reply\r
95 +  body and UTF-8 for the headers.  Now, the text format reply template\r
96 +  RFC 2047-encodes the headers, making the output a valid RFC 2822\r
97 +  message.  The JSON/sexp format is unchanged.\r
98 +\r
99  Emacs Interface\r
100  ---------------\r
101  \r
102 +Tagging threads in search is now race-free\r
103 +\r
104 +  Previously, adding or removing a tag from a thread in a search\r
105 +  buffer would affect messages that had arrived after the search was\r
106 +  performed, resulting in, for example, archiving messages that were\r
107 +  never seen.  Tagging now affects only the messages that were in the\r
108 +  thread when the search was performed.\r
109 +\r
110 +`notmuch-hello` refreshes when switching to the buffer\r
111 +\r
112 +  The hello buffer now refreshes whenever you switch to the buffer,\r
113 +  regardless of how you get there.  You can disable automatic\r
114 +  refreshing by customizing `notmuch-hello-auto-refresh`.\r
115 +\r
116 +Specific mini-buffer prompts for tagging operations\r
117 +\r
118 +  When entering tags to add or remove, the mini-buffer prompt now\r
119 +  indicates what operation will be performed (e.g., "Tag thread", "Tag\r
120 +  message", etc).\r
121 +\r
122  Built-in help improvements\r
123  \r
124    Documentation for many commands has been improved, as displayed by\r
125    `notmuch-help` (usually bound to "?").  The bindings listed by\r
126    `notmuch-help` also now include descriptions of prefixed commands.\r
127  \r
128 +Fixed inconsistent use of configured search order\r
129 +\r
130 +  All ways of interactively invoking search now honor the value of\r
131 +  `notmuch-search-oldest-first`.\r
132 +\r
133 +Common keymap for notmuch-wide bindings\r
134 +\r
135 +  Several key bindings have been moved from mode-specific keymaps to\r
136 +  the single `notmuch-common-keymap`, which is inherited by each\r
137 +  notmuch mode.  If you've customized your key bindings, you may want\r
138 +  to move some of them to the common keymap.\r
139 +\r
140 +The `notmuch-tag` function now requires a list of tag changes\r
141 +\r
142 +  For users who have scripted the Emacs interface: the `notmuch-tag`\r
143 +  API has changed.  Previously, it accepted either a list of tag\r
144 +  changes or a space-separated string of tag changes.  The latter is\r
145 +  no longer supported and the function now returns nothing.\r
146 +\r
147  Notmuch 0.16 (2013-08-03)\r
148  =========================\r
149  \r
150 -- \r
151 1.8.4.rc3\r
152 \r