From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id /WWxLFTN2l+WKQAA0tVLHw (envelope-from ) for ; Thu, 17 Dec 2020 03:15:32 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id SEAnKFTN2l9ERwAAbx9fmQ (envelope-from ) for ; Thu, 17 Dec 2020 03:15:32 +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 C375E940438 for ; Thu, 17 Dec 2020 03:15:31 +0000 (UTC) Received: from localhost ([::1]:39064 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpjlK-0003aE-Df for larch@yhetil.org; Wed, 16 Dec 2020 22:15:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:42442) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpjkn-0003a2-6T for emacs-orgmode@gnu.org; Wed, 16 Dec 2020 22:14:57 -0500 Received: from mail-pg1-x52e.google.com ([2607:f8b0:4864:20::52e]:40508) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpjkl-0007rr-9Z for emacs-orgmode@gnu.org; Wed, 16 Dec 2020 22:14:56 -0500 Received: by mail-pg1-x52e.google.com with SMTP id t37so19355369pga.7 for ; Wed, 16 Dec 2020 19:14:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=sLGb7KnbiWv2zBQdbH/pjnZad4py5XUghQI085Jln94=; b=K4W3lZqJx02JKaSYw3yePjFOekHF7FgbMF1BWejkTEJXNDqfOLt2CpqA5/a6gHQhQB 9UYCdbGTUn6ibNFWlG7B/04WyxviQZYZnIo0Z4C1bXbPdyMltneMMlP3hTnHcT1G4sKL Wv06v9f6OEEZi73Qc2DIAn/x1hMnwGlL9z+geg1qvVJJHNm8fNH+uXObYY0XOcd1uNnj 3a+m0HzoeY2wRSjHswkjBB79bx/Zsmc8Uj4O715XC0d7Gux2c+Bp/ApHS8rHggOmIcAE GkdROuLC3VtgxwdzfDv5wx1Qh495NxUDBz3rbI3hgWdnvOslnhsa79WAq6JwV7X01b9z XHmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=sLGb7KnbiWv2zBQdbH/pjnZad4py5XUghQI085Jln94=; b=Oy3/EgUPKhYaxhIIb0YmiNTWgKfDDFn0H3BFCpplQRREuTEUgIlOem1LQavO8Fvlz4 qeVUblcqhsIJbbwme5kPTqc+vSHZPlMAGb94X39pBe9MNwiRxH2lyHlam5Uh9VQwz5v5 zc03vDgT/+U2liOUIEOZKKm4vFT3qzZntA7OEpR7LugnJfEF6r/DlVs+nuE2+9P37WOe iYIPqysDTfPfbL+c06PpD/WF6+XisRpybXfYNIOZJ/sgfysS7N93bbT5/zWZ0VqHM3RP SDrWZrmi4jHeDfP3FYIxpvx9En5BCeROlIWytG5ecazNYdsYiMbKWLH6+9pSiTZNHU3/ lr3g== X-Gm-Message-State: AOAM531C3Rx5QK39rEugjBbj2xzzieg04xe7ErNgt6SIGb8JxmNVwmOX QtEltdh+6AlOf52k4CLXO3g= X-Google-Smtp-Source: ABdhPJzJD/Mywk8O0rm55MORWyVyW4YGNZmvnhr7X8QWPHBC5NvwDod3AsC0UkAk4t5jeTPj63aYaA== X-Received: by 2002:a62:7b84:0:b029:19c:7146:4bbb with SMTP id w126-20020a627b840000b029019c71464bbbmr7953723pfc.52.1608174892574; Wed, 16 Dec 2020 19:14:52 -0800 (PST) Received: from localhost ([104.250.131.79]) by smtp.gmail.com with ESMTPSA id gz5sm3314283pjb.15.2020.12.16.19.14.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Dec 2020 19:14:51 -0800 (PST) From: Ihor Radchenko To: =?utf-8?Q?K=C3=A9vin?= Le Gouguec Subject: Re: [9.4] Fixing logbook visibility during isearch In-Reply-To: <87czz91v9h.fsf@gmail.com> References: <87h7x9e5jo.fsf@localhost> <87367d4ydc.fsf@localhost> <87r1uuotw8.fsf@nicolasgoaziou.fr> <87mu5iq618.fsf@localhost> <87ftb9pqop.fsf@nicolasgoaziou.fr> <875zc2du63.fsf@localhost> <87wo4en8qk.fsf@nicolasgoaziou.fr> <87mu31adeu.fsf@localhost> <871rkcbx40.fsf@kyleam.com> <87mu301in8.fsf@localhost> <87lfh5vvrp.fsf@localhost> <87sgbc4qpl.fsf@gmail.com> <87sgbaw58y.fsf@localhost> <87pn6ew2pv.fsf@localhost> <8736393tlw.fsf@gmail.com> <87eemtm1ic.fsf@localhost> <875z83hwuc.fsf@gmail.com> <874knm61p3.fsf@localhost> <87r1nrdl5o.fsf_-_@gmail.com> <87r1nqjv9w.fsf@localhost> <87czz91v9h.fsf@gmail.com> Date: Thu, 17 Dec 2020 11:18:46 +0800 Message-ID: <87v9d15dd5.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::52e; envelope-from=yantar92@gmail.com; helo=mail-pg1-x52e.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.51 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=K4W3lZqJ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: C375E940438 X-Spam-Score: -2.51 X-Migadu-Scanner: scn0.migadu.com X-TUID: 275lIGbsp2uO K=C3=A9vin Le Gouguec writes: > I can't find any reference to this property in Org <9.4 (e.g. 9.3 as > shipped in 27.1, where the bug does not happen) so do I understand > correctly that the root cause ("since [drawers] are in the same overlay > with the rest of the folded heading") dates from Org 9.4? Yes, the root cause is that overlays used to hide drawers now automatically merge with outline overlays. This was introduced in Org 9.4 to improve performance (too many overlays are handled badly by Emacs). > (Just trying to understand if I should keep looking at Org 9.3 for > inspiration, or if your proposed solution based on > isearch-open-invisible-temporary should be implemented from scratch) You will probably need to implement this from scratch (or use the feature/org-fold branch from github.com/yantar92/org). In Org 9.3 the folded headline looked like the following: * Headline