Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / df / 262b41c541eac361db01b5372e8a3ec418f080
1 Return-Path: <alex.boterolowry@gmail.com>\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 93512431FBC\r
6         for <notmuch@notmuchmail.org>; Tue, 17 Nov 2009 11:36:16 -0800 (PST)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 Received: from olra.theworths.org ([127.0.0.1])\r
9         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
10         with ESMTP id kZBOSJkg8HUp for <notmuch@notmuchmail.org>;\r
11         Tue, 17 Nov 2009 11:36:14 -0800 (PST)\r
12 Received: from mail-pw0-f51.google.com (mail-pw0-f51.google.com\r
13         [209.85.160.51])\r
14         by olra.theworths.org (Postfix) with ESMTP id 97F88431FAE\r
15         for <notmuch@notmuchmail.org>; Tue, 17 Nov 2009 11:36:14 -0800 (PST)\r
16 Received: by pwj10 with SMTP id 10so181713pwj.30\r
17         for <notmuch@notmuchmail.org>; Tue, 17 Nov 2009 11:36:14 -0800 (PST)\r
18 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;\r
19         h=domainkey-signature:mime-version:received:date:message-id:subject\r
20         :from:to:content-type;\r
21         bh=WkALQ7xcwXfC2PRBDFoNkkMv2fR+opuFak4fTMbFETA=;\r
22         b=beZOWf3rXiqG2Q3nZVDQPOP8JaJAElaSzEBEzbaxbQZ8MLffVuQQN75f8EbuwYoB/D\r
23         8y1igTvWrWZ+izgzlrBArO2CB6LSKF0OOFmW9lQFmt6qI64FwqCvVDIzeM70V+kvLyYX\r
24         soGU4Px/9QMq9a5cwC+/SxR+0/6g49niqCkps=\r
25 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;\r
26         h=mime-version:date:message-id:subject:from:to:content-type;\r
27         b=EuIvjlj55KndkXlRFejdQMbLNY+CHYaR24wu8w4FnC2ddz4TOaSoDM3RKwM9x2lljY\r
28         QclpHbqsV4GhGanr0eB8XJdNl4VICEK0mLRnTePt825FOF4PLgIuCr5Jix/ETD4LGSCI\r
29         qeAbP9b+n/3TOqlLxR4ldCd+iDa0QMHCiWxfw=\r
30 MIME-Version: 1.0\r
31 Received: by 10.114.253.23 with SMTP id a23mr1109744wai.155.1258486574067; \r
32         Tue, 17 Nov 2009 11:36:14 -0800 (PST)\r
33 Date: Tue, 17 Nov 2009 11:36:14 -0800\r
34 Message-ID: <cf0c4d610911171136h1713aa59w9cf9aa31f052ad0a@mail.gmail.com>\r
35 From: Alex Botero-Lowry <alex.boterolowry@gmail.com>\r
36 To: notmuch@notmuchmail.org\r
37 Content-Type: multipart/mixed; boundary=0016e687869333b1570478963d35\r
38 Subject: [notmuch] preliminary FreeBSD support\r
39 X-BeenThere: notmuch@notmuchmail.org\r
40 X-Mailman-Version: 2.1.12\r
41 Precedence: list\r
42 List-Id: "Use and development of the notmuch mail system."\r
43         <notmuch.notmuchmail.org>\r
44 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
45         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
46 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
47 List-Post: <mailto:notmuch@notmuchmail.org>\r
48 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
49 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
50         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
51 X-List-Received-Date: Tue, 17 Nov 2009 19:36:16 -0000\r
52 \r
53 --0016e687869333b1570478963d35\r
54 Content-Type: multipart/alternative; boundary=0016e687869333b14e0478963d33\r
55 \r
56 --0016e687869333b14e0478963d33\r
57 Content-Type: text/plain; charset=ISO-8859-1\r
58 \r
59 I saw the announcement this morning, and was very excited, as I had been\r
60 hoping sup would be turned into a library,\r
61 since I like the concept more than the UI (I'd rather an emacs interface).\r
62 \r
63 I did a preliminary compile which worked out fine, but\r
64 sysconf(_SC_SC_GETPW_R_SIZE_MAX) returns -1 on\r
65 FreeBSD, so notmuch_config_open segfaulted.\r
66 \r
67 Attached is a patch that supplies a default buffer size of 64 in cases where\r
68 -1 is returned.\r
69 \r
70 http://www.opengroup.org/austin/docs/austin_328.txt - seems to indicate this\r
71 is acceptable behavior,\r
72 and http://mail-index.netbsd.org/pkgsrc-bugs/2006/06/07/msg016808.htmlspecifically\r
73 uses 64 as the\r
74 buffer size.\r
75 \r
76 --0016e687869333b14e0478963d33\r
77 Content-Type: text/html; charset=ISO-8859-1\r
78 Content-Transfer-Encoding: quoted-printable\r
79 \r
80 I saw the announcement this morning, and was very excited, as I had been ho=\r
81 ping sup would be turned into a library,<br>since I like the concept more t=\r
82 han the UI (I&#39;d rather an emacs interface).<br><br>I did a preliminary =\r
83 compile which worked out fine, but sysconf(_SC_SC_GETPW_R_SIZE_MAX) returns=\r
84  -1 on<br>\r
85 FreeBSD, so notmuch_config_open segfaulted.<br><br>Attached is a patch that=\r
86  supplies a default buffer size of 64 in cases where -1 is returned.<br><br=\r
87 ><a href=3D"http://www.opengroup.org/austin/docs/austin_328.txt">http://www=\r
88 .opengroup.org/austin/docs/austin_328.txt</a> - seems to indicate this is a=\r
89 cceptable behavior,<br>\r
90 and <a href=3D"http://mail-index.netbsd.org/pkgsrc-bugs/2006/06/07/msg01680=\r
91 8.html">http://mail-index.netbsd.org/pkgsrc-bugs/2006/06/07/msg016808.html<=\r
92 /a> specifically uses 64 as the<br>buffer size.<br><br><br>\r
93 \r
94 --0016e687869333b14e0478963d33--\r
95 \r
96 --0016e687869333b1570478963d35\r
97 Content-Type: application/octet-stream; \r
98         name="0001-Deal-with-situation-where-sysconf-_SC_GETPW_R_SIZE_M.patch"\r
99 Content-Disposition: attachment; \r
100         filename="0001-Deal-with-situation-where-sysconf-_SC_GETPW_R_SIZE_M.patch"\r
101 Content-Transfer-Encoding: base64\r
102 X-Attachment-Id: f_g252e6gs0\r
103 \r
104 RnJvbSBlM2JjNGJiZDdiOWQwZDA4NjgxNmFiNWY4ZjJkNmZmZWExZGQzZWE0IE1vbiBTZXAgMTcg\r
105 MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4YW5kZXIgQm90ZXJvLUxvd3J5IDxhbGV4LmJvdGVyb2xv\r
106 d3J5QGdtYWlsLmNvbT4KRGF0ZTogVHVlLCAxNyBOb3YgMjAwOSAxMTozMDozOSAtMDgwMApTdWJq\r
107 ZWN0OiBbUEFUQ0hdIERlYWwgd2l0aCBzaXR1YXRpb24gd2hlcmUgc3lzY29uZihfU0NfR0VUUFdf\r
108 Ul9TSVpFX01BWCkgcmV0dXJucyAtMQoKLS0tCiBub3RtdWNoLWNvbmZpZy5jIHwgICAgMiArKwog\r
109 MSBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDAgZGVsZXRpb25zKC0pCgpkaWZmIC0t\r
110 Z2l0IGEvbm90bXVjaC1jb25maWcuYyBiL25vdG11Y2gtY29uZmlnLmMKaW5kZXggMjQ4MTQ5Yy4u\r
111 ZTcyMjBkOCAxMDA2NDQKLS0tIGEvbm90bXVjaC1jb25maWcuYworKysgYi9ub3RtdWNoLWNvbmZp\r
112 Zy5jCkBAIC03Nyw2ICs3Nyw3IEBAIHN0YXRpYyBjaGFyICoKIGdldF9uYW1lX2Zyb21fcGFzc3dk\r
113 X2ZpbGUgKHZvaWQgKmN0eCkKIHsKICAgICBsb25nIHB3X2J1Zl9zaXplID0gc3lzY29uZihfU0Nf\r
114 R0VUUFdfUl9TSVpFX01BWCk7CisgICAgaWYgKHB3X2J1Zl9zaXplID09IC0xKSBwd19idWZfc2l6\r
115 ZSA9IDY0OwogICAgIGNoYXIgKnB3X2J1ZiA9IHRhbGxvY196ZXJvX3NpemUgKGN0eCwgcHdfYnVm\r
116 X3NpemUpOwogICAgIHN0cnVjdCBwYXNzd2QgcGFzc3dkLCAqaWdub3JlZDsKICAgICBjaGFyICpu\r
117 YW1lOwpAQCAtMTAxLDYgKzEwMiw3IEBAIHN0YXRpYyBjaGFyICoKIGdldF91c2VybmFtZV9mcm9t\r
118 X3Bhc3N3ZF9maWxlICh2b2lkICpjdHgpCiB7CiAgICAgbG9uZyBwd19idWZfc2l6ZSA9IHN5c2Nv\r
119 bmYoX1NDX0dFVFBXX1JfU0laRV9NQVgpOworICAgIGlmIChwd19idWZfc2l6ZSA9PSAtMSkgcHdf\r
120 YnVmX3NpemUgPSA2NDsKICAgICBjaGFyICpwd19idWYgPSB0YWxsb2NfemVyb19zaXplIChjdHgs\r
121 IHB3X2J1Zl9zaXplKTsKICAgICBzdHJ1Y3QgcGFzc3dkIHBhc3N3ZCwgKmlnbm9yZWQ7CiAgICAg\r
122 Y2hhciAqbmFtZTsKLS0gCjEuNi41LjIKCg==\r
123 --0016e687869333b1570478963d35--\r