From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: phillip.lord@russet.org.uk (Phillip Lord) Newsgroups: gmane.emacs.bugs Subject: bug#21968: 25.0.50; Undo boundary change / problem with point after undo Date: Sat, 21 Nov 2015 10:04:32 +0000 Message-ID: <87twofllcf.fsf@russet.org.uk> References: <3DFD8AE1-AD62-4D65-A3DB-B289096E2AF3@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1448123616 9614 80.91.229.3 (21 Nov 2015 16:33:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 21 Nov 2015 16:33:36 +0000 (UTC) Cc: 21968@debbugs.gnu.org To: David Reitter Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Nov 21 17:33:25 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 1a0B6L-0000ST-K8 for geb-bug-gnu-emacs@m.gmane.org; Sat, 21 Nov 2015 17:33:25 +0100 Original-Received: from localhost ([::1]:52843 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0B6L-0006YK-2n for geb-bug-gnu-emacs@m.gmane.org; Sat, 21 Nov 2015 11:33:25 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41317) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0B65-0006C8-IP for bug-gnu-emacs@gnu.org; Sat, 21 Nov 2015 11:33:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a0B61-0000fc-FD for bug-gnu-emacs@gnu.org; Sat, 21 Nov 2015 11:33:09 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:57533) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0B61-0000fY-Bp for bug-gnu-emacs@gnu.org; Sat, 21 Nov 2015 11:33:05 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1a0B61-00025b-8d for bug-gnu-emacs@gnu.org; Sat, 21 Nov 2015 11:33:05 -0500 X-Loop: help-debbugs@gnu.org Resent-From: phillip.lord@russet.org.uk (Phillip Lord) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 21 Nov 2015 16:33:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21968 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21968-submit@debbugs.gnu.org id=B21968.14481235387919 (code B ref 21968); Sat, 21 Nov 2015 16:33:05 +0000 Original-Received: (at 21968) by debbugs.gnu.org; 21 Nov 2015 16:32:18 +0000 Original-Received: from localhost ([127.0.0.1]:47231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a0B5E-00023c-T2 for submit@debbugs.gnu.org; Sat, 21 Nov 2015 11:32:18 -0500 Original-Received: from cheviot22.ncl.ac.uk ([128.240.234.22]:48030) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a0521-0006Ro-DI for 21968@debbugs.gnu.org; Sat, 21 Nov 2015 05:04:52 -0500 Original-Received: from smtpauth-vm.ncl.ac.uk ([10.8.233.129] helo=smtpauth.ncl.ac.uk) by cheviot22.ncl.ac.uk with esmtp (Exim 4.63) (envelope-from ) id 1a0520-0008AR-EY; Sat, 21 Nov 2015 10:04:32 +0000 Original-Received: from cpc6-benw10-2-0-cust45.gate.cable.virginm.net ([92.238.179.46] helo=localhost) by smtpauth.ncl.ac.uk with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.63) (envelope-from ) id 1a0520-0006Sc-Bs; Sat, 21 Nov 2015 10:04:32 +0000 In-Reply-To: <3DFD8AE1-AD62-4D65-A3DB-B289096E2AF3@gmail.com> (David Reitter's message of "Fri, 20 Nov 2015 22:06:42 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) X-Mailman-Approved-At: Sat, 21 Nov 2015 11:32:15 -0500 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:109021 Archived-At: Thanks for the report. I believe I have a fix for this (currently on branch fix/undo-point-in-wrong-place). Phil David Reitter writes: > X-Debbugs-CC: phillip.lord@newcastle.ac.uk > > > Emacs -Q > > Paste or enter the following text into the scratch buffer: > > Hello World. Hello world how are you? > > Move cursor to the beginning of a word, such as "world". > > Hit M-DEL (backward-kill-word). Word is killed as it should be, and point remains on "world". > Then, C-_ (undo). > > Now, point is not where it should be (on "world", as before the change), but in the next line. > > > The problem was introduced in 44dfa86 (Aug 6, 2015). > > > (This was seen is on the emacs-25 branch.)