From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#13675: Extremely slow redisplay when lines are very long Date: Fri, 20 Oct 2017 09:44:30 +0300 Message-ID: <831slye2sx.fsf@gnu.org> References: <83sj545e55.fsf@gnu.org> <23017.21788.768005.940877@eduroam-169-233-201-230.ucsc.edu> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1508481930 21635 195.159.176.226 (20 Oct 2017 06:45:30 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 20 Oct 2017 06:45:30 +0000 (UTC) Cc: 13675@debbugs.gnu.org To: Mark Diekhans Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 20 08:45:25 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5R3N-0002iT-Vl for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Oct 2017 08:45:10 +0200 Original-Received: from localhost ([::1]:52388 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5R3Q-0006ES-2N for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Oct 2017 02:45:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54917) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5R3L-0006EM-3A for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2017 02:45:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e5R3G-0005eC-62 for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2017 02:45:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:42323) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e5R3G-0005dl-2I for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2017 02:45:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e5R3F-0008OZ-Oz for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2017 02:45:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 Oct 2017 06:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13675 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13675-submit@debbugs.gnu.org id=B13675.150848189232242 (code B ref 13675); Fri, 20 Oct 2017 06:45:01 +0000 Original-Received: (at 13675) by debbugs.gnu.org; 20 Oct 2017 06:44:52 +0000 Original-Received: from localhost ([127.0.0.1]:51004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5R36-0008Ny-Jt for submit@debbugs.gnu.org; Fri, 20 Oct 2017 02:44:52 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:35642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5R34-0008Nl-IL for 13675@debbugs.gnu.org; Fri, 20 Oct 2017 02:44:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e5R2u-0005TP-Fe for 13675@debbugs.gnu.org; Fri, 20 Oct 2017 02:44:45 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47720) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5R2u-0005TI-By; Fri, 20 Oct 2017 02:44:40 -0400 Original-Received: from [176.228.60.248] (port=1810 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1e5R2t-0000Vr-Pw; Fri, 20 Oct 2017 02:44:40 -0400 In-reply-to: <23017.21788.768005.940877@eduroam-169-233-201-230.ucsc.edu> (message from Mark Diekhans on Thu, 19 Oct 2017 18:45:00 -0700) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:138741 Archived-At: > From: Mark Diekhans > Date: Thu, 19 Oct 2017 18:45:00 -0700 > > Is there anyone working on the long-line display speed issue? Not that I know of. I don't even have an idea for how to speed it up, and I don't think anyone's come up with such ideas. > It is especially bad with font lock mode. What mode/kind of file needs font lock and has such long lines? In general, if you must handle such files, my advice is to use M-x find-file-literally for them, it might make Emacs just barely bearable, if you are lucky. But then you lose any font locking and text encoding support, so this is only feasible for plain-ASCII files that basically present some text. > If the fix is really complex, it would be much better emacs > refuse to display the file than force killing it. Patches for presenting a warning for such files, like we do with very large files, are welcome.