From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Add new sqlite extensions to allowlist Date: Sat, 18 Nov 2023 11:13:19 +0200 Message-ID: <83y1evmnkg.fsf@gnu.org> References: <469F1EC9-4A4F-4228-AC2F-AE4346E63DDD@gmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8553"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Neo Dim Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Nov 18 10:14:04 2023 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 1r4HOu-000252-8s for ged-emacs-devel@m.gmane-mx.org; Sat, 18 Nov 2023 10:14:04 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r4HOH-0001M4-6e; Sat, 18 Nov 2023 04:13:25 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r4HOF-0001Lw-Au for emacs-devel@gnu.org; Sat, 18 Nov 2023 04:13:23 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r4HOE-0006da-TG; Sat, 18 Nov 2023 04:13:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=P9gwWGw8ryT/sybaNkydD7LN+YYt4CFPa/gJNtjmtAc=; b=ZyZ7tdkGGiFi BANIkwA9bC3K5QN05Xu9VqPJ943wmpE9XgkzEQmB12toDZK/yIUL/ua1/Ue9F/ZBnkrjTMj1zXAjj 0OLOTSJXWawiMeRFdmbXegxIJt4UJM8vNNT9kB/VhSM9pSO14Ws3iiFPncgdEfurwmEtNLqvCRKie N1fWP1s3z0AJyUlikPAqGbBNJy0YY2OcF9U4po/jCuNOSk1ruVg8XdhNJnm2oHteywre0TioF5B3u 0cDvxvKHHoXWdhuXa8zXGp/ktribhSc2FegjUyadIAEzCw0JohAJg7R4pSqoIsomL1RBvequ1odnn fFWNyCTWGZa4EDgQd3NsSg==; In-Reply-To: <469F1EC9-4A4F-4228-AC2F-AE4346E63DDD@gmail.com> (message from Neo Dim on Mon, 6 Nov 2023 22:13:32 +0700) 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:312897 Archived-At: > From: Neo Dim > Date: Mon, 6 Nov 2023 22:13:32 +0700 > > Hi. I would like to use semantic search in one (or maybe couple) of my new packages for emacs. In > latest emacs there is sqlite support, which is great. I would like to use it with > https://github.com/asg017/sqlite-vss extension. I checked it out and see that vector0 and vss0 not in > allowlist. Can we add this extensions to allowlist? I added them, so they will be available in the upcoming Emacs 29.2. > And can we use full path to extension when call > `sqlite-load-extension`? Yes, of course. The allow-list is checked against the basename of the library, so the leading directories should not be important.