From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#14616: 24.3.50; Excessive cursor movement on non-X Emacs Date: Tue, 30 Jul 2013 19:44:44 +0300 Message-ID: <83wqo8vvyb.fsf@gnu.org> References: <83y5a0ka99.fsf@gnu.org> <83ip10hlyr.fsf@gnu.org> <83hafqz8uo.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1375202776 27635 80.91.229.3 (30 Jul 2013 16:46:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 30 Jul 2013 16:46:16 +0000 (UTC) Cc: 14616@debbugs.gnu.org To: Lars Magne Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jul 30 18:46:17 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1V4D3w-0006UR-Vp for geb-bug-gnu-emacs@m.gmane.org; Tue, 30 Jul 2013 18:46:17 +0200 Original-Received: from localhost ([::1]:49794 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4D3w-0004uF-M9 for geb-bug-gnu-emacs@m.gmane.org; Tue, 30 Jul 2013 12:46:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41275) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4D3o-0004u2-OG for bug-gnu-emacs@gnu.org; Tue, 30 Jul 2013 12:46:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V4D3j-0003gv-G8 for bug-gnu-emacs@gnu.org; Tue, 30 Jul 2013 12:46:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:36117) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4D3j-0003gm-Dt for bug-gnu-emacs@gnu.org; Tue, 30 Jul 2013 12:46:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1V4D3i-0004cv-Rs for bug-gnu-emacs@gnu.org; Tue, 30 Jul 2013 12:46: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: Tue, 30 Jul 2013 16:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14616 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14616-submit@debbugs.gnu.org id=B14616.137520273317681 (code B ref 14616); Tue, 30 Jul 2013 16:46:02 +0000 Original-Received: (at 14616) by debbugs.gnu.org; 30 Jul 2013 16:45:33 +0000 Original-Received: from localhost ([127.0.0.1]:58666 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V4D3A-0004b0-OS for submit@debbugs.gnu.org; Tue, 30 Jul 2013 12:45:33 -0400 Original-Received: from mtaout21.012.net.il ([80.179.55.169]:57936) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V4D31-0004aI-Bz for 14616@debbugs.gnu.org; Tue, 30 Jul 2013 12:45:25 -0400 Original-Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MQR00C00D4PHI00@a-mtaout21.012.net.il> for 14616@debbugs.gnu.org; Tue, 30 Jul 2013 19:44:34 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MQR00CKND6AB680@a-mtaout21.012.net.il>; Tue, 30 Jul 2013 19:44:34 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:76825 Archived-At: > From: Lars Magne Ingebrigtsen > Cc: 14616@debbugs.gnu.org > Date: Tue, 30 Jul 2013 16:47:08 +0200 > > Hm... I've just tried running it under xterm instead of the complicated > cell phone/ssh thing, and the same excessive thing seems to happen > there, but here I can see something being updated. The cursor seems > like it's being constantly redrawn -- it's "shimmering". The cursor is not redrawn on a TTY. What you see is, I believe, an indication of Emacs constantly redrawing portions of the screen. That includes turning cursor off and on and moving it. > Here's some of the output: > > Breakpoint 3, update_frame_line (f=f@entry=0xb7fbe0, vpos=vpos@entry=23) > at dispnew.c:4755 > 4755 { > $4554 = 23 > > Breakpoint 3, update_frame_line (f=f@entry=0xb7fbe0, vpos=24) at dispnew.c:4755 > 4755 { > $4555 = 24 This says that we are constantly redrawing screen lines 23 and 24 (zero-based), counting from top of the frame. Can you tell what is (or was) displayed on those lines? In particular, are these by chance the mode line and the echo area, or are those in the text area of some window?