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#16436: feature request: select-window-hook Date: Sat, 12 Jan 2019 10:15:39 +0100 Message-ID: <5C39B03B.7070008@gmx.at> References: 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 1547285384 6444 195.159.176.226 (12 Jan 2019 09:29:44 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 12 Jan 2019 09:29:44 +0000 (UTC) To: =?UTF-8?Q?=E9=99=88=E8=82=B2=E9=BE=99?= , 16436@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jan 12 10:29:40 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1giFbo-0001aK-Ca for geb-bug-gnu-emacs@m.gmane.org; Sat, 12 Jan 2019 10:29:40 +0100 Original-Received: from localhost ([127.0.0.1]:44278 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1giFdv-0006zU-Ax for geb-bug-gnu-emacs@m.gmane.org; Sat, 12 Jan 2019 04:31:51 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:56565) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1giFdW-0006X0-7O for bug-gnu-emacs@gnu.org; Sat, 12 Jan 2019 04:31:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1giFOc-0004ZS-Uc for bug-gnu-emacs@gnu.org; Sat, 12 Jan 2019 04:16:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57235) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1giFOc-0004ZL-Q2 for bug-gnu-emacs@gnu.org; Sat, 12 Jan 2019 04:16:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1giFOc-0004TL-HV for bug-gnu-emacs@gnu.org; Sat, 12 Jan 2019 04:16:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Jan 2019 09:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16436 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16436-submit@debbugs.gnu.org id=B16436.154728454917145 (code B ref 16436); Sat, 12 Jan 2019 09:16:02 +0000 Original-Received: (at 16436) by debbugs.gnu.org; 12 Jan 2019 09:15:49 +0000 Original-Received: from localhost ([127.0.0.1]:56514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1giFOO-0004SS-O7 for submit@debbugs.gnu.org; Sat, 12 Jan 2019 04:15:48 -0500 Original-Received: from mout.gmx.net ([212.227.17.20]:56545) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1giFOM-0004S8-8g for 16436@debbugs.gnu.org; Sat, 12 Jan 2019 04:15:46 -0500 Original-Received: from [192.168.1.101] ([213.162.73.238]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MSY2q-1gsBYW1Dc4-00RWXH; Sat, 12 Jan 2019 10:15:40 +0100 In-Reply-To: X-Provags-ID: V03:K1:29URyt2lMPgSYwr7NGCK4tCal2uiUTmrTmVTorG123zbWemvjoF aMvsjJ63Lydu6gjT4OuHtNokVoJ8GPOoSdH61jiHUAOOXCSvefCoMy9UW+zPuzodLaSbJDQ MFrmKaMuZP9BQJc0yjPpsuQ1MiYkQoiF3gqDPDLEkGXumemIr3vbxVRx8y0x9iiHvlKrt1F nJVEFlYGP9slRJBnBJaYQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:H2fLY/d3Drw=:xso8P/Uh12M4hVANcgs8Rl o1X2yeR8toRGUOdp0Ysgui6XO5pHjMruQsAwM0Kf+4ZiewRTXHaTx6JdZL7U9CP+qy6pT2GbT OIY3pdFeFEuRobmAUrC6MMMeUjA47DMsR2QVqSukQtlzu/PWABl+Gr6wQ8NJQA9IqW27oE8jH JaqBO33J4S+aRNeYRVe1uAHtTZTh8cJUh2N7njlXYNJns7i0YvNk2hENj5nZ1v8kOzPQauT5N C9D5Tbhy9UtkpKGmaY7iw0mZVycq+OaT15B59XODFmmrNLiIvfgU+gSNRJ26J2wRIZq0nTiwl DnRGla+opiJKtRb7/0VOHp3aDNKWb7ifBK/5jtdh0b+t6MUIMf7Xm6JgqD2owWaRZvlWP/3Y4 H+ATa7dwR+oeDPjlFkVDZ02PQLlfwvlO2YMu1stdHuooop4/M7mgYnbvjsWq8s8WPAMjzP7jD OBgjsyUcSAYuZHnEAq4trB3S0jYhOmjIPmeEpBquCBwDWdz0gibzOTN2U1J2QLGC15oDSaeZ6 rz9b7S469yfYpnH6wH0Q4ryZoP9Qu/JsY0i9xlvxfSqIJMi98FMv5R8w/UgFBzmPh3vNQdkWW Y+Q5SYgDXcsnl8uV9noe51d2H/FM/pJOmWyXf9WzWVK3JTs+Z/BeBTakHFdcL+Om6cKccyMab saj2V02sQOLJKR5KaQcCND/NhIJCLDCkBVZLqsi3DWd0Hz1Zs88eM3lj4K31jm8VNTZoDONRB weSKwC+d4GMWx33KLyWOanw9hVgwfn91tEY8Fr+kZW0qEeLYGkdUgkn7KI82EiscA8yva2fV 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: 209.51.188.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:154371 Archived-At: > I don't know whether I missed something but I can't find a hook like > select-window-hook in stand > hooks, > and I find some other emacs user has the same issue. > > I really want to have a function as select-last-window for emacs, by now, I > hack it in a ugly way, and I think select-window-hook can make it better. Emacs now provides a hook called 'window-selection-change-functions' which should fix your problem. Please have a look. Thanks, martin