[PATCH] WIP: remove all non-prefixed-terms (and stemmed versions)
[notmuch-archives.git] / 00 / 70a35840b204f85cf982726b71e83b780a4e2c
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 3DEFA429E47\r
6         for <notmuch@notmuchmail.org>; Wed, 23 Nov 2011 11:46:19 -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: -2.29\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-2.29 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_MED=-2.3, 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 LohNMdXRZd1H for <notmuch@notmuchmail.org>;\r
16         Wed, 23 Nov 2011 11:46:18 -0800 (PST)\r
17 Received: from tempo.its.unb.ca (tempo.its.unb.ca [131.202.1.21])\r
18         (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id 3787A429E44\r
21         for <notmuch@notmuchmail.org>; Wed, 23 Nov 2011 11:46:18 -0800 (PST)\r
22 Received: from zancas.localnet\r
23         (fctnnbsc36w-156034074106.pppoe-dynamic.High-Speed.nb.bellaliant.net\r
24         [156.34.74.106]) (authenticated bits=0)\r
25         by tempo.its.unb.ca (8.13.8/8.13.8) with ESMTP id pANJkD3g001606\r
26         (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO);\r
27         Wed, 23 Nov 2011 15:46:16 -0400\r
28 Received: from bremner by zancas.localnet with local (Exim 4.77)\r
29         (envelope-from <bremner@unb.ca>)\r
30         id 1RTIlp-0004bg-NU; Wed, 23 Nov 2011 15:46:13 -0400\r
31 From: David Bremner <david@tethera.net>\r
32 To: Notmuch Mail <notmuch@notmuchmail.org>\r
33 Subject: notmuch release 0.10 now available\r
34 User-Agent: Notmuch/0.10~rc2 (http://notmuchmail.org) Emacs/23.3.1\r
35         (x86_64-pc-linux-gnu)\r
36 Date: Wed, 23 Nov 2011 15:46:10 -0400\r
37 Message-ID: <878vn6sjul.fsf@zancas.localnet>\r
38 MIME-Version: 1.0\r
39 Content-Type: multipart/signed; boundary="=-=-=";\r
40         micalg=pgp-sha1; protocol="application/pgp-signature"\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: Wed, 23 Nov 2011 19:46:19 -0000\r
54 \r
55 --=-=-=\r
56 \r
57 \r
58 Where to obtain notmuch 0.10\r
59 ===========================\r
60   http://notmuchmail.org/releases/notmuch-0.10.tar.gz\r
61 \r
62 Which can be verified with:\r
63 \r
64   http://notmuchmail.org/releases/notmuch-0.10.tar.gz.sha1\r
65   6dc3d84da53cb16818d06e1825022f3b23e473d5  notmuch-0.10.tar.gz\r
66 \r
67   http://notmuchmail.org/releases/notmuch-0.10.tar.gz.sha1.asc\r
68   (signed by David Bremner)\r
69 \r
70 What's new in notmuch 0.10\r
71 =========================\r
72 \r
73 New build and testing features\r
74 ------------------------------\r
75 \r
76 Emacs tests are now done in dtach. This means that dtach  is now\r
77 needed to run the notmuch test suite, at least until the checking for\r
78 prerequisites is improved.\r
79 \r
80 Full test coverage of the stashing feature in Emacs.\r
81 \r
82 New command-line features\r
83 -------------------------\r
84 \r
85 Add "notmuch restore --accumulate" option\r
86 \r
87   The --accumulate switch causes the union of the existing and new tags to be\r
88   applied, instead of replacing each message's tags as they are read in from\r
89   the dump file.\r
90 \r
91 Add search terms to  "notmuch dump"\r
92 \r
93   The dump command now takes an optional search term much like notmuch\r
94   search/show/tag. The output file argument of dump is deprecated in\r
95   favour of using stdout.\r
96 \r
97 Add "notmuch search" --offset and --limit options\r
98 \r
99   The search command now takes options --offset=[-]N and --limit=N to limit\r
100   the number of results shown.\r
101 \r
102 Add "notmuch count --output" option\r
103 \r
104   The count command is now capable of counting threads in addition to\r
105   messages. This is selected using the new --output=(threads|messages) option.\r
106 \r
107 New emacs UI features\r
108 ---------------------\r
109 \r
110 Add tab-completion for notmuch-search and notmuch-search-filter\r
111 \r
112   These functions now support completion tags for query parts\r
113   starting with "tag:".\r
114 \r
115 Turn "id:MSG-ID" links into buttons associated with notmuch searches\r
116 \r
117   Text of the form "id:MSG-ID" in mails is now a clickable button that\r
118   opens a notmuch search for the given message id.\r
119 \r
120 Add keybinding ('c I') for stashing Message-ID's without an id: prefix\r
121 \r
122   Reduces manual labour when stashing them for use outside notmuch.\r
123 \r
124 Do not query on notmuch-search exit\r
125 \r
126    It is harmless to kill the external notmuch process, so the user\r
127    is no longer interrogated when they interrupt a search.\r
128 \r
129 Performance\r
130 -----------\r
131 \r
132 Emacs now constructs large search buffers more efficiently\r
133 \r
134 Search avoids opening and parsing message files\r
135 \r
136   We now store more information in the database so search no longer\r
137   has to open every message file to get basic headers.  This can\r
138   improve search speed by as much as 10X, but taking advantage of this\r
139   requires a database rebuild:\r
140 \r
141         notmuch dump > notmuch.dump\r
142         # Backup, then remove notmuch database ($MAIL/.notmuch)\r
143         notmuch new\r
144         notmuch restore notmuch.dump\r
145 \r
146 New collection of add-on tools\r
147 ------------------------------\r
148 \r
149 The source directory "contrib" contains tools built on notmuch.  These\r
150 tools are not part of notmuch, and you should check their individual\r
151 licenses.  Feel free to report problems with them to the notmuch\r
152 mailing list.\r
153 \r
154 nmbug - share tags with a given prefix\r
155 \r
156    nmbug helps maintain a git repo containing all tags with a given\r
157    prefix (by default "notmuch::"). Tags can be shared by commiting\r
158    them to git in one location and restoring in another.\r
159 \r
160 What is notmuch\r
161 ===============\r
162 Notmuch is a system for indexing, searching, reading, and tagging\r
163 large collections of email messages in maildir or mh format. It uses\r
164 the Xapian library to provide fast, full-text search with a convenient\r
165 search syntax.\r
166 \r
167 For more about notmuch, see http://notmuchmail.org\r
168 \r
169 \r
170 --=-=-=\r
171 Content-Type: application/pgp-signature\r
172 \r
173 -----BEGIN PGP SIGNATURE-----\r
174 Version: GnuPG v1.4.11 (GNU/Linux)\r
175 \r
176 iJwEAQECAAYFAk7NTYIACgkQTiiN/0Um85mmggP/XlhgiY6jm1sKKQB/zPwEzBFs\r
177 j4r9p1OIQkFlLx1X2HqM3aG5JWGPg7mKfQI9auH2zK4LCR726XiTuAmlNJzLAwL9\r
178 iJ+34q6rqchx4IBTiJP5uX/Y+3X5CNvVa/ZU1zeYAlwrrOTmKrLBqT2OzkiuPbR0\r
179 +Fe05x2aXSKd9CKXnaU=\r
180 =rGNl\r
181 -----END PGP SIGNATURE-----\r
182 --=-=-=--\r