From unknown Sat Aug 16 18:18:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20097: 25.0.50; focus-out-hook doesn't work w/other emacsclient frame Resent-From: Rasmus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Mar 2015 11:40:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20097 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20097@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.142616034213690 (code B ref -1); Thu, 12 Mar 2015 11:40:03 +0000 Received: (at submit) by debbugs.gnu.org; 12 Mar 2015 11:39:02 +0000 Received: from localhost ([127.0.0.1]:43472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YW1S9-0003Yd-EM for submit@debbugs.gnu.org; Thu, 12 Mar 2015 07:39:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56690) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YW1S7-0003YR-Kj for submit@debbugs.gnu.org; Thu, 12 Mar 2015 07:38:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YW1S1-0002Ev-Be for submit@debbugs.gnu.org; Thu, 12 Mar 2015 07:38:54 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45313) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YW1S1-0002Er-8u for submit@debbugs.gnu.org; Thu, 12 Mar 2015 07:38:53 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58411) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YW1S0-0002QB-AN for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2015 07:38:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YW1Rv-0002Dy-Uv for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2015 07:38:52 -0400 Received: from mout.gmx.net ([212.227.15.19]:55995) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YW1Rv-0002Cp-LS for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2015 07:38:47 -0400 Received: from x200s ([109.201.154.156]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0M54L0-1ZV73i2HZm-00zG9S for ; Thu, 12 Mar 2015 12:38:44 +0100 From: Rasmus Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEX+/v7f3+CTk5O/v8C/ wMHPz8+fn6Cvr7C/wL92dXahoZ/AwL9MTEyAgH9gX19+f4AwLzN/gIBRedkoAAAACXBIWXMAAABI AAAASABGyWs+AAABfUlEQVRIDd3B0VbbQBBEwdstzYx3BYL8/88GYTCytD5xHpMq/gGyp5m/EInK xfMs4JLBs9TYZOdZ0diExZOisVHjGVGhamyi8UCJb2qVruTT1BkKZ4ovZsdiJJJwcBVN3CgZagJP fPHCTQYjaoIsNmEXNzInilryRZAFyGIvxUG89mmeJwFZgIM9JQc9uXEA6YUdc1S+iC/mgxs7FRwo X1ZxNRfQ2FNxr79N4qYL5IUdc68He1MIWvAjxR3ZYk9C4keKg7k1u4sHOiOqtTMiOg8EI9mCxyRO ojkYirf1tVmcRDaBOPAaHElsZidKcW9loAKIjGRdm8VeFQNeyjlX87unEDeKOV5Wzpa2CGaxF79a a3YWZ9E5m9bgEQcDsvsiBi5mLPz+xtnUxICytRQnYTMg58KZyilGmjgLu8RYBgfKluJKTRyVS3yR FjsnvskhdAlXEWGuFOXszp5pX4KdFIKoJYJ7+sTRpap6Zs+Ne9XCn+hDzDEvl6k24j/wGxJYCCwe kUkPAAAAAElFTkSuQmCC Date: Thu, 12 Mar 2015 12:38:42 +0100 Message-ID: <87vbi64f99.fsf@gmx.us> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:/14qWc4wGiP2/ewIPzoKgzPHQ1KcLHhtfm6q5lcTtgs7yJU60VS ApBrqr/cyNPLwpkLf41VANkhLXHlApFp7inNCnWT06XHLQLABJnpxqK3MfmtH2H/lZ6WciR qN99qhVCqf5RNJyS56/QQD2/mcz/IEIP1bx338KNa5VYNBSO/ndswA3U4zczWvqCpJT3YGd Gv4Fd/kliqX0vCcUacTMw== X-UI-Out-Filterresults: notjunk:1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Hi, I think focus-out-hook doesn't work as expected when used with other emacsclient that belong to the same daemon. Of course I could be misunderstanding the meaning of "input focus" cf. the docstring. Try the following. Start a new emacsclient. Let's call its first GTK frame 'A' (informally). Do 1. Make (new-frame). Let's call this frame 'B' (informally). 2. Make a new buffer in B and eval: (set (make-local-variable (quote focus-out-hook)) (quote delete-frame)) 3. Switch focus to frame A. I do so by clicking on A or using Super/M-TAB. Notice that nothing happens 4. Now try this with another program that's not an emacsclient. The Frame is closed as expected. The real use case for this is an org-agenda desktop file that I use to integrate the Org calendar with the system calendar button. Thanks, Ramus GNU Emacs 25.0.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 3.14.8) of 2015-02-06 on x200s -- When in doubt, do it! From unknown Sat Aug 16 18:18:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20097: 25.0.50; focus-out-hook doesn't work w/other emacsclient frame Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Mar 2015 15:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20097 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Rasmus Cc: 20097@debbugs.gnu.org Received: via spool by 20097-submit@debbugs.gnu.org id=B20097.14261725251090 (code B ref 20097); Thu, 12 Mar 2015 15:03:01 +0000 Received: (at 20097) by debbugs.gnu.org; 12 Mar 2015 15:02:05 +0000 Received: from localhost ([127.0.0.1]:44079 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YW4cf-0000HV-5D for submit@debbugs.gnu.org; Thu, 12 Mar 2015 11:02:05 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:33550) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YW4cc-0000H1-OQ for 20097@debbugs.gnu.org; Thu, 12 Mar 2015 11:02:03 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ar8TAPOG1lRFpZs2/2dsb2JhbABbgwaDX4VTvhyCSQQCAoENRAEBAQEBAXyEDQEEAVYjBQsLNBIUGA0kiDgIziMBAQEBAQEEAQEBAR6PeAeEKgWpcoFFIoQKIoJzAQEB X-IPAS-Result: Ar8TAPOG1lRFpZs2/2dsb2JhbABbgwaDX4VTvhyCSQQCAoENRAEBAQEBAXyEDQEEAVYjBQsLNBIUGA0kiDgIziMBAQEBAQEEAQEBAR6PeAeEKgWpcoFFIoQKIoJzAQEB X-IronPort-AV: E=Sophos;i="5.09,536,1418101200"; d="scan'208";a="113377210" Received: from 69-165-155-54.dsl.teksavvy.com (HELO pastel.home) ([69.165.155.54]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 12 Mar 2015 11:01:57 -0400 Received: by pastel.home (Postfix, from userid 20848) id EC9B22092; Thu, 12 Mar 2015 11:01:56 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87vbi64f99.fsf@gmx.us> Date: Thu, 12 Mar 2015 11:01:56 -0400 In-Reply-To: <87vbi64f99.fsf@gmx.us> (rasmus@gmx.us's message of "Thu, 12 Mar 2015 12:38:42 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) > I think focus-out-hook doesn't work as expected when used with other > emacsclient that belong to the same daemon. Of course I could be > misunderstanding the meaning of "input focus" cf. the docstring. `focus-out-hook' is run when focus moved away from Emacs (at least, that's the intention). If you want a hook run when switching between frames, then I think you'll need to catch the `switch-frame' event (yes, this sucks: one is a hook, the other is an event), which is normally handled by handle-switch-frame via a binding in the global-map. So IIUC I think that what you're seeing is not a bug. But I'm not sure IUC. Stefan From unknown Sat Aug 16 18:18:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20097: 25.0.50; focus-out-hook doesn't work w/other emacsclient frame Resent-From: Rasmus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Mar 2015 15:15:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20097 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: monnier@iro.umontreal.ca Cc: 20097@debbugs.gnu.org Received: via spool by 20097-submit@debbugs.gnu.org id=B20097.14261732682339 (code B ref 20097); Thu, 12 Mar 2015 15:15:03 +0000 Received: (at 20097) by debbugs.gnu.org; 12 Mar 2015 15:14:28 +0000 Received: from localhost ([127.0.0.1]:44101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YW4od-0000bf-9J for submit@debbugs.gnu.org; Thu, 12 Mar 2015 11:14:27 -0400 Received: from mout.gmx.net ([212.227.17.20]:49499) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YW4ob-0000bR-94 for 20097@debbugs.gnu.org; Thu, 12 Mar 2015 11:14:25 -0400 Received: from x200s ([37.133.201.102]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0LhjeH-1ZI2lF2NI9-00mw3P; Thu, 12 Mar 2015 16:14:16 +0100 From: Rasmus References: <87vbi64f99.fsf@gmx.us> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAAAAAByaaZbAAAAAmJLR0QA/4ePzL8AAAAJcEhZ cwAAAEgAAABIAEbJaz4AAAINSURBVEjH1ZbLcRtBEENVnRESQShIBZEgFsQwmfgwuxJlzsr20Tyy 5hH9Bz/mHz8f/w0A4F8AiJKImcHfAJDo2DHxJnUCSMl2kkQy8QcAJG+gaWv8AQAo+37eNvwbhaRt 11rfiY+TALgj+iSSH4HPHPb7tdaLxDtAkFR2zl2rq211AHALgLmL1HZ1rcbvAISdMkCSctqmW8AH gNaV8paikiY7ab+HBJlXTTHDjSjuahvhHdg/AsoEfX/JpK1PAK85si2SGIDWgEqj9z7ckdOORZKk r+Lw1OmdLMAksSSTbu7eHDpNbmCPtW3JDS1+W6MXQLySzrUJciPK1BGAOAPSX0BaS7KB0ywBA1Jb wSadlSZtXhb1FeA9qLFN2Vld7arBJ0CS5NgAlD1HDaDTPpAg93tiBlTSNtG5rEOAIuV76cFkNQHP VQJAivqSH7WN5nw1dsYiX07EpDUe7tIGSO4C3xKxzgD2opGcXStcADg/A5I0IM2Z4dcy/wDsotCa UfAAAAAFQr6AMYcvm/OeNEWCtHVtNGk/GAqugABATmI5tvXgQCBBi9iB7Uuc3wt6ASIoCZAJzAw/ /URHj4ttOSKju6cAKfFsitcCR+K3IYDOPvrRtpEdMi/eJGueFNomibAlMDN0/GDUH23XiptEGA60 74CejD1tV7cVhANxH43Hvw7taleSpCsYkk3CJ+AXriLS9q3U4kkAAAAASUVORK5CYII= Date: Thu, 12 Mar 2015 16:14:13 +0100 In-Reply-To: (Stefan Monnier's message of "Thu, 12 Mar 2015 11:01:56 -0400") Message-ID: <8761a62qpm.fsf@gmx.us> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:Bvi89g4kdVyQU8b4QdFzA8gMKqiRwRFp6OONfZrD0njyoVBN+Xp qXj0+54pvetMysXpVxMskFdmcXm4nsgqWRkOggOo/DCOH8a+MG+ted52UqVplrTS2mTxnMp u2X+9m0rHzJBeOaQw6Nj7Pq6x/q6Qmfr/C+OQppErZnCdo76Iyu+Pi0V/HLmj4OUPchPEbL gxqTazivhq5vBUNBje74Q== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Stefan Monnier writes: >> I think focus-out-hook doesn't work as expected when used with other >> emacsclient that belong to the same daemon. Of course I could be >> misunderstanding the meaning of "input focus" cf. the docstring. > > `focus-out-hook' is run when focus moved away from Emacs (at least, > that's the intention). > > If you want a hook run when switching between frames, then I think > you'll need to catch the `switch-frame' event (yes, this sucks: one is > a hook, the other is an event), which is normally handled by > handle-switch-frame via a binding in the global-map. > > So IIUC I think that what you're seeing is not a bug. But I'm not sure I= UC. Okay. That's a shame... =E2=80=94Rasmus --=20 You people at the NSA are becoming my new best friends! From unknown Sat Aug 16 18:18:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20097: 25.0.50; focus-out-hook doesn't work w/other emacsclient frame Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 Jan 2020 05:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20097 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Rasmus Cc: monnier@iro.umontreal.ca, 20097@debbugs.gnu.org Received: via spool by 20097-submit@debbugs.gnu.org id=B20097.157906626023559 (code B ref 20097); Wed, 15 Jan 2020 05:31:02 +0000 Received: (at 20097) by debbugs.gnu.org; 15 Jan 2020 05:31:00 +0000 Received: from localhost ([127.0.0.1]:34103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irbGa-00067o-SH for submit@debbugs.gnu.org; Wed, 15 Jan 2020 00:31:00 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:39254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irbGV-00067U-Sh for 20097@debbugs.gnu.org; Wed, 15 Jan 2020 00:30:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=VR3Z1MEhRz8OiIY9yOsrOaYpJZFA+8rCxlf/uoZaSyA=; b=qcpTH0JmZ+1+2uFoFe16UCtp5W XBEVU9RpxCqbq3MjafBeas7qCaw/26H0XvUF4phBBfGUqN7AlXcP9VFc6Z8IZe9oJj2V/oVUoC2ZY 7gW3j33touNOgpgEEIcdUkmaV23bG8ZMbUtqphcUkVMFYy+Rl+Tw0689OCa2aRIgYFvc03X86MpjW b4JF2FHrIUe960nUmp2t+p27XMPF2Q+EceOGHUzyrAL3vGzdOWReCDrcblS9KIhiSVRLuNUko20Wf 3uZHu6tPDT81Yyo07QRGxOXk/GOF3kt70sVV9jR4kE0E/y5IKXC513ZA3FHBcofoabWQm6WIt8vuH 0tuj0LoQ==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:54378 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1irbGP-000QLa-Vv; Wed, 15 Jan 2020 00:30:46 -0500 From: Stefan Kangas In-Reply-To: <8761a62qpm.fsf@gmx.us> (rasmus@gmx.us's message of "Thu, 12 Mar 2015 16:14:13 +0100") References: <87vbi64f99.fsf@gmx.us> <8761a62qpm.fsf@gmx.us> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Wed, 15 Jan 2020 06:30:44 +0100 Message-ID: <878sm9ffqz.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) 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 (-) Rasmus writes: > Stefan Monnier writes: > >>> I think focus-out-hook doesn't work as expected when used with other >>> emacsclient that belong to the same daemon. Of course I could be >>> misunderstanding the meaning of "input focus" cf. the docstring. >> >> `focus-out-hook' is run when focus moved away from Emacs (at least, >> that's the intention). >> >> If you want a hook run when switching between frames, then I think >> you'll need to catch the `switch-frame' event (yes, this sucks: one is >> a hook, the other is an event), which is normally handled by >> handle-switch-frame via a binding in the global-map. >> >> So IIUC I think that what you're seeing is not a bug. But I'm not sure IUC. > > Okay. That's a shame... Does anyone else have an opinion here? If I don't hear anything else within a couple of weeks, I'll assume Stefan Monnier is correct, and close this as notabug. Best regards, Stefan Kangas From unknown Sat Aug 16 18:18:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20097: 25.0.50; focus-out-hook doesn't work w/other emacsclient frame Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 Jan 2020 14:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20097 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: 20097@debbugs.gnu.org, Rasmus Received: via spool by 20097-submit@debbugs.gnu.org id=B20097.157909703212110 (code B ref 20097); Wed, 15 Jan 2020 14:04:02 +0000 Received: (at 20097) by debbugs.gnu.org; 15 Jan 2020 14:03:52 +0000 Received: from localhost ([127.0.0.1]:34424 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irjGy-00039F-BP for submit@debbugs.gnu.org; Wed, 15 Jan 2020 09:03:52 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:42680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irjGw-000393-BU for 20097@debbugs.gnu.org; Wed, 15 Jan 2020 09:03:50 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 235B281196; Wed, 15 Jan 2020 09:03:45 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id E216C80B69; Wed, 15 Jan 2020 09:03:39 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1579097019; bh=GA6PEmWc77kx5WDdWoPsx9gQZRYJnBdoLTuiZUp2cGA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=ROWwVMqyb0PCNFEmXGiVOVZUdqrbQBn1euXMVac+ZNK0bHCYrjDFmMx1Eo/sl04Za GwQFH2sT1QfFSDdJ36MA3jX68AXLe1wwQzdzF0jajLTFYbRVEgJfO/PPdArGXOsvcM eI2dTm/qQqbodbVqZY4xEUjO6M0FkKSiluD3N6j8lKUmPorywJuA3NyLUxxFWle9u2 RG/5eBWkuvPSluWIRqfOPN5VQsvE8Fyh+7cSo0C3w6zVc68VyqX3uEhzO6aBQoQIVA ZgQW3yxhZM2WmlImP1lBCHkX3uSXN9/Ovx1GlhSqOVc3ZuRg0DMhIe1ZOHQxSh5EBL 5N9kxm7M+5fsg== Received: from pastel (unknown [45.72.156.100]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 8FC58120835; Wed, 15 Jan 2020 09:03:39 -0500 (EST) From: Stefan Monnier Message-ID: References: <87vbi64f99.fsf@gmx.us> <8761a62qpm.fsf@gmx.us> <878sm9ffqz.fsf@marxist.se> Date: Wed, 15 Jan 2020 09:03:37 -0500 In-Reply-To: <878sm9ffqz.fsf@marxist.se> (Stefan Kangas's message of "Wed, 15 Jan 2020 06:30:44 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.046 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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.3 (---) > Does anyone else have an opinion here? If I don't hear anything else > within a couple of weeks, I'll assume Stefan Monnier is correct, and > close this as notabug. You could turn it into a feature request, of course. Stefan From unknown Sat Aug 16 18:18:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20097: 25.0.50; focus-out-hook doesn't work w/other emacsclient frame Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 Jan 2020 18:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20097 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 20097@debbugs.gnu.org, Rasmus Received: via spool by 20097-submit@debbugs.gnu.org id=B20097.157911221415850 (code B ref 20097); Wed, 15 Jan 2020 18:17:01 +0000 Received: (at 20097) by debbugs.gnu.org; 15 Jan 2020 18:16:54 +0000 Received: from localhost ([127.0.0.1]:35521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irnDp-00047Y-P6 for submit@debbugs.gnu.org; Wed, 15 Jan 2020 13:16:54 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:56326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irnDo-00047N-He for 20097@debbugs.gnu.org; Wed, 15 Jan 2020 13:16:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=FZRGvYmYxvw8RE/CIym8Vta6F3M7cRiV1XC8AmmVcGc=; b=WIhElli1/IwL48ajT7x1WRUBAj V/i8OtiRh6CAuiwOssakyYJxogSah00a0MNUzJRTmibS2HdSGjjWcoFNoZ9gj59yK4FGdR2WL16qo 8X14D2SPHcvh4rUReVynJLN2NMIzyPdyZhtyUuZnh+vZga7DQE00En6EC8q76TADKodggudTQuXyu cUi9jTKkmqcjkYFBa6MUvc4MIZQqTbaLgNCJqIaThLmUOgTMZmSyZiL0qgeEDXomsRylJ+9UPq5N9 CCz+GUQMzyXYGjg3t5aqwNjautbwxjKYicMdZmijP85bQID7z0oN1+/4967nWBBt3Pg1XGUIfiLAh jEfW19NQ==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:34080 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1irnDi-001Ttw-PF; Wed, 15 Jan 2020 13:16:47 -0500 From: Stefan Kangas In-Reply-To: (Stefan Monnier's message of "Wed, 15 Jan 2020 09:03:37 -0500") References: <87vbi64f99.fsf@gmx.us> <8761a62qpm.fsf@gmx.us> <878sm9ffqz.fsf@marxist.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Wed, 15 Jan 2020 19:16:44 +0100 Message-ID: <87wo9sd1pv.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) 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 (-) Stefan Monnier writes: >> Does anyone else have an opinion here? If I don't hear anything else >> within a couple of weeks, I'll assume Stefan Monnier is correct, and >> close this as notabug. > > You could turn it into a feature request, of course. Thanks. If I understand correctly, the feature request is then to add a new hook to be run when switching frames. Best regards, Stefan Kangas From unknown Sat Aug 16 18:18:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20097: 25.0.50; focus-out-hook doesn't work w/other emacsclient frame Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 Jan 2020 19:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20097 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: 20097@debbugs.gnu.org, Rasmus Received: via spool by 20097-submit@debbugs.gnu.org id=B20097.157911531320872 (code B ref 20097); Wed, 15 Jan 2020 19:09:01 +0000 Received: (at 20097) by debbugs.gnu.org; 15 Jan 2020 19:08:33 +0000 Received: from localhost ([127.0.0.1]:35549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iro1o-0005Qa-MA for submit@debbugs.gnu.org; Wed, 15 Jan 2020 14:08:32 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:29624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iro1j-0005QH-GY for 20097@debbugs.gnu.org; Wed, 15 Jan 2020 14:08:31 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 16D5E44DE4A; Wed, 15 Jan 2020 14:08:22 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id ACAC544DE2E; Wed, 15 Jan 2020 14:08:20 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1579115300; bh=Vf28FOmfJFTmubd0eXTP0owbocXoW2lBKKz26cCybrM=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=oqJ4BqEhoXMU7sctL7/zBs8m9todbrhYhrGezawgNn54QKXtlQWEKQMJojBdosJYH ieiQcj73KSiJquBja7UAza+RwSss/WDl1kPao0fW8z1E6PwOyUBVqJylGJ1xtwv13Q woiIwNSaIQrWWIoy5ikDH+JahSyh2Ljt/RZuqdoIc0znWVaM3Ei4c19gAK93qjkuBj xvLAiwUKseInMG5/Y055ihfRd4oI2Gpp/50ZupHp+0+ohICdULAaRKn7Zo7Ta/Z7cw pDXdp0akSjy2/vt5v18UD/eIpn6X+IO/ZLGP3Yksbu6ipshw5OaNz/ilMoe0aC1wdc H6h6YeqBxus5w== Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 8A46B1204F1; Wed, 15 Jan 2020 14:08:20 -0500 (EST) From: Stefan Monnier Message-ID: References: <87vbi64f99.fsf@gmx.us> <8761a62qpm.fsf@gmx.us> <878sm9ffqz.fsf@marxist.se> <87wo9sd1pv.fsf@marxist.se> Date: Wed, 15 Jan 2020 14:08:19 -0500 In-Reply-To: <87wo9sd1pv.fsf@marxist.se> (Stefan Kangas's message of "Wed, 15 Jan 2020 19:16:44 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.078 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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.3 (---) > Thanks. If I understand correctly, the feature request is then to add > a new hook to be run when switching frames. I guess so, yes. But please clarify exactly what you mean by "switching frame". E.g. consider the difference between - changing focus from the window manager - selecting another frame with `select-frame`. - hitting M-x in a minibuffer-free frame (which lends you in the minibuffer of another frame, e.g. in a minibuffer-only frame). Stefan From unknown Sat Aug 16 18:18:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20097: 25.0.50; focus-out-hook doesn't work w/other emacsclient frame Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 Jan 2020 19:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20097 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 20097@debbugs.gnu.org, Rasmus Received: via spool by 20097-submit@debbugs.gnu.org id=B20097.157911578521698 (code B ref 20097); Wed, 15 Jan 2020 19:17:02 +0000 Received: (at 20097) by debbugs.gnu.org; 15 Jan 2020 19:16:25 +0000 Received: from localhost ([127.0.0.1]:35565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iro9N-0005dm-Dj for submit@debbugs.gnu.org; Wed, 15 Jan 2020 14:16:25 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:33798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iro9I-0005dO-96; Wed, 15 Jan 2020 14:16:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=vYlsRHaXOJrz2Nl0aPBdF0Y6/vSt1bZp2edeILk4CTc=; b=RgXDBt59dFJ2wIKsNFYNcVIBeX YSCwOD9G16QHvMO7qjs7HIYMhjbouV2RkZJijDestxJzDtBWqKGgY/GjNpBsBjUkddfvvwznSQJsg BviCRRdgCtcgFvpTNxeCkLgbZKeSvRRFEB6jrUWMswqn4+6cGfJuePeqQquUhqc0GhJl5gQlZ9q3f QbgOElq0ypBu+SLmj7Uf644Cs0BnIkVJ7kLo9wUkUqDcFvg26eSpSOmTpR4oUunGDfvyl4qwTVDVP rPdLIIbHM7mxbPMoPzZAsC8WHGP14A0vYP9I+x8Pa8JgA5DPsvWavcAtYNU4H3MY6EmPRtPYcnCcd +NfLCi/w==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:37716 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1iro9B-001heK-Ab; Wed, 15 Jan 2020 14:16:09 -0500 From: Stefan Kangas In-Reply-To: (Stefan Monnier's message of "Wed, 15 Jan 2020 14:08:19 -0500") References: <87vbi64f99.fsf@gmx.us> <8761a62qpm.fsf@gmx.us> <878sm9ffqz.fsf@marxist.se> <87wo9sd1pv.fsf@marxist.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Wed, 15 Jan 2020 20:16:07 +0100 Message-ID: <87zheo1qfc.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) 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 (-) retitle 20097 Add new hook to be run when switching frames thanks Stefan Monnier writes: >> Thanks. If I understand correctly, the feature request is then to add >> a new hook to be run when switching frames. > > I guess so, yes. But please clarify exactly what you mean by "switching > frame". E.g. consider the difference between > - changing focus from the window manager > - selecting another frame with `select-frame`. > - hitting M-x in a minibuffer-free frame (which lends you in the > minibuffer of another frame, e.g. in a minibuffer-only frame). Thanks. I guess figuring out the precise semantics will have to be left as an exercise for whoever decides to implement this. Best regards, Stefan Kangas From unknown Sat Aug 16 18:18:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20097: 25.0.50; focus-out-hook doesn't work w/other emacsclient frame Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 Jan 2020 19:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20097 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: 20097@debbugs.gnu.org, Rasmus Received: via spool by 20097-submit@debbugs.gnu.org id=B20097.157911782832520 (code B ref 20097); Wed, 15 Jan 2020 19:51:02 +0000 Received: (at 20097) by debbugs.gnu.org; 15 Jan 2020 19:50:28 +0000 Received: from localhost ([127.0.0.1]:35598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irogK-0008SM-8e for submit@debbugs.gnu.org; Wed, 15 Jan 2020 14:50:28 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:6916) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irogE-0008S5-Ei for 20097@debbugs.gnu.org; Wed, 15 Jan 2020 14:50:23 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 8DA9D82229; Wed, 15 Jan 2020 14:50:12 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id BBF9581196; Wed, 15 Jan 2020 14:50:10 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1579117810; bh=ThuL53kEEVTXSUkVR0EicAfEvlPy6eFjmNV+mRY6yj0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=Ep+Qsx+FahmVwK/9LHSJuCrt92iOpivRlHQ5cDRVhaqIPF+YEAyuJdNCl/8t1gmGK 3l6sCUc6tG3l7va8nLzC/qfyuclhBSItUTqERlzW/JeQkQX82/u7JaeMcK/+M4clKv 109I2270tF3q43064obQ7zHZ5kHgV4z9DNzxGq3noSfoKgLMZxDI9MEfl6unR8bnp1 HGOM789psI4/LezXywSsAiVqZ622t5oRJZ3nyPL6vOqoSOUU1VLRZMsisEhqyAxvIQ oNaTBGRwTqJOVgy1G/kttN9btMiE7lgYRRZUPk8BlkDEGexeR+3yrxu2ah62+EKxWe AcQUAiIDM9g0A== Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 9F7D7120C16; Wed, 15 Jan 2020 14:50:10 -0500 (EST) From: Stefan Monnier Message-ID: References: <87vbi64f99.fsf@gmx.us> <8761a62qpm.fsf@gmx.us> <878sm9ffqz.fsf@marxist.se> <87wo9sd1pv.fsf@marxist.se> <87zheo1qfc.fsf@marxist.se> Date: Wed, 15 Jan 2020 14:50:07 -0500 In-Reply-To: <87zheo1qfc.fsf@marxist.se> (Stefan Kangas's message of "Wed, 15 Jan 2020 20:16:07 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.001 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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.3 (---) > Thanks. I guess figuring out the precise semantics will have to be > left as an exercise for whoever decides to implement this. Yes, but it's up to you to describe your use case with enough info that the semantics that they choose is useful for you. Stefan From unknown Sat Aug 16 18:18:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20097: 25.0.50; focus-out-hook doesn't work w/other emacsclient frame Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 Jan 2020 20:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20097 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 20097@debbugs.gnu.org, Rasmus Received: via spool by 20097-submit@debbugs.gnu.org id=B20097.157911953310418 (code B ref 20097); Wed, 15 Jan 2020 20:19:02 +0000 Received: (at 20097) by debbugs.gnu.org; 15 Jan 2020 20:18:53 +0000 Received: from localhost ([127.0.0.1]:35639 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irp7s-0002hy-Uz for submit@debbugs.gnu.org; Wed, 15 Jan 2020 15:18:53 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:42690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irp7r-0002he-HY for 20097@debbugs.gnu.org; Wed, 15 Jan 2020 15:18:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=0ifu9Za2DddJrlOxXuV+LFhMjUkDs79WhAhV5VTiSyo=; b=SXVBXMM0Bmn4JQR74U2kGgCekL pZglH6cxyD2iGnWx489doyaGoSkMtbCnYEeRqcL8DWBSR93vAi/oHTZoxc4fBM4xZkSkbqbfksIBC xMe1erG+qiI4T9k6LlYM5mwD3Cs+etujMQ8NjSklORrdEFiuoi7QQGb+B7YQsu/E1ZmL8NfJid1zo GW+tXBRaruSGPxCtAYLCb7YzxgQX0tnLXeMjOC9dLDknqWNItD86P2kwYyuX+0L3K0modeTX2VLQ2 wnGbAFcD+eKt9pOdzNAOdHOKoTjDy+FwJjOUAwjbVX1x4zl10IzX3i8TWdYMMZHVIQUnsuVhRjlpf CQ06QB9A==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:44248 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1irp7i-0002Nm-HB; Wed, 15 Jan 2020 15:18:42 -0500 From: Stefan Kangas In-Reply-To: (Stefan Monnier's message of "Wed, 15 Jan 2020 14:50:07 -0500") References: <87vbi64f99.fsf@gmx.us> <8761a62qpm.fsf@gmx.us> <878sm9ffqz.fsf@marxist.se> <87wo9sd1pv.fsf@marxist.se> <87zheo1qfc.fsf@marxist.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Wed, 15 Jan 2020 21:18:41 +0100 Message-ID: <878sm81nj2.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) 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 (-) Stefan Monnier writes: >> Thanks. I guess figuring out the precise semantics will have to be >> left as an exercise for whoever decides to implement this. > > Yes, but it's up to you to describe your use case with enough info that > the semantics that they choose is useful for you. I'm just triaging bugs, and don't have any use case to provide. Perhaps the OP will be able to provide us with more details. Best regards, Stefan Kangas From unknown Sat Aug 16 18:18:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20097: focus-out-hook doesn't work w/other emacsclient frame Resent-From: Rasmus Pank Roulund Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Jan 2020 10:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20097 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20097@debbugs.gnu.org Received: via spool by 20097-submit@debbugs.gnu.org id=B20097.15794289606052 (code B ref 20097); Sun, 19 Jan 2020 10:16:02 +0000 Received: (at 20097) by debbugs.gnu.org; 19 Jan 2020 10:16:00 +0000 Received: from localhost ([127.0.0.1]:42629 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1it7ce-0001ZY-FC for submit@debbugs.gnu.org; Sun, 19 Jan 2020 05:16:00 -0500 Received: from mout.gmx.net ([212.227.17.22]:35715) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1it7cb-0001ZJ-VH for 20097@debbugs.gnu.org; Sun, 19 Jan 2020 05:15:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1579428951; bh=cw00MbQAg+5cbnbE0ploRq3kqYzavTwptPxG1/ktafg=; h=X-UI-Sender-Class:From:To:Subject:References:Date:In-Reply-To; b=ekRL/4Ojtv2lKeW2JB2TghcqQCIsKTp6EzDzDOzVMag5W7U5U1sCffn64efJDNKoc +czcnWcbSDdn1O39J82fwD5Lz91U/jtcKK+iygrNLhXFZgFRiWlSzvKcfVQUz9yJlv v3CKepQRq4PNXBlqEbs0GZ2vPjYc8txxEjXcoH/k= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from X260 ([185.107.13.3]) by mail.gmx.com (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MwQTF-1jjISw1sjF-00sLmt for <20097@debbugs.gnu.org>; Sun, 19 Jan 2020 11:15:51 +0100 From: Rasmus Pank Roulund References: <87vbi64f99.fsf@gmx.us> <8761a62qpm.fsf@gmx.us> <878sm9ffqz.fsf@marxist.se> <87wo9sd1pv.fsf@marxist.se> <87zheo1qfc.fsf@marxist.se> <878sm81nj2.fsf@marxist.se> Date: Sun, 19 Jan 2020 11:15:50 +0100 In-Reply-To: <878sm81nj2.fsf@marxist.se> (Stefan Kangas's message of "Wed, 15 Jan 2020 21:18:41 +0100") Message-ID: <87zhejeoq1.fsf@gmx.us> User-Agent: Emacs Gnus MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:1cd0BM/GYVet2/mFnaOdmE7YF9wqe3UkQaeUJYYV85E81tCXgw+ IPdz6sWtv4aGXLjG0/t7qPVx+Bbns3BFT8NBYW3/iLGeA/d0yrFPyG1taVwRknXSLwsNKw0 s3YzEyEO8nCcAwrw/HtPht4HTsjTZfnFHAv0KxOHOkb6ypi5PtAKrI0H8QVFeYtLKh8hQ3s XrXurcx5T7v6MELP+O9lg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:/OQMhGTn6/4=:z48Xz0UaKg+eWaEjcu30fp oDpNY2/uSKgwYGiriiC9dnZigcpjssHg5vNRZIrZt8o8v7eGgJHTwOoT73IBvw18qUlknZPkS UzITTfrHoQJ2H23S4nVN7PFcF4j66dsYf8GEo18EeV08ZM2I4vOQFY86Cj+8ct+csdtLCq6eU i1ZJtO0dtNxLnGrjpWjSg3KL8vfpcnJCowhSiyvUSli3zu61naXrxJgHUk12nmxib+xT4aFm3 Dr11t4gcfgcxmisFVSg06th8Mn2FBjlP/dyaugUp7Ig0zv/EeVj+zch+CsAJZEVjnuTX8Jerw P03kX2YlAUC0Hi/Ir2HShhjZStDx2y8cOsCOz0/+BHTvYsBdGv0MDIIjXnHtUkcafK8U973zZ GS0MPrEjkTITcwloFx314ZV8fAhHOprZDpidK4LwMQ80/uvSByeV0YlDebyTJcrVANwqfp8xI 88ZnVThSxtbXkKObRfjIA7iz2TI+b+tv9/9t1u2WnvwCtXWBMC5TVy9Gtj1VJsqZcYmK3rORk rtK0/jYEcPghTbI9sHjUuWZ+C3Kv7Lh6wnuuLWRQe/q5BvMu9mVI3R/7KwNSajpchUbnaNYFh iZ0PrWUjrPc2Z/wgsu0XA+7Go4AmXDRQKNSUJlsgcaHVUdJIo2fIf4CA7Lrl1lBui3bIPkMhH ec2aI7o1PefRF2HMu1+IhbuVkbBNyMh3eFFhq6FBPEVjrmZT5ZV9mnS3jeSzbFcaEVP9MiuLE RnLNF7jS2AFzFRGDT1TrSfuwn/SL/F75C9UI+c18w7prdxxFuxII+srAll4iRbgjDQYWQuiBo MyRWl1WZrOSHqu0vGRJyyP1zkXzIs1/BNA64cMtGJkGaWWlrgpEJR3vk6sk1+MFee/zEbujIU pzvM3b88IYpQAiptRlGJ7bcB7iqiHox+jA2RVV6wlQvMPbIjkTQHem1zsov0kRctMgPJoGz88 gYLYp6gxD1TIZbdm0ZDEMpywbKsHF8ioWNS+3AL0X3VYC8u0CQNhvGZCJS2qYWCc+mJ5Ch0Ym MwxN/ufD1070s+UYxQMGpuQvy65TWIfA0H4k4wnud4B2v4qP3tPPY2Ls2YHrnb5GRoJ+FHDn1 gPU9SzPYjeh0fleNuGWST64gyQNj+tufsAYC2Kbasf/A0sPf3xaKL2gOJd5cRSpCR9A5FyPal 7FMDJZn5PfDzesIaOq/KqX30iLdfC+8+7JsnrZ/pE6e1ZGM4jEruMvnuLwTFsuvzSMEjrsHli Rw+ECjSnD+66miGM5YYr77dhjTisjEBJPkeW/Ew== Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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.7 (-) Stefan Kangas writes: > Stefan Monnier writes: > >>> Thanks. I guess figuring out the precise semantics will have to be >>> left as an exercise for whoever decides to implement this. >> >> Yes, but it's up to you to describe your use case with enough info that >> the semantics that they choose is useful for you. > > I'm just triaging bugs, and don't have any use case to provide. > Perhaps the OP will be able to provide us with more details. I hardly remember at this point. I think I wanted to use it for opening an Org Agenda view via Gnome Shell and (type agenda, opening an emacsclient) and get rid of the window once I click somewhere else. Feel free to close. Rasmus =2D- The right to be left alone is a human right From unknown Sat Aug 16 18:18:34 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Rasmus Subject: bug#20097: closed (Re: bug#20097: focus-out-hook doesn't work w/other emacsclient frame) Message-ID: References: <87vbi64f99.fsf@gmx.us> X-Gnu-PR-Message: they-closed 20097 X-Gnu-PR-Package: emacs Reply-To: 20097@debbugs.gnu.org Date: Wed, 12 Aug 2020 16:22:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1597249322-22113-1" This is a multi-part message in MIME format... ------------=_1597249322-22113-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #20097: Add new hook to be run when switching frames which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 20097@debbugs.gnu.org. --=20 20097: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D20097 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1597249322-22113-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 20097-done) by debbugs.gnu.org; 12 Aug 2020 16:21:46 +0000 Received: from localhost ([127.0.0.1]:45276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5tVa-0005kB-2L for submit@debbugs.gnu.org; Wed, 12 Aug 2020 12:21:46 -0400 Received: from mail-yb1-f179.google.com ([209.85.219.179]:37980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5tVV-0005jr-N6 for 20097-done@debbugs.gnu.org; Wed, 12 Aug 2020 12:21:44 -0400 Received: by mail-yb1-f179.google.com with SMTP id e187so1670871ybc.5 for <20097-done@debbugs.gnu.org>; Wed, 12 Aug 2020 09:21:41 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=WURw9JLv5hPFLqslqYrqKa+RlKmEDxdQ8KQ7HhmsbTI=; b=L8/Nd+qrSZXTazSUq0ivW1DV5d4wXX78qrDa7ZK7/xeFh5VQnb2nMxVhHetcROhBoN mDjVC/NJa0Hj+9aCRCSZkE32aaajU1VZCXUaHy6xpNhqauTiMpwQQ4GG5vCho8lxR2XH 9hBCaeuMTs0Hm0QyLFpM7034KkT+wuMOpZ9dK2it+StUKzvIan/l2r1erKGGY8XFUnAv P82VmzkYm+83rWnUK8CLg1zqYIj9XRKGfh/5zjMe4zJuTgooMdCCa3zms3u4PjG48Jqp ge7f3FzhW8X8OAQwA6am0YLKhQcKkv0GPkxx/o6NdMLUWDWjOQ83xbBdWxbcWZdF3yfZ moYg== X-Gm-Message-State: AOAM530YyItjtHb38ap1L+Eh2etA18RDmZX3EibC7ht5rLeACtqe04qh Qv/i+UJ3+4O22J5OA3vZ/0gXIqNU8+M3djCf4H0= X-Google-Smtp-Source: ABdhPJzLo/PxfTf+l1z0iC1To121sr2CTHpID87GmBLcB0A9ZHoY404kwXy8L0VMazgtF2Cc4CpClAqUzNDnRY2av38= X-Received: by 2002:a5b:410:: with SMTP id m16mr150032ybp.309.1597249296117; Wed, 12 Aug 2020 09:21:36 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 12 Aug 2020 09:21:35 -0700 From: Stefan Kangas In-Reply-To: <87zhejeoq1.fsf@gmx.us> (Rasmus Pank Roulund's message of "Sun, 19 Jan 2020 11:15:50 +0100") References: <87vbi64f99.fsf@gmx.us> <8761a62qpm.fsf@gmx.us> <878sm9ffqz.fsf@marxist.se> <87wo9sd1pv.fsf@marxist.se> <87zheo1qfc.fsf@marxist.se> <878sm81nj2.fsf@marxist.se> <87zhejeoq1.fsf@gmx.us> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Wed, 12 Aug 2020 09:21:35 -0700 Message-ID: Subject: Re: bug#20097: focus-out-hook doesn't work w/other emacsclient frame To: Rasmus Pank Roulund Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20097-done Cc: 20097-done@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: -1.0 (-) Rasmus Pank Roulund writes: >>> Yes, but it's up to you to describe your use case with enough info that >>> the semantics that they choose is useful for you. >> >> I'm just triaging bugs, and don't have any use case to provide. >> Perhaps the OP will be able to provide us with more details. > > I hardly remember at this point. > > I think I wanted to use it for opening an Org Agenda view via Gnome Shell > and (type agenda, opening an emacsclient) and get rid of the > window once I click somewhere else. > > Feel free to close. Thanks, it seems to be that it will be hard to make any progress here without having a specific use-case. I'm therefore closing this bug report. Best regards, Stefan Kangas ------------=_1597249322-22113-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Mar 2015 11:39:02 +0000 Received: from localhost ([127.0.0.1]:43472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YW1S9-0003Yd-EM for submit@debbugs.gnu.org; Thu, 12 Mar 2015 07:39:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56690) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YW1S7-0003YR-Kj for submit@debbugs.gnu.org; Thu, 12 Mar 2015 07:38:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YW1S1-0002Ev-Be for submit@debbugs.gnu.org; Thu, 12 Mar 2015 07:38:54 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45313) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YW1S1-0002Er-8u for submit@debbugs.gnu.org; Thu, 12 Mar 2015 07:38:53 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58411) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YW1S0-0002QB-AN for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2015 07:38:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YW1Rv-0002Dy-Uv for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2015 07:38:52 -0400 Received: from mout.gmx.net ([212.227.15.19]:55995) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YW1Rv-0002Cp-LS for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2015 07:38:47 -0400 Received: from x200s ([109.201.154.156]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0M54L0-1ZV73i2HZm-00zG9S for ; Thu, 12 Mar 2015 12:38:44 +0100 From: Rasmus To: bug-gnu-emacs@gnu.org Subject: 25.0.50; focus-out-hook doesn't work w/other emacsclient frame Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEX+/v7f3+CTk5O/v8C/ wMHPz8+fn6Cvr7C/wL92dXahoZ/AwL9MTEyAgH9gX19+f4AwLzN/gIBRedkoAAAACXBIWXMAAABI AAAASABGyWs+AAABfUlEQVRIDd3B0VbbQBBEwdstzYx3BYL8/88GYTCytD5xHpMq/gGyp5m/EInK xfMs4JLBs9TYZOdZ0diExZOisVHjGVGhamyi8UCJb2qVruTT1BkKZ4ovZsdiJJJwcBVN3CgZagJP fPHCTQYjaoIsNmEXNzInilryRZAFyGIvxUG89mmeJwFZgIM9JQc9uXEA6YUdc1S+iC/mgxs7FRwo X1ZxNRfQ2FNxr79N4qYL5IUdc68He1MIWvAjxR3ZYk9C4keKg7k1u4sHOiOqtTMiOg8EI9mCxyRO ojkYirf1tVmcRDaBOPAaHElsZidKcW9loAKIjGRdm8VeFQNeyjlX87unEDeKOV5Wzpa2CGaxF79a a3YWZ9E5m9bgEQcDsvsiBi5mLPz+xtnUxICytRQnYTMg58KZyilGmjgLu8RYBgfKluJKTRyVS3yR FjsnvskhdAlXEWGuFOXszp5pX4KdFIKoJYJ7+sTRpap6Zs+Ne9XCn+hDzDEvl6k24j/wGxJYCCwe kUkPAAAAAElFTkSuQmCC Date: Thu, 12 Mar 2015 12:38:42 +0100 Message-ID: <87vbi64f99.fsf@gmx.us> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:/14qWc4wGiP2/ewIPzoKgzPHQ1KcLHhtfm6q5lcTtgs7yJU60VS ApBrqr/cyNPLwpkLf41VANkhLXHlApFp7inNCnWT06XHLQLABJnpxqK3MfmtH2H/lZ6WciR qN99qhVCqf5RNJyS56/QQD2/mcz/IEIP1bx338KNa5VYNBSO/ndswA3U4zczWvqCpJT3YGd Gv4Fd/kliqX0vCcUacTMw== X-UI-Out-Filterresults: notjunk:1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Hi, I think focus-out-hook doesn't work as expected when used with other emacsclient that belong to the same daemon. Of course I could be misunderstanding the meaning of "input focus" cf. the docstring. Try the following. Start a new emacsclient. Let's call its first GTK frame 'A' (informally). Do 1. Make (new-frame). Let's call this frame 'B' (informally). 2. Make a new buffer in B and eval: (set (make-local-variable (quote focus-out-hook)) (quote delete-frame)) 3. Switch focus to frame A. I do so by clicking on A or using Super/M-TAB. Notice that nothing happens 4. Now try this with another program that's not an emacsclient. The Frame is closed as expected. The real use case for this is an org-agenda desktop file that I use to integrate the Org calendar with the system calendar button. Thanks, Ramus GNU Emacs 25.0.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 3.14.8) of 2015-02-06 on x200s -- When in doubt, do it! ------------=_1597249322-22113-1--