From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Slow redisplay with long lines Date: Thu, 15 May 2014 16:38:52 -0400 Message-ID: References: <83mwein6w1.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1400186387 12491 80.91.229.3 (15 May 2014 20:39:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 15 May 2014 20:39:47 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 15 22:39:40 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Wl2RG-0005QR-9s for ged-emacs-devel@m.gmane.org; Thu, 15 May 2014 22:39:38 +0200 Original-Received: from localhost ([::1]:60411 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wl2RF-0004Ku-RM for ged-emacs-devel@m.gmane.org; Thu, 15 May 2014 16:39:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51538) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wl2R5-0004FC-5Q for emacs-devel@gnu.org; Thu, 15 May 2014 16:39:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wl2Qw-0007Rm-Qe for emacs-devel@gnu.org; Thu, 15 May 2014 16:39:27 -0400 Original-Received: from mercure.iro.umontreal.ca ([132.204.24.67]:45232) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wl2Qw-0007R8-MG for emacs-devel@gnu.org; Thu, 15 May 2014 16:39:18 -0400 Original-Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 2AF2484E0E; Thu, 15 May 2014 16:39:18 -0400 (EDT) Original-Received: from lechon.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by hidalgo.iro.umontreal.ca (Postfix) with ESMTP id 5BA371E5B7C; Thu, 15 May 2014 16:38:52 -0400 (EDT) Original-Received: by lechon.iro.umontreal.ca (Postfix, from userid 20848) id 2E3BFB40F9; Thu, 15 May 2014 16:38:52 -0400 (EDT) In-Reply-To: <83mwein6w1.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 15 May 2014 23:06:54 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.82, requis 5, autolearn=not spam, ALL_TRUSTED -2.82, MC_TSTLAST 0.00) X-DIRO-MailScanner-From: monnier@iro.umontreal.ca X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 132.204.24.67 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:171866 Archived-At: > Long lines slow down redisplay because it needs to scan the entire > line to see how tall it will be on display. Why should it care about the whole line rather than only the part of it that's displayed? Stefan "who presumes there are several other reasons why long lines cause severe performance issues"