From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Newsgroups: gmane.emacs.devel Subject: Re: master 3d38d1d: Add sqlite3 support to Emacs Date: Thu, 16 Dec 2021 10:33:30 +0100 Message-ID: References: <8735mz4o70.fsf@yahoo.com> <83k0gbr0dm.fsf@gnu.org> <87y24r33bn.fsf@yahoo.com> <87ilvu1ldh.fsf@yahoo.com> <86o85ki15d.fsf@gmail.com> <87o85imjhk.fsf@gnus.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="atZiEKRgSOcrq3GZ" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17346"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Dec 16 10:34:31 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mxn9i-0004I8-Gc for ged-emacs-devel@m.gmane-mx.org; Thu, 16 Dec 2021 10:34:30 +0100 Original-Received: from localhost ([::1]:44994 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mxn9h-0003es-CL for ged-emacs-devel@m.gmane-mx.org; Thu, 16 Dec 2021 04:34:29 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:48422) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mxn8r-0002y4-Ms for emacs-devel@gnu.org; Thu, 16 Dec 2021 04:33:37 -0500 Original-Received: from mail.tuxteam.de ([5.199.139.25]:35340) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mxn8p-0005Vo-RH for emacs-devel@gnu.org; Thu, 16 Dec 2021 04:33:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tuxteam.de; s=mail; h=From:In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:To:Date:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=ixqINJHrpbtxktxWKR4UVj8j5eaeDYXr59PRe9Ja10M=; b=NzBEqU3OlFRD3Nd6a0NZcjcG+G WCzSw++LErGy+d5RLr7SlZcpB0BjVZWBENt5n5Q7CWl2ko6/as0//9+oTtHXtp8trIzhaETrXHeVn Byel9AQJwUNWxE15mIJ/x8+AABIi4jK5dPDO6uGi7jkupeDAcaeIpRHgym9mkFzFLHu92d+NCphTW YttO1AFnTFJnDenylg+vbvPjf6At/oO9EYc7UkoNAFRvNb1ZB8XlU/9OpeH4lGlXOCZjY8lIkZHxv Y1wEw7zFpp+WjLdpp0OVYfls7cNFQYfWjVHoom2YP9gtpucU/RLX4Z7D8iXvJ+uG2BIo/rSHPuVAN i146hOSg==; Original-Received: from tomas by mail.tuxteam.de with local (Exim 4.94.2) (envelope-from ) id 1mxn8k-0007ca-Sw for emacs-devel@gnu.org; Thu, 16 Dec 2021 10:33:30 +0100 Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=5.199.139.25; envelope-from=tomas@tuxteam.de; helo=mail.tuxteam.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:282138 Archived-At: --atZiEKRgSOcrq3GZ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 15, 2021 at 11:41:08PM -0500, Richard Stallman wrote: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] >=20 > > The use case is to load the pcre module, which will allow us to list > > stored data based on regexp matches. I.e., it will give users greater > > power to inspect .sqlite files. >=20 > Would you please tell me more about the PCRE module? > Where is it distributed -- along with sqlite3 itself? PCRE ("Perl Compatible Regular Expressions") is a C library written by Philip Hazel (founding author of the Exim mail server). I think it was originally written to have some more expressive "regular" [1] expressions in Exim itself, but showed some worth as an independent library, so it was released as such, under the BSD, to encourage use (Exim is GPLV2). It tries to be compatible to Perl's regular expression machinery; it is used in many systems, among other PHP, R, PostgreSQL. There is a (not javascript-crippled, yay!) website at https://www.pcre.org/. Distribution is via github, alas. Cheers [1] All those go beyond strict regular expressions, in the strict sense of the Chomsky hierarchy. --=20 t --atZiEKRgSOcrq3GZ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQRp53liolZD6iXhAoIFyCz1etHaRgUCYbsH5AAKCRAFyCz1etHa RkLVAJ9Z9g1RiTH6vied+rRQJYgJgL6sIwCeLfez3L6Cp3IG3SY8DECsiaO4PQ0= =vGxQ -----END PGP SIGNATURE----- --atZiEKRgSOcrq3GZ--