--- /dev/null
+Return-Path: <cworth@cworth.org>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+ by olra.theworths.org (Postfix) with ESMTP id 95897431FBC\r
+ for <notmuch@notmuchmail.org>; Fri, 15 Jan 2010 12:15:26 -0800 (PST)\r
+X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: -1.925\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=-1.925 tagged_above=-999 required=5\r
+ tests=[ALL_TRUSTED=-1.8, AWL=0.060, BAYES_40=-0.185] autolearn=ham\r
+Received: from olra.theworths.org ([127.0.0.1])\r
+ by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
+ with ESMTP id wpi+HfxM-wln; Fri, 15 Jan 2010 12:15:25 -0800 (PST)\r
+Received: from yoom.home.cworth.org (localhost [127.0.0.1])\r
+ by olra.theworths.org (Postfix) with ESMTP id AB2D0431FAE;\r
+ Fri, 15 Jan 2010 12:15:25 -0800 (PST)\r
+Received: by yoom.home.cworth.org (Postfix, from userid 1000)\r
+ id 6596D254091; Fri, 15 Jan 2010 12:15:25 -0800 (PST)\r
+From: Carl Worth <cworth@cworth.org>\r
+To: djcb@djcbsoftware.nl, Olly Betts <olly@survex.com>\r
+In-Reply-To: <87pr5bw383.wl%djcb@djcbsoftware.nl>\r
+References: <4B4ED7E8.20501@exys.org> <878wc0623y.fsf@exys.org>\r
+ <20100114183854.1d04f111@hikari> <87fx68e2am.fsf@yoom.home.cworth.org>\r
+ <slrnhkvo6d.2rf.olly@msgid.survex.com>\r
+ <878wbzx3td.wl%djcb@djcbsoftware.nl>\r
+ <slrnhl06bt.2rf.olly@msgid.survex.com>\r
+ <87pr5bw383.wl%djcb@djcbsoftware.nl>\r
+Date: Fri, 15 Jan 2010 12:15:24 -0800\r
+Message-ID: <876373dt0j.fsf@yoom.home.cworth.org>\r
+MIME-Version: 1.0\r
+Content-Type: multipart/signed; boundary="=-=-=";\r
+ micalg=pgp-sha1; protocol="application/pgp-signature"\r
+Cc: notmuch@notmuchmail.org\r
+Subject: Re: [notmuch] indexing mail?\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.13\r
+Precedence: list\r
+List-Id: "Use and development of the notmuch mail system."\r
+ <notmuch.notmuchmail.org>\r
+List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
+List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
+List-Post: <mailto:notmuch@notmuchmail.org>\r
+List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
+List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
+X-List-Received-Date: Fri, 15 Jan 2010 20:15:26 -0000\r
+\r
+--=-=-=\r
+Content-Type: text/plain; charset=utf-8\r
+Content-Transfer-Encoding: quoted-printable\r
+\r
+On Fri, 15 Jan 2010 21:57:32 +0200, Dirk-Jan C. Binnema <djcb.bulk@gmail.co=\r
+m> wrote:\r
+> Olly> Underscore prefixed identifiers are reserved by ISO C at file-s=\r
+cope;\r
+> Olly> using them yourself is undefined behaviour...\r
+>=20\r
+> Ah, thanks for reminding, I thought it was __ and _C (capital), but you a=\r
+re\r
+> right:\r
+>=20\r
+> ,---- (7.1.3 Reserved identifiers)\r
+> | All identifiers that begin with an underscore and either an uppercase =\r
+letter\r
+> | or another underscore are always reserved for any use.\r
+> |=20\r
+> | =E2=80=94 All identifiers that begin with an underscore are always rese=\r
+rved for use as\r
+> | identifiers with file scope in both the ordinary and tag name spaces.\r
+> `----\r
+\r
+But please don't be too strict about this.\r
+\r
+Please feel very free to use any identifier with a _notmuch prefix.\r
+\r
+And really, feel free to use just about any underscore-prefixed\r
+identifier that you want that doesn't clash with anything on your\r
+system.\r
+\r
+Then if we do identify an actual clash somewhere then we can fix it.\r
+\r
+I think it was stupid of Posix to steal _ and a reserved prefix, and I\r
+really don't have a problem ignoring that. This is like I described in a\r
+recent mail---trying to prevent all portability problems just isn't\r
+worth the effort. It's much easier to fix problems that actually occur\r
+in practice.\r
+\r
+=2DCarl\r
+\r
+--=-=-=\r
+Content-Type: application/pgp-signature\r
+\r
+-----BEGIN PGP SIGNATURE-----\r
+Version: GnuPG v1.4.10 (GNU/Linux)\r
+\r
+iD8DBQFLUMzd6JDdNq8qSWgRAmh/AJ9oRSoe9/H32Wu8JqEMv0HBm55OnwCfT0N7\r
+z5WdgEgWvZkXMW2VL/phfX4=\r
+=Rr1C\r
+-----END PGP SIGNATURE-----\r
+--=-=-=--\r