Re: [PATCH 9/9] add has: query prefix to search for specific properties
[notmuch-archives.git] / 84 / 0977873f099fb1e0586010b8c49b4fb73d2460
1 Return-Path: <bremner@unb.ca>\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 2317A431FB6\r
6         for <notmuch@notmuchmail.org>; Tue, 20 Mar 2012 04:08:09 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: 0.01\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=0.01 tagged_above=-999 required=5\r
12         tests=[T_MIME_NO_TEXT=0.01] 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 cy3HsJtbK05O for <notmuch@notmuchmail.org>;\r
16         Tue, 20 Mar 2012 04:08:08 -0700 (PDT)\r
17 Received: from tesseract.cs.unb.ca (tesseract.cs.unb.ca [131.202.240.238])\r
18         (using TLSv1 with cipher AES256-SHA (256/256 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id 57C8E431FAE\r
21         for <notmuch@notmuchmail.org>; Tue, 20 Mar 2012 04:08:08 -0700 (PDT)\r
22 Received: from fctnnbsc30w-142166230117.dhcp-dynamic.fibreop.nb.bellaliant.net\r
23         ([142.166.230.117] helo=zancas.localnet)\r
24         by tesseract.cs.unb.ca with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32)\r
25         (Exim 4.72) (envelope-from <bremner@unb.ca>)\r
26         id 1S9wv6-0000KW-BE; Tue, 20 Mar 2012 08:08:06 -0300\r
27 Received: from bremner by zancas.localnet with local (Exim 4.77)\r
28         (envelope-from <bremner@unb.ca>)\r
29         id 1S9wv1-0002vV-0k; Tue, 20 Mar 2012 08:07:59 -0300\r
30 From: David Bremner <bremner@debian.org>\r
31 To: "notmuch" <notmuch@notmuchmail.org>\r
32 Subject: notmuch release 0.12 now available\r
33 User-Agent: Notmuch/0.12~rc2 (http://notmuchmail.org) Emacs/23.3.1\r
34         (x86_64-pc-linux-gnu)\r
35 Date: Tue, 20 Mar 2012 08:07:55 -0300\r
36 Message-ID: <87ehsnjzsk.fsf@zancas.localnet>\r
37 MIME-Version: 1.0\r
38 Content-Type: multipart/signed; boundary="=-=-=";\r
39         micalg=pgp-sha1; protocol="application/pgp-signature"\r
40 X-Spam_bar: -\r
41 X-BeenThere: notmuch@notmuchmail.org\r
42 X-Mailman-Version: 2.1.13\r
43 Precedence: list\r
44 List-Id: "Use and development of the notmuch mail system."\r
45         <notmuch.notmuchmail.org>\r
46 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
47         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
48 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
49 List-Post: <mailto:notmuch@notmuchmail.org>\r
50 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
51 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
52         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
53 X-List-Received-Date: Tue, 20 Mar 2012 11:08:09 -0000\r
54 \r
55 --=-=-=\r
56 \r
57 \r
58 Where to obtain notmuch 0.12\r
59 ===========================\r
60   http://notmuchmail.org/releases/notmuch-0.12.tar.gz\r
61 \r
62 Which can be verified with:\r
63 \r
64   http://notmuchmail.org/releases/notmuch-0.12.tar.gz.sha1\r
65   93effc7f8993c7b29b854adf8a2662b50a187819  notmuch-0.12.tar.gz\r
66 \r
67   http://notmuchmail.org/releases/notmuch-0.12.tar.gz.sha1.asc\r
68   (signed by David Bremner)\r
69 \r
70 What's new in notmuch 0.12\r
71 =========================\r
72 \r
73 Command-Line Interface\r
74 ----------------------\r
75 \r
76 Reply to sender\r
77 \r
78   "notmuch reply" has gained the ability to create a reply template\r
79   for replying just to the sender of the message, in addition to reply\r
80   to all. The feature is available through the new command line option\r
81   --reply-to=(all|sender).\r
82 \r
83 Mail store folder/file ignore\r
84 \r
85    A new configuration option, `new.ignore`, lets users specify a\r
86    ;-separated list of file and directory names that will not be\r
87    searched for messages by "notmuch new".\r
88 \r
89    NOTE: *Every* file/directory that goes by one of those names will\r
90    be ignored, independent of its depth/location in the mail store.\r
91 \r
92 Unified help and manual pages\r
93 \r
94    The notmuch help command now runs man for the appropriate page.  If\r
95    you install notmuch somewhere "unusual", you may need to update\r
96    MANPATH.\r
97 \r
98 Manual page for notmuch configuration options\r
99 \r
100   The notmuch CLI configuration file options are now documented in the\r
101   notmuch-config(1) manual page in addition to the configuration file\r
102   itself.\r
103 \r
104 Emacs Interface\r
105 ---------------\r
106 \r
107 Reply to sender\r
108 \r
109   The Emacs interface has, with the new CLI support, gained the\r
110   ability to reply to sender in addition to reply to all. In both show\r
111   and search modes, 'r' has been bound to reply to sender, replacing\r
112   reply to all, which now has key binding 'R'.\r
113 \r
114 More flexible and consistent tagging operations\r
115 \r
116   All tagging operations ("+", "-", "*") now accept multiple tags with\r
117   "+" or "-" prefix, like "*" operation in notmuch-search view before.\r
118 \r
119   "*" operation (`notmuch-show-tag-all') is now available in\r
120   notmuch-show view.\r
121 \r
122   `Notmuch-show-{add,remove}-tag' functions no longer accept tag\r
123   argument, `notmuch-show-tag-message' should be used instead.  Custom\r
124   bindings using these functions should be updated, e.g.:\r
125 \r
126     (notmuch-show-remove-tag "unread")\r
127 \r
128   should be changed to:\r
129 \r
130     (notmuch-show-tag-message "-unread")\r
131 \r
132 Refreshing the show view ('=' by default) no longer opens or closes messages\r
133 \r
134   To get the old behavior of putting messages back in their initial\r
135   opened/closed state, use a prefix argument, e.g., C-u =.\r
136 \r
137 Attachment buttons can be used to view or save attachments.\r
138 \r
139   When the cursor is on an attachment button the key 's' can be used\r
140   to save the attachment, the key 'v' to view the attachment in the\r
141   default mailcap application, and the key 'o' prompts the user for an\r
142   application to use to open the attachment. By default Enter or mouse\r
143   button 1 saves the attachment but this is customisable (option\r
144   Notmuch Show Part Button Default Action).\r
145 \r
146 New functions\r
147 \r
148   `notmuch-show-stash-mlarchive-link{,-and-go}' allow stashing and\r
149   optionally visiting a URI to the current message at one of a number\r
150   of Mailing List Archives.\r
151 \r
152 Fix MML tag quoting in replies\r
153 \r
154   The MML tag quoting fix of 0.11.1 unintentionally quoted tags\r
155   inserted in `message-setup-hook'. Quoting is now limited to the\r
156   cited message.\r
157 \r
158 Show view archiving key binding changes\r
159 \r
160   The show view archiving key bindings 'a' and 'x' now remove the\r
161   "inbox" tag from the current message only (instead of thread), and\r
162   move to the next message. At the last message, 'a' proceeds to the\r
163   next thread in search results, and 'x' returns to search\r
164   results. The thread archiving functions are now available in 'A' and\r
165   'X'.\r
166 \r
167 Support text/calendar MIME type\r
168 \r
169   The text/calendar MIME type is now supported in addition to\r
170   text/x-vcalendar.\r
171 \r
172 Generate inline patch fake attachment file names from message subject\r
173 \r
174   Use the message subject to generate file names for the inline patch\r
175   fake attachments. The names are now similar to the ones generated by\r
176   'git format-patch' instead of just "inline patch". See "Notmuch Show\r
177   Insert Text/Plain Hook" in the notmuch customize interface.\r
178 \r
179 Enable `notmuch-search-line-faces' by default\r
180 \r
181   Make the `notmuch-search-line-faces' functionality more discoverable\r
182   for new users by showing "unread" messages bold and "flagged"\r
183   messages blue by default in the search view.\r
184 \r
185 Printing Support\r
186 \r
187   notmuch-show mode now has simple printing support, bound to '#' by\r
188   default. You can customize the variable notmuch-print-mechanism.\r
189 \r
190 Library changes\r
191 ---------------\r
192 \r
193 New functions\r
194 \r
195   notmuch_query_add_tag_exclude supports the new tag exclusion\r
196   feature.\r
197 \r
198 Python bindings changes\r
199 -----------------------\r
200 \r
201 Python 3.2 compatibility\r
202 \r
203   The python bindings are now compatible with both python 2.5+ and 3.2.\r
204 \r
205 Added missing unicode conversions\r
206 \r
207   Python strings have to be encoded to and decoded from utf-8 when\r
208   calling libnotmuch functions. Porting the bindings to python 3.2\r
209   revealed a few function calls that were missing these conversions.\r
210 \r
211 Build fixes\r
212 -----------\r
213 \r
214 Compatibility with GMime 2.6\r
215 \r
216   It is now possible to build notmuch against both GMime 2.4 and 2.6.\r
217   However, a bug in GMime 2.6 before 2.6.5 causes notmuch not to\r
218   report signatures where the signer key is unavailable (GNOME bug\r
219   668085).  For compatibility with GMime 2.4's tolerance of "From "\r
220   headers we require GMime 2.6 >= 2.6.7.\r
221 \r
222 What is notmuch\r
223 ===============\r
224 Notmuch is a system for indexing, searching, reading, and tagging\r
225 large collections of email messages in maildir or mh format. It uses\r
226 the Xapian library to provide fast, full-text search with a convenient\r
227 search syntax.\r
228 \r
229 For more about notmuch, see http://notmuchmail.org\r
230 \r
231 \r
232 --=-=-=\r
233 Content-Type: application/pgp-signature\r
234 \r
235 -----BEGIN PGP SIGNATURE-----\r
236 Version: GnuPG v1.4.11 (GNU/Linux)\r
237 \r
238 iJwEAQECAAYFAk9oZQsACgkQTiiN/0Um85k6YQP/drnNDiMxMaPXK2I5K7KnX9+x\r
239 hu8DFlofwpwj+PNhG10FpCSb2j6WShPX6wOo9QhBAcCeF2CKGZCsM4RfftosfQwh\r
240 pY6HgWQ7pMNcJ46vsm21YcqsfwUQ2R5iq57EoItlL6zQjXVFJoGYPlprvKA2nCo1\r
241 azPU/KV0oW20L/xq9Y0=\r
242 =2ol9\r
243 -----END PGP SIGNATURE-----\r
244 --=-=-=--\r