From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#56682: locked narrowing Date: Fri, 02 Dec 2022 08:08:01 +0000 Message-ID: <20f32a53dcbf18f91d37@heytings.org> References: <97049541-f5b4-ed3b-b8de-7c0bdc86f0f5@yandex.ru> <6e305c9b-7702-133a-3347-f64db05ade3f@yandex.ru> <83mt89kt10.fsf@gnu.org> <834juglesn.fsf@gnu.org> <83r0xkjw5s.fsf@gnu.org> <83pmd3ioxx.fsf@gnu.org> <47153506021498df087c@heytings.org> <83bkomhlmn.fsf@gnu.org> <4715350602cf2ec6860b@heytings.org> <83a646hkat.fsf@gnu.org> <47153506028bbb3bc8b3@heytings.org> <47153506021115866615@heytings.org> <20f32a53dc3f5fbc5b65@heytings.org> <83359ygrje.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25223"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 56682@debbugs.gnu.org, Stefan Monnier , dgutov@yandex.ru To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Dec 02 09:09:12 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1p116e-0006Mw-7G for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 02 Dec 2022 09:09:12 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p116W-0008Cq-KA; Fri, 02 Dec 2022 03:09:04 -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 1p116U-0008CH-Tq for bug-gnu-emacs@gnu.org; Fri, 02 Dec 2022 03:09:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p116U-0004b4-KR for bug-gnu-emacs@gnu.org; Fri, 02 Dec 2022 03:09:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p116U-0003Tn-B3 for bug-gnu-emacs@gnu.org; Fri, 02 Dec 2022 03:09:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Dec 2022 08:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56682 X-GNU-PR-Package: emacs Original-Received: via spool by 56682-submit@debbugs.gnu.org id=B56682.166996848413365 (code B ref 56682); Fri, 02 Dec 2022 08:09:02 +0000 Original-Received: (at 56682) by debbugs.gnu.org; 2 Dec 2022 08:08:04 +0000 Original-Received: from localhost ([127.0.0.1]:45190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p115X-0003TV-L3 for submit@debbugs.gnu.org; Fri, 02 Dec 2022 03:08:03 -0500 Original-Received: from heytings.org ([95.142.160.155]:40464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p115W-0003TP-K0 for 56682@debbugs.gnu.org; Fri, 02 Dec 2022 03:08:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1669968481; bh=q+jPlfXYlleS0JtARnHzepDtvicapDU5QHHzWq3GeZ4=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=M+egXkSCBWb3t/iCdomNc+XZhOTtWA6m2u8nSyWqB2fDn3UjJw+N2P7ARgPb0zL7u FLLpwIqZaoT66bTPoY86fcubs+3ThPikXuV9uhHUAPPEyAjquwK8BQ7CejVuxgW/Wr fVxKDHWwqqnvlm8ORNmQPW5VnJ2J+McMWPCG1d0o4G7EBfkhga8Ci0lpAeUSoL81DM udE8DOpbz0+PE1qOP/6KNZ1S+k17Zv/FPSdszwZ7e0JbPY1JWuXVspJDqmLc8f6q4i p4XA0ugTaMiKXJMojmNnq8uwMsitXtX1UeCOUIVcCgIbuLJXRbH6YmIjIxNlq1g7a1 +Rzeip6TmovTw== In-Reply-To: <83359ygrje.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:249716 Archived-At: > > Once again, there's absolutely no reason to scan more than a limited > region around point where redisplay is likely to look. > That's correct if, and only if, we do that scan each time redisplay is called. If we do that only from time to time, based on some heuristics, it is not correct anymore, as I explained repeatedly.