From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#31695: bug-gnu-emacs@gnu.org Date: Fri, 08 Jun 2018 10:00:42 +0200 Message-ID: <5B1A37AA.6060801@gmx.at> References: <20180603.101706.47071122.enometh@meer.net> <5B18EF31.1080706@gmx.at> <83bmcmwr5h.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1528444821 16704 195.159.176.226 (8 Jun 2018 08:00:21 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 8 Jun 2018 08:00:21 +0000 (UTC) Cc: enometh@meer.net, 31695@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jun 08 10:00:16 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRCJj-0004DR-EZ for geb-bug-gnu-emacs@m.gmane.org; Fri, 08 Jun 2018 10:00:15 +0200 Original-Received: from localhost ([::1]:33841 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fRCLq-00059g-GF for geb-bug-gnu-emacs@m.gmane.org; Fri, 08 Jun 2018 04:02:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39062) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fRCLa-00056V-Ku for bug-gnu-emacs@gnu.org; Fri, 08 Jun 2018 04:02:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRCLT-0004Bd-25 for bug-gnu-emacs@gnu.org; Fri, 08 Jun 2018 04:02:10 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:58975) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fRCLS-0004BR-Tn for bug-gnu-emacs@gnu.org; Fri, 08 Jun 2018 04:02:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fRCLS-0006cs-5d for bug-gnu-emacs@gnu.org; Fri, 08 Jun 2018 04:02:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 08 Jun 2018 08:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31695 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 31695-submit@debbugs.gnu.org id=B31695.152844486925411 (code B ref 31695); Fri, 08 Jun 2018 08:02:02 +0000 Original-Received: (at 31695) by debbugs.gnu.org; 8 Jun 2018 08:01:09 +0000 Original-Received: from localhost ([127.0.0.1]:38638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRCKa-0006bm-Oq for submit@debbugs.gnu.org; Fri, 08 Jun 2018 04:01:08 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:51839) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRCKY-0006bB-DN for 31695@debbugs.gnu.org; Fri, 08 Jun 2018 04:01:06 -0400 Original-Received: from [192.168.1.100] ([46.125.250.43]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MDyFr-1fUAiv1Pep-00HMdh; Fri, 08 Jun 2018 10:00:54 +0200 In-Reply-To: <83bmcmwr5h.fsf@gnu.org> X-Provags-ID: V03:K1:UkrppTVmyvyZTMpySHcOGBelwXbOzW2y46R2FwRSUhgCKu3ekRu hTS4P9oHp1lCtIkveizHDRVYwC4m3MNs5p7dOXNGXBAz/j/Q59k+7KJ5HUmaxqzSmhb5Ggp vE3CVEoyDM9Vj2tmRtsmPmsUMv3xEUu4uH2CcOk59IrCNmKmuRQhtonoJ06V8/x8U24/bbH /OHS3QOsiMyQNqL8hmwBQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:Sw3ssh1p6rI=:vWPhs7GWp94KxSMWiYUP13 6+3Z2Pfk/UE3Bo7npdgrm4/+LByVUve0AVcyNmeUqfWfdI6GXDrqBQAcPzOOOSLdxzBJYoq+B jvlGSCSTj01F8kVUvUrq7x2+Z47FKNfvPnnv5YFVdvPsvGxntiSIAM/e07LejrRK3SN97YDYl r/qGSgE0C1PgdOTM7/fC7E20HGWp/qT0WfVVD5LUtFO0zq6uXOtop7m3vVIGNYJJ003uYWghK FOvSdlEKelfKgxhxmpPN0/ErUWd46yOU6KnTuTs8e2U2tj6V76WJdpKWFfa/CEGwQRqXONBI5 S8NUXG9oLSrbpKKKPmGBHtUZBeKAMtXjU9f0Oe48Es5b5MjkNfhty8Znte4oPl+0MbmrzZmWF qsjTEfGTPn3lUDKKY9HWvhm7tQHW18uOtQvgLmUAAl0vmK8W5LHb8rDA2xhBTGT6CQ/zs0heP 4t136IKud6/OkAbEae31lOSjx0lDFXOJLX/bMPsClPypg1aHenwOeZr8UFc2EUesM+aaA7W1v dgY1n3wfQ1/OkycIkWyl4ydgx3hA53LvUa7YtXYYHcnMduuTeail60iOb8r5qVIX070NaIVuG Ei+ytewzybNoGvfefI+NyD17LtIIKI+8XOU3cD7sYbGQIuWaJUZGOxhsJfKfMeOp0NWl1LYUh 40M3qdjKKNoS7h52NlBEl+t4bmBvbvNYsSaNNRbelCvrivpDnjBcbhmymfmVGut4t3ZdJST7R CitrN1BPf+sPVY9B5HUjdmQzgU2YybA99zWCt7GOYzk8Ne5hYQZLSzhVT62QMwl8cK9c1KRw X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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" Xref: news.gmane.org gmane.emacs.bugs:147163 Archived-At: > Are you sure it's a good idea to put this on the emacs-26 branch? Yes. As you can see from the comment back then /* If the new current buffer doesn't appear in the selected window, go to its old point (see bug#12208). */ if (!EQ (XWINDOW (data->current_window)->contents, new_current_buffer)) that fix was based on the wrong assumption that data->current_window _is_ the selected window. It is not when data->current_window is not on the selected frame. That was a thinko and the fix on Emacs 26 corrects it. > This bug is a mere annoyance, and happens with quite a peculiar frame > configuration that's probably rarely used, judging by the time it took > us to collect only 2 reports about it, since the bug was introduced. > OTOH, we have a somewhat poor record regarding correctness in that > area, so it's quite possible this fix introduces some new issue. Maybe we didn't get more reports because some people thought that the "annoyance" is the expected behavior. Even the OP was "hesitant" to file the report. > So unless you are really, REALLY sure this should go to emacs-26, I'd > prefer to have it on master, and let the dust settle on it before we > decide it's TRT. The only justifiable alternative I see is to revert the fix for Bug#12208 on Emacs 26 since that bug is even more obscure than the present one. But whatever you decide the responsibility will be all mine. martin