From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ian Dunn Newsgroups: gmane.emacs.bugs Subject: bug#22098: 25.0.50; visual-line-mode and invisible text causes cursor to jump Date: Sun, 06 Dec 2015 00:28:57 -0500 Message-ID: <87fuzg87s6.fsf@gnu.org> References: <87610cipx7.fsf@gnu.org> <83wpssdyyz.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1449379826 24659 80.91.229.3 (6 Dec 2015 05:30:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 6 Dec 2015 05:30:26 +0000 (UTC) Cc: 22098@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Dec 06 06:30:15 2015 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 1a5Rtn-00088g-Er for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Dec 2015 06:30:15 +0100 Original-Received: from localhost ([::1]:48759 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5Rtm-0004ox-8I for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Dec 2015 00:30:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55431) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5Rti-0004oM-Mk for bug-gnu-emacs@gnu.org; Sun, 06 Dec 2015 00:30:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a5Rtd-0004U6-Mt for bug-gnu-emacs@gnu.org; Sun, 06 Dec 2015 00:30:10 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:50592) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5Rtd-0004Tf-Jn for bug-gnu-emacs@gnu.org; Sun, 06 Dec 2015 00:30:05 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1a5Rtc-0001G4-VO for bug-gnu-emacs@gnu.org; Sun, 06 Dec 2015 00:30:05 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Ian Dunn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Dec 2015 05:30:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22098 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 22098-submit@debbugs.gnu.org id=B22098.14493797734772 (code B ref 22098); Sun, 06 Dec 2015 05:30:04 +0000 Original-Received: (at 22098) by debbugs.gnu.org; 6 Dec 2015 05:29:33 +0000 Original-Received: from localhost ([127.0.0.1]:40300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a5Rt6-0001Eu-L1 for submit@debbugs.gnu.org; Sun, 06 Dec 2015 00:29:33 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:45386) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a5Rsm-0001ES-48 for 22098@debbugs.gnu.org; Sun, 06 Dec 2015 00:29:30 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a5Rsg-0004N3-VG for 22098@debbugs.gnu.org; Sun, 06 Dec 2015 00:29:11 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58207) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5Rsg-0004Mz-SP for 22098@debbugs.gnu.org; Sun, 06 Dec 2015 00:29:06 -0500 Original-Received: from cpe-45-46-215-8.rochester.res.rr.com ([45.46.215.8]:36410 helo=escafil) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1a5Rsf-00031v-7v; Sun, 06 Dec 2015 00:29:05 -0500 In-Reply-To: <83wpssdyyz.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 06 Dec 2015 05:42:44 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) 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.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:109684 Archived-At: Eli Zaretskii writes: > > I seem to be unable to reproduce this on my system. Maybe I didn't > understand the exact place where to put the invisible property. What > is the value of point there? > Move point to the start of logical line 19, then move point one visual line up. Set that character to be invisible, then move point back to the start of logical line 19. Re-position the window twice, then move point up one visible line. M-g M-g 19 C-p C-M-: (add-text-properties (point) (1+ (point)) '(invisible t)) C-n C-l C-l C-p > Also, is it really necessary to invoke the commands via M-x, or do you > see the same problem when you use C-n, C-l, and C-p instead? > I try not to assume that everyone has the same key-bindings as me, so I thought it might help to use the actual command names. As far as I can tell, it makes no difference. > Finally, your build is slightly outdated, so perhaps see if the > problem persists with the current emacs-25 branch. > > Thanks. I updated my build to the most recent version of the emacs-25 branch, but the problem still persists. I forgot to mention in my original report that this seems similar to bug #17047 (https://lists.gnu.org/archive/html/bug-gnu-emacs/2014-03/msg00804.html). It looks like the old bug addressed the problem with forward-char and backward-char. I've checked with next-line, but I've never seen it happen before. I only ever see this problem with previous-line. Thanks for your quick response.