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#57212: 29.0.50; [PATCH] Citizen's arrest of end-of-defun-moves-to-eol Date: Mon, 15 Aug 2022 19:44:32 +0000 Message-ID: <3a1232a17bcbf1cba5cc@heytings.org> References: <87k07au2i8.fsf@dick> 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="37656"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 57212@debbugs.gnu.org To: dick.r.chiang@gmail.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Aug 15 21:45:15 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 1oNg1S-0009aY-6q for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 15 Aug 2022 21:45:14 +0200 Original-Received: from localhost ([::1]:36298 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oNg1R-000870-4Q for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 15 Aug 2022 15:45:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45404) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNg1G-00086s-Om for bug-gnu-emacs@gnu.org; Mon, 15 Aug 2022 15:45:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54364) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oNg1G-0004BE-Ed for bug-gnu-emacs@gnu.org; Mon, 15 Aug 2022 15:45:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oNg1G-0005Ay-Af for bug-gnu-emacs@gnu.org; Mon, 15 Aug 2022 15:45:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 15 Aug 2022 19:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57212 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch notabug Original-Received: via spool by 57212-submit@debbugs.gnu.org id=B57212.166059267519852 (code B ref 57212); Mon, 15 Aug 2022 19:45:02 +0000 Original-Received: (at 57212) by debbugs.gnu.org; 15 Aug 2022 19:44:35 +0000 Original-Received: from localhost ([127.0.0.1]:44113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNg0o-0005A7-Lx for submit@debbugs.gnu.org; Mon, 15 Aug 2022 15:44:34 -0400 Original-Received: from heytings.org ([95.142.160.155]:54632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNg0n-0005A0-4X for 57212@debbugs.gnu.org; Mon, 15 Aug 2022 15:44:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1660592672; bh=J+MhZVu5234LbPM4umP2+VViIces34BizTlW1FzGtH8=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=ad/2aDDzke+lIz6v2sBvF0/y17WKgyhnL6naETinO5G9htUdHuMZVxUbsJqQ49g+q NRsOwszTWkEojs6BwQkVz4hq0xwGF/qHdSxsDN+DrWWFTbjHHtsjQc9AtMgKPS6aH+ PWPxTelVuv2+yXO40zt5MsVNd/zHlBD8r4W78SXbsNuh49CGIMp99/52qANyJdy2wQ /fGp8dlbsfHI0s8KQJzFP6J/IomS99DyUKbYyzlliyB1WP3ZPXGOmIz+LY5TgtRFHb 4E2pejNZhrBjX10xW5N1enyLkJ49ALoBfp5fa9Zjp3Rjh9MIJ4BAhiXCLJDBK//B9w 0aoRPaTCVqnEg== In-Reply-To: <87k07au2i8.fsf@dick> 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" Xref: news.gmane.io gmane.emacs.bugs:239831 Archived-At: > > If you're convinced narrowing within a critical section of redisplay is > safe (and I suspect it is), do it all the time, not just when > "long_line_optimizations_p" is true. > That might indeed be what Emacs could do in the long term, once we have enough experience with it. But it is way too soon to do that now. FYI, you can already do it unconditionally by setting long-line-threshold to 0.