[PATCH 4/4] Update NEWS for user.other_name
[notmuch-archives.git] / 3c / 44bc1147e2ccbd6bdcb39ab52185da9b328b1f
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 E729A6DE01D0\r
6  for <notmuch@notmuchmail.org>; Tue, 26 Apr 2016 18:05:01 -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.016\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-0.016 tagged_above=-999 required=5\r
12  tests=[AWL=-0.005, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01]\r
13  autolearn=disabled\r
14 Received: from arlo.cworth.org ([127.0.0.1])\r
15  by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024)\r
16  with ESMTP id PBWhKhcVjOQ2 for <notmuch@notmuchmail.org>;\r
17  Tue, 26 Apr 2016 18:04:54 -0700 (PDT)\r
18 Received: from fethera.tethera.net (fethera.tethera.net [198.245.60.197])\r
19  by arlo.cworth.org (Postfix) with ESMTPS id 0684F6DE0032\r
20  for <notmuch@notmuchmail.org>; Tue, 26 Apr 2016 18:04:53 -0700 (PDT)\r
21 Received: from remotemail by fethera.tethera.net with local (Exim 4.84)\r
22  (envelope-from <david@tethera.net>)\r
23  id 1avDuJ-000402-QK; Tue, 26 Apr 2016 21:04:47 -0400\r
24 Received: (nullmailer pid 17131 invoked by uid 1000);\r
25  Wed, 27 Apr 2016 01:04:50 -0000\r
26 From: David Bremner <david@tethera.net>\r
27 To: notmuch@notmuchmail.org\r
28 Subject: notmuch release 0.22 now available\r
29 User-Agent: Notmuch/0.21+99~gd93d377 (http://notmuchmail.org) Emacs/24.5.1\r
30  (x86_64-pc-linux-gnu)\r
31 Date: Tue, 26 Apr 2016 22:04:48 -0300\r
32 Message-ID: <874manc15b.fsf@zancas.localnet>\r
33 MIME-Version: 1.0\r
34 Content-Type: multipart/signed; boundary="=-=-=";\r
35  micalg=pgp-sha256; protocol="application/pgp-signature"\r
36 X-BeenThere: notmuch@notmuchmail.org\r
37 X-Mailman-Version: 2.1.20\r
38 Precedence: list\r
39 List-Id: "Use and development of the notmuch mail system."\r
40  <notmuch.notmuchmail.org>\r
41 List-Unsubscribe: <https://notmuchmail.org/mailman/options/notmuch>,\r
42  <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
43 List-Archive: <http://notmuchmail.org/pipermail/notmuch/>\r
44 List-Post: <mailto:notmuch@notmuchmail.org>\r
45 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
46 List-Subscribe: <https://notmuchmail.org/mailman/listinfo/notmuch>,\r
47  <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
48 X-List-Received-Date: Wed, 27 Apr 2016 01:05:02 -0000\r
49 \r
50 --=-=-=\r
51 Content-Type: text/plain\r
52 \r
53 \r
54 Where to obtain notmuch 0.22\r
55 ===========================\r
56   http://notmuchmail.org/releases/notmuch-0.22.tar.gz\r
57 \r
58 Which can be verified with:\r
59 \r
60   http://notmuchmail.org/releases/notmuch-0.22.tar.gz.sha1\r
61   c3c3c805cd821aca0966e46dffd56d37d42f2616  notmuch-0.22.tar.gz\r
62 \r
63   http://notmuchmail.org/releases/notmuch-0.22.tar.gz.sha1.asc\r
64   (signed by David Bremner)\r
65 \r
66 What's new in notmuch 0.22\r
67 =========================\r
68 \r
69 General\r
70 -------\r
71 \r
72 Xapian 1.3 support\r
73 \r
74   Notmuch should now build (and the test suite should pass) on recent\r
75   releases of Xapian 1.3.x. It has been tested with Xapian 1.3.5.\r
76 \r
77 Limited support for S/MIME messages\r
78 \r
79   Signature verification is supported, but not decryption. S/MIME\r
80   signature creation and S/MIME encryption are supported via built-in\r
81   support in Emacs. S/MIME support is not extensively tested at this\r
82   time.\r
83 \r
84 Bug Fixes\r
85 \r
86    Fix for threading bug involving deleting and re-adding\r
87    messages. Fix for case-sensitive content disposition headers. Fix\r
88    handling of 1 character directory names at top level.\r
89 \r
90 Command Line Interface\r
91 ----------------------\r
92 \r
93 `notmuch show` now supports verifying S/MIME signatures\r
94 \r
95   This support relies on an appropriately configured `gpgsm`.\r
96 \r
97 Build System\r
98 ------------\r
99 \r
100 Drop dependency on "pkg-config emacs".\r
101 \r
102 Emacs Interface\r
103 ---------------\r
104 \r
105 Notmuch replies now include all parts shown in the show view\r
106 \r
107   There are two main user visible changes. The first is that rfc822\r
108   parts are now included in replies.\r
109 \r
110   The second change is that part headers are now included in the reply\r
111   buffer to provide visible separation of the parts. The choice of\r
112   which part headers to show is customizable via the variable\r
113   `notmuch-mua-reply-insert-header-p-function`.\r
114 \r
115 Filtering or Limiting messages is now bound to `l` in the search view\r
116 \r
117   This binding now matches the analogous binding in show view.\r
118 \r
119 `F` forwards all open messages in a thread\r
120 \r
121   When viewing a thread of messages, the new binding `F` can be used\r
122   to generate a new outgoing message which forwards all of the open\r
123   messages in the thread. This is analogous to the `f` binding, which\r
124   forwards only the current message.\r
125 \r
126 Preferred content type can be determined from the message content\r
127 \r
128   More flexibility in choosing which sub-part of a\r
129   multipart/alternative part is initially shown is available by\r
130   setting `notmuch-multipart/alternative-discouraged` to a function\r
131   that returns a list of discouraged types. The function so specified\r
132   is passed the message as an argument and can examine the message\r
133   content to determine which content types should be discouraged. This\r
134   is in addition to the current capabilities (i.e. setting\r
135   `notmuch-multipart/alternative-discouraged` to a list of discouraged\r
136   types).\r
137 \r
138 When viewing a thread ("show" mode), queries that match no messages no\r
139 longer generate empty buffers\r
140 \r
141   Should an attempt be made to view the thread corresponding to a\r
142   query that matches no messages, a warning message is now displayed\r
143   and the terminal bell rung rather than displaying an empty buffer\r
144   (or, in some cases, displaying an empty buffer and throwing an\r
145   error). This also affects re-display of the current thread.\r
146 \r
147 Handle S/MIME signatures in emacs\r
148 \r
149   The emacs interface is now capable making and verifying S/MIME\r
150   signatures.\r
151 \r
152 `notmuch-message-address-insinuate` is now a no-op\r
153 \r
154   This reduces the amount of interference with non-notmuch uses of\r
155   message-mode.\r
156 \r
157 Address completion improvements\r
158 \r
159   An external script is no longer needed for address completion; if\r
160   you previously configured one, customize the variable\r
161   `notmuch-address-command` to try the internal completion. If\r
162   `company-mode` is available, notmuch uses it by default for\r
163   interactive address completion.\r
164 \r
165 Test and experiment with the emacs MUA available in source tree\r
166 \r
167   `./devel/try-emacs-mua` runs emacs and fills the window with\r
168   information how to try the MUA safely. Emacs is configured to use\r
169   the notmuch (lisp) files located in `./emacs` directory.\r
170 \r
171 Documentation\r
172 -------------\r
173 \r
174 New `notmuch-report(1)` and `notmuch-report.json(5)` man pages\r
175 describe `notmuch-report` and its JSON configuration file.  You can\r
176 build these files by running `make` in the `devel/nmbug/doc`\r
177 directory.\r
178 \r
179 notmuch-report\r
180 --------------\r
181 \r
182 Renamed from `nmbug-status`.  This script generates reports based on\r
183 notmuch queries, and doesn't really have anything to do with nmbug,\r
184 except for sharing the `NMBGIT` environment variable.  The new name\r
185 focuses on the script's action, instead of its historical association\r
186 with the nmbug workflow.  This should make it more discoverable for\r
187 users looking for generic notmuch reporting tools.\r
188 \r
189 The default configuration file name (extracted from the `config`\r
190 branch of `NBMGIT` has changed from `status-config.json` to\r
191 `notmuch-report.json` so it is more obviously associated with the\r
192 report-generating script.  The configuration file also has a new\r
193 `meta.message-url` setting, which is documented in\r
194 `notmuch-report.json(5)`.\r
195 \r
196 `notmuch-report` now wraps query phrases in parentheses when and-ing\r
197 them together, to avoid confusion about clause grouping.\r
198 \r
199 What is notmuch\r
200 ===============\r
201 Notmuch is a system for indexing, searching, reading, and tagging\r
202 large collections of email messages in maildir or mh format. It uses\r
203 the Xapian library to provide fast, full-text search with a convenient\r
204 search syntax.\r
205 \r
206 For more about notmuch, see http://notmuchmail.org\r
207 \r
208 \r
209 --=-=-=\r
210 Content-Type: application/pgp-signature; name="signature.asc"\r
211 \r
212 -----BEGIN PGP SIGNATURE-----\r
213 Version: GnuPG v1\r
214 \r
215 iQGcBAEBCAAGBQJXIBAwAAoJEPIClx2kp54sw6kL/2jzAqoMzZ+t8j2B58AYriHL\r
216 iei/7EV9NBgxdpsb0p3qJ8WvzSkESL/wRabUmh9eUqlSUjnA53ZCahnchpg53wFR\r
217 srXxd0O7Zdx5TMx7IksMS4jf9jucwzhGrdbzCseyJHgnvBSewbawdTyM+dZxaKMJ\r
218 NqgvFjNMWJAxewn2pd/P+HWjv3HlO+zCUzKzoG0UKkHgoQ34KQchf8twQ4QMa/fB\r
219 KS/cxOKx0Ry3xIVt1zsnhZQuA/vDlstXTjwloYlYJTCV+NYbZhKCe4gLGR2ljYv8\r
220 WK6tT7mmp5lpy9k2wgdAM/PAouvtiEc1mRYuKTUKxtpdR44vbm3lTpH6BLYVjMCn\r
221 yISNAo0lhI+SdflAcOhnb53vISh0Z18NYfQh8r+jDy2GNagiPKdZwY9Xc4tg+n7H\r
222 vZPOgBozw+ukUVt2Ei19yAXBJptQ3fNMAkdNb6zWY7/xJ6YO2GI5q+lI1ORqILaK\r
223 jfWrXfQMg+b+e9200tRj+b4tk6sQqXCZ3E9NYBhJUw==\r
224 =znz4\r
225 -----END PGP SIGNATURE-----\r
226 --=-=-=--\r