From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Phillip Lord Newsgroups: gmane.emacs.devel Subject: RE: Apparent regression on the undo command Date: Fri, 20 Nov 2015 07:51:55 +0000 Message-ID: References: <87bnarsdfy.fsf@russet.org.uk> <871tbm9v83.fsf@russet.org.uk> <87wpte6slz.fsf@russet.org.uk>,<87io4xpio3.fsf@red-bean.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1448006042 31845 80.91.229.3 (20 Nov 2015 07:54:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 20 Nov 2015 07:54:02 +0000 (UTC) Cc: Artur Malabarba , emacs-devel To: Karl Fogel , Phillip Lord Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 20 08:53:48 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 1ZzgVu-0008T3-5O for ged-emacs-devel@m.gmane.org; Fri, 20 Nov 2015 08:53:46 +0100 Original-Received: from localhost ([::1]:45791 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzgVt-0005Vv-Kx for ged-emacs-devel@m.gmane.org; Fri, 20 Nov 2015 02:53:45 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41319) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzgVb-0005Vn-T7 for emacs-devel@gnu.org; Fri, 20 Nov 2015 02:53:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZzgVX-0000FI-SQ for emacs-devel@gnu.org; Fri, 20 Nov 2015 02:53:27 -0500 Original-Received: from cheviot12.ncl.ac.uk ([128.240.234.12]:60731) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzgVX-0000F4-Jw for emacs-devel@gnu.org; Fri, 20 Nov 2015 02:53:23 -0500 Original-Received: from exhubvm02.ncl.ac.uk ([128.240.234.9] helo=EXHUBVM02.campus.ncl.ac.uk) by cheviot12.ncl.ac.uk with esmtp (Exim 4.63) (envelope-from ) id 1ZzgVW-00069h-Bu; Fri, 20 Nov 2015 07:53:22 +0000 Original-Received: from emea01-am1-obe.outbound.protection.outlook.com (213.199.154.17) by exhub.ncl.ac.uk (128.240.234.9) with Microsoft SMTP Server (TLS) id 14.3.158.1; Fri, 20 Nov 2015 07:51:56 +0000 Original-Received: from DBXPR07MB334.eurprd07.prod.outlook.com (10.141.12.144) by DBXPR07MB335.eurprd07.prod.outlook.com (10.141.12.148) with Microsoft SMTP Server (TLS) id 15.1.325.17; Fri, 20 Nov 2015 07:51:55 +0000 Original-Received: from DBXPR07MB334.eurprd07.prod.outlook.com ([10.141.12.144]) by DBXPR07MB334.eurprd07.prod.outlook.com ([10.141.12.144]) with mapi id 15.01.0325.019; Fri, 20 Nov 2015 07:51:55 +0000 Thread-Topic: Apparent regression on the undo command Thread-Index: AQHRIzI47HUCfm1zL0qRZkm1zRS+/J6kigWT In-Reply-To: <87io4xpio3.fsf@red-bean.com> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=phillip.lord@newcastle.ac.uk; x-originating-ip: [92.238.179.46] x-microsoft-exchange-diagnostics: 1; DBXPR07MB335; 5:QnbN0CIloKBR5fOjAkqmKA6fSOVSPBkcBibjBFwWAY4CYNUNqWVlGyA5GE6CMzs1Nuuik1yCRPWMDT3OQgVY7uRB7B0VvRHlCCcmbvdDB4KgZNPdeazVVHtj2jx878ZxzuOgbh/O5gyNYoa2/kqtBQ==; 24:CwxFnXwDv80pme/dF46dDd1TvHn8E/yn4aI1Ltb74CE9mv1YxDMhm+X7GQOtWHSGHgEXIOA5OxtB4V/RHWQKg9ZB3f3wq47canIImk84kDg=; 20:c9TeDPU6VSlQ3cRzmJEqClSX4ySYVMqwr9zOG0mHHcepPfkav6frecnZxGrDl3eSlfKcG/b7HkeBqyIyRysRpQ== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DBXPR07MB335; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(10201501046)(3002001); SRVR:DBXPR07MB335; BCL:0; PCL:0; RULEID:; SRVR:DBXPR07MB335; x-forefront-prvs: 07665BE9D1 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(189002)(377424004)(199003)(50986999)(66066001)(40100003)(5002640100001)(86362001)(74316001)(2900100001)(93886004)(2950100001)(77096005)(6116002)(3846002)(5008740100001)(586003)(102836003)(5003600100002)(19580405001)(4001150100001)(5001770100001)(5001920100001)(101416001)(54356999)(33656002)(11100500001)(106116001)(189998001)(81156007)(5007970100001)(105586002)(92566002)(122556002)(5001960100002)(76176999)(97736004)(5004730100002)(19580395003)(106356001)(10400500002)(87936001)(76576001)(74482002); DIR:OUT; SFP:1101; SCL:1; SRVR:DBXPR07MB335; H:DBXPR07MB334.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; received-spf: None (protection.outlook.com: newcastle.ac.uk does not designate permitted sender hosts) spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Nov 2015 07:51:55.4315 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9c5012c9-b616-44c2-a917-66814fbe3e87 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBXPR07MB335 X-OriginatorOrg: newcastle.ac.uk X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 128.240.234.12 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:194852 Archived-At: It is my commit after all. I will work on it as soon as I can. Had a nasty = cold for the last few days. Phil ________________________________________ From: emacs-devel-bounces+phillip.lord=3Dnewcastle.ac.uk@gnu.org [emacs-dev= el-bounces+phillip.lord=3Dnewcastle.ac.uk@gnu.org] on behalf of Karl Fogel = [kfogel@red-bean.com] Sent: 20 November 2015 01:24 To: Phillip Lord Cc: Artur Malabarba; emacs-devel Subject: Re: Apparent regression on the undo command phillip.lord@russet.org.uk (Phillip Lord) writes: >Artur Malabarba writes: >> 2015-11-19 9:47 GMT+00:00 Phillip Lord : >>> I'll try and see if I can automate the problem and >>> run a bisect. >> >> The following works for me. When called on the *scratch* buffer it >> returns non-nil if the problem occurs. >> >> (progn >> (kmacro-call-macro nil nil nil [134217788 11 14 14 11 67108911]) >> (equal (point-min) (point))) >> >> That macro simply calls M-< C-k C-n C-n C-k C-/ > > >I tried various combinations -- works interactively but fails in batch >either because *scratch* hasn't been initialized, or undo appears to >work wrongly. > >No worries, it's easy enough to test by hand, and am doing so. Any luck? FWIW I'm noticing the bug too, in emacs-25 branch built from com= mit c210b8b128c. Best regards, -Karl