Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / 07 / dd1ad43e9a5eaa7c5ef44888bf6ca6a0238383
1 Return-Path: <flo@chaoflow.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 olra.theworths.org (Postfix) with ESMTP id 70062429E21\r
6         for <notmuch@notmuchmail.org>; Fri,  6 May 2011 16:51:28 -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 VTnJoL5px6h1 for <notmuch@notmuchmail.org>;\r
16         Fri,  6 May 2011 16:51:27 -0700 (PDT)\r
17 Received: from tesla.chaoflow.net (tesla.chaoflow.net [188.40.54.22])\r
18         (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id 972AD431FB5\r
21         for <notmuch@notmuchmail.org>; Fri,  6 May 2011 16:51:27 -0700 (PDT)\r
22 Received: from eve.chaoflow.net (ppp-93-104-187-164.dynamic.mnet-online.de\r
23         [93.104.187.164])\r
24         (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))\r
25         (No client certificate requested)\r
26         (Authenticated sender: flo@chaoflow.net)\r
27         by tesla.chaoflow.net (Postfix) with ESMTPSA id 3DA75CB68;\r
28         Sat,  7 May 2011 01:51:26 +0200 (CEST)\r
29 Received: by eve.chaoflow.net (Postfix, from userid 1000) id DCD7D2AC;\r
30         Fri, 6 May 2011 23:51:25 +0000 (Local time zone must be set--see zic\r
31         manual page)\r
32 From: Florian Friesdorf <flo@chaoflow.net>\r
33 To: Jameson Graef Rollins <jrollins@finestructure.net>,\r
34         Notmuch Mail <notmuch@notmuchmail.org>\r
35 Subject: Re: release-candidate/0.6\r
36 In-Reply-To: <8762pn7gth.fsf@servo.factory.finestructure.net>\r
37 References: <8762pn7gth.fsf@servo.factory.finestructure.net>\r
38 User-Agent: Notmuch/0.6 (http://notmuchmail.org) Emacs/23.3.1\r
39         (x86_64-unknown-linux-gnu)\r
40 Date: Sat, 07 May 2011 01:51:25 +0200\r
41 Message-ID: <87hb9775he.fsf@eve.chaoflow.net>\r
42 MIME-Version: 1.0\r
43 Content-Type: multipart/signed; boundary="=-=-=";\r
44         micalg=pgp-sha1; protocol="application/pgp-signature"\r
45 X-Virus-Scanned: clamav-milter 0.96.5 at tesla\r
46 X-Virus-Status: Clean\r
47 X-BeenThere: notmuch@notmuchmail.org\r
48 X-Mailman-Version: 2.1.13\r
49 Precedence: list\r
50 List-Id: "Use and development of the notmuch mail system."\r
51         <notmuch.notmuchmail.org>\r
52 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
53         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
54 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
55 List-Post: <mailto:notmuch@notmuchmail.org>\r
56 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
57 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
58         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
59 X-List-Received-Date: Fri, 06 May 2011 23:51:28 -0000\r
60 \r
61 --=-=-=\r
62 Content-Transfer-Encoding: quoted-printable\r
63 \r
64 On Fri, 06 May 2011 12:46:34 -0700, Jameson Graef Rollins <jrollins@finestr=\r
65 ucture.net> wrote:\r
66 > Hi, folks.  As some of you already know, I am trying to put together a\r
67 > release candidate for a 0.6 release that we can present to cworth for\r
68 > approval.  This branch can be found in my public notmuch repository in\r
69 > the "release-candidate/0.6" branch:\r
70 >=20\r
71 > git remote add jrollins git://finestructure.net/notmuch\r
72 > git remote update\r
73 > git checkout -t -b release-candidate/0.6 jrollins/release-candidate/0.6\r
74 >=20\r
75 > So far, this release candidate includes a couple of patch series that\r
76 > are not currently on cworth's master branch:\r
77 >=20\r
78 > json structure now replicates mime structure\r
79 > * dme's json-fully-reflects-MIME-structure improvements\r
80 > * dkg/jrollins's PGP/MIME cryptographic support\r
81 > * amdragon's atomicity improvements\r
82 > * a couple other small improvements\r
83 \r
84 I'm delighted!=20\r
85 \r
86 > I might try to add a couple of more things before declaring the\r
87 > candidate release-ready, but this is more-or-less it.  Please start\r
88 > using this branch "in production" as much as possible, so that we can\r
89 > build up a chorus of support for pushing this release out.  Once you\r
90 > have build, tested, and started using the branch, please reply to this\r
91 > email thread to express your support for it's release.\r
92 \r
93 I did already run this combination for quite a while with general\r
94 satisfaction.\r
95 \r
96 Problems in emacs (i.e. the json format) with displaying certain mime\r
97 messages are solved by using gmime 2.4.24 (thx dkg for the debugging\r
98 support). Problems were: notmuch show consuming 100% CPU without a result\r
99 and "EOF while reading message".\r
100 \r
101 An open issue (also with gmime 2.4.24) is the extraction of a PDF from\r
102 an encrypted message via emacs (discussed on irc before, mentioned here\r
103 for completeness of the archive).\r
104 \r
105 > PS: note to Debian users:\r
106 >=20\r
107 > The release-candidate/0.6 branch also includes debian package updates,\r
108 > so you should be able to easily build debian packages from the branch:\r
109 >=20\r
110 > git buildpackage -uc -us --git-ignore-branch\r
111 >=20\r
112 > However, the current version of libgmime-2.4 in testing and unstable\r
113 > (2.4.23-1) unfortunately breaks signature verification, which means that\r
114 > many of the crypto tests will fail.  The issue has been fixed upstream,\r
115 > and we've been pushing on the libgmime maintainer to push a new release.\r
116 > Hopefully a release of notmuch 0.6 into debian will put extra pressure\r
117 > on getting this issue resolved.\r
118 \r
119 An option for these systems:\r
120 \r
121 =2D Linux (particularly on x86, x86_64, and PowerPC).\r
122 =2D Mac OS X, both on Intel and PowerPC.\r
123 =2D FreeBSD (only tested on Intel).\r
124 =2D Windows through Cygwin.\r
125 \r
126 is using nix to install emacs and notmuch from nixpkgs. It does not\r
127 interfere with other software installed on the system but installs into\r
128 /nix and creates links of installed software into a profile which can be\r
129 included in the PATH.\r
130 \r
131 Current release candidate and gmime 2.4.24 are packaged in nixpkgs.\r
132 \r
133 Installation instructions at [1]. For simplicity I recommend the single\r
134 user install.\r
135 \r
136 In case of question, I and #nixos are happy to help.\r
137 \r
138 Nix/Nixpkgs is not an alternative to debian, but helps in having some\r
139 newer things independent of the system. However, there is no security\r
140 team yet ensuring timely updates.\r
141 \r
142 regards\r
143 florian\r
144 \r
145 [1] http://hydra.nixos.org/build/1069287/download/1/manual/#chap-installati=\r
146 on\r
147 =2D-=20\r
148 Florian Friesdorf <flo@chaoflow.net>\r
149   GPG FPR: 7A13 5EEE 1421 9FC2 108D  BAAF 38F8 99A3 0C45 F083\r
150 Jabber/XMPP: flo@chaoflow.net\r
151 IRC: chaoflow on freenode,ircnet,blafasel,OFTC\r
152 \r
153 --=-=-=\r
154 Content-Type: application/pgp-signature\r
155 \r
156 -----BEGIN PGP SIGNATURE-----\r
157 Version: GnuPG v2.0.17 (GNU/Linux)\r
158 \r
159 iQIcBAEBAgAGBQJNxIl9AAoJEDj4maMMRfCD8AkQAJ0yt9JTAWwAJnQYcQ5HrmYY\r
160 dQDGQwLFgNUzGo2I+eyUMtK8I8jCY/M0ZrOD2cyTS1XuWFCFZG0RkZmYHV3TJmMc\r
161 8FPjmn+UaRKl7fFSEXE3W1SivrOTIZUNKVmrjt50pFAF9HcPLk77s4lwj8wG0feh\r
162 nBpRx31AkmA01g+AQxWx6Jar1Kajrz32FBk849IeByA2mXGl3Z3+rdZIKgYU9/YQ\r
163 K8E49oI73+C6bTuAUQdnzmB4cuaGkUg2dyJrh7wSHLGwK5G5gDZvkSduPM4qSkUN\r
164 L4D1II5/xNGxRpIrJDM9xjge7Zxk+4HJKELsFS/z6aSRqnf6yWRNShyUf8bSksmM\r
165 xMG3DUkRJ8qB+/pFJcSrmx3BfvejLrOTDxoaTrX31dHBYB7xmyqc2Rp5YWNYoXdQ\r
166 DtYmW21hl8goCj4qPMsjMryKDj03TSQMF8wc30OK9ej4osKp8Nx7ASq1fW7D3X1/\r
167 +8pet9HDvh5hsVFgKtGhlRiQuTJFXoET1U4cMjL72WqFc4/8a7ZW5gGsHpEYRcyW\r
168 UGaG4Z+nFS2x8C4NCKplnDZYW+dNZ1l4p1nstGg/6j/uriHJNvZ4lmb6w2ymFQLN\r
169 Q4iGRK/E6XyVTZxgPqMIs99/O0t7m0hQtNInVch2DNjYCbGiG9IZQisQ24l2yec9\r
170 8tlnfPX33HpXrKdYEM5s\r
171 =JiKs\r
172 -----END PGP SIGNATURE-----\r
173 --=-=-=--\r