From unknown Sun Jun 22 07:58:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62946: recoll package does not provide recollq which Emacs needs Resent-From: Kyle Andrews Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 19 Apr 2023 05:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62946 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 62946@debbugs.gnu.org X-Debbugs-Original-To: bug-guix Received: via spool by submit@debbugs.gnu.org id=B.16818838331821 (code B ref -1); Wed, 19 Apr 2023 05:58:01 +0000 Received: (at submit) by debbugs.gnu.org; 19 Apr 2023 05:57:13 +0000 Received: from localhost ([127.0.0.1]:60922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pp0oa-0000TJ-G7 for submit@debbugs.gnu.org; Wed, 19 Apr 2023 01:57:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:37836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pp0oU-0000T8-U7 for submit@debbugs.gnu.org; Wed, 19 Apr 2023 01:57:10 -0400 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 1pp0oU-0006NZ-LV for bug-guix@gnu.org; Wed, 19 Apr 2023 01:57:06 -0400 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pp0oS-0001WW-3C for bug-guix@gnu.org; Wed, 19 Apr 2023 01:57:06 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 4C2482401FE for ; Wed, 19 Apr 2023 07:57:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681883821; bh=cbPdIwQNxnlBpb+20+8fMeKvprnslvim3dvHEUm8ipE=; h=From:To:Subject:Date:From; b=U3WUJA8vl1U5wOP/Rj5Gf8c86dQNe9Xg8eBlc/DI5bG+jZ4Nm5ls6Mm5B1VryqDTb vSKuGCs0S1Eqv/ixJHnGgrv+SsOqKXVVZKqPBxy9b/y/x/T9LywCguh/2PdSjVAZ9l XIA61TBIVUJgNwhZgZHuExTFWNTkGpBbR6QsdDPsPNBK7OQ6zw9E55RGPY1RrZYXsR hODaREv0zyIFPwL387JwrLEsD8yHoPGkMoMjbn1tXY8BvCFNq+gzwOyDuK6+bp6nVd hB9+TdlR1/fpMyz7jy/Id9NRm2rQjyzhrkCmj2RaeXMFZf5v+h2ZtcfGIdx1w1ZG9Y cTnwoZeIW0eFQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Q1VRc1Y2Lz9rxG for ; Wed, 19 Apr 2023 07:56:59 +0200 (CEST) From: Kyle Andrews Date: Wed, 19 Apr 2023 04:52:20 +0000 Message-ID: <87h6tc76ty.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=kyle@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Dear Guix, I am experimenting with using Recoll to help me discover topical files on my computer. I'm finding it very helpful, but I would rather eschew the QT interface in favor of sticking with Emacs. There is an existing package which integrates with recoll interactively through "consult" on ELPA. Unfortunately, it depends on recoll providing an executable called recollq. Yet, recollq is not currently provided the recoll package in Guix. However, strangely the recollq man page is. The HTML documentation in the source tarball suggests it is not always built, but being unfamiliar with these complex auto-configured Makefile-based workflow I couldn't find a way to enable it. While I have found that `recoll -t' lets me make plain text queries from a database at a shell prompt, I was unsuccessful substituting `recollq' with `recoll -t' in the Emacs extension package since recollq apparently needed to be a file on the path. It would seem to me a lot less janky to just include that file. I included what I tried in the package recipe for emacs-consult-recoll below. Thanks, Kyle P.S. - Here is the package recipe I made for emacs-consult-recoll based on the ELPA importer and reading the consult-recoll web page to simplify the description. ``` (use-modules (gnu packages) (guix packages) (guix download) (guix build utils) ((guix licenses) #:prefix license:) (guix build-system emacs) (gnu packages emacs-xyz)) (define-public emacs-consult-recoll (package (name "emacs-consult-recoll") (version "0.8") (source (origin (method url-fetch) (uri (string-append "https://elpa.gnu.org/packages/consult-recoll-" version ".tar")) ;; (modules '((guix build utils))) ;; (snippet ;; (substitute* "consult-recoll.el" ;; (("recollq") "recoll -t -n 0"))) (sha256 (base32 "02vg1rr2fkcqrrivqgggdjdq0ywvlyzazwq1xd02yah3j4sbv4ag")))) (build-system emacs-build-system) (propagated-inputs (list emacs-consult)) (home-page "https://codeberg.org/jao/consult-recoll") (synopsis "Recoll queries using a consult interface in Emacs") (description " This package provides an emacs interface to perform recoll queries, and display its results, via consult. It is also recommened that you use a a package for vertical display of completions that works well with consult, such as vertico. Recoll is a local search engine that knows how to index a wide variety of file formats, including PDFs, org and other text files and emails. It also offers a sophisticated query language, and, for some document kinds, snippets in the the found documents actually matching the query at hand.") (license license:gpl3))) ``` From unknown Sun Jun 22 07:58:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62946: recoll package does not provide recollq which Emacs needs References: <87h6tc76ty.fsf@posteo.net> In-Reply-To: <87h6tc76ty.fsf@posteo.net> Resent-From: kiasoc5 Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 20 Apr 2023 15:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62946 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 62946@debbugs.gnu.org Received: via spool by 62946-submit@debbugs.gnu.org id=B62946.168200500311931 (code B ref 62946); Thu, 20 Apr 2023 15:37:01 +0000 Received: (at 62946) by debbugs.gnu.org; 20 Apr 2023 15:36:43 +0000 Received: from localhost ([127.0.0.1]:38556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppWKx-00036M-44 for submit@debbugs.gnu.org; Thu, 20 Apr 2023 11:36:43 -0400 Received: from knopi.disroot.org ([178.21.23.139]:45358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppWKu-00036D-G8 for 62946@debbugs.gnu.org; Thu, 20 Apr 2023 11:36:41 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 437C240154 for <62946@debbugs.gnu.org>; Thu, 20 Apr 2023 17:36:39 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Z39DhA7AjSw for <62946@debbugs.gnu.org>; Thu, 20 Apr 2023 17:36:38 +0200 (CEST) Message-ID: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1682004998; bh=3GRRewE/Q7dUh88xUaNWjGv1nDBlilKAqnTBC9MjN94=; h=Date:From:To:Subject; b=JUtf4opaomJNF1TgBHTZE/1FCw3E4e+EsG1pXsymgdLEeqj10jLviIw8dD/WyqsZM NWO/hCE76BEmdLpBo44lFQg1ewyx1UDA2TVwEVmVk3JWVGnpGZx21Qv8fVGGNEdTQp j/qc4bXabvrqxgcLtSwkTZVqeaEGAZ9FrQTnbl2SOwp4WFXd5KzH701ENCEfYvmw3H RTNApq6oP9d65m3IZq6ycKDsw6gvqaZJ+21EgiVWrDPlDsRYXXqG/4b1VYasJyLDn2 BQQa1yazZDkOPSuZKuLQw0Bg4SPPe0/dP/BBglct/+mJhSjC3OgapuIzaLLL9OmAUo 56gA3SIeGSHig== Date: Thu, 20 Apr 2023 11:36:35 -0400 MIME-Version: 1.0 From: kiasoc5 Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I updated recoll to the latest version and added the recollq binary in #62971. Can you see if that works? From unknown Sun Jun 22 07:58:19 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Kyle Andrews Subject: bug#62946: closed (Re: bug#62946: recoll package does not provide recollq which Emacs needs) Message-ID: References: <87cyxv5dol.fsf@gmail.com> <87h6tc76ty.fsf@posteo.net> X-Gnu-PR-Message: they-closed 62946 X-Gnu-PR-Package: guix Reply-To: 62946@debbugs.gnu.org Date: Wed, 04 Oct 2023 02:24:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1696386242-1753-1" This is a multi-part message in MIME format... ------------=_1696386242-1753-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62946: recoll package does not provide recollq which Emacs needs which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 62946@debbugs.gnu.org. --=20 62946: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62946 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1696386242-1753-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62946-done) by debbugs.gnu.org; 4 Oct 2023 02:23:18 +0000 Received: from localhost ([127.0.0.1]:41024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnrXi-0000R1-5g for submit@debbugs.gnu.org; Tue, 03 Oct 2023 22:23:18 -0400 Received: from mail-qt1-x82e.google.com ([2607:f8b0:4864:20::82e]:42191) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnrXf-0000Qi-6V for 62946-done@debbugs.gnu.org; Tue, 03 Oct 2023 22:23:16 -0400 Received: by mail-qt1-x82e.google.com with SMTP id d75a77b69052e-4195fddd6d7so3864241cf.0 for <62946-done@debbugs.gnu.org>; Tue, 03 Oct 2023 19:22:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696386172; x=1696990972; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=sODhp3abXWNI2T+zRQFp1vEJRc5AHrQRUzSDAfkcRLA=; b=QqCn74VGkupRHgWWVgbEMZVtGlzjfUp6FIWhywB+SQ2JeQzlnu8qDO/KOoYYM9/MnG 8vZufqmC14MvXQsWJKK7UxfJnIu85kU6Vm6kL4663HD2RVpEVpxcIbVHoJE11Ty/QuBx D/NQUw1uq5pa9Yv46xktMu2q0nNt/lmqedJb/FV38b1O3qy5TpgTdGnUKJRY6yScZGhY VILjgGpa5FlUF9O0sZMrzy0mN/1hNiYlSU9dsS8fz8e/CSKhTw9mCSjyaZEc2lk18oMe MLBTTHmvTB5zWc3BUkWIPWGthh66pnxBQQLfyq6kCgAnqE4W4ZrbgWJAKYeREmfAUXWO T2Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696386172; x=1696990972; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=sODhp3abXWNI2T+zRQFp1vEJRc5AHrQRUzSDAfkcRLA=; b=AI4jU0RVsB5snEYhNvqUm4bTluDKF98w0rcFbjgZa5ZEK3gDHDyNEhzsD4EvM+QrE4 LvAj1YYmESO/NNteJ0gHSJiI2Ew0eavosGO3/Qae0CK0jf8WparkNHt9OCZcvTq2aZFy ICkBcONMfoVKr+xJ7ETg++YIkIA79qQgBc5zibMNfGz7qfa3CC3KObBAZ++3B3D7wkPH JiV2L4yI41XflPBTwxKDx0xmGEsv1dzPc4/qNBgxr2BO7gIx2r9uLFXDeRKmbvg/qRxs Qdgs5TFalcKUkLzdq30Gltvy5Hd1ZeNjRhOvC4iPo3Edo80f+Z3FTgQQ/YgJA9u44wBf Ejug== X-Gm-Message-State: AOJu0YyguZYt8ViipUqi47NsCZFXrTClRDD2cPj4t9jQULLQzA38gAge Ljv3dHvkjK1Hm6YIv0iaS1cQXALLE30= X-Google-Smtp-Source: AGHT+IE/2cWPZNRRVTYmU4N48G0/aKxJC/K9Lucu1Sm90WdRrJEPiXH/8gLY9yQOJfovNqFS7vZVjA== X-Received: by 2002:ac8:59d5:0:b0:415:1804:d9ee with SMTP id f21-20020ac859d5000000b004151804d9eemr5743696qtf.16.1696386171753; Tue, 03 Oct 2023 19:22:51 -0700 (PDT) Received: from hurd (dsl-141-24.b2b2c.ca. [66.158.141.24]) by smtp.gmail.com with ESMTPSA id o17-20020ac872d1000000b004198ac8be74sm898233qtp.65.2023.10.03.19.22.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Oct 2023 19:22:51 -0700 (PDT) From: Maxim Cournoyer To: kiasoc5 Subject: Re: bug#62946: recoll package does not provide recollq which Emacs needs References: <87h6tc76ty.fsf@posteo.net> Date: Tue, 03 Oct 2023 22:22:50 -0400 In-Reply-To: (kiasoc5@disroot.org's message of "Thu, 20 Apr 2023 11:36:35 -0400") Message-ID: <87cyxv5dol.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62946-done Cc: 62946-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) kiasoc5 writes: > I updated recoll to the latest version and added the recollq binary in > #62971. Can you see if that works? I'm happy to assume it does; the updated package has a 'recollq' command under bin. Closing! -- Thanks, Maxim ------------=_1696386242-1753-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 19 Apr 2023 05:57:13 +0000 Received: from localhost ([127.0.0.1]:60922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pp0oa-0000TJ-G7 for submit@debbugs.gnu.org; Wed, 19 Apr 2023 01:57:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:37836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pp0oU-0000T8-U7 for submit@debbugs.gnu.org; Wed, 19 Apr 2023 01:57:10 -0400 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 1pp0oU-0006NZ-LV for bug-guix@gnu.org; Wed, 19 Apr 2023 01:57:06 -0400 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pp0oS-0001WW-3C for bug-guix@gnu.org; Wed, 19 Apr 2023 01:57:06 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 4C2482401FE for ; Wed, 19 Apr 2023 07:57:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681883821; bh=cbPdIwQNxnlBpb+20+8fMeKvprnslvim3dvHEUm8ipE=; h=From:To:Subject:Date:From; b=U3WUJA8vl1U5wOP/Rj5Gf8c86dQNe9Xg8eBlc/DI5bG+jZ4Nm5ls6Mm5B1VryqDTb vSKuGCs0S1Eqv/ixJHnGgrv+SsOqKXVVZKqPBxy9b/y/x/T9LywCguh/2PdSjVAZ9l XIA61TBIVUJgNwhZgZHuExTFWNTkGpBbR6QsdDPsPNBK7OQ6zw9E55RGPY1RrZYXsR hODaREv0zyIFPwL387JwrLEsD8yHoPGkMoMjbn1tXY8BvCFNq+gzwOyDuK6+bp6nVd hB9+TdlR1/fpMyz7jy/Id9NRm2rQjyzhrkCmj2RaeXMFZf5v+h2ZtcfGIdx1w1ZG9Y cTnwoZeIW0eFQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Q1VRc1Y2Lz9rxG for ; Wed, 19 Apr 2023 07:56:59 +0200 (CEST) From: Kyle Andrews To: bug-guix Subject: recoll package does not provide recollq which Emacs needs Date: Wed, 19 Apr 2023 04:52:20 +0000 Message-ID: <87h6tc76ty.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=kyle@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Dear Guix, I am experimenting with using Recoll to help me discover topical files on my computer. I'm finding it very helpful, but I would rather eschew the QT interface in favor of sticking with Emacs. There is an existing package which integrates with recoll interactively through "consult" on ELPA. Unfortunately, it depends on recoll providing an executable called recollq. Yet, recollq is not currently provided the recoll package in Guix. However, strangely the recollq man page is. The HTML documentation in the source tarball suggests it is not always built, but being unfamiliar with these complex auto-configured Makefile-based workflow I couldn't find a way to enable it. While I have found that `recoll -t' lets me make plain text queries from a database at a shell prompt, I was unsuccessful substituting `recollq' with `recoll -t' in the Emacs extension package since recollq apparently needed to be a file on the path. It would seem to me a lot less janky to just include that file. I included what I tried in the package recipe for emacs-consult-recoll below. Thanks, Kyle P.S. - Here is the package recipe I made for emacs-consult-recoll based on the ELPA importer and reading the consult-recoll web page to simplify the description. ``` (use-modules (gnu packages) (guix packages) (guix download) (guix build utils) ((guix licenses) #:prefix license:) (guix build-system emacs) (gnu packages emacs-xyz)) (define-public emacs-consult-recoll (package (name "emacs-consult-recoll") (version "0.8") (source (origin (method url-fetch) (uri (string-append "https://elpa.gnu.org/packages/consult-recoll-" version ".tar")) ;; (modules '((guix build utils))) ;; (snippet ;; (substitute* "consult-recoll.el" ;; (("recollq") "recoll -t -n 0"))) (sha256 (base32 "02vg1rr2fkcqrrivqgggdjdq0ywvlyzazwq1xd02yah3j4sbv4ag")))) (build-system emacs-build-system) (propagated-inputs (list emacs-consult)) (home-page "https://codeberg.org/jao/consult-recoll") (synopsis "Recoll queries using a consult interface in Emacs") (description " This package provides an emacs interface to perform recoll queries, and display its results, via consult. It is also recommened that you use a a package for vertical display of completions that works well with consult, such as vertico. Recoll is a local search engine that knows how to index a wide variety of file formats, including PDFs, org and other text files and emails. It also offers a sophisticated query language, and, for some document kinds, snippets in the the found documents actually matching the query at hand.") (license license:gpl3))) ``` ------------=_1696386242-1753-1--