From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id kGqbKLF/GmeZ8gAAqHPOHw:P1 (envelope-from ) for ; Thu, 24 Oct 2024 17:11:13 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id kGqbKLF/GmeZ8gAAqHPOHw (envelope-from ) for ; Thu, 24 Oct 2024 19:11:13 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=Fuvu0aIY; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=posteo.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1729789873; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=uSgHYTMophb8+sIR9oSEAFH83QC1khwjlw+XbrSe/+Y=; b=KvceCYa4LbMp8+1Jc1zVCDKMZ8p7z/wciL2upR8DL5rBR53s3Kcsbf7UCYC0PZV171Bca+ Gm1qhP0uAtyqGGJEAvbH3RLZTb2Z5q9A0V1RpniDqSJ+ypiREgCp/vsxfdXnXAofbJvi+M lYwKbKe2Ic7FinwDbkw6GrHsl2MWzd6tKWdCVpki3MWbdn+lkXLEU9jeeW6ZoeqVV8ZSeX ZBujq7mowZXXEgMm1d4i011cV9zY7CIfr4vQtsYSXzs8hL0AWzcsZlJ9wyh5EL8x8pqcYV 26PhbeDdAzgaQVOwHobmdGc0PUhDeikNUlzcm7vwXTGClbK2yCdZPuDvgPXgxw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=Fuvu0aIY; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=posteo.net ARC-Seal: i=1; s=key1; d=yhetil.org; t=1729789873; a=rsa-sha256; cv=none; b=lt6opyl4c8nE/ZsOV4DSFualPmdEDejG02acFmraUjZf3V/KWQmIe/tfnEBFJ4xVjFcwjJ /YPOorrsQ1cTNe7II+iitQ9Syo2vl3LLPGwsjJ36L5ayP4pMoQYsvjS336ZdsXvMtV722Z kUhtSeYxX6swH0PalKGD8CXOi8cjnxWNS94x7gw4Ki8kehk+F39/jOzCta0kqtHUVwzj0x oprTfuYXj9M7zp/gNSIbZU5cY9Yr6ZS3pl4Wwo7qc4TVFyU05QZGs48i9NFPNPljR2UiJm WqEhmFI4QKKoRNl/sZlYCuxMvMnEanjvJQQx3XD9azCzGHmeB2ALJU34nxr5VQ== 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 282C88989E for ; Thu, 24 Oct 2024 19:11:12 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t41Ld-0001pQ-Qk; Thu, 24 Oct 2024 13:10:09 -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 1t41Lb-0001p5-6o for emacs-orgmode@gnu.org; Thu, 24 Oct 2024 13:10:08 -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 1t41LY-0004v9-3O for emacs-orgmode@gnu.org; Thu, 24 Oct 2024 13:10:06 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id C0313240027 for ; Thu, 24 Oct 2024 19:09:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1729789797; bh=uSgHYTMophb8+sIR9oSEAFH83QC1khwjlw+XbrSe/+Y=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=Fuvu0aIYXxC5lcPTWB41KvI/xpAZKDHUiH5b+2xySUjcir/CX8ttCvPiZy9oCkqPV eVP/cjXcvRe0svzXMlrAGsjk3NzCLSe3iaX3W6GSiIQIWY1y6QrSMyR+16VuTyGbk/ Fmj8aLuMZaHk8hsj7VfMmzEqYnUY528EFH9ALlrJGcHgFscLG26V59BgbdS4llSyTD QiqgmELPawk6vLy6v87sYUEZwGBOq9/gNh3uXQjTWP6KjR43DF0eAMl5tJ5SX05nEX VgQpkuxNy3F7nSAtYF6qxBQ/CY8qH+hhvX4PCRMZb4BMo8/XrHfgqgoNUz8KKPiov4 gdLx/91ZNIRiw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4XZC8P2PmNz6tvJ; Thu, 24 Oct 2024 19:09:57 +0200 (CEST) From: Ihor Radchenko To: =?utf-8?Q?S=C3=A9bastien?= Gendre Cc: emacs-orgmode@gnu.org Subject: Re: Feature discussion: Search field and local search engine In-Reply-To: <87v7xixwkr.fsf@k-7.ch> References: <87a5ev31ul.fsf@k-7.ch> <878quf1ji0.fsf@k-7.ch> <87h692vi6i.fsf@localhost> <87v7xixwkr.fsf@k-7.ch> Date: Thu, 24 Oct 2024 17:11:43 +0000 Message-ID: <87ed45o27k.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.67.36.65; envelope-from=yantar92@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_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: 0.37 X-Spam-Score: 0.37 X-Migadu-Queue-Id: 282C88989E X-TUID: vj9l3YDsLNB6 S=C3=A9bastien Gendre writes: > For the platform-independence, I think it would depend on the tool used. > > PageFind precompiler release, on their Github, is available for x86_64 > GNU/Linux, Apple Darwin and Windows and aarch64 GNU/Linux and Apple > Darwin. > ... > But if we use a search indexer written in interpreted language, as long > as the interpreter is available, we can run it. Not trivial :) We may be able to do it, and I do not see major obstacles as long as we make this optional (some users frown upon binaries downloaded automatically, while other users love such automation) However, I'd first start from implementing the feature under assumption that the indexer/search engine is already installed. We can add auto-downloading after we have the rest. --=20 Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at