From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#56682: Fix the long lines font locking related slowdowns Date: Mon, 15 Aug 2022 18:23:51 -0400 Message-ID: References: <83k07jx5jn.fsf@gnu.org> <866e510d-a060-7daa-d002-97861d056fa7@yandex.ru> <1144021660321893@iva5-64778ce1ba26.qloud-c.yandex.net> <12348081660379417@sas2-a098efd00d24.qloud-c.yandex.net> <66bbbb95983414e79637@heytings.org> <83wnb9hadb.fsf@gnu.org> <395454dd-7238-c5d0-e924-2f65a186baa7@yandex.ru> <83r11hh4pm.fsf@gnu.org> <3a1232a17b09ce88af40@heytings.org> <4ebdfdc3-4aeb-7ebb-b5ba-43b5c9b0aaa1@yandex.ru> <3a1232a17b80387503f4@heytings.org> <881ac6c7-116c-49d0-8f19-4a3778260914@yandex.ru> <3a1232a17b37db7a2498@heytings.org> <3a1232a17bf656136616@heytings.org> Reply-To: Stefan Monnier Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15392"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 56682@debbugs.gnu.org, Eli Zaretskii , Dmitry Gutov To: Gregory Heytings Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Aug 16 00:25:09 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 1oNiWC-0003pV-VO for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 16 Aug 2022 00:25:09 +0200 Original-Received: from localhost ([::1]:37556 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oNiWC-0003nr-0Y for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 15 Aug 2022 18:25:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47132) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNiW6-0003nj-7f for bug-gnu-emacs@gnu.org; Mon, 15 Aug 2022 18:25:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54549) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oNiW5-0002xr-TJ for bug-gnu-emacs@gnu.org; Mon, 15 Aug 2022 18:25:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oNiW5-0000mn-P0 for bug-gnu-emacs@gnu.org; Mon, 15 Aug 2022 18:25:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 15 Aug 2022 22:25: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.16606022412949 (code B ref 56682); Mon, 15 Aug 2022 22:25:01 +0000 Original-Received: (at 56682) by debbugs.gnu.org; 15 Aug 2022 22:24:01 +0000 Original-Received: from localhost ([127.0.0.1]:44298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNiV7-0000lK-EL for submit@debbugs.gnu.org; Mon, 15 Aug 2022 18:24:01 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:61353) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNiV5-0000l2-U1 for 56682@debbugs.gnu.org; Mon, 15 Aug 2022 18:24:00 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 9F58A441502; Mon, 15 Aug 2022 18:23:54 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 69AAC4414FE; Mon, 15 Aug 2022 18:23:53 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1660602233; bh=vLJODv/Vr9kp0BmYjGr9/pwjZ1dUPkjOLMLxoz+Pv38=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=OOItkZb0ocwrFt59f9Q9hO2iP5Gz/HGd2JFgQx2Qk0fhqEjr2iAoZdO5+ocmLPCkq PNTGW5xbD7H1ZvxmCjj7yVYv7O11q23uSkpxy5O/k8wcsvbxq253WNqtSvKI+zRqtU nbphWBwwQzafBIL27Os0EIPpN9YiRXqPNZ/csKbmTqDA+u2mpneCh0r/ZODNs7I6wy dOeylzff34M3lqb8sETszQEf3K72QYNLmr4wMOP0vqSKLlqrQvIWd63EQf3bpBVEGq yoJEPhWp9KdppGaTHWI5ANZ+DBbLMyZHPG1IA+ry6VJDS8tey7q45BUYxUqRGDfah2 oaGa6Si9wRDpw== Original-Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 48CAD12023A; Mon, 15 Aug 2022 18:23:53 -0400 (EDT) In-Reply-To: <3a1232a17bf656136616@heytings.org> (Gregory Heytings's message of "Mon, 15 Aug 2022 22:14:07 +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:239852 Archived-At: Gregory Heytings [2022-08-15 22:14:07] wrote: >>> There have been many more complaints about being unable to edit a file >>> with a 5000+ line comfortably, than about editing 100+ MB files. >> Also because we have things like so-long to handle the large file case. > These things are expedients for want of anything better, aren't they? Yes, just like the narrowing your use in your long lines patch. They're slightly different in that they don't try to prevent replacing those solutions with something better (or worse), tho. Stefan