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.devel Subject: Re: Apparent regression on the undo command Date: Wed, 18 Nov 2015 12:24:17 +0000 Message-ID: <87bnarsdfy.fsf@russet.org.uk> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1447850825 3286 80.91.229.3 (18 Nov 2015 12:47:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 Nov 2015 12:47:05 +0000 (UTC) Cc: emacs-devel To: Artur Malabarba Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 18 13:47:00 2015 Return-path: Envelope-to: ged-emacs-devel@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 1Zz281-0005Ch-0r for ged-emacs-devel@m.gmane.org; Wed, 18 Nov 2015 13:46:25 +0100 Original-Received: from localhost ([::1]:35640 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zz280-00045n-GT for ged-emacs-devel@m.gmane.org; Wed, 18 Nov 2015 07:46:24 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37963) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zz27w-00045V-8t for emacs-devel@gnu.org; Wed, 18 Nov 2015 07:46:21 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zz27s-0005vK-SL for emacs-devel@gnu.org; Wed, 18 Nov 2015 07:46:20 -0500 Original-Received: from cheviot22.ncl.ac.uk ([128.240.234.22]:47619) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zz27s-0005v9-Lg for emacs-devel@gnu.org; Wed, 18 Nov 2015 07:46:16 -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 1Zz1mc-0008Qj-DF; Wed, 18 Nov 2015 12:24:18 +0000 Original-Received: from jangai.ncl.ac.uk ([10.66.67.223] helo=localhost) by smtpauth.ncl.ac.uk with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.63) (envelope-from ) id 1Zz1mb-0000oj-Uo; Wed, 18 Nov 2015 12:24:17 +0000 In-Reply-To: (Artur Malabarba's message of "Wed, 18 Nov 2015 11:50:48 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 128.240.234.22 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:194705 Archived-At: Artur Malabarba writes: > I've been noticing this for days now. Whenever I invoke `undo' (C-/), > the last change is correctly undone but then sometimes the cursor gets > moved apparently random places in the buffer. > > It took me a couple of days to realise it was moving point to the > position of my "penultimate" change (the change before the one I just > undid). > > Is this intentional? I don't see anything about on the NEWS. > If so, is there a way to disable it? Almost certainly my fault, and caused by commit 44dfa86b7. Anything that you can do to make it repeatable would be excellent. If you cannot make it repeatable, it would be good to know that also. Also, can you try: (setq undo-auto--current-boundary-timer t) and see if that stops it. Phil