From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.bugs Subject: bug#23570: 25.1.50; Cursor motion error with visual-line-mode Date: Mon, 23 May 2016 10:09:39 +0800 Message-ID: <878tz1bk4c.fsf@gmail.com> References: <87lh374npf.fsf@gmail.com> <83oa832pdi.fsf@gnu.org> <87bn42rbx9.fsf@gmail.com> <83futeachi.fsf@gnu.org> <837feq9emd.fsf@gnu.org> <8337pe9dbi.fsf@gnu.org> <87oa81jxyu.fsf@gmail.com> <83posf7nsy.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1463969485 32436 80.91.229.3 (23 May 2016 02:11:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 23 May 2016 02:11:25 +0000 (UTC) Cc: 23570@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon May 23 04:11:14 2016 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 1b4fKq-00013I-3R for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 May 2016 04:11:12 +0200 Original-Received: from localhost ([::1]:45194 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4fKp-0007YA-0c for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 May 2016 22:11:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48233) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4fKj-0007Xs-Mb for bug-gnu-emacs@gnu.org; Sun, 22 May 2016 22:11:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b4fKg-0001dM-Dr for bug-gnu-emacs@gnu.org; Sun, 22 May 2016 22:11:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49143) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4fKg-0001dI-AT for bug-gnu-emacs@gnu.org; Sun, 22 May 2016 22:11:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1b4fKg-0001ci-63 for bug-gnu-emacs@gnu.org; Sun, 22 May 2016 22:11:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Chong Yidong Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 May 2016 02:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23570 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23570-submit@debbugs.gnu.org id=B23570.14639694026173 (code B ref 23570); Mon, 23 May 2016 02:11:02 +0000 Original-Received: (at 23570) by debbugs.gnu.org; 23 May 2016 02:10:02 +0000 Original-Received: from localhost ([127.0.0.1]:33247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4fJh-0001bN-Ru for submit@debbugs.gnu.org; Sun, 22 May 2016 22:10:02 -0400 Original-Received: from mail-pa0-f54.google.com ([209.85.220.54]:35874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4fJf-0001aw-Q5 for 23570@debbugs.gnu.org; Sun, 22 May 2016 22:10:00 -0400 Original-Received: by mail-pa0-f54.google.com with SMTP id bt5so57061502pac.3 for <23570@debbugs.gnu.org>; Sun, 22 May 2016 19:09:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=yDOyg1Iws5tkIt1yUvitUweaqY2MaHfiEuEPJ2L6m90=; b=GQ7qdkZ4tlIBMVDa4pokJs1BsndFlvBfjlou6/LWMozJC4pEQeCfhpI/F+XSEeKg30 LrajynSIrAdZaaI9TkKxUvmyT2GpYCeNBTmo5GC92ac1omVBMb78ZH/xyJ+wwnWDMOHT 5gdVg9NLn4uGVHLZ5X4HHyGBaYUHCknIFPTE2BF4rYARSsNh5I/9vhFYMMhV24fCbXpJ 7ThH4Cs2307NZOglm1y++Yd8TbTwLUYl9bwTWeGT8IXj24xobcvFsMO/RwrPR3LiBfid Ib9ZzBCbQVxAzK+naOz7BDWPBTnqyt+x7/ND1wHveFQASJ0QiokbswBvEYT6sIuyX0ly U+Iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=yDOyg1Iws5tkIt1yUvitUweaqY2MaHfiEuEPJ2L6m90=; b=dJdW3mnPUcO65nWhTx4/zTXTGK0cVP2F6VboNFY0lrdtnGUYRnAA7LWybSCJ0Elvy8 aZWPYTsq2LMeKY08jB9YdsNE3wGUV++hUrthylhWJbhZo3rf+hzGBwhUdnwhOxaOFNQz uBp0QWWsdSJSnfhTVX+NdNyLxPdp8GZoMAXxm7CxXst5NxwGhCriUuox4LQjY9rjOj6S QqJH3mycMx/2z7luTGZU3WKT+POMVxxZ7N6nU4ybI/tNiC9tkfN1E7zbIG94ViOsU0nd 0pCsleQbD+Wta3ijVFL1lYNwyIWAOsCnL8YFoYDhJSMhRM6TBNGYQHKShpNaRIwuPHS7 fVrw== X-Gm-Message-State: AOPr4FVGgEaaEHgPC4nSMvBsn1AMfAn453/aoFQv0XusKKY/Xlga+1YP/KlkaAOmfB6pyQ== X-Received: by 10.66.126.11 with SMTP id mu11mr23735430pab.18.1463969393977; Sun, 22 May 2016 19:09:53 -0700 (PDT) Original-Received: from tsparkle ([155.69.17.165]) by smtp.gmail.com with ESMTPSA id g195sm22719664pfb.7.2016.05.22.19.09.51 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 22 May 2016 19:09:52 -0700 (PDT) In-Reply-To: <83posf7nsy.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 21 May 2016 12:39:09 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) 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:118551 Archived-At: > Thanks, I've pushed a fix to the master branch (commit 99848b3). > Please test. > > (I think this change is too low-level to be safe for the emacs-25 > branch at this late stage of pretest.) Thanks, verified that the bug seems to be fixed now. FWIW, I think the fix ought to be considered for the emacs-25 branch, since (i) it is a regression relative to Emacs 24.4, and (ii) it is quite simple to trigger on natural-language text with long lines, which should be considered a common use-case.