From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id 1B3E96DE1D20 for ; Mon, 6 Mar 2017 00:49:28 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: 0.076 X-Spam-Level: X-Spam-Status: No, score=0.076 tagged_above=-999 required=5 tests=[AWL=-0.054, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qTU6nAMjXNfc for ; Mon, 6 Mar 2017 00:49:27 -0800 (PST) Received: from mail-wm0-f67.google.com (mail-wm0-f67.google.com [74.125.82.67]) by arlo.cworth.org (Postfix) with ESMTPS id 318696DE1D1A for ; Mon, 6 Mar 2017 00:49:27 -0800 (PST) Received: by mail-wm0-f67.google.com with SMTP id v190so12489987wme.3 for ; Mon, 06 Mar 2017 00:49:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=UJ5pIw5+S4XgU2rfsYNc7gj6INm6bo8ujGFAJw09fug=; b=HWQEKdBG0oHHnsXHPJ4kru1DhJnssTkMRUsdd0cmvdfdiKQxHvA3k47vBfDaYhyBdZ Hd7jGg7ni5AyRpDiFP6r8Wbf3rTQ+GOmllYOZ4BtCe952LgZh5xRedBLY/nJusENF8AT zxfvSudKFK84pIcWhZkOMd+yoka79cIGVk63Vi7gkeYFmwA7fePLV5GjGaQtIHoiGftB vb9AICC1eJTBrDSGaQU4tLdbR30KGSGNYAWbovtlRuY4q741DOCTXAUl1DugzfPs6rPS GVdwKNuMCbhqsPPxpTU3aCIORpoJ5lhS7wgO92Cb2W3aat66+J3lUiRq6VWWLUyN0qkm taug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=UJ5pIw5+S4XgU2rfsYNc7gj6INm6bo8ujGFAJw09fug=; b=WNLCKbyJslUcnH681d0BxCgnvvy6PdOM/5g63RIHraUfwHhXY2yS0jZXXw375ObmO+ jRo5T9uvo4KsXgsXcLKOoPt5HW9sya7CvCfBsvDgoKzq4YqHh9EgzeAmNLi+FvH4su91 A6sQj0UxDWn3YPWJEBuSBAh2TLDG27qIRTreQS4rP3UMl0uXrd96i3JWXZoWvyEvcp8w 7TtV1SEZtFJHycillvAlVKoSMf96IdCIL4Dx1BhbwjYM97IFxdHfAW2DCcbgHuCTeOr9 VW+bQNIxxUKBfH5g6A+I26xWjqhHNXKkHxd5zRauY9fzHk+p/zzBYjxFQkSE/ThnW7fM AsAw== X-Gm-Message-State: AMke39mdGDYq5EcUydYEB+0swhyRhXdbWOErjurdnlU8VqeCE4uXTCUooTuUxymcpabehA== X-Received: by 10.28.229.140 with SMTP id c134mr12427907wmh.29.1488790164441; Mon, 06 Mar 2017 00:49:24 -0800 (PST) Received: from localhost (5751dfa2.skybroadband.com. [87.81.223.162]) by smtp.gmail.com with ESMTPSA id c9sm13868236wmf.18.2017.03.06.00.49.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 Mar 2017 00:49:23 -0800 (PST) From: Mark Walters To: notmuch@notmuchmail.org Subject: [PATCH] NEWS for emacs Date: Mon, 6 Mar 2017 08:49:20 +0000 Message-Id: <1488790160-13539-1-git-send-email-markwalters1009@gmail.com> X-Mailer: git-send-email 2.1.4 In-Reply-To: <87zigz6xzl.fsf@tethera.net> References: <87zigz6xzl.fsf@tethera.net> X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.22 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: Mon, 06 Mar 2017 08:49:28 -0000 --- This is the NEWS updates for most of my changes. I am not quite sure whether any of my other changes warranted news items -- prod me if you think they do. Note I changed the heading to Emacs not Emacs Interface to match previous releases but obviously that can be changed back if you prefer. Best wishes Mark NEWS | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 62 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index 652affa..bfd5255 100644 --- a/NEWS +++ b/NEWS @@ -9,10 +9,69 @@ Regular expression searches supported for `from:` and `subject:`. This requires recent Xapian (1.4+) See notmuch-search-terms(7) for details. -Emacs Interface ---------------- +Emacs +----- + +Postpone and resume messages in `notmuch-message-mode` (composition) + + Notmuch now has built in support for postponing, saving and resuming + messages. The default bindings are C-x C-s to save a draft, C-c C-p + to postpone a draft (save and exit compose buffer), and "e" in show + or tree view to resume. + + Draft messages are tagged with `notmuch-draft-tags` (draft by + default) so you may wish to add that to the excluded tags list. When + saving a previously saved draft message the earlier draft gets + tagged deleted. + + Note that attachments added before postponing will be included as + they were when you postponed in the final message. + +Address Completion + + It is now possible to save the list of address completions for + notmuch's internal completion between runs of emacs. This makes the + first calls to address completion much better and faster. For + privacy reasons it is disabled by default, to enable set or + customize `notmuch-address-save-filename`. + +Tag jump menu + + It is now possible to configure tagging shortcuts (with an interface + like notmuch jump). For example (by default) k u will remove the + unread tag, and k s will add a tag "spam" and remove the inbox + tag. Pressing k twice will do the reverse operation so, for example, + k k s removes the spam tag and adds the inbox tag. See the customize + variable `notmuch-tagging-keys` for more information. + +Refresh all buffers + + It is now possible to refresh all notmuch buffers to reflect the + current state of the database with a single command, `M-=`. + +Stop display of application/* parts + + By default gnus displays all application/* parts such as + application/zip in the message buffer. This has several undesirable + effects for notmuch (security, triggering errors etc). Notmuch now + overrides this and does not display them by default. If you have + customized `mm-inline-override-types` then we assume you know what + you want and do not interfere; if you do want to stop the display of + application/* add application/* to your customization. If you want + to allow application/* then set `mm-inline-override-types` to + "non/existent". + +Small change in the api for notmuch-search-tag + + When `notmuch-search-tag` is called non-interactively and the region + is set, then it only tags the threads in the region. (Previously it + only tagged the current thread.) + +Bugfix for sending messages with very long headers. - Save and resume messages in `notmuch-message-mode` (composition). + Previously emacs didn't fold very long headers when sending which + could cause the MTA to refuse to send the message. This makes sure + it does fold any long headers so the message is RFC compliant. Library changes --------------- -- 2.1.4