From: Austin Clements Date: Tue, 12 Nov 2013 22:44:12 +0000 (+1900) Subject: [PATCH] Accumulated news for Austin's changes X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=19de2e3ad4e215a6a4e170863512857b1cdd2303;p=notmuch-archives.git [PATCH] Accumulated news for Austin's changes --- diff --git a/be/117ffbba2b18651ec3232609dde49cbf8bd863 b/be/117ffbba2b18651ec3232609dde49cbf8bd863 new file mode 100644 index 000000000..11f732473 --- /dev/null +++ b/be/117ffbba2b18651ec3232609dde49cbf8bd863 @@ -0,0 +1,152 @@ +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 0857E431FD7 + for ; Tue, 12 Nov 2013 14:44:36 -0800 (PST) +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 7Ort0EDrkxHG for ; + Tue, 12 Nov 2013 14:44:28 -0800 (PST) +Received: from dmz-mailsec-scanner-3.mit.edu (dmz-mailsec-scanner-3.mit.edu + [18.9.25.14]) + (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) + (No client certificate requested) + by olra.theworths.org (Postfix) with ESMTPS id 2590D431FCF + for ; Tue, 12 Nov 2013 14:44:28 -0800 (PST) +X-AuditID: 1209190e-b7efb6d000000bb9-09-5282af4a594d +Received: from mailhub-auth-4.mit.edu ( [18.7.62.39]) + (using TLS with cipher AES256-SHA (256/256 bits)) + (Client did not present a certificate) + by dmz-mailsec-scanner-3.mit.edu (Symantec Messaging Gateway) with SMTP + id C2.A4.03001.A4FA2825; Tue, 12 Nov 2013 17:44:26 -0500 (EST) +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 rACMiM5t005166; + Tue, 12 Nov 2013 17:44:23 -0500 +Received: from drake.dyndns.org (26-4-182.dynamic.csail.mit.edu [18.26.4.182]) + (authenticated bits=0) + (User authenticated as amdragon@ATHENA.MIT.EDU) + by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id rACMiKg6021614 + (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT); + Tue, 12 Nov 2013 17:44:22 -0500 +Received: from amthrax by drake.dyndns.org with local (Exim 4.77) + (envelope-from ) + id 1VgMh2-0004f4-Kc; Tue, 12 Nov 2013 17:44:20 -0500 +From: Austin Clements +To: notmuch@notmuchmail.org +Subject: [PATCH] Accumulated news for Austin's changes +Date: Tue, 12 Nov 2013 17:44:12 -0500 +Message-Id: <1384296252-17884-1-git-send-email-amdragon@mit.edu> +X-Mailer: git-send-email 1.8.4.rc3 +X-Brightmail-Tracker: + H4sIAAAAAAAAA+NgFlrMIsWRmVeSWpSXmKPExsUixG6nruu1vinI4MdDDYsbrd2MFtdvzmR2 + YPJ4tuoWs8eWQ++ZA5iiuGxSUnMyy1KL9O0SuDKe7dvEVrBdvOLe061MDYxPhboYOTkkBEwk + Dj36wwZhi0lcuLceyObiEBKYzSQxe8F+VghnI6PE3u9dzCBVQgJHmCTOP+aEsOcySrz8UQxi + swloSGzbv5wRxBYRkJbYeXc2K4jNLGApcfVrO1MXIweHsICZxIVzjiBhFgFViRtfzzCB2LwC + DhKL9p2EOkJJYuGpbawTGHkXMDKsYpRNya3SzU3MzClOTdYtTk7My0st0jXWy80s0UtNKd3E + CAoLTkm+HYxfDyodYhTgYFTi4bWIaQoSYk0sK67MPcQoycGkJMobsRYoxJeUn1KZkVicEV9U + mpNafIhRgoNZSYRXeg1QjjclsbIqtSgfJiXNwaIkznuTwz5ISCA9sSQ1OzW1ILUIJivDwaEk + wZuwDqhRsCg1PbUiLTOnBCHNxMEJMpwHaHg1SA1vcUFibnFmOkT+FKOilDhvDEhCACSRUZoH + 1wuL21eM4kCvCPM6glTxAGMervsV0GAmoMEWxWCDSxIRUlINjCucDPXF/7y/kWEX8pDXf9aF + +TcX/7hqaHfg3Qmbf5eF5Sd+FuU7Itu0hN9o127+9OWf5R/vSTMzu3VF71Ft4zIdx6fHJ/1g + 2NjBZHlpgdXDW5efCpeqKN1f3za55uHjBInZcRuK7vMUsuo6aZrP2Cd2YMtmTonLzPfFNu+N + mKXrpnJWZfr/rDwlluKMREMt5qLiRABZJLh3tgIAAA== +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: Tue, 12 Nov 2013 22:44:36 -0000 + +--- + NEWS | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ + 1 file changed, 52 insertions(+) + +diff --git a/NEWS b/NEWS +index 4f3b98a..1cbca9f 100644 +--- a/NEWS ++++ b/NEWS +@@ -17,15 +17,67 @@ New options to better support handling duplicate messages + bigger than the number of matching messages due to duplicates + (i.e. multiple files having the same message-id). + ++Improved `notmuch new` performance for unchanged folders ++ ++ `notmuch new` now skips over unchanged folders more efficiently, ++ which can substantially improve the performance of checking for new ++ mail in some situations (like NFS-mounted Maildirs). ++ ++`notmuch reply --format=text` RFC 2047-encodes headers ++ ++ Previously, this used a mix of standard MIME encoding for the reply ++ body and UTF-8 for the headers. Now, the text format reply template ++ RFC 2047-encodes the headers, making the output a valid RFC 2822 ++ message. The JSON/sexp format is unchanged. ++ + Emacs Interface + --------------- + ++Tagging threads in search is now race-free ++ ++ Previously, adding or removing a tag from a thread in a search ++ buffer would affect messages that had arrived after the search was ++ performed, resulting in, for example, archiving messages that were ++ never seen. Tagging now affects only the messages that were in the ++ thread when the search was performed. ++ ++`notmuch-hello` refreshes when switching to the buffer ++ ++ The hello buffer now refreshes whenever you switch to the buffer, ++ regardless of how you get there. You can disable automatic ++ refreshing by customizing `notmuch-hello-auto-refresh`. ++ ++Specific mini-buffer prompts for tagging operations ++ ++ When entering tags to add or remove, the mini-buffer prompt now ++ indicates what operation will be performed (e.g., "Tag thread", "Tag ++ message", etc). ++ + Built-in help improvements + + Documentation for many commands has been improved, as displayed by + `notmuch-help` (usually bound to "?"). The bindings listed by + `notmuch-help` also now include descriptions of prefixed commands. + ++Fixed inconsistent use of configured search order ++ ++ All ways of interactively invoking search now honor the value of ++ `notmuch-search-oldest-first`. ++ ++Common keymap for notmuch-wide bindings ++ ++ Several key bindings have been moved from mode-specific keymaps to ++ the single `notmuch-common-keymap`, which is inherited by each ++ notmuch mode. If you've customized your key bindings, you may want ++ to move some of them to the common keymap. ++ ++The `notmuch-tag` function now requires a list of tag changes ++ ++ For users who have scripted the Emacs interface: the `notmuch-tag` ++ API has changed. Previously, it accepted either a list of tag ++ changes or a space-separated string of tag changes. The latter is ++ no longer supported and the function now returns nothing. ++ + Notmuch 0.16 (2013-08-03) + ========================= + +-- +1.8.4.rc3 +