From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#56393: Actually fix the long lines display bug Date: Thu, 21 Jul 2022 11:00:07 +0300 Message-ID: <83a692opyw.fsf@gnu.org> References: <38c1a31040d2d2bc47ae@heytings.org> <838roqpkjs.fsf@gnu.org> <831quipdt2.fsf@gnu.org> <83r12intar.fsf@gnu.org> <83lespomnu.fsf@gnu.org> <83fsixnwh3.fsf@gnu.org> <834jzdnsxw.fsf@gnu.org> <83y1wpmciw.fsf@gnu.org> <83wnc9mbg4.fsf@gnu.org> <83o7xlm64k.fsf@gnu.org> <83zgh4kmxi.fsf@gnu.org> <7d422ac79b437a119a4d@heytings.org> <83r12flxyz.fsf@gnu.org> <7d422ac79b59898ded81@heytings.org> <83pmhzlqym.fsf@gnu.org> <7d422ac79b7b726cda9f@heytings.org> <83k087nffo.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29884"; mail-complaints-to="usenet@ciao.gmane.io" Cc: gerd.moellmann@gmail.com, larsi@gnus.org, 56393@debbugs.gnu.org To: Gregory Heytings Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jul 21 10:01:49 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 1oER80-0007YM-NI for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 21 Jul 2022 10:01:48 +0200 Original-Received: from localhost ([::1]:33074 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oER7z-00044u-HP for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 21 Jul 2022 04:01:47 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38322) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oER7G-00041q-KB for bug-gnu-emacs@gnu.org; Thu, 21 Jul 2022 04:01:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46869) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oER7G-0001we-9Z for bug-gnu-emacs@gnu.org; Thu, 21 Jul 2022 04:01:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oER7G-0007l7-4h for bug-gnu-emacs@gnu.org; Thu, 21 Jul 2022 04:01:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Jul 2022 08:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56393 X-GNU-PR-Package: emacs Original-Received: via spool by 56393-submit@debbugs.gnu.org id=B56393.165839042229755 (code B ref 56393); Thu, 21 Jul 2022 08:01:02 +0000 Original-Received: (at 56393) by debbugs.gnu.org; 21 Jul 2022 08:00:22 +0000 Original-Received: from localhost ([127.0.0.1]:36618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oER6c-0007jp-Ac for submit@debbugs.gnu.org; Thu, 21 Jul 2022 04:00:22 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:53478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oER6a-0007jc-Ql for 56393@debbugs.gnu.org; Thu, 21 Jul 2022 04:00:21 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:47568) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oER6V-0001nA-JJ; Thu, 21 Jul 2022 04:00:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=2iSEr0dtBTUxSaHUOZuSaM0IvFrw0tjgLT+vBY8HhiY=; b=DlFFWEUPCGJA xwEwzUzi/wQqi7jVpFSXM4HBxWjE0nc9KwVGwvDCX1gZs/9pigaj6hvv7AQbdgnud302JPW8lhtla 6fOpJK+gdPLOQsJeNCERaCT9MEKdkrmPk6dWZM71BD3eS71t09mdyTO/BctKYkU6UP7Tj74qk1Xuu hCeTukESam2rffXiMvtJAnmN7VDZoGZYn5d0yHwoycOkwYCiv91fgbeGCr8MrZmxBX4Vamr1DULUe Uj2U8qAhg3fO7v73WUSBl1zPques0WxG/djpC3slQch60wjZk5eXg0W108+GrggqwiwZ9whFQl4R2 lRSpgpoJkXjRA2xdI4mqQA==; Original-Received: from [87.69.77.57] (port=1948 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oER6T-0008Ol-Rb; Thu, 21 Jul 2022 04:00:15 -0400 In-Reply-To: (message from Gregory Heytings on Thu, 21 Jul 2022 07:49:44 +0000) 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:237534 Archived-At: > Date: Thu, 21 Jul 2022 07:49:44 +0000 > From: Gregory Heytings > cc: gerd.moellmann@gmail.com, larsi@gnus.org, 56393@debbugs.gnu.org > > > As far as I can see, font locking is the one and only remaining cause of > > slowdowns that is under control of Emacs. Mode-specific slowdowns can > > of course not be solved in Emacs. So what about simply turning font > > locking off unconditionally when long lines are detected in a buffer, > > until the font locking slowdowns are fixed? > > > > (Doing that would also make it easier to get feedback about other causes > of slowdown, if any.) That could be so, but I'd prefer first to remove the elephant in the room. It's not like people edit such problematic files all the time, so feedback will probably come in quickly only from people who deliberately do that because they want to test this feature.