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#21468: 24.5; When next-line (visual) crosses overlay with before-string="\n" point goes to column 0 Date: Sun, 11 Oct 2015 05:38:17 +0300 Message-ID: <83k2quqgdi.fsf@gnu.org> References: <834miybogz.fsf@gnu.org> <83zj0q9k0m.fsf@gnu.org> <83twqxa5is.fsf@gnu.org> <83613d9lcl.fsf@gnu.org> <831te19goc.fsf@gnu.org> <83r3m0896l.fsf@gnu.org> <837fn57fod.fsf@gnu.org> <83zj013s0h.fsf@gnu.org> <83fv1jtctc.fsf@gnu.org> <83a8rqst3c.fsf@gnu.org> <83wpuur6pe.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1444531166 466 80.91.229.3 (11 Oct 2015 02:39:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 11 Oct 2015 02:39:26 +0000 (UTC) Cc: 21468@debbugs.gnu.org To: Noam Postavsky Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Oct 11 04:39:13 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 1Zl6XX-00011q-UH for geb-bug-gnu-emacs@m.gmane.org; Sun, 11 Oct 2015 04:39:12 +0200 Original-Received: from localhost ([::1]:47004 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zl6XW-0001Vx-G1 for geb-bug-gnu-emacs@m.gmane.org; Sat, 10 Oct 2015 22:39:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37195) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zl6XS-0001Vs-Bb for bug-gnu-emacs@gnu.org; Sat, 10 Oct 2015 22:39:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zl6XP-0001a2-2C for bug-gnu-emacs@gnu.org; Sat, 10 Oct 2015 22:39:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:46726) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zl6XO-0001Zy-Vx for bug-gnu-emacs@gnu.org; Sat, 10 Oct 2015 22:39:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Zl6XO-0002Sc-NH for bug-gnu-emacs@gnu.org; Sat, 10 Oct 2015 22:39: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: Sun, 11 Oct 2015 02:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21468 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21468-submit@debbugs.gnu.org id=B21468.14445310959358 (code B ref 21468); Sun, 11 Oct 2015 02:39:02 +0000 Original-Received: (at 21468) by debbugs.gnu.org; 11 Oct 2015 02:38:15 +0000 Original-Received: from localhost ([127.0.0.1]:35697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zl6Wd-0002Qs-30 for submit@debbugs.gnu.org; Sat, 10 Oct 2015 22:38:15 -0400 Original-Received: from mtaout24.012.net.il ([80.179.55.180]:48250) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zl6WZ-0002Qa-LH for 21468@debbugs.gnu.org; Sat, 10 Oct 2015 22:38:12 -0400 Original-Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0NW100F00AMNUR00@mtaout24.012.net.il> for 21468@debbugs.gnu.org; Sun, 11 Oct 2015 05:31:15 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NW100GG2B03NX00@mtaout24.012.net.il>; Sun, 11 Oct 2015 05:31:15 +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: 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:107518 Archived-At: > Date: Sat, 10 Oct 2015 17:06:59 -0400 > From: Noam Postavsky > Cc: 21468@debbugs.gnu.org > > On Sat, Oct 10, 2015 at 1:09 PM, Eli Zaretskii wrote: > >> Date: Sat, 10 Oct 2015 12:51:06 -0400 > >> From: Noam Postavsky > >> > >> Okay, that makes sense, but it means this approach is worse than > >> overlayed newlines for magit. > > > > I don't think so. I think a casual mismatch in a column while moving > > through a buffer, and in marginal cases at that, is not a big deal. > > It's not a *big* deal, but with Emacs 25 using overlayed newlines > gives no problems at all. I'm quite sure problems will surface sooner or later. Overlays with newlines hit on fragile parts of the display engine code, which was never really designed for that kind of stuff.