From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id IFVnAPFDNV8GIgAA0tVLHw (envelope-from ) for ; Thu, 13 Aug 2020 13:45:21 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id aP/JN/BDNV89VwAA1q6Kng (envelope-from ) for ; Thu, 13 Aug 2020 13:45:20 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A105994051B for ; Thu, 13 Aug 2020 13:45:20 +0000 (UTC) Received: from localhost ([::1]:57236 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k6DXj-0007zC-HW for larch@yhetil.org; Thu, 13 Aug 2020 09:45:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36792) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k6DXT-0007xi-Lz for guix-devel@gnu.org; Thu, 13 Aug 2020 09:45:03 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:54889) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k6DXR-0004iV-9l for guix-devel@gnu.org; Thu, 13 Aug 2020 09:45:03 -0400 X-Originating-IP: 86.246.37.13 Received: from bababa (lfbn-idf2-1-572-13.w86-246.abo.wanadoo.fr [86.246.37.13]) (Authenticated sender: mail@ambrevar.xyz) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 7C31FC0008; Thu, 13 Aug 2020 13:44:57 +0000 (UTC) From: Pierre Neidhardt To: Ricardo Wurmus Subject: Re: File search progress: database review and question on triggers In-Reply-To: <87pn7u3gz7.fsf@elephly.net> References: <87sgcuh8rb.fsf@ambrevar.xyz> <87y2ml429i.fsf@elephly.net> <87364tgja3.fsf@ambrevar.xyz> <87y2mlf4jw.fsf@ambrevar.xyz> <87pn7x3pyw.fsf@elephly.net> <87r1sbel4f.fsf@ambrevar.xyz> <87eeobh01d.fsf@systemreboot.net> <87d03uevdq.fsf@ambrevar.xyz> <87pn7u3gz7.fsf@elephly.net> Date: Thu, 13 Aug 2020 15:44:56 +0200 Message-ID: <87wo22d5if.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.198; envelope-from=mail@ambrevar.xyz; helo=relay6-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/13 09:44:58 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -5 X-Spam_score: -0.6 X-Spam_bar: / X-Spam_report: (-0.6 / 5.0 requ) BAYES_00=-1.9, FROM_SUSPICIOUS_NTLD=1, PDS_OTHER_BAD_TLD=1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: -3.11 X-TUID: x82/vxeFN4kD --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ricardo Wurmus writes: > Pierre Neidhardt writes: > >> - Or do you think SQLite patterns (using "%") would do for now? As >> Mathieu pointed out, it's an unfortunate inconsistency with the rest of >> Guix. But maybe regexp support can be added in a second stage. > > These patterns could be generated from user input that looks more like > what we already use elsewhere. We don=E2=80=99t have to directly pass the > SQLite interface to users. True, an obvious fix to the problem of syntax familiarity would be to replace "*" by "%" in the user query, to have it look like shell globing. =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl81Q9gACgkQm9z0l6S7 zH+eCwgAgnK4SjsANk2ATKoFUXcKHPi/+TmKQxMg+e+NRD90aEIF+6SpQleoinVz 1J7gy9vXrY7jCt+kOn6kfQKTv0NUL3b+bOoYqKIx5PlOMgXMS3OuLMB9uqyojZ1q M3ygFCUU3BA/Fl5qczEZyw4bNFudVt0Q7i2jf9NXqg1rVSJJiI+ocPab26KP8691 Ba4RcjUpQv52dLtMxXUftaKKcs2YeDodlzrARbgIyvzwVq4I8Leznum4IX2siQbq I1AjrLO9Hb4iI+8CshKbmXzn0O48phxmKTp4+g7EjB7jt4/w/1lbiamRxKtAdoVi 3YcHUFfe+gIlfdcz4fh5VVuVkgDbWQ== =vh0N -----END PGP SIGNATURE----- --=-=-=--