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#32790: 27.0.50; point jumps unexpectedly after delete-window Date: Mon, 05 Nov 2018 10:36:18 +0100 Message-ID: <5BE00F12.5000703@gmx.at> References: <87efdnsp2k.fsf@mail.linkov.net> <87woqcnwas.fsf@mail.linkov.net> <5BCC3757.9020204@gmx.at> <87bm7njk2f.fsf@mail.linkov.net> <5BCD934D.4070906@gmx.at> <878t2owo8i.fsf@mail.linkov.net> <5BD03F4D.1000900@gmx.at> <87in1phhx2.fsf@mail.linkov.net> <5BD2C52E.2060607@gmx.at> <87ftwrgwp2.fsf@mail.linkov.net> <5BD57A8D.8080408@gmx.at> <875zxmx95h.fsf@mail.linkov.net> <5BD70F14.8080509@gmx.at> <87lg6g750v.fsf@mail.linkov.net> <5BD81D97.2000000@gmx.at> <87bm7bru1c.fsf@mail.linkov.net> <5BD963C8.9090905@gmx.at> <87h8h195ki.fsf@mail.linkov.net> <5BDAC159.1060008@gmx.at> <87muqsh11q.fsf@mail.linkov.net> <5BDC0E81.1050806@gmx.at> <87tvkwh4bp.fsf@mail.linkov.net> 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 1541410541 31506 195.159.176.226 (5 Nov 2018 09:35:41 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 5 Nov 2018 09:35:41 +0000 (UTC) Cc: 32790@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Nov 05 10:35:37 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 1gJbIH-00086D-3X for geb-bug-gnu-emacs@m.gmane.org; Mon, 05 Nov 2018 10:35:37 +0100 Original-Received: from localhost ([::1]:34163 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJbKN-0007Et-Hu for geb-bug-gnu-emacs@m.gmane.org; Mon, 05 Nov 2018 04:37:47 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40548) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJbK8-0006YN-Pp for bug-gnu-emacs@gnu.org; Mon, 05 Nov 2018 04:37:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJbJf-0000XB-LA for bug-gnu-emacs@gnu.org; Mon, 05 Nov 2018 04:37:27 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:58581) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gJbJe-0000G7-3W for bug-gnu-emacs@gnu.org; Mon, 05 Nov 2018 04:37:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gJbJd-0001IA-LN for bug-gnu-emacs@gnu.org; Mon, 05 Nov 2018 04:37:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 05 Nov 2018 09:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32790 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32790-submit@debbugs.gnu.org id=B32790.15414105884917 (code B ref 32790); Mon, 05 Nov 2018 09:37:01 +0000 Original-Received: (at 32790) by debbugs.gnu.org; 5 Nov 2018 09:36:28 +0000 Original-Received: from localhost ([127.0.0.1]:34606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJbJ6-0001HF-9y for submit@debbugs.gnu.org; Mon, 05 Nov 2018 04:36:28 -0500 Original-Received: from mout.gmx.net ([212.227.17.20]:53853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJbJ4-0001Gz-LD for 32790@debbugs.gnu.org; Mon, 05 Nov 2018 04:36:26 -0500 Original-Received: from [192.168.1.101] ([46.125.250.97]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LiIgB-1fh0y11zW7-00nNrW; Mon, 05 Nov 2018 10:36:18 +0100 Original-Received: from [192.168.1.101] ([46.125.250.97]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LiIgB-1fh0y11zW7-00nNrW; Mon, 05 Nov 2018 10:36:18 +0100 In-Reply-To: <87tvkwh4bp.fsf@mail.linkov.net> X-Provags-ID: V03:K1:b0iX/7EncnTDkHS42fPpQVlIKsZ/ywtD4DjH4tyAJIQrjNGM98n DB23o9QUffSIIK/QIFA7kiwiVBkC740BIkG8TDDCm5dpxfjtw52Y5+Y53xTFh21Q7Mvc68v zISIoirZXQdsj3OKf4PxJ7RIlTbwLUFj//87vdV80yp7NUT1xK9ssSlOF6Of0hf3GScLXat Oz/msf+QfbP2Z3xAYd7yw== X-UI-Out-Filterresults: notjunk:1;V01:K0:040sEXKIw8c=:7dIQOEESv+kImm0Sb42rph hWnFhKjElsta6q9Itst6vbHW+rbgljj7hkQ/DLnyORsaOn4h0bft9t/HNw0sHyp4NgciR2J3X 4b81kf1fiJFKretjyMqPPAFoEADITQNWX54jJULqqF+ROmY7IY4KtLypCa8HZL9WZ50/TO6UK nckfGuBOUwbwnYKRUP30nnsWKresEcI3MHXZMAzLoImUKiarArupqayjRY1b8Nu09aUZ148GX tbyns+JaePlHbV0eIRb54rnD+X9oN2Lpuq2q5o4OKhBXxlugW1dD+HXZOSllKmnUizqNNYMZw u9oGD7EjyKo/z7XQogU1UK38kGP9EOJsfBG+tJ1Y6qnaFHnXbpW2JZvcweo0uKeDmrcwcgS4h iXtk0aqdgrv31a/fqn3r9BMZv2mewiRgJ5NAFe3bY8mRJtygfrwqU0yJMKLedVFDrz69XrD6k NtWEhJ0imYydhdHdrzNytGgRdKlIsQcWFLFTDh0QUiEhbVaOzvZ+sRtj63EGuf9NYbq7hsgNT fAXjreAJEXv1ssIkcgtIpueq7TdcvRYBcndTX4reNllMAVryxFCcoRo43S+HO+0bQmlrBclW8 snGldPrwrpeuvZ/k67eSnnS83NxFARb7Hmkkp/3sIBry72dl6YztBs5MN9wgr2FD2FWC2srjx JiHs/cJLP+zWp6nxjmyYMBVsOZbYwbYblM3Pp+l3BrwbnJsg+evnefh7RCAqKeVMYjjG3P6Dm 3s2tI1PBrj7cA8CEG7tAnKPMvGJWtNngtQxrFQvYlXPD/CbvenmbtsKFXbQNdSs9Vks/S12w 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:152050 Archived-At: > So following your suggestion I reimplemented this feature in windmove.el > because it fits its description "directional window-selection routines": Looks very good now. This one > +;;;###autoload > +(defun windmove-display-default-keybindings (&optional modifiers) should be wrapped in a 'defcustom' IMHO. And while I think that the prompt-like (message "[display-%s]" dir) is a good idea, it might fire back when the selected frame does not have an echo area. So I think it should be made customizable too. IMHO we should provide l, r, u/t, d/b directional keybindings as well. And eventually we could provide something for handling frames too---in particular, moving to and/or popping up a new frame adjacent to the selected one on either side. martin