From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 0AMqB5YroWPVAAAAbAwnHQ (envelope-from ) for ; Tue, 20 Dec 2022 04:27:18 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id AAE+B5YroWM9LQAA9RJhRA (envelope-from ) for ; Tue, 20 Dec 2022 04:27:18 +0100 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 0198237467 for ; Tue, 20 Dec 2022 04:27:16 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p7TGu-0008O3-7a; Mon, 19 Dec 2022 22:26:28 -0500 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 1p7TGs-0008NP-Mx for emacs-orgmode@gnu.org; Mon, 19 Dec 2022 22:26:26 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p7TGq-0002T8-Bb for emacs-orgmode@gnu.org; Mon, 19 Dec 2022 22:26:26 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 43A565C0126; Mon, 19 Dec 2022 22:26:20 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Mon, 19 Dec 2022 22:26:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tecosaur.net; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm1; t=1671506780; x=1671593180; bh=XHfZy83K7j zxqe2CEAoWvOFKOqs1I8OdaSyc25x2igU=; b=0bD5l53T+b53xoyoxjApteJpI9 xU+W4PZ8K7oLLxWvk5omOo0G3SAPRlqfWtO4JUJ56E2Xk+whLolrULD3Swt89Joq 9/N3/Z0zjPzXe6gGNTKI1vA0Q0CAKATSEkCjSdJdkS2yL0L2wnESjA5dME58xiVA bWukHsaqRsUdf3ZfQ+6ppeHAdaEaf6oD4qPSr/axmwhgcfx1YL8unrEeNLkuWrvn anA6E0W+ruteca49WT95RLY9sli/ShMWZeW0BTKOiVVMFFv+OnoGTmC1EifjUuB7 WA1JzI2DT4cZtSzsrOe7mFzAZ+Pi/MP2xPI0hj+NpPBjxWuEaHTJ81d6Z/Sw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1671506780; x=1671593180; bh=XHfZy83K7jzxqe2CEAoWvOFKOqs1 I8OdaSyc25x2igU=; b=X2HY9OmIXwo7YS6ccBU5dHWPbA5bgxf58nyyDJqWeSSK Mlw9nCkxbIqWLLGwZORbZlMTZIQA1hwTB533zP6y+QvGlZJ8qalu3Amd/R1rxmPV mRIyEPcrzM7+mkRxYBUhetxBcldnsA6DBepR4uAJyVA38Rc/TJX6MALlZYWTURez Bx/SzTKSjZTaKSUP4+fhmnySIlyQNyDQig1BBLBhCK72fwXK8kkYB0jYw0o0D56J K1TcreSCzMDF/95fz+vuckkheqpvP9fWEyFPEJbH6dQTqVB4zUvDrMoK/c2HCriC TVHb/ufTGQ73bM0ckjfDIeMN2DDyxU08xQW96mJs4w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrgeeggdeitdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevuffffhgfjgfkgggtsehmtderredtreejnecuhfhrohhmpefvihhmohht hhihuceoohhrghhmohguvgesthgvtgdrthgvtghoshgruhhrrdhnvghtqeenucggtffrrg htthgvrhhnpeegffduledthefhtdeggeelffeggfdtgfejveduvedttddvkeefueehkeff iedukeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhorhhgmhhouggvrdhorhhgpd hlihgsvghrrghprgihrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepohhrghhmohguvgesthgvtgdrthgvtghoshgruhhrrdhnvght X-ME-Proxy: Feedback-ID: iecf94634:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 19 Dec 2022 22:26:19 -0500 (EST) From: Timothy To: Ihor Radchenko Cc: Max Nikulin , emacs-orgmode@gnu.org Subject: Re: Radio links work only in small numbers Date: Tue, 20 Dec 2022 11:21:20 +0800 References: <87a63qx9au.fsf@localhost> User-agent: mu4e 1.8.11; emacs 28.2.50 In-reply-to: <87a63qx9au.fsf@localhost> Message-ID: <87bknyah7t.fsf@tec.tecosaur.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: none client-ip=66.111.4.26; envelope-from=orgmode@tec.tecosaur.net; helo=out2-smtp.messagingengine.com X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_NONE=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 ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tecosaur.net header.s=fm1 header.b=0bD5l53T; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=X2HY9OmI; dmarc=none; 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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1671506837; a=rsa-sha256; cv=none; b=rayyDyQpCkavA073Io4mUwiU5yJlz5KPI6AH6QcmjUqVwDCbarRpxcqizfexN6KHHOZomT 2R3QgReW0jNayFyrwQX7I8SUZgW0lj1an6Nl8dOH7qHpCggmuikIdVUxvlNqlZTkNUJzUD NXXHI9eCrx+KrQ4Ujrks7jAjr5oEq/ucqhO3Xo50PIHp8VZky5rPb0dQaHe83WptvS6NRi wkfpgPDA5g2SgGIic8EN48hZoBVDG5J7ZdsfgRfZjoFUQJYsjaY74n1oa1K32NImCjwaCt l5rUZ82a8vtLcwHhl7Tz+o/jgqic6dAPoV1rp4CKo2kv4g2ljMLQK5/xEynDig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1671506837; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=XHfZy83K7jzxqe2CEAoWvOFKOqs1I8OdaSyc25x2igU=; b=TCgZ1dTWo03JpCC1ed7BM0uMpCIYdRYHirqVkKqP29tSUlRoI1ZucTzRlPk0xXzRI6nJhm J3BKs+PdSYG5Zjpu0g//6rQ7thAMObZNwHrN98O5+5RKsNenth42QVxKavHz9lxW5bq0G7 U7ssLVlTHOnLbZ4zvqSY6PYiN+qKI2uCyaU5KXcGR4ibn5Lg5Lg022o8o+1oPRGB7ynvpo zwz1ywgG109RDQBM7h5umV0S9ems8mmhXjhOfZsM5L7qeiXblDPnBD8ti3ugWZCGWrwVLP RXiqFbybEziR1GKH0Og75Sns8D5YVFU84SZkKwAE47A+njGvw0Df3osfWDThiQ== Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tecosaur.net header.s=fm1 header.b=0bD5l53T; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=X2HY9OmI; dmarc=none; 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" X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -0.89 X-Spam-Score: -0.89 X-Migadu-Queue-Id: 0198237467 X-TUID: dp1i79icd+6Q --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi All, > It=E2=80=99s not like we cannot fix this by splitting the regexp manually= into > prefix tree. > > The question is performance though. For reference, I ran into this issue with Org Glossary, and did exactly thi= s: see . I sort all the strings being matched with `string<' and then create clumps = of ~800 terms and then search with the constructed regex for each clump in turn. Obviously this has a performance impact, but it seems to work well enough, = and working slower is clearly better than not working at all. All the best, Timothy --=20 Timothy (=E2=80=98tecosaur=E2=80=99/=E2=80=98TEC=E2=80=99), Org mode contri= butor. Learn more about Org mode at . Support Org development at , or support my work at . --=-=-=--