From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 28 06:52:05 2018 Received: (at submit) by debbugs.gnu.org; 28 Feb 2018 11:52:05 +0000 Received: from localhost ([127.0.0.1]:36531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1er0HF-00020B-Hd for submit@debbugs.gnu.org; Wed, 28 Feb 2018 06:52:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <31JeWWgsJDTkk.noZkcVidxbhVdg.XjhWpb-bip-ZhVXnbip.jmb@flex--phst.bounces.google.com>) id 1er0HD-0001zi-C1 for submit@debbugs.gnu.org; Wed, 28 Feb 2018 06:52:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <31JeWWgsJDTkk.noZkcVidxbhVdg.XjhWpb-bip-ZhVXnbip.jmb@flex--phst.bounces.google.com>) id 1er0H7-0007Iu-57 for submit@debbugs.gnu.org; Wed, 28 Feb 2018 06:51:58 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53079) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <31JeWWgsJDTkk.noZkcVidxbhVdg.XjhWpb-bip-ZhVXnbip.jmb@flex--phst.bounces.google.com>) id 1er0H7-0007Ik-1I for submit@debbugs.gnu.org; Wed, 28 Feb 2018 06:51:57 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51828) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <31JeWWgsJDTkk.noZkcVidxbhVdg.XjhWpb-bip-ZhVXnbip.jmb@flex--phst.bounces.google.com>) id 1er0H5-0001eY-GQ for bug-gnu-emacs@gnu.org; Wed, 28 Feb 2018 06:51:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <31JeWWgsJDTkk.noZkcVidxbhVdg.XjhWpb-bip-ZhVXnbip.jmb@flex--phst.bounces.google.com>) id 1er0H1-0007H9-Ej for bug-gnu-emacs@gnu.org; Wed, 28 Feb 2018 06:51:55 -0500 Received: from mail-ua0-f201.google.com ([209.85.217.201]:51277) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <31JeWWgsJDTkk.noZkcVidxbhVdg.XjhWpb-bip-ZhVXnbip.jmb@flex--phst.bounces.google.com>) id 1er0H1-0007GO-9S for bug-gnu-emacs@gnu.org; Wed, 28 Feb 2018 06:51:51 -0500 Received: by mail-ua0-f201.google.com with SMTP id c40so1359199uae.18 for ; Wed, 28 Feb 2018 03:51:49 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:mime-version:subject:from:to :content-transfer-encoding; bh=Qy6dU8YnosRXTk7Ar6i0iTqGVSdd1jWWxqmc8qvVCPA=; b=nnP1Gs/NIRhdWVdwevBY3iyWq3SHxE1n9NrI78zFq2kyKeGbQzVzfc0jlIHP1TejUH GWdIlWRB45B4NZ03g6Ffzm44tSa94shKS46XcEZFLazhVcBNC6FBC3KAYBEZc1eJEZXM HsUezz9fj/RB6V11KGKzerFj8z4pasb8ybd3KKKh4TA+4hwRj9Whh1d2CbT4oK8ijmze 55Uy4ntToTkMstQSJUi7gYwqvKSvcYERT3p8ajnoNiVmfCJlE8s1ULH6DzUAc5eHtdvO cokidDfeAjvbLdjiN83hHIjhxlV3f0uHOB5e4dp9pGpTI1N/3NmOHMWRWI7ha5tPyqlR +b4g== X-Gm-Message-State: APf1xPDFXHEtVc5/LW3y2uWhSDFhuo1MfgnJkpCqHpzH70xGqC0r+Wfm l50AaZYyG589aUeFzz2VKKQE8Q== X-Google-Smtp-Source: AG47ELtWge143yBJNLyADlb/j2MqQQhj39UjUmULYUT/oM3qR4pEf2zb6Kw/rbxiNRFIJeL8Xx9gBqdo X-Received: by 10.176.21.72 with SMTP id p8mr4801693uae.85.1519818708904; Wed, 28 Feb 2018 03:51:48 -0800 (PST) Date: Wed, 28 Feb 2018 12:51:45 +0100 Message-Id: Mime-Version: 1.0 Subject: 27.0.50; Occur next-error and recentering bug From: p.stephani2@gmail.com To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8"; format=flowed; delsp=yes Content-Transfer-Encoding: base64 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.5 (---) DQpNLXggc2V0LXZhcmlhYmxlIFJFVCBuZXh0LWVycm9yLXJlY2VudGVyIFJFVCAoNCkgUkVUDQpN LXggb2NjdXIsIHVzZSBzb21ldGhpbmcgdGhhdCBnaXZlcyByZXN1bHRzIChlLmcuICc7OycgaW4g dGhlIHNjcmF0Y2gNCmJ1ZmZlcikNCk0tZyBNLW4NCg0KVGhpcyBzaWduYWxzIGFuIGVycm9yDQpu ZXh0LWVycm9yOiDigJhyZWNlbnRlcuKAmWluZyBhIHdpbmRvdyB0aGF0IGRvZXMgbm90IGRpc3Bs YXkgY3VycmVudC1idWZmZXIuDQoNClN0YWNrIHRyYWNlIGlzDQoNCkRlYnVnZ2VyIGVudGVyZWQt LUxpc3AgZXJyb3I6IChlcnJvciAi4oCYcmVjZW50ZXLigJlpbmcgYSB3aW5kb3cgdGhhdCBkb2Vz IG5vdCAgDQpkaXNwbGF5IGN1cnJlbnQtYnVmZmVyLiIpDQogICByZWNlbnRlcigoNCkpDQogICBu ZXh0LWVycm9yKG5pbCkNCiAgIGZ1bmNhbGwtaW50ZXJhY3RpdmVseShuZXh0LWVycm9yIG5pbCkN CiAgIGNhbGwtaW50ZXJhY3RpdmVseShuZXh0LWVycm9yIG5pbCBuaWwpDQogICBjb21tYW5kLWV4 ZWN1dGUobmV4dC1lcnJvcikNCg0KDQpJbiBHTlUgRW1hY3MgMjcuMC41MCAoYnVpbGQgMjEsIHg4 Nl82NC1wYy1saW51eC1nbnUsIEdUSysgVmVyc2lvbiAzLjIyLjI0KQ0KICBvZiAyMDE4LTAyLTI4 IGJ1aWx0IG9uIGxvY2FsaG9zdA0KUmVwb3NpdG9yeSByZXZpc2lvbjogMTA4Y2U4NDQzMmQ1OTdm OTI2MzdlYTc0YmQwYTA5NDIyNGQxNTdkZQ0KV2luZG93aW5nIHN5c3RlbSBkaXN0cmlidXRvciAn VGhlIFguT3JnIEZvdW5kYXRpb24nLCB2ZXJzaW9uIDExLjAuMTE5MDMwMDANClN5c3RlbSBEZXNj cmlwdGlvbjogRGViaWFuIEdOVS9MaW51eCBidXN0ZXIvc2lkDQoNClJlY2VudCBtZXNzYWdlczoN CkZvciBpbmZvcm1hdGlvbiBhYm91dCBHTlUgRW1hY3MgYW5kIHRoZSBHTlUgc3lzdGVtLCB0eXBl IEMtaCBDLWEuDQoNCkNvbmZpZ3VyZWQgdXNpbmc6DQogICdjb25maWd1cmUgLS13aXRob3V0LXRo cmVhZHMgLS1lbmFibGUtZ2NjLXdhcm5pbmdzPXdhcm4tb25seQ0KICAtLWVuYWJsZS1ndGstZGVw cmVjYXRpb24td2FybmluZ3MgLS13aXRob3V0LXBvcCAtLXdpdGgtbWFpbHV0aWxzDQogIC0tZW5h YmxlLWNoZWNraW5nIC0tZW5hYmxlLWNoZWNrLWxpc3Atb2JqZWN0LXR5cGUgLS13aXRoLW1vZHVs ZXMNCiAgJ0NGTEFHUz0tTzAgLWdnZGIzJycNCg0KQ29uZmlndXJlZCBmZWF0dXJlczoNClhQTSBK UEVHIFRJRkYgR0lGIFBORyBTT1VORCBEQlVTIEdTRVRUSU5HUyBOT1RJRlkgR05VVExTIEZSRUVU WVBFIFhGVA0KWkxJQiBUT09MS0lUX1NDUk9MTF9CQVJTIEdUSzMgWDExIE1PRFVMRVMgSlNPTg0K DQpJbXBvcnRhbnQgc2V0dGluZ3M6DQogICB2YWx1ZSBvZiAkTEFORzogZW5fVVMuVVRGLTgNCiAg IGxvY2FsZS1jb2Rpbmctc3lzdGVtOiB1dGYtOC11bml4DQoNCk1ham9yIG1vZGU6IExpc3AgSW50 ZXJhY3Rpb24NCg0KTWlub3IgbW9kZXMgaW4gZWZmZWN0Og0KICAgdG9vbHRpcC1tb2RlOiB0DQog ICBnbG9iYWwtZWxkb2MtbW9kZTogdA0KICAgZWxkb2MtbW9kZTogdA0KICAgZWxlY3RyaWMtaW5k ZW50LW1vZGU6IHQNCiAgIG1vdXNlLXdoZWVsLW1vZGU6IHQNCiAgIHRvb2wtYmFyLW1vZGU6IHQN CiAgIG1lbnUtYmFyLW1vZGU6IHQNCiAgIGZpbGUtbmFtZS1zaGFkb3ctbW9kZTogdA0KICAgZ2xv YmFsLWZvbnQtbG9jay1tb2RlOiB0DQogICBmb250LWxvY2stbW9kZTogdA0KICAgYmxpbmstY3Vy c29yLW1vZGU6IHQNCiAgIGF1dG8tY29tcG9zaXRpb24tbW9kZTogdA0KICAgYXV0by1lbmNyeXB0 aW9uLW1vZGU6IHQNCiAgIGF1dG8tY29tcHJlc3Npb24tbW9kZTogdA0KICAgbGluZS1udW1iZXIt bW9kZTogdA0KICAgdHJhbnNpZW50LW1hcmstbW9kZTogdA0KDQpMb2FkLXBhdGggc2hhZG93czoN Ck5vbmUgZm91bmQuDQoNCkZlYXR1cmVzOg0KKHNoYWRvdyBzb3J0IG1haWwtZXh0ciBlbWFjc2J1 ZyBtZXNzYWdlIHJtYyBwdW55IHNlcSBieXRlLW9wdCBndg0KYnl0ZWNvbXAgYnl0ZS1jb21waWxl IGNjb252IGNsLWxvYWRkZWZzIGNsLWxpYiBkaXJlZCBkaXJlZC1sb2FkZGVmcw0KZm9ybWF0LXNw ZWMgcmZjODIyIG1tbCBlYXN5bWVudSBtbWwtc2VjIHBhc3N3b3JkLWNhY2hlIGVwYSBkZXJpdmVk IGVwZw0KZXBnLWNvbmZpZyBnbnVzLXV0aWwgcm1haWwgcm1haWwtbG9hZGRlZnMgbW0tZGVjb2Rl IG1tLWJvZGllcyBtbS1lbmNvZGUNCm1haWwtcGFyc2UgcmZjMjIzMSBtYWlsYWJicmV2IGdtbS11 dGlscyBtYWlsaGVhZGVyIHNlbmRtYWlsIHJmYzIwNDcNCnJmYzIwNDUgaWV0Zi1kcnVtcyBtbS11 dGlsIG1haWwtcHJzdnIgbWFpbC11dGlscyBlbGVjLXBhaXIgdGltZS1kYXRlDQptdWxlLXV0aWwg dG9vbHRpcCBlbGRvYyBlbGVjdHJpYyB1bmlxdWlmeSBlZGlmZi1ob29rIHZjLWhvb2tzDQpsaXNw LWZsb2F0LXR5cGUgbXdoZWVsIHRlcm0veC13aW4geC13aW4gdGVybS9jb21tb24td2luIHgtZG5k IHRvb2wtYmFyDQpkbmQgZm9udHNldCBpbWFnZSByZWdleHAtb3B0IGZyaW5nZSB0YWJ1bGF0ZWQt bGlzdCByZXBsYWNlIG5ld2NvbW1lbnQNCnRleHQtbW9kZSBlbGlzcC1tb2RlIGxpc3AtbW9kZSBw cm9nLW1vZGUgcmVnaXN0ZXIgcGFnZSBtZW51LWJhcg0KcmZuLWVzaGFkb3cgaXNlYXJjaCB0aW1l ciBzZWxlY3Qgc2Nyb2xsLWJhciBtb3VzZSBqaXQtbG9jayBmb250LWxvY2sNCnN5bnRheCBmYWNl bWVudSBmb250LWNvcmUgdGVybS90dHktY29sb3JzIGZyYW1lIGNsLWdlbmVyaWMgY2hhbSBnZW9y Z2lhbg0KdXRmLTgtbGFuZyBtaXNjLWxhbmcgdmlldG5hbWVzZSB0aWJldGFuIHRoYWkgdGFpLXZp ZXQgbGFvIGtvcmVhbg0KamFwYW5lc2UgZXVjanAtbXMgY3A1MTkzMiBoZWJyZXcgZ3JlZWsgcm9t YW5pYW4gc2xvdmFrIGN6ZWNoIGV1cm9wZWFuDQpldGhpb3BpYyBpbmRpYW4gY3lyaWxsaWMgY2hp bmVzZSBjb21wb3NpdGUgY2hhcnNjcmlwdCBjaGFycHJvcA0KY2FzZS10YWJsZSBlcGEtaG9vayBq a2EtY21wci1ob29rIGhlbHAgc2ltcGxlIGFiYnJldiBvYmFycmF5IG1pbmlidWZmZXINCmNsLXBy ZWxvYWRlZCBuYWR2aWNlIGxvYWRkZWZzIGJ1dHRvbiBmYWNlcyBjdXMtZmFjZSBtYWNyb2V4cCBm aWxlcw0KdGV4dC1wcm9wZXJ0aWVzIG92ZXJsYXkgc2hhMSBtZDUgYmFzZTY0IGZvcm1hdCBlbnYg Y29kZS1wYWdlcyBtdWxlDQpjdXN0b20gd2lkZ2V0IGhhc2h0YWJsZS1wcmludC1yZWFkYWJsZSBi YWNrcXVvdGUgZGJ1c2JpbmQgaW5vdGlmeQ0KZHluYW1pYy1zZXR0aW5nIHN5c3RlbS1mb250LXNl dHRpbmcgZm9udC1yZW5kZXItc2V0dGluZyBtb3ZlLXRvb2xiYXIgZ3RrDQp4LXRvb2xraXQgeCBt dWx0aS10dHkgbWFrZS1uZXR3b3JrLXByb2Nlc3MgZW1hY3MpDQoNCk1lbW9yeSBpbmZvcm1hdGlv bjoNCigoY29uc2VzIDE2IDk1MTI5IDc5ODcpDQogIChzeW1ib2xzIDQ4IDIwMTY0IDEpDQogICht aXNjcyA0MCA0MCAxMjEpDQogIChzdHJpbmdzIDMyIDI4Mjg1IDIxNTcpDQogIChzdHJpbmctYnl0 ZXMgMSA3NTc3NTQpDQogICh2ZWN0b3JzIDE2IDE0MTc0KQ0KICAodmVjdG9yLXNsb3RzIDggNDk5 MDkwIDE0MjAwKQ0KICAoZmxvYXRzIDggNTAgNjcpDQogIChpbnRlcnZhbHMgNTYgMjIzIDApDQog IChidWZmZXJzIDk5MiAxMikpDQoNCi0tIA0KR29vZ2xlIEdlcm1hbnkgR21iSA0KRXJpa2EtTWFu bi1TdHJhw59lIDMzDQo4MDYzNiBNw7xuY2hlbg0KDQpSZWdpc3RlcmdlcmljaHQgdW5kIC1udW1t ZXI6IEhhbWJ1cmcsIEhSQiA4Njg5MQ0KU2l0eiBkZXIgR2VzZWxsc2NoYWZ0OiBIYW1idXJnDQpH ZXNjaMOkZnRzZsO8aHJlcjogUGF1bCBNYW5pY2xlLCBIYWxpbWFoIERlTGFpbmUgUHJhZG8NCg0K SWYgeW91IHJlY2VpdmVkIHRoaXMgY29tbXVuaWNhdGlvbiBieSBtaXN0YWtlLCBwbGVhc2UgZG9u 4oCZdCBmb3J3YXJkIGl0IHRvDQphbnlvbmUgZWxzZSAoaXQgbWF5IGNvbnRhaW4gY29uZmlkZW50 aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24pLCBwbGVhc2UNCmVyYXNlIGFsbCBjb3BpZXMg b2YgaXQsIGluY2x1ZGluZyBhbGwgYXR0YWNobWVudHMsIGFuZCBwbGVhc2UgbGV0IHRoZSBzZW5k ZXINCmtub3cgaXQgd2VudCB0byB0aGUgd3JvbmcgcGVyc29uLiAgVGhhbmtzLg0K From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 28 16:45:33 2018 Received: (at 30646) by debbugs.gnu.org; 28 Feb 2018 21:45:33 +0000 Received: from localhost ([127.0.0.1]:37938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1er9XY-0007FH-QN for submit@debbugs.gnu.org; Wed, 28 Feb 2018 16:45:32 -0500 Received: from sub3.mail.dreamhost.com ([69.163.253.7]:38328 helo=homiemail-a15.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1er9XX-0007F9-5h for 30646@debbugs.gnu.org; Wed, 28 Feb 2018 16:45:31 -0500 Received: from homiemail-a15.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a15.g.dreamhost.com (Postfix) with ESMTP id 128EE76C069; Wed, 28 Feb 2018 13:45:30 -0800 (PST) Received: from localhost.linkov.net (m91-129-98-215.cust.tele2.ee [91.129.98.215]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by homiemail-a15.g.dreamhost.com (Postfix) with ESMTPSA id 3077676C065; Wed, 28 Feb 2018 13:45:28 -0800 (PST) From: Juri Linkov To: p.stephani2@gmail.com Subject: Re: bug#30646: 27.0.50; Occur next-error and recentering bug Organization: LINKOV.NET References: Date: Wed, 28 Feb 2018 23:06:37 +0200 In-Reply-To: (p.'s message of "Wed, 28 Feb 2018 12:51:45 +0100") Message-ID: <87po4o963m.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30646 Cc: 30646@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) > M-x set-variable RET next-error-recenter RET (4) RET > M-x occur, use something that gives results (e.g. ';;' in the scratch > buffer) > M-g M-n > > This signals an error > next-error: =E2=80=98recenter=E2=80=99ing a window that does not displa= y current-buffer. > > Stack trace is > > Debugger entered--Lisp error: (error "=E2=80=98recenter=E2=80=99ing a w= indow that does not > display current-buffer.") > recenter((4)) > next-error(nil) > funcall-interactively(next-error nil) > call-interactively(next-error nil nil) > command-execute(next-error) I don't know why =E2=80=98recenter=E2=80=99 doesn't support a non-selecte= d window, but moving the =E2=80=98recenter=E2=80=99 call outside of =E2=80=98with-curre= nt-buffer=E2=80=99 seems to do the right thing. Incidentally, we are discussing a related issue in bug#20489, that might bring a better fix than this: diff --git a/lisp/simple.el b/lisp/simple.el index b7ad6eb..9b1720c 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -282,20 +282,20 @@ next-error (when (setq next-error-last-buffer (next-error-find-buffer)) ;; we know here that next-error-function is a valid symbol we can fu= ncall (with-current-buffer next-error-last-buffer - (funcall next-error-function (prefix-numeric-value arg) reset) - (when next-error-recenter - (recenter next-error-recenter)) - (run-hooks 'next-error-hook)))) + (funcall next-error-function (prefix-numeric-value arg) reset)) + (when next-error-recenter + (recenter next-error-recenter)) + (run-hooks 'next-error-hook))) =20 (defun next-error-internal () "Visit the source code corresponding to the `next-error' message at po= int." (setq next-error-last-buffer (current-buffer)) ;; we know here that next-error-function is a valid symbol we can func= all (with-current-buffer next-error-last-buffer - (funcall next-error-function 0 nil) - (when next-error-recenter - (recenter next-error-recenter)) - (run-hooks 'next-error-hook))) + (funcall next-error-function 0 nil)) + (when next-error-recenter + (recenter next-error-recenter)) + (run-hooks 'next-error-hook)) =20 (defalias 'goto-next-locus 'next-error) (defalias 'next-match 'next-error) From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 02 04:21:46 2018 Received: (at 30646) by debbugs.gnu.org; 2 Mar 2018 09:21:46 +0000 Received: from localhost ([127.0.0.1]:40078 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ergsr-0007LH-Qz for submit@debbugs.gnu.org; Fri, 02 Mar 2018 04:21:46 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ergsp-0007Kx-Si for 30646@debbugs.gnu.org; Fri, 02 Mar 2018 04:21:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ergsh-0001kM-GK for 30646@debbugs.gnu.org; Fri, 02 Mar 2018 04:21:38 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42414) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ergsh-0001kG-Ca; Fri, 02 Mar 2018 04:21:35 -0500 Received: from [176.228.60.248] (port=1646 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ergsg-0005n6-NT; Fri, 02 Mar 2018 04:21:35 -0500 Date: Fri, 02 Mar 2018 11:21:47 +0200 Message-Id: <83muzqx26s.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-reply-to: <87po4o963m.fsf@mail.linkov.net> (message from Juri Linkov on Wed, 28 Feb 2018 23:06:37 +0200) Subject: Re: bug#30646: 27.0.50; Occur next-error and recentering bug References: <87po4o963m.fsf@mail.linkov.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30646 Cc: 30646@debbugs.gnu.org, p.stephani2@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Juri Linkov > Date: Wed, 28 Feb 2018 23:06:37 +0200 > Cc: 30646@debbugs.gnu.org > > I don't know why ‘recenter’ doesn't support a non-selected window To catch bugs, see http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00094.html From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 17 04:48:06 2018 Received: (at 30646) by debbugs.gnu.org; 17 Apr 2018 08:48:06 +0000 Received: from localhost ([127.0.0.1]:56665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f8MHV-0005sc-R5 for submit@debbugs.gnu.org; Tue, 17 Apr 2018 04:48:06 -0400 Received: from mail-it0-f67.google.com ([209.85.214.67]:33501) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f8MHT-0005s8-PU for 30646@debbugs.gnu.org; Tue, 17 Apr 2018 04:48:04 -0400 Received: by mail-it0-f67.google.com with SMTP id x144-v6so14134560itc.0 for <30646@debbugs.gnu.org>; Tue, 17 Apr 2018 01:48:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=E0mR3hiXBmAenZMl6sD6p2OR5tqeZz6xZ/u4SLcCfzc=; b=les/6IoAnS5/IVzBmA6H3lNjyR02Cwcf9U4QSU+jF6rwz/WFfqnFV+21OZA34b3mjH ZpaG3Fp7+T3V2hWiUwE+BevF0FclVApA3kj/PmOXdRx6nAMI++woCDZHRSCA+FhckKq4 mZMfH7GUmUKTS4bcINqw7ez0HcbkJHx/SV4meQsg/fzI7EYMuv2nJNmqjLZj6YsiSGya SBS2VUzOoIoWzcecHVLP46fSKjktLJys0oGSGXTneR1fHKyiXRA4L7zbdqheto9v1BkY BIlbnCZ/FlU5A8dHukLm5X1tk5wY+XG9hQ//GPiER59rv3pcFd7BTPpyOPvqnsaEu6nv RhMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=E0mR3hiXBmAenZMl6sD6p2OR5tqeZz6xZ/u4SLcCfzc=; b=X+NTErhiK89zPiIYROzZu9bcD9btYicPyA0uScqbeJxk/nw8DEc28X9UtuPwAjgyD8 Xd+KxHPe6oVxmQ+3E6yFTJH2Trk/AciUlk+v6uMS02x12oJa1ohLUdrRv87zgd3euI2f 1QWyoGR7+LRnIEsuMeVY0XGyaz6MQLO6tgDBhuSDGtkBst0dlxz53NR5Zkt4OSgoYeCe gcFducCS8UQpUNsh75oWF06belHjl7KEMOLqfmmkiG9k9hP7P3LuJC2X43ia514ze0Ds QI6/ho/kKZHWwrU1cJu/VqTrx6+55bPHy0B0zie8FqjkCzuY9P7D3bOXhMDCkIJVUm9G U8Bg== X-Gm-Message-State: ALQs6tBOkh7hCRVt1aopIBdpwI6i3PpgN9Rfwq3lmeDVNQ0yFJga2J3X TF5rSQZW5jjgo5oOB0wtjHleNDU64aEhtkZ+ZcQ= X-Google-Smtp-Source: AIpwx49NziuBkgWsA5hmb7ozNF3D3vih8ocd5pzWbV7c5xlytZASHuR1m7yZPDM9BD+1+ouf8r8Xg9lMmpZJq6xlino= X-Received: by 2002:a24:2903:: with SMTP id p3-v6mr300448itp.10.1523954878137; Tue, 17 Apr 2018 01:47:58 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:8249:0:0:0:0:0 with HTTP; Tue, 17 Apr 2018 01:47:57 -0700 (PDT) In-Reply-To: References: From: Nathan Moreau Date: Tue, 17 Apr 2018 10:47:57 +0200 X-Google-Sender-Auth: rRj1RQYQocJxNGvJvvWGbenP9wA Message-ID: Subject: Re: bug#30646: 27.0.50; Occur next-error and recentering bug To: p.stephani2@gmail.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 30646 Cc: 30646@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Also see #27362. Nathan On 28 February 2018 at 12:51, wrote: > > M-x set-variable RET next-error-recenter RET (4) RET > M-x occur, use something that gives results (e.g. ';;' in the scratch > buffer) > M-g M-n > > This signals an error > next-error: =E2=80=98recenter=E2=80=99ing a window that does not display = current-buffer. > > Stack trace is > > Debugger entered--Lisp error: (error "=E2=80=98recenter=E2=80=99ing a win= dow that does not > display current-buffer.") > recenter((4)) > next-error(nil) > funcall-interactively(next-error nil) > call-interactively(next-error nil nil) > command-execute(next-error) > > > In GNU Emacs 27.0.50 (build 21, x86_64-pc-linux-gnu, GTK+ Version 3.22.24= ) > of 2018-02-28 built on localhost > Repository revision: 108ce84432d597f92637ea74bd0a094224d157de > Windowing system distributor 'The X.Org Foundation', version 11.0.1190300= 0 > System Description: Debian GNU/Linux buster/sid > > Recent messages: > For information about GNU Emacs and the GNU system, type C-h C-a. > > Configured using: > 'configure --without-threads --enable-gcc-warnings=3Dwarn-only > --enable-gtk-deprecation-warnings --without-pop --with-mailutils > --enable-checking --enable-check-lisp-object-type --with-modules > 'CFLAGS=3D-O0 -ggdb3'' > > Configured features: > XPM JPEG TIFF GIF PNG SOUND DBUS GSETTINGS NOTIFY GNUTLS FREETYPE XFT > ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 MODULES JSON > > Important settings: > value of $LANG: en_US.UTF-8 > locale-coding-system: utf-8-unix > > Major mode: Lisp Interaction > > Minor modes in effect: > tooltip-mode: t > global-eldoc-mode: t > eldoc-mode: t > electric-indent-mode: t > mouse-wheel-mode: t > tool-bar-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > line-number-mode: t > transient-mark-mode: t > > Load-path shadows: > None found. > > Features: > (shadow sort mail-extr emacsbug message rmc puny seq byte-opt gv > bytecomp byte-compile cconv cl-loaddefs cl-lib dired dired-loaddefs > format-spec rfc822 mml easymenu mml-sec password-cache epa derived epg > epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode > mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 > rfc2045 ietf-drums mm-util mail-prsvr mail-utils elec-pair time-date > mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks > lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar > dnd fontset image regexp-opt fringe tabulated-list replace newcomment > text-mode elisp-mode lisp-mode prog-mode register page menu-bar > rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock > syntax facemenu font-core term/tty-colors frame cl-generic cham georgian > utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean > japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european > ethiopic indian cyrillic chinese composite charscript charprop > case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer > cl-preloaded nadvice loaddefs button faces cus-face macroexp files > text-properties overlay sha1 md5 base64 format env code-pages mule > custom widget hashtable-print-readable backquote dbusbind inotify > dynamic-setting system-font-setting font-render-setting move-toolbar gtk > x-toolkit x multi-tty make-network-process emacs) > > Memory information: > ((conses 16 95129 7987) > (symbols 48 20164 1) > (miscs 40 40 121) > (strings 32 28285 2157) > (string-bytes 1 757754) > (vectors 16 14174) > (vector-slots 8 499090 14200) > (floats 8 50 67) > (intervals 56 223 0) > (buffers 992 12)) > > -- > Google Germany GmbH > Erika-Mann-Stra=C3=9Fe 33 > 80636 M=C3=BCnchen > > Registergericht und -nummer: Hamburg, HRB 86891 > Sitz der Gesellschaft: Hamburg > Gesch=C3=A4ftsf=C3=BChrer: Paul Manicle, Halimah DeLaine Prado > > If you received this communication by mistake, please don=E2=80=99t forwa= rd it to > anyone else (it may contain confidential or privileged information), plea= se > erase all copies of it, including all attachments, and please let the sen= der > know it went to the wrong person. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 17 15:29:04 2018 Received: (at control) by debbugs.gnu.org; 17 Apr 2018 19:29:04 +0000 Received: from localhost ([127.0.0.1]:57875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f8WHn-0003kZ-Th for submit@debbugs.gnu.org; Tue, 17 Apr 2018 15:29:04 -0400 Received: from sub3.mail.dreamhost.com ([69.163.253.7]:34732 helo=homiemail-a21.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f8WHl-0003k8-Up; Tue, 17 Apr 2018 15:29:02 -0400 Received: from homiemail-a21.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a21.g.dreamhost.com (Postfix) with ESMTP id D99BE1C0064; Tue, 17 Apr 2018 12:29:00 -0700 (PDT) Received: from localhost.linkov.net (m91-129-110-22.cust.tele2.ee [91.129.110.22]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by homiemail-a21.g.dreamhost.com (Postfix) with ESMTPSA id 8F8F41C0062; Tue, 17 Apr 2018 12:28:58 -0700 (PDT) From: Juri Linkov To: Nathan Moreau Subject: Re: bug#30646: 27.0.50; Occur next-error and recentering bug Organization: LINKOV.NET References: Date: Tue, 17 Apr 2018 22:28:38 +0300 In-Reply-To: (Nathan Moreau's message of "Tue, 17 Apr 2018 10:47:57 +0200") Message-ID: <877ep5fx95.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: 30646-done@debbugs.gnu.org, p.stephani2@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) forcemerge 27362 30646 thanks Version: 27.0.50 > Also see #27362. Thanks for the reference, now merged these two reports fixed in 0c9e3df. From unknown Fri Jun 20 18:20:29 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 16 May 2018 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator