[PATCH] configure: add --without-api-docs option
[notmuch-archives.git] / fc / 4f328e70aa833d63a9210caad7a34150604668
1 Return-Path: <david@tethera.net>\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 arlo.cworth.org (Postfix) with ESMTP id 86AEE6DE175B\r
6  for <notmuch@notmuchmail.org>; Fri, 30 Oct 2015 03:31:06 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at cworth.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: 0.102\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=0.102 tagged_above=-999 required=5 tests=[AWL=0.092, \r
12  T_FILL_THIS_FORM_SHORT=0.01] autolearn=disabled\r
13 Received: from arlo.cworth.org ([127.0.0.1])\r
14  by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024)\r
15  with ESMTP id ir0J6hgjfQqQ for <notmuch@notmuchmail.org>;\r
16  Fri, 30 Oct 2015 03:31:04 -0700 (PDT)\r
17 Received: from gitolite.debian.net (gitolite.debian.net [87.98.215.224])\r
18  by arlo.cworth.org (Postfix) with ESMTPS id 02BF56DE13AC\r
19  for <notmuch@notmuchmail.org>; Fri, 30 Oct 2015 03:31:02 -0700 (PDT)\r
20 Received: from remotemail by gitolite.debian.net with local (Exim 4.80)\r
21  (envelope-from <david@tethera.net>)\r
22  id 1Zs6x4-0003ve-Lm; Fri, 30 Oct 2015 10:30:30 +0000\r
23 Received: (nullmailer pid 1459 invoked by uid 1000); Fri, 30 Oct 2015\r
24  10:30:10 -0000\r
25 From: David Bremner <david@tethera.net>\r
26 To: notmuch@notmuchmail.org\r
27 Subject: notmuch release 0.21 now available\r
28 User-Agent: Notmuch/0.21~rc3+7~g10e933a (http://notmuchmail.org) Emacs/24.5.1\r
29  (x86_64-pc-linux-gnu)\r
30 Date: Fri, 30 Oct 2015 07:30:08 -0300\r
31 Message-ID: <877fm4643z.fsf@zancas.localnet>\r
32 MIME-Version: 1.0\r
33 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256;\r
34  protocol="application/pgp-signature"\r
35 X-BeenThere: notmuch@notmuchmail.org\r
36 X-Mailman-Version: 2.1.20\r
37 Precedence: list\r
38 List-Id: "Use and development of the notmuch mail system."\r
39  <notmuch.notmuchmail.org>\r
40 List-Unsubscribe: <https://notmuchmail.org/mailman/options/notmuch>,\r
41  <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
42 List-Archive: <http://notmuchmail.org/pipermail/notmuch/>\r
43 List-Post: <mailto:notmuch@notmuchmail.org>\r
44 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
45 List-Subscribe: <https://notmuchmail.org/mailman/listinfo/notmuch>,\r
46  <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
47 X-List-Received-Date: Fri, 30 Oct 2015 10:31:06 -0000\r
48 \r
49 --=-=-=\r
50 Content-Type: text/plain\r
51 \r
52 \r
53 Where to obtain notmuch 0.21\r
54 ===========================\r
55   http://notmuchmail.org/releases/notmuch-0.21.tar.gz\r
56 \r
57 Which can be verified with:\r
58 \r
59   http://notmuchmail.org/releases/notmuch-0.21.tar.gz.sha1\r
60   147108cde5c42f0026f593c90bd762b9fc2d4152  notmuch-0.21.tar.gz\r
61 \r
62   http://notmuchmail.org/releases/notmuch-0.21.tar.gz.sha1.asc\r
63   (signed by David Bremner)\r
64 \r
65 What's new in notmuch 0.21\r
66 =========================\r
67 \r
68 General\r
69 -------\r
70 \r
71 Notmuch now requires gmime >= 2.6.7. The gmime 2.4 series is no longer\r
72 supported.\r
73 \r
74 Database revision tracking: `lastmod:` queries\r
75 \r
76   Each message now has a metadata revision number that increases with\r
77   every tagging operation. See the discussion of `lastmod:` in\r
78   `notmuch-search-terms(7)` for more information.\r
79 \r
80 Date queries now support `date:<expr>..!` shorthand for\r
81 `date:<expr>..<expr>`\r
82 \r
83   You can use, for example, `date:yesterday..!` to match from the\r
84   beginning of yesterday to the end of yesterday. For further details,\r
85   please refer to the `notmuch-search-terms` manual page.\r
86 \r
87 Notmuch database upgrade to support `lastmod:` queries\r
88 \r
89   The above mentioned `lastmod:` prefix. This will be done\r
90   automatically, without prompting on the next time `notmuch new` is\r
91   run after the upgrade. The upgrade is not reversible, and the\r
92   upgraded database will not be readable by older versions of\r
93   Notmuch. As a safeguard, a database dump will be created in the\r
94   `.notmuch` directory before upgrading.\r
95 \r
96 Build System\r
97 ------------\r
98 \r
99 The ruby bindings are now built as part of the main notmuch build\r
100 process. This can be disabled with the `--without-ruby` option to\r
101 configure.\r
102 \r
103 Building the documentation can be disabled with the `--without-docs`\r
104 option to configure.\r
105 \r
106 Skipped individual tests are no longer considered as failures.\r
107 \r
108 Command Line Interface\r
109 ----------------------\r
110 \r
111 Database revision tracking\r
112 \r
113   Two new options were added to support revision tracking. A global\r
114   option "--uuid" (`notmuch(1)`) was added for to detect counter\r
115   rollover and reinitialization, and `notmuch-count(1)` gained a\r
116   `--lastmod` option to query database revision tracking data.\r
117 \r
118 The `notmuch address` command supports new deduplication schemes\r
119 \r
120   `notmuch address` has gained a new `--deduplicate` option to specify\r
121   how the results should be deduplicated, if at all. The alternatives\r
122   are `no` (do not deduplicate, useful for processing the results with\r
123   external tools), `mailbox` (deduplicate based on the full, case\r
124   sensitive name and email address), and `address` (deduplicate based\r
125   on the case insensitive address part). See the `notmuch-address`\r
126   manual page for further information.\r
127 \r
128 Emacs Interface\r
129 ---------------\r
130 \r
131 `notmuch-emacs-version` is used in `User-Agent` header\r
132 \r
133   The value of recently introduced variable `notmuch-emacs-version` is\r
134   now used as a part of `User-Agent` header when sending emails.\r
135 \r
136 Removed `notmuch-version` function by renaming it to `notmuch-cli-version`\r
137 \r
138   With existing variable `notmuch-emacs-version` the accompanied\r
139   function which retrieves the version of `notmuch-command` is\r
140   better named as `notmuch-cli-version`.\r
141 \r
142 Query input now supports completion for "is:<tag>"\r
143 \r
144 New message composition mode: `notmuch-compose-mode`\r
145 \r
146   This is mainly to fix fcc handling, but may be useful for user\r
147   customization as well.\r
148 \r
149 Allow filtering of search results in `notmuch-show`\r
150 \r
151 Add function to rerun current tree-view search in search mode\r
152 \r
153 Bug fix for replying to encrypted messages in `notmuch-tree` mode\r
154 \r
155 Allow saved searched to specify tree view rather than search view\r
156 \r
157   Applies to saved searches run from `notmuch-hello`, or by a keyboard\r
158   shortcut (`notmuch-jump`).  Can be set in the customize interface, or\r
159   by adding :search-type tree to the appropriate saved search plist in\r
160   `notmuch-saved-searches`.\r
161 \r
162 Increase maximum size of rendered text parts\r
163 \r
164   The variable `notmuch-show-max-text-part-size` controls the maximum\r
165   size (in bytes) which is automatically rendered. This may make\r
166   rendering large threads slower. To get the previous behaviour set\r
167   this variable to 10000.\r
168 \r
169 Library\r
170 -------\r
171 \r
172 The use of absolute paths is now enforced when calling\r
173 `notmuch_database_{open, create}`\r
174 \r
175 New function `notmuch_directory_delete` to delete directory documents\r
176 \r
177   Previously there was no way to delete directory documents from the\r
178   database, leading to confusing results when the "ghost" directory\r
179   document of a renamed or deleted filesystem directory was\r
180   encountered every time the parent directory was being scanned by\r
181   `notmuch new`. The mtime of the old directory document was also used\r
182   if a directory by the same name was added again in the filesystem,\r
183   potentially bypassing the scan for the directory. The issues are\r
184   fixed by providing a library call to delete directory documents, and\r
185   deleting the old documents in `notmuch new` on filesystem directory\r
186   removal or rename.\r
187 \r
188 Database revision tracking\r
189 \r
190   Revision tracking is supported via a new prefix "lastmod:" in the\r
191   query parser and the new function\r
192   `notmuch_database_get_revision`. For the latter, see `notmuch(3)`.\r
193 \r
194 New status code returning API for n_query_count_{messages,threads}\r
195 \r
196 Deprecated functions\r
197 \r
198   `notmuch_query_search_threads`, `notmuch_query_search_messages`,\r
199   `notmuch_query_count_messages`, and `notmuch_query_count_threads`\r
200   are all deprecated as of this release.  Clients are encouraged to\r
201   transition to the `_st` variants supporting better error reporting.\r
202 \r
203 nmbug-status\r
204 ------------\r
205 \r
206 `nmbug-status` now supports specifying the sort order for each view.\r
207 \r
208 What is notmuch\r
209 ===============\r
210 Notmuch is a system for indexing, searching, reading, and tagging\r
211 large collections of email messages in maildir or mh format. It uses\r
212 the Xapian library to provide fast, full-text search with a convenient\r
213 search syntax.\r
214 \r
215 For more about notmuch, see http://notmuchmail.org\r
216 \r
217 --=-=-=\r
218 Content-Type: application/pgp-signature; name="signature.asc"\r
219 \r
220 -----BEGIN PGP SIGNATURE-----\r
221 Version: GnuPG v1\r
222 \r
223 iQGcBAEBCAAGBQJWM0awAAoJEPIClx2kp54s9u8L/j3v/AebLXvFWd37gcyzxFEo\r
224 h4wgdWmx6v9j7WnUMJ/+dmGZ0ukUHumX5/ko93TkIFanTnfAwAuVOea5oYvSy/Bs\r
225 B5pbxOyp7NWLLU+lcbShiH/cQR5rgPWgxd0/y76x6sO4cR/bw8TVBul26kuhdGlr\r
226 j9g0m/+tyhXXVXHlNwYEKYBMElRzkyQo7gQHFkt6TwH5p9XJ0DWz+zHnVFKX/88B\r
227 5aBRDxG5QZ5ZS1aa4kbdKsuVahz6XB9vJnS4LzTVKvVts3yBb/92H6GKZRF3rnPB\r
228 bW+ClIUIfcwZBbA0TOk/GyDOBgeGpXyBvM089DWxsW+TOmBB0axHMDnaGdB5mmwX\r
229 lqmYU2L0G1dGtjhlg6JGavYPn2ytVH6Fd4uNPYtoZonD0VipvP19C4DEEbIqAIit\r
230 56odycGUPFvIcJVv3CCaHsSMg6aH/0EElaCPxpi45+zLnpNjQAJSuucAlUwHqIYV\r
231 CQ7H7ScuLIObLVfxeEeyxjK4E7JBwQoATHuucEbTpg==\r
232 =rKgL\r
233 -----END PGP SIGNATURE-----\r
234 --=-=-=--\r