From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thierry Volpiatto Newsgroups: gmane.emacs.bugs Subject: bug#15973: 24.3.50; Cursor switching brutally several lines at a time with next/previous-line Date: Tue, 26 Nov 2013 09:27:48 +0100 Organization: Emacs Helm Message-ID: <87iovfr2ij.fsf@gmail.com> References: <87iovg1rvx.fsf@gmail.com> <83a9gsbdla.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1385454557 14083 80.91.229.3 (26 Nov 2013 08:29:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 26 Nov 2013 08:29:17 +0000 (UTC) Cc: 15973@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Nov 26 09:29:20 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 1VlE1F-0007H0-Js for geb-bug-gnu-emacs@m.gmane.org; Tue, 26 Nov 2013 09:29:17 +0100 Original-Received: from localhost ([::1]:57152 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VlE1F-0005mk-1M for geb-bug-gnu-emacs@m.gmane.org; Tue, 26 Nov 2013 03:29:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34731) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VlE16-0005l0-PD for bug-gnu-emacs@gnu.org; Tue, 26 Nov 2013 03:29:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VlE10-0008Uv-UD for bug-gnu-emacs@gnu.org; Tue, 26 Nov 2013 03:29:08 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:59596) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VlE10-0008Ur-R7 for bug-gnu-emacs@gnu.org; Tue, 26 Nov 2013 03:29:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VlE10-0004IR-EK for bug-gnu-emacs@gnu.org; Tue, 26 Nov 2013 03:29:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 Nov 2013 08:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15973 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15973-submit@debbugs.gnu.org id=B15973.138545449416450 (code B ref 15973); Tue, 26 Nov 2013 08:29:02 +0000 Original-Received: (at 15973) by debbugs.gnu.org; 26 Nov 2013 08:28:14 +0000 Original-Received: from localhost ([127.0.0.1]:45381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VlE0D-0004HF-SM for submit@debbugs.gnu.org; Tue, 26 Nov 2013 03:28:14 -0500 Original-Received: from mail-wg0-f43.google.com ([74.125.82.43]:38341) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VlE0B-0004H1-Pp for 15973@debbugs.gnu.org; Tue, 26 Nov 2013 03:28:12 -0500 Original-Received: by mail-wg0-f43.google.com with SMTP id k14so2422229wgh.22 for <15973@debbugs.gnu.org>; Tue, 26 Nov 2013 00:28:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=7yWnD/aP5cwFZF21znY5do4T+/bfIJTdLMVYQWPo6v0=; b=pdRqz0H2vPkQ/WgCQ6U/EGoPmkNnmQAdv5u1XBxXPNgI69IY9rJumeE3/g5SDqX2KV kldrD/ffY83TdDkW+l5sh7YAY5+3pht0rq9x9MbCN+/l25uZGN/QESXy+uR2R8HT/bY6 39qO8YJ02Zy4dVIMrc1Sh3UBzP3KaiHnqZYahDPlI1w8HYHWUt7L9jT+LCC9i8CAf4bA 9GNPbFd661fGkBdDXCG8NugQAPYt8QDCobaFbSF0PJ5mPHZlot1FUPFguqi1G9lr6bN2 ae4F/xoZ23LeVNMNIHbkRolN4d5HDJfEBRwtPAvIwyezfHuZRDWi4CNz/WRkOJ0KwrFy JhOg== X-Received: by 10.180.210.130 with SMTP id mu2mr17135396wic.61.1385454485812; Tue, 26 Nov 2013 00:28:05 -0800 (PST) Original-Received: from dell-14z ([37.160.195.189]) by mx.google.com with ESMTPSA id g16sm17545408wiw.6.2013.11.26.00.27.58 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 26 Nov 2013 00:28:04 -0800 (PST) In-Reply-To: <83a9gsbdla.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 25 Nov 2013 19:22:57 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) 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:80977 Archived-At: Eli Zaretskii writes: >> From: Thierry Volpiatto >> Date: Mon, 25 Nov 2013 15:24:18 +0100 >> >> since some days, after working some time in a buffer (undefined), >> when using C-n/p or arrows up/down my cursor is jumping several lines at >> a time, sometimes 2 lines sometimes 5 or more, it is undefined. > > Can you try to figure out when this started to appear, or (better) > bisect it? Not yet. >> After killing the buffer the bug disappear, but come back after some >> time. > > I suspect this is related to cache-long-scans being non-nil. Try > setting it to nil and see if the problem disappears. If it does, do > try bisecting or finding a reproducible recipe. I could reproduce it several times now: In a emacs repo handled by git: 1) Apply a stash or make some changes.(I use here cl-macs.el) 2) make some more changes, save buffer twice or more. 3) C-x v u (revert changes) Now in the zone where the changes was, cursor is jumping several lines when doing C-n/p. Indeed, if I set cache-long-scans to nil, and reproduce exactly the same recipe, the bug is not happening. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997