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: Fix the long lines font locking related slowdowns Date: Fri, 29 Jul 2022 10:44:27 +0000 Message-ID: References: <837d46mjen.fsf@gnu.org> <174616cd5c33bfc14b1f@heytings.org> <837d44jr4p.fsf@gnu.org> <83bktghrn0.fsf@gnu.org> <8a3eaeef010995a5da8d@heytings.org> <837d40ds09.fsf@gnu.org> <83zggwcby5.fsf@gnu.org> <83o7xccagi.fsf@gnu.org> <831qu7daxb.fsf@gnu.org> <83sfmnb7yg.fsf@gnu.org> <837d3ybh5z.fsf@gnu.org> <136c4fe0fc74196714aa@heytings.org> <83pmhp89ov.fsf@gnu.org> <136c4fe0fc39573addc9@heytings.org> <83k07x8738.fsf@gnu.org> <136c4fe0fcdf00ef9a11@heytings.org> <83h73183r7.fsf@gnu.org> <136c4fe0fc0fceb0d752@heytings.org> <838roc8ka7.fsf@gnu.org> <834jz08b5q.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12003"; mail-complaints-to="usenet@ciao.gmane.io" Cc: gerd.moellmann@gmail.com, 56682@debbugs.gnu.org, larsi@gnus.org, monnier@iro.umontreal.ca To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jul 29 12:45:48 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 1oHNV5-0002xs-87 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 29 Jul 2022 12:45:47 +0200 Original-Received: from localhost ([::1]:35686 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oHNV4-00062S-8P for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 29 Jul 2022 06:45:46 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33530) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oHNUM-000612-41 for bug-gnu-emacs@gnu.org; Fri, 29 Jul 2022 06:45:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:41980) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oHNUL-0003LA-RI for bug-gnu-emacs@gnu.org; Fri, 29 Jul 2022 06:45:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oHNUL-0007ei-Nf for bug-gnu-emacs@gnu.org; Fri, 29 Jul 2022 06:45:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Jul 2022 10:45:01 +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.165909147429378 (code B ref 56682); Fri, 29 Jul 2022 10:45:01 +0000 Original-Received: (at 56682) by debbugs.gnu.org; 29 Jul 2022 10:44:34 +0000 Original-Received: from localhost ([127.0.0.1]:59962 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oHNTt-0007dm-MJ for submit@debbugs.gnu.org; Fri, 29 Jul 2022 06:44:33 -0400 Original-Received: from heytings.org ([95.142.160.155]:57428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oHNTo-0007da-Pk for 56682@debbugs.gnu.org; Fri, 29 Jul 2022 06:44:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1659091467; bh=MFqfzoF2ZBCj191e+FY/xrida15o9ios9UgC706TL08=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=X3al3jxIvigKroHJm+Em4t+pUNXMX/3H6/mFM5DJWhAPNaT0bV5fMiwHF9qJJQzDY y+5eGOD/5vBvSL2f9tnMOSNkybO6G6+D0eN5yI7MfqHCSZb148ycpZUCFcC+uQGRZd awUH3GTvVtD3IPRJC8UNMPVbDifrxsyAJUPkL3NYtCpBBiywkF9VT6gLrSNEyyawaP lEioaFfSfGiBmPm7bo3OoG+LprvvMz7caF5c7tTqMOTnc81Z9ZOQQk85o2ekfr9APF UapE9uCG+p+vxHoT3gZSZS8GwL6ZoOEgGMN0XQMRSd3ZuNOBudzg8dhAydUo/5sG+w LuzJZtjLIeg9g== In-Reply-To: <834jz08b5q.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" Xref: news.gmane.io gmane.emacs.bugs:238145 Archived-At: > > Please always assume that I gave these aspects and your perspective due > consideration before making my changes, and please never revert them > without discussing first. > Okay, I'll keep that in mind in the future. > > In this case, "arbitrarily large" contradicts the text that follows, > which describes the circumstances where that might not be true. > I've carefully chosen the words of the title, and it doesn't contradict what follows, as far as I understand. It says "Emacs is now capable of editing files with arbitrarily long lines", in which "capable" means that it can do it, but will not always do it. The circumstances that are described in the text that follows tell the reader that the remaining cases in which Emacs would choke on such files are outside of Emacs' responsibility, they are the responsibility of major and minor mode writers.