Received: (at 80926) by debbugs.gnu.org; 16 May 2026 14:25:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 16 10:25:53 2026 Received: from localhost ([127.0.0.1]:59982 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wOFxh-0008AF-98 for submit <at> debbugs.gnu.org; Sat, 16 May 2026 10:25:53 -0400 Received: from mout.gmx.net ([212.227.15.18]:49175) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1wOFxd-00088M-4u for 80926 <at> debbugs.gnu.org; Sat, 16 May 2026 10:25:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1778941536; x=1779546336; i=rudalics@HIDDEN; bh=ZBgvHklQMJ2Y00wsPa8BdOMFHsFXMkwJZf5fxKNVMqg=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=sq69K6mOq7ZrKC9MUMAMtNVJD7VcPH19qjAux4ms+w3tkbtRv9Ztq6HnaBmS07io tQyYxFj+EHfvjPTEi4+Wi8IKmiFrexAGKy5u/0env+6OelyXSUxAxhOSTTgTnV1h5 wxs8XRUmdf64i2LvK+ip05d9jqQUBMp9YkZ6dH83aRYhztcabEh0OtW16S1xqo1cO XhJL1mfOE0ifXzKknXQFcfI2A75/XB1w9SWffcSAyvlPcIqMPg4Kl19nBnfdpxK24 eIkuwc5ewUCFA2L+ou0STCnWLggEJAo8jqthPg2ZQw5W5fTp0QG6FexRydn2bBWrR 979cnblMQUGflA4s1A== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M9Wys-1wTjbo0ONY-00DdRH; Sat, 16 May 2026 16:25:36 +0200 Message-ID: <2f0b80b5-4f1e-4bf5-a8ce-bf9957b57230@HIDDEN> Date: Sat, 16 May 2026 16:25:35 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland To: Antonio Romano <cidra@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN> <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> <87pl395xwn.fsf@HIDDEN> <fda4b48e-7fed-4858-a47f-8f3034931d9a@HIDDEN> <87se7ytgcs.fsf@HIDDEN> <f59ce3b8-22b7-4e22-a43e-7de8ef857c9f@HIDDEN> <87pl32te8f.fsf@HIDDEN> <5513f405-3ea9-451b-9199-1bf62184272e@HIDDEN> <87v7crorgp.fsf@HIDDEN> <90077e4f-0e86-46fd-9b33-904aadf2fea6@HIDDEN> <87bjefpog1.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87bjefpog1.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:mMqcIh/ReAQmlUCf8doV88EPuGostVa1IKX5StsrVYY2lFUpgxb ckrNm3iz20Xvy/vyl/d4O+MANsPPQItu9PswC8ENQH63/zGofnKA6TEPS2CcGGxWBK3UheL kfasTufMhzbtQO795XhnC0k9T/mVRQAC+xgoZP8MTNyd0svDTvTN21vD7IVq9sN+ABk+0gq u98G8XPOh9Cas+RI+8U2w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:gwbwkocj2KY=;AiWlk25fspGCeEPDiHq1rJYY2qS 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 oIijx0qPnRwqtctgMmIvSfWA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80926 Cc: Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Frames have always had a standard, equal and reasonable size to me in > PGTK Wayland. No problems to report on this regard, at least from my > side. Thanks for the information. This means that the size issue is probably Xorg/Xwayland specific only and I might be able to fix the problem with WM size hints. martin
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 16 May 2026 11:46:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 16 07:46:16 2026 Received: from localhost ([127.0.0.1]:57875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wODTE-0000Ib-Jb for submit <at> debbugs.gnu.org; Sat, 16 May 2026 07:46:16 -0400 Received: from mout01.posteo.de ([185.67.36.65]:51081) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <cidra@HIDDEN>) id 1wODTC-0000ID-OM for 80926 <at> debbugs.gnu.org; Sat, 16 May 2026 07:46:15 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 6A52024002A for <80926 <at> debbugs.gnu.org>; Sat, 16 May 2026 13:46:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.it; s=2017; t=1778931968; bh=97t9Hb8yFY9Xgum6AHLzsRE/vL8Q0zwbavJYM7ajpuE=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Autocrypt:OpenPGP:From; b=dejJcwo7lXCpJ3PLm2K5JA8Alla4pJqrWyrfpFwyzZjD77okTlz25aAYRTBquJJpl 6EeasaDqYQuUwfAL07kqaRc7YHaLFe3rh6MX9PsA7zUguEePd4QtU5QQ1CVlWm9cmy jTuw+uwgZnYRtQEAylAWltmdeWUg8vWo4d1QImd4DjqsAlsIVQBAiimUZMNKa6ZdhA Wrem3FD+S0wXo2+iydhoGbw3hGVGg4EtGBtgyklCqxkUPXH84A27tkOt+epHI8Ei9n BNTR8v8Kx0pYdhTPNJZC5Es9qAez6fPCSflKEML1avLkMB0eS+DqoGHi+Gh26/iUtu lS8NnmB/8kmwQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4gHj275GcRz6twG; Sat, 16 May 2026 13:46:07 +0200 (CEST) From: Antonio Romano <cidra@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland In-Reply-To: <90077e4f-0e86-46fd-9b33-904aadf2fea6@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN> <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> <87pl395xwn.fsf@HIDDEN> <fda4b48e-7fed-4858-a47f-8f3034931d9a@HIDDEN> <87se7ytgcs.fsf@HIDDEN> <f59ce3b8-22b7-4e22-a43e-7de8ef857c9f@HIDDEN> <87pl32te8f.fsf@HIDDEN> <5513f405-3ea9-451b-9199-1bf62184272e@HIDDEN> <87v7crorgp.fsf@HIDDEN> <90077e4f-0e86-46fd-9b33-904aadf2fea6@HIDDEN> Date: Sat, 16 May 2026 11:46:08 +0000 Message-ID: <87bjefpog1.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Autocrypt: addr=cidra@HIDDEN; keydata=xjMEaamuPBYJKwYBBAHaRw8BAQdASi/2tb/95+EeCd9Kj3CF2SyjObny5t+/c54m+kK1perND2Np ZHJhQHBvc3Rlby5pdMKTBBMWCgA7FiEEJAM1T+wC+IlWDR6QJaJyARKn9M8FAmnc0WECGwMFCwkI BwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQJaJyARKn9M82IAD+O0EAPSG2YosBaDsCvHpkxsJY ersVMpGPgxVOCd1kkv4BAOIlhBLDxSujMWgN7jA5L/ss2vmiAwjZF6YUSW+/8IcMzjgEaamuPBIK KwYBBAGXVQEFAQEHQGiDFwIhL+fwsnZPV9zl445/i9hvxxRvelSSJP3dZ/hLAwEIB8JhBBgWCAAJ BYJpqa48ApsMAAoJECWicgESp/TPhDABANqXj8GpMsJkqPt7v4xaYdIGD4byROhU8BQ/vBIXPAki AQDRVIhxdEfOAW6pcWsQrdXQoOtt/9iVVwQwe/Izj5u3AQ== OpenPGP: url=https://posteo.de/keys/cidra@HIDDEN X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 80926 Cc: Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hello, martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > Works as expected. A final unrelated question: When you start Emacs > normally and type C-x 5 2 to make a new frame, does that new frame have > a normal size or is it very small? Here, with Xorg GNOME, the first > frame has its expected size but any new frames I make afterwards are > only nine lines high. I also recall reports that a new GUI frame made > by the server is that small. Have you ever seen such behavior? Frames have always had a standard, equal and reasonable size to me in PGTK Wayland. No problems to report on this regard, at least from my side.
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 16 May 2026 07:14:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 16 03:14:05 2026 Received: from localhost ([127.0.0.1]:54997 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wO9Do-0007Nl-P6 for submit <at> debbugs.gnu.org; Sat, 16 May 2026 03:14:05 -0400 Received: from mout.gmx.net ([212.227.17.21]:54785) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1wO9Dm-0007Md-2g for 80926 <at> debbugs.gnu.org; Sat, 16 May 2026 03:14:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1778915635; x=1779520435; i=rudalics@HIDDEN; bh=uQDpQbg00sndSKjTQCPp3stAWrlLb3A/09BKvmp+pew=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=U4CVFi2vUavFTTA8lEX4SiIQ4YDnhsLpxvr7eNsVA8ZARPWYuFDqhjbgjGR+n8iE inh6mZrWMFUEkgUIyKLP5fgZWKwUrPKBf2IYSWSwOxDaRq5MNFhevZ9UEVR9ba+rg ASsNP05y7jOZSPzU/dpaDTMG6UCg+xiyeUU8bFUWL33vlTz92hr6YttzDSppoQPTO 7jhe9ujppb+aCkhT1oStks18ET/4ek5hE7rG0whZwY5mG1yXbVWemtuCtt8RM7uLw /ga+bJxZsAYs8f/1rwXuUthufmEHVnJrkOSuI1OdQEGAGVFbMaEzZ+h3pvmofsgKy XnjiFMGBCdupcpC2Ew== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M26r3-1wMDHO2NRp-00FH1h; Sat, 16 May 2026 09:13:55 +0200 Message-ID: <90077e4f-0e86-46fd-9b33-904aadf2fea6@HIDDEN> Date: Sat, 16 May 2026 09:13:54 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland To: Antonio Romano <cidra@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN> <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> <87pl395xwn.fsf@HIDDEN> <fda4b48e-7fed-4858-a47f-8f3034931d9a@HIDDEN> <87se7ytgcs.fsf@HIDDEN> <f59ce3b8-22b7-4e22-a43e-7de8ef857c9f@HIDDEN> <87pl32te8f.fsf@HIDDEN> <5513f405-3ea9-451b-9199-1bf62184272e@HIDDEN> <87v7crorgp.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87v7crorgp.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:68AoP9KXIBD2DGAtvcX63Ztk92XdlisnUbW5KMCl8SN4KtQRwd7 sgnTOUBOa0tsxo4rXVd9Q0UreZ8BSW5/AbXlL4g3CNEtuez53jox4o9L/s62LdfT0/MDZ/P kOyffqzomxE3H9uDnWvj6+GPyX32QIEVuRC7dnRONlstE8S9XK7Top12VdL+rNEhvXFPgil +qI70AMrGFeKm0nmu/wUQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:DAu/ftMAc8A=;G/J2ApfnTo/mMLu6yWl20GIHWw6 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 9hMwzl+mKAMdoWPml4HABYfA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80926 Cc: Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > --8<---------------cut here---------------start------------->8--- > (frame-position) > (475 . 210) > > (set-frame-position nil 100 200) > 0 ;; The frame also moved > > (frame-position) > (100 . 200) > > (frame-edges nil 'outer-edges) > (100 200 768 936) > --8<---------------cut here---------------end--------------->8--- Works as expected. A final unrelated question: When you start Emacs normally and type C-x 5 2 to make a new frame, does that new frame have a normal size or is it very small? Here, with Xorg GNOME, the first frame has its expected size but any new frames I make afterwards are only nine lines high. I also recall reports that a new GUI frame made by the server is that small. Have you ever seen such behavior? Thanks again, martin
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 13 May 2026 22:49:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 13 18:49:39 2026 Received: from localhost ([127.0.0.1]:57680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wNIOY-0002gV-HO for submit <at> debbugs.gnu.org; Wed, 13 May 2026 18:49:38 -0400 Received: from mout01.posteo.de ([185.67.36.65]:53515) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <cidra@HIDDEN>) id 1wNIOV-0002fG-UB for 80926 <at> debbugs.gnu.org; Wed, 13 May 2026 18:49:36 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id BB80B240028 for <80926 <at> debbugs.gnu.org>; Thu, 14 May 2026 00:49:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.it; s=2017; t=1778712568; bh=y/xnKipGh8+L0YUDL6MMQCPLfxZzdD2Kw8r0Isdvna0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Autocrypt:OpenPGP:From; b=P6yAhBfEzQO8IZ4O9B0W29XtcOZlLT7G7X0b+Kkne54f4hj2W6CWVyhKl0cgiuVxL RHycsUXULbZBmkqCLtYlZmOZIg6Ds0WmX9Vg7TC9zPPTvDb3slodO3hV2DblaDpcqX quASQFT3HGuaRMf99hUH0nC3JUZT7QMt2Zs0dDlgDdnI6Y0vavnc5j2Li6SqEl76yw +86h60Ee0RvXUPEU971vbjPhO9/oAAGxQVz1cW02h6J6nVgaCDGWywAoAc7wyb6BME t4jd5jlo2O6DLDoJhXKvo+IEuptlNaAyBgYJD7s+23YOQAjyV94klkysEsr73GGXZW 3upAqLCKuHAIg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4gG7tw1J74z9rxD; Thu, 14 May 2026 00:49:27 +0200 (CEST) From: Antonio Romano <cidra@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland In-Reply-To: <5513f405-3ea9-451b-9199-1bf62184272e@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN> <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> <87pl395xwn.fsf@HIDDEN> <fda4b48e-7fed-4858-a47f-8f3034931d9a@HIDDEN> <87se7ytgcs.fsf@HIDDEN> <f59ce3b8-22b7-4e22-a43e-7de8ef857c9f@HIDDEN> <87pl32te8f.fsf@HIDDEN> <5513f405-3ea9-451b-9199-1bf62184272e@HIDDEN> Date: Wed, 13 May 2026 22:49:28 +0000 Message-ID: <87v7crorgp.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Autocrypt: addr=cidra@HIDDEN; keydata=xjMEaamuPBYJKwYBBAHaRw8BAQdASi/2tb/95+EeCd9Kj3CF2SyjObny5t+/c54m+kK1perND2Np ZHJhQHBvc3Rlby5pdMKTBBMWCgA7FiEEJAM1T+wC+IlWDR6QJaJyARKn9M8FAmnc0WECGwMFCwkI BwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQJaJyARKn9M82IAD+O0EAPSG2YosBaDsCvHpkxsJY ersVMpGPgxVOCd1kkv4BAOIlhBLDxSujMWgN7jA5L/ss2vmiAwjZF6YUSW+/8IcMzjgEaamuPBIK KwYBBAGXVQEFAQEHQGiDFwIhL+fwsnZPV9zl445/i9hvxxRvelSSJP3dZ/hLAwEIB8JhBBgWCAAJ BYJpqa48ApsMAAoJECWicgESp/TPhDABANqXj8GpMsJkqPt7v4xaYdIGD4byROhU8BQ/vBIXPAki AQDRVIhxdEfOAW6pcWsQrdXQoOtt/9iVVwQwe/Izj5u3AQ== OpenPGP: url=https://posteo.de/keys/cidra@HIDDEN X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 80926 Cc: Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hello, martin rudalics <rudalics@HIDDEN> writes: > OK. To round up the picture can you please evaluate the following three > forms with 'wm-frame-check' non-nil and tell us whether they give > reasonable results with a PGTK Wayland build: > > (set-frame-position nil 100 200) > > (frame-position) > > (frame-edges nil 'outer-edges) > > Thanks, martin --8<---------------cut here---------------start------------->8--- (frame-position) (475 . 210) (set-frame-position nil 100 200) 0 ;; The frame also moved (frame-position) (100 . 200) (frame-edges nil 'outer-edges) (100 200 768 936) --8<---------------cut here---------------end--------------->8---
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 11 May 2026 14:52:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 11 10:52:15 2026 Received: from localhost ([127.0.0.1]:50225 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wMRzQ-0005Uc-M2 for submit <at> debbugs.gnu.org; Mon, 11 May 2026 10:52:14 -0400 Received: from mout.gmx.net ([212.227.15.18]:34985) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1wMRzL-0005SJ-Gs for 80926 <at> debbugs.gnu.org; Mon, 11 May 2026 10:52:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1778511120; x=1779115920; i=rudalics@HIDDEN; bh=K/aPEJDPMiINZ6Up4RlAgZd0pmFf4HFvheLUvwuvQjA=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=C4s3XDknOIKWNtlYjqu5HjrZ3uXxgt8rnxunQaMNYNWMoTvynjN3L/53AYyogcwd yn3IkyEW55EERYd6aplsvdMbC+tXhcj5rn2T5OAoTrQv0V8Uhf+JrwCH2x8YiwbQo N3C4y9sxIUz/72JFeBkiJ3lv1ZG03rJb1g+asn+DrLH5VdDsBC6oO0PGQ04t21YIG L/1qaeYLojadaPzsiQkNQrOwDf5yLed0J56jDpuFSvMpt58Ic7sZ4+JHnxzycToFe H9DJH/OxJG7TkR2jpSGdQ4o2kL8emSs0Jj2baEpSzO7v8KviF2M4Tnik55dDA1h+p VNfHgfDHcW7CZrzGPQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MacSe-1wyFqH3c8Q-00mNtj; Mon, 11 May 2026 16:52:00 +0200 Message-ID: <5513f405-3ea9-451b-9199-1bf62184272e@HIDDEN> Date: Mon, 11 May 2026 16:51:58 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland To: Antonio Romano <cidra@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN> <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> <87pl395xwn.fsf@HIDDEN> <fda4b48e-7fed-4858-a47f-8f3034931d9a@HIDDEN> <87se7ytgcs.fsf@HIDDEN> <f59ce3b8-22b7-4e22-a43e-7de8ef857c9f@HIDDEN> <87pl32te8f.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87pl32te8f.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:lgWbjCDNSRSjucgdTcBxSXSU15bxMR6aUeakqkva9eayGRgNtrl O8gDuzx9100d5qE2tLp5NMNYbblyCFUDVQ87Z2I2IaUTNT5EPQu61OKMGO6OfbHLWFmHszK JdtNVxmKfBGWjriZetvRvoReGzm6aoiD3DrJY6NJPR2/nzQVpX2fpN16vkKYuVtyXRrLPZQ C6MN4Bibkhifw1vdvTMGQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:YDZUJdj8Co8=;4dm5uIBn9UqlEB0HErZU8Q+Gpb/ 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 ivEJJCS2ua18TA5uUzRQ0pdA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80926 Cc: Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Yes, that's right. Having (setopt wm-frame-check t), and both GNOME > extensions enabled makes "focus-new-windows = strict" behave > like "focus-new-windows = smart" when it comes to Emacs frames. OK. To round up the picture can you please evaluate the following three forms with 'wm-frame-check' non-nil and tell us whether they give reasonable results with a PGTK Wayland build: (set-frame-position nil 100 200) (frame-position) (frame-edges nil 'outer-edges) Thanks, martin
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 11 May 2026 10:47:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 11 06:47:26 2026 Received: from localhost ([127.0.0.1]:48735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wMOAX-0003hB-DC for submit <at> debbugs.gnu.org; Mon, 11 May 2026 06:47:26 -0400 Received: from mout02.posteo.de ([185.67.36.66]:32943) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <cidra@HIDDEN>) id 1wMOAS-0003fN-U6 for 80926 <at> debbugs.gnu.org; Mon, 11 May 2026 06:47:23 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 2A690240101 for <80926 <at> debbugs.gnu.org>; Mon, 11 May 2026 12:47:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.it; s=2017; t=1778496434; bh=PXnjaStSTaQvmKa4MYoKwJQFLFJoqB2xYBsad9cQth8=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Autocrypt:OpenPGP:From; b=SJUaTGI/dEufSVEffIBt1PY40NWJwnXw2lXfe12vOZKwL3DP3UgspE+sjKiswI9uT zOGXW1GOYsue5SvA8Dz8bZFRQ3Fngd2vDIzhDITQ/kzbLYcLI1ozXWFzdVEd3eSqK5 c/dv+Zwk305lqnKTS7gOAPUV758sC3KXSDJYoQarblJIQ7NYSKoEkPayjaeTAYPwd6 xayTdMZpRIUoGP+sRENshu47UdXoQZ1N+QytRBlSQFKw6yjngjx1moiMDSXhZGKefi ndxqgs/fYJb3BSss+FI6/Uwbmhmt16GDM7/yu+UqTqT40u0bWH2lhbMMKOohK+8LWh Imlx5oIQHz5dw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4gDbyT2kBTz6tvq; Mon, 11 May 2026 12:47:13 +0200 (CEST) From: Antonio Romano <cidra@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland In-Reply-To: <f59ce3b8-22b7-4e22-a43e-7de8ef857c9f@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN> <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> <87pl395xwn.fsf@HIDDEN> <fda4b48e-7fed-4858-a47f-8f3034931d9a@HIDDEN> <87se7ytgcs.fsf@HIDDEN> <f59ce3b8-22b7-4e22-a43e-7de8ef857c9f@HIDDEN> Date: Mon, 11 May 2026 10:47:13 +0000 Message-ID: <87pl32te8f.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Autocrypt: addr=cidra@HIDDEN; keydata=xjMEaamuPBYJKwYBBAHaRw8BAQdASi/2tb/95+EeCd9Kj3CF2SyjObny5t+/c54m+kK1perND2Np ZHJhQHBvc3Rlby5pdMKTBBMWCgA7FiEEJAM1T+wC+IlWDR6QJaJyARKn9M8FAmnc0WECGwMFCwkI BwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQJaJyARKn9M82IAD+O0EAPSG2YosBaDsCvHpkxsJY ersVMpGPgxVOCd1kkv4BAOIlhBLDxSujMWgN7jA5L/ss2vmiAwjZF6YUSW+/8IcMzjgEaamuPBIK KwYBBAGXVQEFAQEHQGiDFwIhL+fwsnZPV9zl445/i9hvxxRvelSSJP3dZ/hLAwEIB8JhBBgWCAAJ BYJpqa48ApsMAAoJECWicgESp/TPhDABANqXj8GpMsJkqPt7v4xaYdIGD4byROhU8BQ/vBIXPAki AQDRVIhxdEfOAW6pcWsQrdXQoOtt/9iVVwQwe/Izj5u3AQ== OpenPGP: url=https://posteo.de/keys/cidra@HIDDEN X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 80926 Cc: Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) martin rudalics <rudalics@HIDDEN> writes: > Thanks for checking. I suppose it will then even focus new windows when > you set 'focus-new-windows' to "strict". Right? Yes, that's right. Having (setopt wm-frame-check t), and both GNOME extensions enabled makes "focus-new-windows = strict" behave like "focus-new-windows = smart" when it comes to Emacs frames.
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 11 May 2026 10:28:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 11 06:28:12 2026 Received: from localhost ([127.0.0.1]:48682 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wMNrv-0000QA-8q for submit <at> debbugs.gnu.org; Mon, 11 May 2026 06:28:12 -0400 Received: from mout.gmx.net ([212.227.15.18]:45655) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1wMNrr-0000OW-Vc for 80926 <at> debbugs.gnu.org; Mon, 11 May 2026 06:28:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1778495276; x=1779100076; i=rudalics@HIDDEN; bh=G8yRCJXvBF7GBgPG3qP7nYw8isIeNZxRroLz7ZpF2QE=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=KpkIExhglrIPtvnch1xzjor7LpIm2pMDj7l0pLOlYmLz4biV6hEWcNbl346sIBgE rehZrSu/EQbsMNgjb3nDYFK1o/vmd19HuA+wHY+ZmWgQBJ+LfR3Pj3ryes0dGgn+R en5wfE534JgotEbUY9uXNgNYazRzq5tDDiDDSP00QNCLcK31E7U5sC30foJVTDXQR b/WvM46g7CEchY72JuKhSR3IQaYi065FfzKHtBumfpKPCmo+9S+duS+gy1Ui5m6k4 s4yoQtBnYG6aTNHvgK/m+GZg09vV/G3k6vC/fTY/RBs/PfZVvR/ZN4MvzRHJs2Ipm KjNmxV9xZ6ezweC2RA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MuDXz-1xG7iD2JR7-011zAJ; Mon, 11 May 2026 12:27:56 +0200 Message-ID: <f59ce3b8-22b7-4e22-a43e-7de8ef857c9f@HIDDEN> Date: Mon, 11 May 2026 12:27:55 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland To: Antonio Romano <cidra@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN> <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> <87pl395xwn.fsf@HIDDEN> <fda4b48e-7fed-4858-a47f-8f3034931d9a@HIDDEN> <87se7ytgcs.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87se7ytgcs.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:aSj/tHWsVH2BozY25EpiPCH1Bbi6nI+So23S7GjlKbouee7+H1P l4pxwSPfac6V2zpr7VsISdV/My8DrhOKGOiKcL61qs5shYcnGfHBu2Ri/4ycyYG04yIdFkH oZKXhsJ5Af9lWBhlSchHiwlZTLfwHfV6Au/FakGiu3zWhPd+gfzjUOmMXUzq4i1YRb0gyZS 3jj0RoMtxLWmIaAmflbDA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:tS9JFdJ2LJE=;T7/XjXr1voQ6FaM7iMmYb+LTRR+ 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 Kg X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80926 Cc: Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Applying the patch, setting wm-frame-check to t and installing both the > "Window Calls" and the "Window Commander" GNOME extensions made the > frame get autofocused in all 3 scenarios under PGTK Wayland Thanks for checking. I suppose it will then even focus new windows when you set 'focus-new-windows' to "strict". Right? martin
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 11 May 2026 10:01:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 11 06:01:43 2026 Received: from localhost ([127.0.0.1]:48472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wMNSG-0004b1-RI for submit <at> debbugs.gnu.org; Mon, 11 May 2026 06:01:43 -0400 Received: from mout02.posteo.de ([185.67.36.66]:57437) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <cidra@HIDDEN>) id 1wMNS8-0004Yk-KE for 80926 <at> debbugs.gnu.org; Mon, 11 May 2026 06:01:36 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 98DB1240103 for <80926 <at> debbugs.gnu.org>; Mon, 11 May 2026 12:01:25 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.it; s=2017; t=1778493685; bh=1i3o3nZFMfpi8h4gNPFH6qZTA9YI88OEqfNhmsVonEU=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Autocrypt:OpenPGP:From; b=CUaYA3o1A7byKdxM3xUiudcTxS9+ktX2FkeAAPGbyDtuPZQDc/43LW8Z8JWNaWXor +bZfHUjt1UxmL+mxnM7Pdye0XLu+GsnlGw78RLEKPJIH7MpIA5+cZzUavQ5BVegITB zRZWcalrSJL7ZYLDONe/caaGkCIGJJnLxWPBXQB9TtyUbAJ3QKdEj+aHcOWuqLQyyI Qi2Yqt8L+8k7HkBXVIwZN0IfwH1YP1TbQKaQUvtIA6v/LIdHjV/1nenUHSHu3CyIRo pd0VdVMiVSzihgUKfIJPT4etHW32S8kxdBnXTVj869s+CwA3Hm7aZYX3gar8eMw9jZ f8rL2uZzYa68w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4gDZxc5WQPz6tw4; Mon, 11 May 2026 12:01:24 +0200 (CEST) From: Antonio Romano <cidra@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland In-Reply-To: <fda4b48e-7fed-4858-a47f-8f3034931d9a@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN> <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> <87pl395xwn.fsf@HIDDEN> <fda4b48e-7fed-4858-a47f-8f3034931d9a@HIDDEN> Date: Mon, 11 May 2026 10:01:25 +0000 Message-ID: <87se7ytgcs.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Autocrypt: addr=cidra@HIDDEN; keydata=xjMEaamuPBYJKwYBBAHaRw8BAQdASi/2tb/95+EeCd9Kj3CF2SyjObny5t+/c54m+kK1perND2Np ZHJhQHBvc3Rlby5pdMKTBBMWCgA7FiEEJAM1T+wC+IlWDR6QJaJyARKn9M8FAmnc0WECGwMFCwkI BwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQJaJyARKn9M82IAD+O0EAPSG2YosBaDsCvHpkxsJY ersVMpGPgxVOCd1kkv4BAOIlhBLDxSujMWgN7jA5L/ss2vmiAwjZF6YUSW+/8IcMzjgEaamuPBIK KwYBBAGXVQEFAQEHQGiDFwIhL+fwsnZPV9zl445/i9hvxxRvelSSJP3dZ/hLAwEIB8JhBBgWCAAJ BYJpqa48ApsMAAoJECWicgESp/TPhDABANqXj8GpMsJkqPt7v4xaYdIGD4byROhU8BQ/vBIXPAki AQDRVIhxdEfOAW6pcWsQrdXQoOtt/9iVVwQwe/Izj5u3AQ== OpenPGP: url=https://posteo.de/keys/cidra@HIDDEN X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 80926 Cc: Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hello, martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > You would have to install and activate them, here I did that via the > extensions manager. Then apply the attached patch and set the variable > 'wm-frame-check' to non-nil and repeat your scenario. If you have any > problems, please tell me immediately. Note that I can only try with > Xorg Wayland but since the issue occurs even there, chances are that it > can be fixed this way for a normal Wayland setting too. Applying the patch, setting wm-frame-check to t and installing both the "Window Calls" and the "Window Commander" GNOME extensions made the frame get autofocused in all 3 scenarios under PGTK Wayland
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 10 May 2026 08:41:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 10 04:41:04 2026 Received: from localhost ([127.0.0.1]:34501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wLzic-0006LV-Eq for submit <at> debbugs.gnu.org; Sun, 10 May 2026 04:41:04 -0400 Received: from mout.gmx.net ([212.227.17.22]:53671) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1wLziW-0006KS-6t for 80926 <at> debbugs.gnu.org; Sun, 10 May 2026 04:40:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1778402435; x=1779007235; i=rudalics@HIDDEN; bh=RoMkKuPh5Ioj/7UmgAmlNrIQTCPYQfiY3Kkl6H1hHvc=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=K/LkktjaopgYAD+PHUx5IpajeSwu9qTrG0GO/tuB3Zk2bxYDs2PCS7Usqu5Tecdn b3wkjEBeZOni8KqN1udLWJ4d11M5RhSqwWEwOPX6RVzLan0wLC5dOZ/tQnSdyZpiW kDC+FYXXEIZwX+aXA8QcbAxI01r87Jm1+AnFo02jQle3YsaW4PdVkvGyPZ8vDvqys zqI/9s3/eJhp/5Nmzf75xzPWlkQ2QLdcAHnhfDAORPZwz8jlS07sII7RhMncoRH/q n0JxXZfJ5m2MNPnSwB6vQo9X5uKFByw8T9xh5kfSNxUII8sr8F/Me9wpXgnCC2i1D Faw3OjVLPm7dvmEpIQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Msq24-1xF4H50aPg-016py6; Sun, 10 May 2026 10:40:35 +0200 Content-Type: multipart/mixed; boundary="------------aMJnSuskYzqIP1aBTrr4P4T4" Message-ID: <fda4b48e-7fed-4858-a47f-8f3034931d9a@HIDDEN> Date: Sun, 10 May 2026 10:40:33 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland To: Antonio Romano <cidra@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN> <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> <87pl395xwn.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87pl395xwn.fsf@HIDDEN> X-Provags-ID: V03:K1:qcyhKRcW/u2frH6kOurAEUZkXKuxMuOtl8sSlIh27M74IzVIm5w dIPziN6NYvoXZze7CK4qrx+bzBHjDS+NysuswrgdSwSBKZCw3kzcaPFOUoAuEjf7MHVA+3G yQkPLCi0PSao7I5S3asQSJew6L35HChgxhktfdCChfegu41B1dlHGtM+TwlhTncn5lngh8Q uxGWemlVKWt13rK1yuU5g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:EZcgiHQQfyk=;Mgqy8Lv7eCoAOqZERG5PdKrUqQF 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 w+Owiv37XdMg0Y3pcx5SJpRz5CQ= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80926 Cc: Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------aMJnSuskYzqIP1aBTrr4P4T4 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > Here is a discussion I found online which discusses some workaround: > https://discourse.gnome.org/t/cross-process-window-activation-on-wayland/20306 > > Also, Firefox is GTK3 and does indeed support auto activation. Here are > two xdg_activation_v1 related pull requests: > > https://bugzilla.mozilla.org/show_bug.cgi?id=1692119 > https://bugzilla.mozilla.org/show_bug.cgi?id=1744002 > > Can't delve into the technicalities, sadly. I have been looking into these but did not find them very helpful. In particular the former seems to work for XWayland only This function is only useful on X11, not with other GTK+ targets. For the case that you can build master I send you a patch that fixes the issue with the help of GNOME shell extensions here. You need two of them, namely org.gnome.Shell.Extensions.Windows and org.gnome.Shell.Extensions.WindowCommander You would have to install and activate them, here I did that via the extensions manager. Then apply the attached patch and set the variable 'wm-frame-check' to non-nil and repeat your scenario. If you have any problems, please tell me immediately. Note that I can only try with Xorg Wayland but since the issue occurs even there, chances are that it can be fixed this way for a normal Wayland setting too. Auguri, martin --------------aMJnSuskYzqIP1aBTrr4P4T4 Content-Type: text/x-patch; charset=UTF-8; name="wm-frame.diff" Content-Disposition: attachment; filename="wm-frame.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3AvZnJhbWUuZWwgYi9saXNwL2ZyYW1lLmVsCmluZGV4IDg1YjU4 Y2VlMDcwLi4yNjc0OTcxZGZmYyAxMDA2NDQKLS0tIGEvbGlzcC9mcmFtZS5lbAorKysgYi9s aXNwL2ZyYW1lLmVsCkBAIC0xOTIsNiArMTkyLDE1IEBAIG1pbmlidWZmZXItZnJhbWUtYWxp c3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOmNvbXBsZXRlIGZyYW1lLS1jb21w bGV0ZS1wYXJhbWV0ZXItdmFsdWUpKSkKICAgOmdyb3VwICdmcmFtZXMpCiAKKyhkZWZjdXN0 b20gd20tZnJhbWUtY2hlY2sgbmlsCisgICJOb24tbmlsIG1lYW5zIGNoZWNrIGZvciBgd20t ZnJhbWUnLgorSWYgdGhpcyBpcyBub24tbmlsIGFuZCBFbWFjcyBydW5zIG9uIGEgR05PTUUg b3IgS0RFIGRlc2t0b3AsIEVtYWNzIHdpbGwKK2NoZWNrIGlmIHRoZSBuZWNlc3NhcnkgcG9n cmFtcyBleGlzdCBpbiBvcmRlciB0byBoZWxwIEVtYWNzIHJldHJpZXZlIG9yCitzZXQgY2Vy dGFpbiBwcm9wZXJ0aWVzIG9uIHRoZXNlIGRlc2t0b3BzLiIKKyAgOnR5cGUgJ2Jvb2xlYW4K KyAgOnZlcnNpb24gIjMxLjEiCisgIDpncm91cCAnZnJhbWVzKQorCiAoZGVmdW4gZnJhbWUt ZGVsZXRhYmxlLXAgKCZvcHRpb25hbCBmcmFtZSkKICAgIlJldHVybiBub24tbmlsIGlmIHNw ZWNpZmllZCBGUkFNRSBjYW4gYmUgc2FmZWx5IGRlbGV0ZWQuCiBGUkFNRSBtdXN0IGJlIGEg bGl2ZSBmcmFtZSBhbmQgZGVmYXVsdHMgdG8gdGhlIHNlbGVjdGVkIGZyYW1lLgpAQCAtNDUy LDYgKzQ2MSwzMiBAQCBmcmFtZS1ub3RpY2UtdXNlci1zZXR0aW5ncwogCiAoZGVmYWxpYXMg J3Rvb2wtYmFyLWxpbmVzLW5lZWRlZCAjJ3Rvb2wtYmFyLWhlaWdodCkKIAorKGRlY2xhcmUt ZnVuY3Rpb24gd20tZnJhbWUgIndtLWZyYW1lIikKKworKGRlZnVuIHdtLWZyYW1lLWNoZWNr ICgpCisgICJTZXQgdXAgYW5kIHJldHVybiBgd20tZnJhbWUnIGlmIGFwcGxpY2FibGUuCitJ ZiB0aGUgdmFyaWFibGUgYHdtLWZyYW1lLWNoZWNrJyBpcyBub24tbmlsIGFuZCB0aGlzIGlu c3RhbmNlIG9mIEVtYWNzCitydW5zIG9uIGEgR05PTUUgb3IgS0RFIGRlc2t0b3AsIGNhbGwg YHdtLWZyYW1lJyB0byBjaGVjayB3aGV0aGVyIHRoZQorbmVjZXNzYXJ5IHByb2dyYW1zIGhh dmUgYmVlbiBpbnN0YWxsZWQuICBUaGUgbGF0dGVyIHdpbGwgdGhlbiBzZXQgdGhlCit2YXJp YWJsZSBgd20tZnJhbWUnIHRvIGFuIGFwcHJvcHJpYXRlIHZhbHVlIHdoaWNoIG1lYW5zIHRo YXQgc3Vic2VxdWVudAorZnJhbWUgb3BlcmF0aW9ucyB3aWxsIHVzZSB0aGVzZSBleHRlbnNp b25zLiIKKyAgKGNvbmQKKyAgICgob3Igd20tZnJhbWUgKG5vdCB3bS1mcmFtZS1jaGVjaykp KQorICAgKChlcXVhbCAoZ2V0ZW52LWludGVybmFsICJYREdfQ1VSUkVOVF9ERVNLVE9QIikg IkdOT01FIikKKyAgICAocmVxdWlyZSAnZ25vbWUtZnJhbWUpCisgICAgKGNvbmQKKyAgICAg KChub3QgKHdtLWZyYW1lKSkpCisgICAgICgoZmVhdHVyZXAgJ3BndGspCisgICAgICAoc2V0 cSB3bS1mcmFtZSAnR05PTUUpKQorICAgICAodAorICAgICAgKHNldHEgd20tZnJhbWUgJ0dO T01FWCkpKSkKKyAgICgoZXF1YWwgKGdldGVudi1pbnRlcm5hbCAiWERHX0NVUlJFTlRfREVT S1RPUCIpICJLREUiKQorICAgIChyZXF1aXJlICdrZGUtZnJhbWUpCisgICAgKHdoZW4gKHdt LWZyYW1lKQorICAgICAgKHNldHEgd20tZnJhbWUgJ0tERSkpKSkKKworICB3bS1mcmFtZSkK KwogOzsgc3RhcnR1cC5lbCBjYWxscyB0aGlzIGZ1bmN0aW9uIGFmdGVyIGxvYWRpbmcgdGhl IHVzZXIncyBpbml0CiA7OyBmaWxlLiAgTm93IGRlZmF1bHQtZnJhbWUtYWxpc3QgYW5kIGlu aXRpYWwtZnJhbWUtYWxpc3QgY29udGFpbgogOzsgaW5mb3JtYXRpb24gdG8gd2hpY2ggd2Ug bXVzdCByZWFjdDsgZG8gd2hhdCBuZWVkcyB0byBiZSBkb25lLgpAQCAtNDc0LDcgKzUwOSw4 IEBAIGZyYW1lLW5vdGljZS11c2VyLXNldHRpbmdzCiAJCSAgIChhc3NxICdtaW5pYnVmZmVy IHdpbmRvdy1zeXN0ZW0tZnJhbWUtYWxpc3QpCiAJCSAgIChhc3NxICdtaW5pYnVmZmVyIGRl ZmF1bHQtZnJhbWUtYWxpc3QpCiAJCSAgICcobWluaWJ1ZmZlciAuIHQpKSkpKQotCisgICAg OzsgUnVuIGl0IGFnYWluIHdoZW4gYW4gZWFybHktaW5pdC5lbCBlbnRyeSBpcyBtaXNzaW5n LgorICAgICh3bS1mcmFtZS1jaGVjaykKICAgICAod2hlbiAoYW5kIGZyYW1lLW5vdGljZS11 c2VyLXNldHRpbmdzCiAJICAgICAgIChudWxsIGZyYW1lLWluaXRpYWwtZnJhbWUpKQogICAg ICAgOzsgVGhpcyBjYXNlIGhhcHBlbnMgd2hlbiB3ZSBkb24ndCBoYXZlIGEgd2luZG93IHN5 c3RlbSwgYW5kCkBAIC0xMjcwLDggKzEzMDYsMTEgQEAgc2VsZWN0LWZyYW1lLXNldC1pbnB1 dC1mb2N1cwogICAoc2VsZWN0LWZyYW1lIGZyYW1lIG5vcmVjb3JkKQogICAocmFpc2UtZnJh bWUgZnJhbWUpCiAgIDs7IEVuc3VyZSwgaWYgcG9zc2libGUsIHRoYXQgRlJBTUUgZ2V0cyBp bnB1dCBmb2N1cy4KLSAgKHdoZW4gKGRpc3BsYXktbXVsdGktZnJhbWUtcCBmcmFtZSkKLSAg ICAoeC1mb2N1cy1mcmFtZSBmcmFtZSkpCisgIChjb25kCisgICAoKGZib3VuZHAgJ3dtLWZy YW1lLWFjdGl2YXRlKQorICAgICh3bS1mcmFtZS1hY3RpdmF0ZSBmcmFtZSkpCisgICAoKGRp c3BsYXktbXVsdGktZnJhbWUtcCBmcmFtZSkKKyAgICAoeC1mb2N1cy1mcmFtZSBmcmFtZSkp KQogICA7OyBNb3ZlIG1vdXNlIGN1cnNvciBpZiBuZWNlc3NhcnkuCiAgIChjb25kCiAgICAo bW91c2UtYXV0b3NlbGVjdC13aW5kb3cKQEAgLTIxNjQsNiArMjIwMyw3IEBAIGZyYW1lLWN1 cnJlbnQtc2Nyb2xsLWJhcnMKIChkZWNsYXJlLWZ1bmN0aW9uIGhhaWt1LWZyYW1lLWdlb21l dHJ5ICJoYWlrdWZucy5jIiAoJm9wdGlvbmFsIGZyYW1lKSkKIChkZWNsYXJlLWZ1bmN0aW9u IGFuZHJvaWQtZnJhbWUtZ2VvbWV0cnkgImFuZHJvaWRmbnMuYyIgKCZvcHRpb25hbCBmcmFt ZSkpCiAoZGVjbGFyZS1mdW5jdGlvbiB0dHktZnJhbWUtZ2VvbWV0cnkgInRlcm0uYyIgKCZv cHRpb25hbCBmcmFtZSkpCisoZGVjbGFyZS1mdW5jdGlvbiB3bS1mcmFtZS1nZW9tZXRyeSAi d20tZnJhbWUiICgmb3B0aW9uYWwgZnJhbWUpKQogCiAoZGVmdW4gZnJhbWUtZ2VvbWV0cnkg KCZvcHRpb25hbCBmcmFtZSkKICAgIlJldHVybiBnZW9tZXRyaWMgYXR0cmlidXRlcyBvZiBG UkFNRS4KQEAgLTIyMDcsNiArMjI0Nyw5IEBAIGZyYW1lLWdlb21ldHJ5CiAgIChsZXQqICgo ZnJhbWUgKHdpbmRvdy1ub3JtYWxpemUtZnJhbWUgZnJhbWUpKQogCSAoZnJhbWUtdHlwZSAo ZnJhbWVwLW9uLWRpc3BsYXkgZnJhbWUpKSkKICAgICAoY29uZAorICAgICAoKGFuZCB3bS1m cmFtZSAobm90IChmcmFtZS1wYXJlbnQgZnJhbWUpKQorCSAgIChvciAoZXEgZnJhbWUtdHlw ZSAneCkgKGVxIGZyYW1lLXR5cGUgJ3BndGspKSkKKyAgICAgICh3bS1mcmFtZS1nZW9tZXRy eSBmcmFtZSkpCiAgICAgICgoZXEgZnJhbWUtdHlwZSAneCkKICAgICAgICh4LWZyYW1lLWdl b21ldHJ5IGZyYW1lKSkKICAgICAgKChlcSBmcmFtZS10eXBlICd3MzIpCkBAIC0yMzMwLDYg KzIzNzMsNyBAQCBmcmFtZS0tc2l6ZS1oaXN0b3J5CiAoZGVjbGFyZS1mdW5jdGlvbiBoYWlr dS1mcmFtZS1lZGdlcyAiaGFpa3VmbnMuYyIgKCZvcHRpb25hbCBmcmFtZSB0eXBlKSkKIChk ZWNsYXJlLWZ1bmN0aW9uIGFuZHJvaWQtZnJhbWUtZWRnZXMgImFuZHJvaWRmbnMuYyIgKCZv cHRpb25hbCBmcmFtZSB0eXBlKSkKIChkZWNsYXJlLWZ1bmN0aW9uIHR0eS1mcmFtZS1lZGdl cyAidGVybS5jIiAoJm9wdGlvbmFsIGZyYW1lIHR5cGUpKQorKGRlY2xhcmUtZnVuY3Rpb24g d20tZnJhbWUtZWRnZXMgIndtLWZyYW1lIiAoJm9wdGlvbmFsIGZyYW1lIHR5cGUpKQogCiAo ZGVmdW4gZnJhbWUtZWRnZXMgKCZvcHRpb25hbCBmcmFtZSB0eXBlKQogICAiUmV0dXJuIGNv b3JkaW5hdGVzIG9mIEZSQU1FJ3MgZWRnZXMuCkBAIC0yMzQ3LDYgKzIzOTEsOSBAQCBmcmFt ZS1lZGdlcwogICAobGV0KiAoKGZyYW1lICh3aW5kb3ctbm9ybWFsaXplLWZyYW1lIGZyYW1l KSkKIAkgKGZyYW1lLXR5cGUgKGZyYW1lcC1vbi1kaXNwbGF5IGZyYW1lKSkpCiAgICAgKGNv bmQKKyAgICAgKChhbmQgd20tZnJhbWUgKG5vdCAoZnJhbWUtcGFyZW50IGZyYW1lKSkKKwkg ICAob3IgKGVxIGZyYW1lLXR5cGUgJ3gpIChlcSBmcmFtZS10eXBlICdwZ3RrKSkpCisgICAg ICAod20tZnJhbWUtZWRnZXMgZnJhbWUgdHlwZSkpCiAgICAgICgoZXEgZnJhbWUtdHlwZSAn eCkKICAgICAgICh4LWZyYW1lLWVkZ2VzIGZyYW1lIHR5cGUpKQogICAgICAoKGVxIGZyYW1l LXR5cGUgJ3czMikKZGlmZiAtLWdpdCBhL2xpc3AvZ25vbWUtZnJhbWUuZWwgYi9saXNwL2du b21lLWZyYW1lLmVsCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwLi4y ZmYwMTUwMjgzZgotLS0gL2Rldi9udWxsCisrKyBiL2xpc3AvZ25vbWUtZnJhbWUuZWwKQEAg LTAsMCArMSw0MTEgQEAKKzs7OyBnbm9tZS1mcmFtZS5lbCAtLS0gZnJhbWUgbWFuYWdlbWVu dCBmdW5jdGlvbnMgZm9yIHRoZSBHTk9NRSBkZXNrdG9wICAtKi0gbGV4aWNhbC1iaW5kaW5n OnQgLSotCisKKzs7IENvcHlyaWdodCAoQykgMjAyNiBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp b24sIEluYy4KKworOzsgQXV0aG9yOiBNYXJ0aW4gUnVkYWxpY3MgPHJ1ZGFsaWNzQGdteC5h dD4KKzs7IE1haW50YWluZXI6IGVtYWNzLWRldmVsQGdudS5vcmcKKzs7IEtleXdvcmRzOiBp bnRlcm5hbCwgR05PTUUsIG11dHRlcgorOzsgUGFja2FnZTogZW1hY3MKKworOzsgVGhpcyBm aWxlIGlzIHBhcnQgb2YgR05VIEVtYWNzLgorCis7OyBHTlUgRW1hY3MgaXMgZnJlZSBzb2Z0 d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorOzsgaXQgdW5k ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJs aXNoZWQgYnkKKzs7IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2ZXJz aW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCis7OyAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRl ciB2ZXJzaW9uLgorCis7OyBHTlUgRW1hY3MgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUg dGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKzs7IGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsg d2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCis7OyBNRVJDSEFOVEFCSUxJ VFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCis7OyBH TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorCis7OyBZb3Ug c2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg TGljZW5zZQorOzsgYWxvbmcgd2l0aCBHTlUgRW1hY3MuICBJZiBub3QsIHNlZSA8aHR0cHM6 Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorCis7OzsgQ29tbWVudGFyeToKKworOzs7IENv ZGU6CisoZGVmdmFyIGdkYnVzLXdpbmRvd3MKKyAgImdkYnVzIGNhbGwgLS1zZXNzaW9uIC0t ZGVzdCBvcmcuZ25vbWUuU2hlbGwgXAorLS1vYmplY3QtcGF0aCAvb3JnL2dub21lL1NoZWxs L0V4dGVuc2lvbnMvV2luZG93cyBcCistLW1ldGhvZCBvcmcuZ25vbWUuU2hlbGwuRXh0ZW5z aW9ucy5XaW5kb3dzLiIpCisKKyhkZWZ2YXIgZ2RidXMtd2luZG93LWNvbW1hbmRlcgorICAi Z2RidXMgY2FsbCAtLXNlc3Npb24gLS1kZXN0IG9yZy5nbm9tZS5TaGVsbCBcCistLW9iamVj dC1wYXRoIC9vcmcvZ25vbWUvU2hlbGwvRXh0ZW5zaW9ucy9XaW5kb3dDb21tYW5kZXIgXAor LS1tZXRob2Qgb3JnLmdub21lLlNoZWxsLkV4dGVuc2lvbnMuV2luZG93Q29tbWFuZGVyLiIp CisKKzs7IGRlZmN1c3RvbSBmcmFtZS1wYXJhbWV0ZXIKKworKGRlZnVuIHdtLWZyYW1lICgp CisgICJDaGVjayB3aGV0aGVyIEdOT01FIGV4dGVuc2lvbnMgYXJlIGFjdGl2ZS4iCisgIChs ZXQqICgoYnVmZmVyIChnZXQtYnVmZmVyLWNyZWF0ZSAiKndtLWZyYW1lKiIpKSkKKyAgICAo Y29uZGl0aW9uLWNhc2UgbmlsCisJKHByb2duCisJICAod2l0aC1jdXJyZW50LWJ1ZmZlciBi dWZmZXIKKwkgICAgKGVyYXNlLWJ1ZmZlcikpCisJICAoY2FsbC1wcm9jZXNzLXNoZWxsLWNv bW1hbmQKKwkgICAiZ25vbWUtZXh0ZW5zaW9ucyBpbmZvIHdpbmRvdy1jb21tYW5kZXJAZ25p a29sYW9zLmdyIiBuaWwgYnVmZmVyKQorCSAgKHdpdGgtY3VycmVudC1idWZmZXIgYnVmZmVy CisJICAgIChnb3RvLWNoYXIgKHBvaW50LW1pbikpCisJICAgIChpZiAocmUtc2VhcmNoLWZv cndhcmQgIkFDVElWRSIgbmlsIHQpCisJCShwcm9nbgorCQkgIChlcmFzZS1idWZmZXIpCisJ CSAgKGNhbGwtcHJvY2Vzcy1zaGVsbC1jb21tYW5kCisJCSAgICJnbm9tZS1leHRlbnNpb25z IGluZm8gd2luZG93LWNhbGxzQGRvbWFuZG9tYW4ueHl6IiBuaWwgYnVmZmVyKQorCQkgIChn b3RvLWNoYXIgKHBvaW50LW1pbikpCisJCSAgKGlmIChyZS1zZWFyY2gtZm9yd2FyZCAiQUNU SVZFIiBuaWwgdCkKKwkJICAgICAgKHNldHEgd20tZnJhbWUgdCkKKwkJICAgIChtZXNzYWdl ICJHTk9NRSAnd2luZG93LWNhbGxzJyBleHRlbnNpb25zIG5vdCBhY3RpdmUiKSkpCisJICAg ICAgKG1lc3NhZ2UgIkdOT01FICd3aW5kb3ctY29tbWFuZGVyJyBleHRlbnNpb25zIG5vdCBh Y3RpdmUiKSkpKQorICAgICAgKGVycm9yIG5pbCkpCisKKyAgICAodW5sZXNzIHdtLWZyYW1l CisgICAgICAoa2lsbC1idWZmZXIgYnVmZmVyKSkKKworICAgIHdtLWZyYW1lKSkKKworKGRl ZnVuIHdtLWZyYW1lLXdpbmRvdy1pZCAoJm9wdGlvbmFsIGZyYW1lKQorICAiUmV0dXJuIHRo ZSBpbnRlcm5hbCB3aW5kb3ctaWQgb2YgRlJBTUUgYXNzaWduZWQgYnkgR05PTUUuCitUaGlz IGlkIGlzIG1haW50YWluZWQgZXhjbHVzaXZlbHkgYnkgR05PTUUgYW5kIG5vdCBhdmFpbGFi bGUgYnkgYW55CitvdGhlciBtZWFucyB0aGFuIGJ5IGNhbGxpbmcgYSBHTk9NRSBleHRlbnNp b24uICBJdCBpcyBhc3NpZ25lZCBieSBHTk9NRQorb25jZSBhbmQgYXBwYXJlbnRseSBkb2Vz IG5vdCBjaGFuZ2UgZHVyaW5nIHRoZSBsaWZldGltZSBvZiBGUkFNRS4gIEl0IGlzCituZWVk ZWQgaGVyZSB0byBvYnRhaW4sIGFtb25nIG90aGVycywgdGhlIGdlb21ldHJ5IG9mIEZSQU1F J3Mgb3V0ZXIgZnJhbWUKK2FuZCB0byBtb3ZlIEZSQU1FIG9uIGl0cyBkaXNwbGF5IHZpYSBH Tk9NRSBleHRlbnNpb25zLiIKKyAgKGxldCogKChmcmFtZSAod2luZG93LW5vcm1hbGl6ZS1m cmFtZSBmcmFtZSkpCisJICh3aW5kb3ctaWQgKGZyYW1lLXBhcmFtZXRlciBmcmFtZSAnd20t ZnJhbWUtd2luZG93LWlkKSkpCisgICAgKHVubGVzcyB3aW5kb3ctaWQKKyAgICAgIChsZXQq ICgodGl0bGUgKGZyYW1lLXBhcmFtZXRlciBmcmFtZSAndGl0bGUpKQorCSAgICAgKHJhbmRv bSAobnVtYmVyLXRvLXN0cmluZyAocmFuZG9tKSkpCisJICAgICAoYnVmZmVyIChnZXQtYnVm ZmVyLWNyZWF0ZSAiKndtLWZyYW1lKiIpKSkKKwkodW53aW5kLXByb3RlY3QKKwkgICAgKHBy b2duCisJICAgICAgOzsgT24gWCB3ZSBoYXZlIHRvIHN5bmNocm9uaXplIHNpbmNlIG90aGVy d2lzZSB0aGUgbmFtZQorCSAgICAgIDs7IGNoYW5nZSB3b24ndCBnZXQgdGhyb3VnaCBiZWZv cmUgd2UgY2FsbCB0aGUgc2hlbGwKKwkgICAgICA7OyBjb21tYW5kLiAgV2hldGhlciB0aGlz IHdvcmtzIHdpdGggcGd0ayBpcyB5ZXQgYW5vdGhlcgorCSAgICAgIDs7IHF1ZXN0aW9uLgor CSAgICAgICh3aGVuIChmYm91bmRwICd4LXN5bmNocm9uaXplKQorCQkoeC1zeW5jaHJvbml6 ZSB0IGZyYW1lKSkKKwkgICAgICAoc2V0LWZyYW1lLXBhcmFtZXRlciBmcmFtZSAndGl0bGUg cmFuZG9tKQorCSAgICAgIChpZiAoZmJvdW5kcCAneC1zeW5jaHJvbml6ZSkKKwkJICAoeC1z eW5jaHJvbml6ZSBuaWwgZnJhbWUpCisJCShzaXQtZm9yIDAuMSkpCisJICAgICAgKHdpdGgt Y3VycmVudC1idWZmZXIgYnVmZmVyCisJCShlcmFzZS1idWZmZXIpKQorCSAgICAgIChjYWxs LXByb2Nlc3Mtc2hlbGwtY29tbWFuZAorCSAgICAgICAoY29uY2F0IGdkYnVzLXdpbmRvd3Mg Ikxpc3QiKSBuaWwgYnVmZmVyKQorCSAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIGJ1ZmZl cgorCQkoZ290by1jaGFyIChwb2ludC1taW4pKQorCQkod2hlbiAoYW5kIChyZS1zZWFyY2gt Zm9yd2FyZCByYW5kb20gbmlsIHQpCisJCQkgICAocmUtc2VhcmNoLWZvcndhcmQgIlwiaWRc IjpcXChbMC05XStcXCkiIG5pbCB0KSkKKwkJICAoc2V0cSB3aW5kb3ctaWQgKG1hdGNoLXN0 cmluZyAxKSkKKzs7IAkJICAoc2V0LWZyYW1lLXBhcmFtZXRlciBmcmFtZSAnd20tZnJhbWUt d2luZG93LWlkIHdpbmRvdy1pZCkKKyAgICAgICAgICAgICAgICAgICkpKQorCSAgKHNldC1m cmFtZS1wYXJhbWV0ZXIgZnJhbWUgJ3RpdGxlIHRpdGxlKSkpKQorICAgIHdpbmRvdy1pZCkp CisKKzs7IChkZWZ1biB3bS1mcmFtZS1nZW9tZXRyeSAoJm9wdGlvbmFsIGZyYW1lKQorOzsg ICAobGV0KiAoKGZyYW1lICh3aW5kb3ctbm9ybWFsaXplLWZyYW1lIGZyYW1lKSkKKzs7IAkg KGJ1ZmZlciAoZ2V0LWJ1ZmZlci1jcmVhdGUgIip3bS1mcmFtZSoiKSkKKzs7IAkgKHdpbmRv dy1pZCAod20tZnJhbWUtd2luZG93LWlkIGZyYW1lKSkKKzs7IAkgeCB5IHdpZHRoIGhlaWdo dCkKKzs7ICAgICAod2hlbiB3aW5kb3ctaWQKKzs7ICAgICAgICh3aXRoLWN1cnJlbnQtYnVm ZmVyIGJ1ZmZlcgorOzsgCShlcmFzZS1idWZmZXIpKQorOzsgICAgICAgKGNhbGwtcHJvY2Vz cy1zaGVsbC1jb21tYW5kCis7OyAgICAgICAgKGNvbmNhdCBnZGJ1cy13aW5kb3dzICJEZXRh aWxzICIgd2luZG93LWlkKQorOzsgICAgICAgIG5pbCBidWZmZXIpCis7OyAgICAgICAod2l0 aC1jdXJyZW50LWJ1ZmZlciBidWZmZXIKKzs7IAkoZ290by1jaGFyIChwb2ludC1taW4pKQor OzsgCSh3aGVuIChyZS1zZWFyY2gtZm9yd2FyZCAiXCJ4XCI6XFwoWy0rMC05XStcXCkiIG5p bCB0KQorOzsgCSAgKHNldHEgeCAoc3RyaW5nLXRvLW51bWJlciAobWF0Y2gtc3RyaW5nIDEp KSkpCis7OyAJKHdoZW4gKHJlLXNlYXJjaC1mb3J3YXJkICJcInlcIjpcXChbLSswLTldK1xc KSIgbmlsIHQpCis7OyAJICAoc2V0cSB5IChzdHJpbmctdG8tbnVtYmVyIChtYXRjaC1zdHJp bmcgMSkpKSkKKzs7IAkod2hlbiAocmUtc2VhcmNoLWZvcndhcmQgIlwid2lkdGhcIjpcXChb MC05XStcXCkiIG5pbCB0KQorOzsgCSAgKHNldHEgd2lkdGggKHN0cmluZy10by1udW1iZXIg KG1hdGNoLXN0cmluZyAxKSkpKQorOzsgCSh3aGVuIChyZS1zZWFyY2gtZm9yd2FyZCAiXCJo ZWlnaHRcIjpcXChbMC05XStcXCkiIG5pbCB0KQorOzsgCSAgKHNldHEgaGVpZ2h0IChzdHJp bmctdG8tbnVtYmVyIChtYXRjaC1zdHJpbmcgMSkpKSkpCis7OyAgICAgICAobGlzdCB4IHkg d2lkdGggaGVpZ2h0KSkpKQorCisoZGVmdW4gd20tZnJhbWUtbW92ZSAoZnJhbWUgeCB5KQor ICAobGV0KiAoKGZyYW1lICh3aW5kb3ctbm9ybWFsaXplLWZyYW1lIGZyYW1lKSkKKwkgKGJ1 ZmZlciAoZ2V0LWJ1ZmZlci1jcmVhdGUgIip3bS1mcmFtZSoiKSkKKwkgKHdpbmRvdy1pZCAo d20tZnJhbWUtd2luZG93LWlkIGZyYW1lKSkpCisgICAgKHdoZW4gd2luZG93LWlkCisgICAg ICAod2l0aC1jdXJyZW50LWJ1ZmZlciBidWZmZXIKKwkoZXJhc2UtYnVmZmVyKSkKKyAgICAg IChsZXQgKHdtLWZyYW1lKQorCShjYWxsLXByb2Nlc3Mtc2hlbGwtY29tbWFuZAorCSAoY29u Y2F0IGdkYnVzLXdpbmRvd3MgIk1vdmUgIiB3aW5kb3ctaWQgIiAtLSAiCisJCSAobnVtYmVy LXRvLXN0cmluZyB4KSAiICIgKG51bWJlci10by1zdHJpbmcgeSkpCisgICAgICAgbmlsIGJ1 ZmZlcikpKSkpCisKKzs7IEFwcGFyZW50bHkgYnJva2VuLCBkb2VzIG1vdmUgZnJhbWUgaGVy ZS4KKyhkZWZ1biB3bS1mcmFtZS1yZXNpemUgKGZyYW1lIHdpZHRoIGhlaWdodCkKKyAgKGxl dCogKChmcmFtZSAod2luZG93LW5vcm1hbGl6ZS1mcmFtZSBmcmFtZSkpCisJIChidWZmZXIg KGdldC1idWZmZXItY3JlYXRlICIqd20tZnJhbWUqIikpCisJICh3aW5kb3ctaWQgKHdtLWZy YW1lLXdpbmRvdy1pZCBmcmFtZSkpKQorICAgICh3aGVuIHdpbmRvdy1pZAorICAgICAgKHdp dGgtY3VycmVudC1idWZmZXIgYnVmZmVyCisJKGVyYXNlLWJ1ZmZlcikpCisgICAgICAobGV0 ICh3bS1mcmFtZSkKKwkoY2FsbC1wcm9jZXNzLXNoZWxsLWNvbW1hbmQKKwkgKGNvbmNhdCBn ZGJ1cy13aW5kb3dzICJSZXNpemUgIiB3aW5kb3ctaWQgIiAiCisJCSAobnVtYmVyLXRvLXN0 cmluZyB3aWR0aCkgIiAiIChudW1iZXItdG8tc3RyaW5nIGhlaWdodCkpCisJIG5pbCBidWZm ZXIpKSkpKQorCisoZGVmdW4gd20tZnJhbWUtbW92ZS1yZXNpemUgKGZyYW1lIHggeSB3aWR0 aCBoZWlnaHQpCisgIChsZXQqICgoZnJhbWUgKHdpbmRvdy1ub3JtYWxpemUtZnJhbWUgZnJh bWUpKQorCSAoYnVmZmVyIChnZXQtYnVmZmVyLWNyZWF0ZSAiKndtLWZyYW1lKiIpKQorCSAo d2luZG93LWlkICh3bS1mcmFtZS13aW5kb3ctaWQgZnJhbWUpKSkKKyAgICAod2hlbiB3aW5k b3ctaWQKKyAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIGJ1ZmZlcgorCShlcmFzZS1idWZm ZXIpKQorICAgICAgKGxldCAod20tZnJhbWUpCisJKGNhbGwtcHJvY2Vzcy1zaGVsbC1jb21t YW5kCisJIChjb25jYXQgZ2RidXMtd2luZG93cyAiTW92ZVJlc2l6ZSAiIHdpbmRvdy1pZCAg IiAtLSAiCisJCSAobnVtYmVyLXRvLXN0cmluZyB4KSAiICIgKG51bWJlci10by1zdHJpbmcg eSkgIiAiCisJCSAobnVtYmVyLXRvLXN0cmluZyB3aWR0aCkgIiAiIChudW1iZXItdG8tc3Ry aW5nIGhlaWdodCkpCisJIG5pbCBidWZmZXIpKSkpKQorCisoZGVmdW4gd20tZnJhbWUtZGV0 YWlscyAoJm9wdGlvbmFsIGZyYW1lKQorICAobGV0KiAoKGZyYW1lICh3aW5kb3ctbm9ybWFs aXplLWZyYW1lIGZyYW1lKSkKKwkgKGJ1ZmZlciAoZ2V0LWJ1ZmZlci1jcmVhdGUgIip3bS1m cmFtZSoiKSkKKwkgKHdpbmRvdy1pZCAod20tZnJhbWUtd2luZG93LWlkIGZyYW1lKSkKKwkg eCB5IHdpZHRoIGhlaWdodCkKKyAgICAod2hlbiB3aW5kb3ctaWQKKyAgICAgICh3aXRoLWN1 cnJlbnQtYnVmZmVyIGJ1ZmZlcgorCShlcmFzZS1idWZmZXIpKQorICAgICAgKGNhbGwtcHJv Y2Vzcy1zaGVsbC1jb21tYW5kCisgICAgICAgKGNvbmNhdCBnZGJ1cy13aW5kb3ctY29tbWFu ZGVyICJHZXREZXRhaWxzICIgd2luZG93LWlkKQorICAgICAgIG5pbCBidWZmZXIpCisgICAg ICAod2l0aC1jdXJyZW50LWJ1ZmZlciBidWZmZXIKKwkoZ290by1jaGFyIChwb2ludC1taW4p KQorCSh3aGVuIChyZS1zZWFyY2gtZm9yd2FyZCAiXCJ4XCI6XFwoWy0rMC05XStcXCkiIG5p bCB0KQorCSAgKHNldHEgeCAoc3RyaW5nLXRvLW51bWJlciAobWF0Y2gtc3RyaW5nIDEpKSkp CisJKHdoZW4gKHJlLXNlYXJjaC1mb3J3YXJkICJcInlcIjpcXChbLSswLTldK1xcKSIgbmls IHQpCisJICAoc2V0cSB5IChzdHJpbmctdG8tbnVtYmVyIChtYXRjaC1zdHJpbmcgMSkpKSkK Kwkod2hlbiAocmUtc2VhcmNoLWZvcndhcmQgIlwid2lkdGhcIjpcXChbMC05XStcXCkiIG5p bCB0KQorCSAgKHNldHEgd2lkdGggKHN0cmluZy10by1udW1iZXIgKG1hdGNoLXN0cmluZyAx KSkpKQorCSh3aGVuIChyZS1zZWFyY2gtZm9yd2FyZCAiXCJoZWlnaHRcIjpcXChbMC05XStc XCkiIG5pbCB0KQorCSAgKHNldHEgaGVpZ2h0IChzdHJpbmctdG8tbnVtYmVyIChtYXRjaC1z dHJpbmcgMSkpKSkpCisgICAgICAobGlzdCB4IHkgd2lkdGggaGVpZ2h0KSkpKQorCisKKyhk ZWZ1biB3bS1jdXJyZW50LW1vbml0b3ItZGV0YWlscyAoJm9wdGlvbmFsIGZyYW1lKQorICAo bGV0KiAoKGZyYW1lICh3aW5kb3ctbm9ybWFsaXplLWZyYW1lIGZyYW1lKSkKKwkgKGJ1ZmZl ciAoZ2V0LWJ1ZmZlci1jcmVhdGUgIip3bS1mcmFtZSoiKSkKKwkgKHdpbmRvdy1pZCAod20t ZnJhbWUtd2luZG93LWlkIGZyYW1lKSkpCisgICAgKHdoZW4gd2luZG93LWlkCisgICAgICAo d2l0aC1jdXJyZW50LWJ1ZmZlciBidWZmZXIKKwkoZXJhc2UtYnVmZmVyKSkKKyAgICAgIChj YWxsLXByb2Nlc3Mtc2hlbGwtY29tbWFuZAorICAgICAgIChjb25jYXQgZ2RidXMtd2luZG93 LWNvbW1hbmRlciAiR2V0Rm9jdXNlZE1vbml0b3JEZXRhaWxzICIpCisgICAgICAgbmlsIGJ1 ZmZlcikpKSkKKworKGRlZnVuIHdtLWZyYW1lLXJlY3RhbmdsZSAoJm9wdGlvbmFsIGZyYW1l KQorICAobGV0KiAoKGZyYW1lICh3aW5kb3ctbm9ybWFsaXplLWZyYW1lIGZyYW1lKSkKKwkg KGJ1ZmZlciAoZ2V0LWJ1ZmZlci1jcmVhdGUgIip3bS1mcmFtZSoiKSkKKwkgKHdpbmRvdy1p ZCAod20tZnJhbWUtd2luZG93LWlkIGZyYW1lKSkKKwkgeCB5IHdpZHRoIGhlaWdodCkKKyAg ICAod2hlbiB3aW5kb3ctaWQKKyAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIGJ1ZmZlcgor CShlcmFzZS1idWZmZXIpKQorICAgICAgKGNhbGwtcHJvY2Vzcy1zaGVsbC1jb21tYW5kCisg ICAgICAgKGNvbmNhdCBnZGJ1cy13aW5kb3ctY29tbWFuZGVyICJHZXRGcmFtZVJlY3QgIiB3 aW5kb3ctaWQpCisgICAgICAgbmlsIGJ1ZmZlcikKKyAgICAgICh3aXRoLWN1cnJlbnQtYnVm ZmVyIGJ1ZmZlcgorCShnb3RvLWNoYXIgKHBvaW50LW1pbikpCisJKHdoZW4gKHJlLXNlYXJj aC1mb3J3YXJkICJcInhcIjpcXChbLSswLTldK1xcKSIgbmlsIHQpCisJICAoc2V0cSB4IChz dHJpbmctdG8tbnVtYmVyIChtYXRjaC1zdHJpbmcgMSkpKSkKKwkod2hlbiAocmUtc2VhcmNo LWZvcndhcmQgIlwieVwiOlxcKFstKzAtOV0rXFwpIiBuaWwgdCkKKwkgIChzZXRxIHkgKHN0 cmluZy10by1udW1iZXIgKG1hdGNoLXN0cmluZyAxKSkpKQorCSh3aGVuIChyZS1zZWFyY2gt Zm9yd2FyZCAiXCJ3aWR0aFwiOlxcKFswLTldK1xcKSIgbmlsIHQpCisJICAoc2V0cSB3aWR0 aCAoc3RyaW5nLXRvLW51bWJlciAobWF0Y2gtc3RyaW5nIDEpKSkpCisJKHdoZW4gKHJlLXNl YXJjaC1mb3J3YXJkICJcImhlaWdodFwiOlxcKFswLTldK1xcKSIgbmlsIHQpCisJICAoc2V0 cSBoZWlnaHQgKHN0cmluZy10by1udW1iZXIgKG1hdGNoLXN0cmluZyAxKSkpKSkKKyAgICAg IChsaXN0IHggeSB3aWR0aCBoZWlnaHQpKSkpCisKKyhkZWZ1biB3bS1idWZmZXItcmVjdGFu Z2xlICgmb3B0aW9uYWwgZnJhbWUpCisgIChsZXQqICgoZnJhbWUgKHdpbmRvdy1ub3JtYWxp emUtZnJhbWUgZnJhbWUpKQorCSAoYnVmZmVyIChnZXQtYnVmZmVyLWNyZWF0ZSAiKndtLWZy YW1lKiIpKQorCSAod2luZG93LWlkICh3bS1mcmFtZS13aW5kb3ctaWQgZnJhbWUpKQorCSB4 IHkgd2lkdGggaGVpZ2h0KQorICAgICh3aGVuIHdpbmRvdy1pZAorICAgICAgKHdpdGgtY3Vy cmVudC1idWZmZXIgYnVmZmVyCisJKGVyYXNlLWJ1ZmZlcikpCisgICAgICAoY2FsbC1wcm9j ZXNzLXNoZWxsLWNvbW1hbmQKKyAgICAgICAoY29uY2F0IGdkYnVzLXdpbmRvdy1jb21tYW5k ZXIgIkdldEJ1ZmZlclJlY3QgIiB3aW5kb3ctaWQpCisgICAgICAgbmlsIGJ1ZmZlcikKKyAg ICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIGJ1ZmZlcgorCShnb3RvLWNoYXIgKHBvaW50LW1p bikpCisJKHdoZW4gKHJlLXNlYXJjaC1mb3J3YXJkICJcInhcIjpcXChbLSswLTldK1xcKSIg bmlsIHQpCisJICAoc2V0cSB4IChzdHJpbmctdG8tbnVtYmVyIChtYXRjaC1zdHJpbmcgMSkp KSkKKwkod2hlbiAocmUtc2VhcmNoLWZvcndhcmQgIlwieVwiOlxcKFstKzAtOV0rXFwpIiBu aWwgdCkKKwkgIChzZXRxIHkgKHN0cmluZy10by1udW1iZXIgKG1hdGNoLXN0cmluZyAxKSkp KQorCSh3aGVuIChyZS1zZWFyY2gtZm9yd2FyZCAiXCJ3aWR0aFwiOlxcKFswLTldK1xcKSIg bmlsIHQpCisJICAoc2V0cSB3aWR0aCAoc3RyaW5nLXRvLW51bWJlciAobWF0Y2gtc3RyaW5n IDEpKSkpCisJKHdoZW4gKHJlLXNlYXJjaC1mb3J3YXJkICJcImhlaWdodFwiOlxcKFswLTld K1xcKSIgbmlsIHQpCisJICAoc2V0cSBoZWlnaHQgKHN0cmluZy10by1udW1iZXIgKG1hdGNo LXN0cmluZyAxKSkpKSkKKyAgICAgIChsaXN0IHggeSB3aWR0aCBoZWlnaHQpKSkpCisKKyhk ZWZ1biB3bS1mcmFtZS1wb3NpdGlvbiAoJm9wdGlvbmFsIGZyYW1lKQorICAobGV0KiAoKGZy YW1lICh3aW5kb3ctbm9ybWFsaXplLWZyYW1lIGZyYW1lKSkKKwkgKHdpbmRvdy1pZCAod20t ZnJhbWUtd2luZG93LWlkIGZyYW1lKSkpCisgICAgKHdoZW4gd2luZG93LWlkCisgICAgICAo bGV0KiAoKHJlY3RhbmdsZSAod20tZnJhbWUtcmVjdGFuZ2xlIGZyYW1lKSkKKwkgICAgIChs ZWZ0IChjYXIgcmVjdGFuZ2xlKSkKKwkgICAgICh0b3AgKGNhZHIgcmVjdGFuZ2xlKSkpCisJ KHdoZW4gKGFuZCAobnVtYmVycCBsZWZ0KSAobnVtYmVycCB0b3ApKQorCSAgKGNvbnMgbGVm dCB0b3ApKSkpKSkKKworKGRlZnVuIHdtLWZyYW1lLXVubWluaW1pemUgKCZvcHRpb25hbCBm cmFtZSkKKyAgKGxldCogKChmcmFtZSAod2luZG93LW5vcm1hbGl6ZS1mcmFtZSBmcmFtZSkp CisJIChidWZmZXIgKGdldC1idWZmZXItY3JlYXRlICIqd20tZnJhbWUqIikpCisJICh3aW5k b3ctaWQgKHdtLWZyYW1lLXdpbmRvdy1pZCBmcmFtZSkpKQorICAgICh3aGVuIHdpbmRvdy1p ZAorICAgICAgKHdpdGgtY3VycmVudC1idWZmZXIgYnVmZmVyCisJKGVyYXNlLWJ1ZmZlcikp CisgICAgICAoY2FsbC1wcm9jZXNzLXNoZWxsLWNvbW1hbmQKKyAgICAgICAoY29uY2F0IGdk YnVzLXdpbmRvd3MgIlVubWluaW1pemUgIiB3aW5kb3ctaWQpCisgICAgICAgbmlsIGJ1ZmZl cikpKSkKKworKGRlZnVuIHdtLWZyYW1lLW1ha2VhYm92ZSAoJm9wdGlvbmFsIGZyYW1lKQor ICAobGV0KiAoKGZyYW1lICh3aW5kb3ctbm9ybWFsaXplLWZyYW1lIGZyYW1lKSkKKwkgKGJ1 ZmZlciAoZ2V0LWJ1ZmZlci1jcmVhdGUgIip3bS1mcmFtZSoiKSkKKwkgKHdpbmRvdy1pZCAo d20tZnJhbWUtd2luZG93LWlkIGZyYW1lKSkpCisgICAgKHdoZW4gd2luZG93LWlkCisgICAg ICAod2l0aC1jdXJyZW50LWJ1ZmZlciBidWZmZXIKKwkoZXJhc2UtYnVmZmVyKSkKKyAgICAg IChjYWxsLXByb2Nlc3Mtc2hlbGwtY29tbWFuZAorICAgICAgIChjb25jYXQgZ2RidXMtd2lu ZG93cyAiTWFrZUFib3ZlICIgd2luZG93LWlkKQorICAgICAgIG5pbCBidWZmZXIpKSkpCisK KyhkZWZ1biB3bS1mcmFtZS11bm1ha2VhYm92ZSAoJm9wdGlvbmFsIGZyYW1lKQorICAobGV0 KiAoKGZyYW1lICh3aW5kb3ctbm9ybWFsaXplLWZyYW1lIGZyYW1lKSkKKwkgKGJ1ZmZlciAo Z2V0LWJ1ZmZlci1jcmVhdGUgIip3bS1mcmFtZSoiKSkKKwkgKHdpbmRvdy1pZCAod20tZnJh bWUtd2luZG93LWlkIGZyYW1lKSkpCisgICAgKHdoZW4gd2luZG93LWlkCisgICAgICAod2l0 aC1jdXJyZW50LWJ1ZmZlciBidWZmZXIKKwkoZXJhc2UtYnVmZmVyKSkKKyAgICAgIChjYWxs LXByb2Nlc3Mtc2hlbGwtY29tbWFuZAorICAgICAgIChjb25jYXQgZ2RidXMtd2luZG93cyAi VW5tYWtlQWJvdmUgIiB3aW5kb3ctaWQpCisgICAgICAgbmlsIGJ1ZmZlcikpKSkKKworKGRl ZnVuIHdtLWZyYW1lLWFjdGl2YXRlICgmb3B0aW9uYWwgZnJhbWUpCisgIChsZXQqICgoZnJh bWUgKHdpbmRvdy1ub3JtYWxpemUtZnJhbWUgZnJhbWUpKQorCSAoYnVmZmVyIChnZXQtYnVm ZmVyLWNyZWF0ZSAiKndtLWZyYW1lKiIpKQorCSAod2luZG93LWlkICh3bS1mcmFtZS13aW5k b3ctaWQgZnJhbWUpKSkKKyAgICAod2hlbiB3aW5kb3ctaWQKKyAgICAgICh3aXRoLWN1cnJl bnQtYnVmZmVyIGJ1ZmZlcgorCShlcmFzZS1idWZmZXIpKQorICAgICAgKGNhbGwtcHJvY2Vz cy1zaGVsbC1jb21tYW5kCisgICAgICAgKGNvbmNhdCBnZGJ1cy13aW5kb3dzICJBY3RpdmF0 ZSAiIHdpbmRvdy1pZCkKKyAgICAgICBuaWwgYnVmZmVyKSkpKQorCisoZGVjbGFyZS1mdW5j dGlvbiB4LWZyYW1lLWdlb21ldHJ5ICJ4Zm5zLmMiKQorKGRlY2xhcmUtZnVuY3Rpb24gcGd0 ay1mcmFtZS1nZW9tZXRyeSAicGd0a2Zucy5jIikKKworKGRlZnVuIHdtLWZyYW1lLWdlb21l dHJ5ICgmb3B0aW9uYWwgZnJhbWUgYXR0cmlidXRlKQorICAobGV0KiAoKGZyYW1lICh3aW5k b3ctbm9ybWFsaXplLWZyYW1lIGZyYW1lKSkKKyAgICAgICAgIChuYXRpdmUtd2lkdGggKGZy YW1lLXBpeGVsLXdpZHRoIGZyYW1lKSkKKyAgICAgICAgIChuYXRpdmUtaGVpZ2h0IChmcmFt ZS1waXhlbC1oZWlnaHQgZnJhbWUpKQorICAgICAgICAgKG1lbnUtYmFyLWV4dGVybmFsIChv ciAoZmVhdHVyZXAgJ3gtdG9vbGtpdCkgKGZlYXR1cmVwICdwZ3RrKSkpCisgICAgICAgICAo dG9vbC1iYXItZXh0ZXJuYWwgKG9yIChmZWF0dXJlcCAnZ3RrKSAoZmVhdHVyZXAgJ3BndGsp KSkKKwkgKG1lbnUtYmFyLWhlaWdodCAobWVudS1iYXItcGl4ZWwtaGVpZ2h0IGZyYW1lKSkK KyAgICAgICAgICh0b29sLWJhci1oZWlnaHQgKHRvb2wtYmFyLXBpeGVsLWhlaWdodCBmcmFt ZSkpCisgICAgICAgICAodG9vbC1iYXItd2lkdGggKHRvb2wtYmFyLXBpeGVsLXdpZHRoIGZy YW1lKSkKKyAgICAgICAgICh0b29sLWJhci1wb3NpdGlvbiAoZnJhbWUtcGFyYW1ldGVyIGZy YW1lICd0b29sLWJhci1wb3NpdGlvbikpCisgICAgICAgICAodG9vbC1iYXItbGVmdC13aWR0 aAorICAgICAgICAgIChpZiAoYW5kIHRvb2wtYmFyLWV4dGVybmFsIChlcSB0b29sLWJhci1w b3NpdGlvbiAnbGVmdCkpCisgICAgICAgICAgICAgIHRvb2wtYmFyLXdpZHRoCisgICAgICAg ICAgICAwKSkKKyAgICAgICAgICh0b29sLWJhci10b3AtaGVpZ2h0CisgICAgICAgICAgKGlm IChhbmQgdG9vbC1iYXItZXh0ZXJuYWwgKGVxIHRvb2wtYmFyLXBvc2l0aW9uICd0b3ApKQor ICAgICAgICAgICAgICB0b29sLWJhci1oZWlnaHQKKyAgICAgICAgICAgIDApKQorICAgICAg ICAgKHRvb2wtYmFyLXJpZ2h0LXdpZHRoCisgICAgICAgICAgKGlmIChhbmQgdG9vbC1iYXIt ZXh0ZXJuYWwgKGVxIHRvb2wtYmFyLXBvc2l0aW9uICdyaWdodCkpCisgICAgICAgICAgICAg IHRvb2wtYmFyLXdpZHRoCisgICAgICAgICAgICAwKSkKKyAgICAgICAgICh0b29sLWJhci1i b3R0b20taGVpZ2h0CisgICAgICAgICAgKGlmIChhbmQgdG9vbC1iYXItZXh0ZXJuYWwgKGVx IHRvb2wtYmFyLXBvc2l0aW9uICdib3R0b20pKQorICAgICAgICAgICAgICB0b29sLWJhci1o ZWlnaHQKKyAgICAgICAgICAgIDApKQorICAgICAgICAgOzsgTmF0aXZlIHNpemUgKyBleHRl cm5hbCB3aWRnZXRzLgorICAgICAgICAgKGV4dGVybmFsLXdpZHRoCisJICAoKyBuYXRpdmUt d2lkdGgKKyAgICAgICAgICAgICAoaWYgdG9vbC1iYXItZXh0ZXJuYWwKKyAgICAgICAgICAg ICAgICAgdG9vbC1iYXItd2lkdGgKKyAgICAgICAgICAgICAgIDApKSkKKwkgKGV4dGVybmFs LWhlaWdodAorCSAgKCsgbmF0aXZlLWhlaWdodAorCSAgICAgKGlmIG1lbnUtYmFyLWV4dGVy bmFsIG1lbnUtYmFyLWhlaWdodCAwKQorICAgICAgICAgICAgIChpZiB0b29sLWJhci1leHRl cm5hbAorICAgICAgICAgICAgICAgICB0b29sLWJhci1oZWlnaHQKKyAgICAgICAgICAgICAg IDApKSkKKwkgOzsgVGhlIHJlY3RhbmdsZSBvZiB0aGUgd2luZG93IG1hbmFnZXIgZnJhbWUu CisJIChyZWN0YW5nbGUgKHdtLWZyYW1lLXJlY3RhbmdsZSBmcmFtZSkpCisgICAgICAgICA7 OyBPdXRlciBmcmFtZS4KKwkgKG91dGVyLWxlZnQgKG50aCAwIHJlY3RhbmdsZSkpCisJIChv dXRlci10b3AgKG50aCAxIHJlY3RhbmdsZSkpCisJIChvdXRlci13aWR0aCAobnRoIDIgcmVj dGFuZ2xlKSkKKwkgKG91dGVyLWhlaWdodCAobnRoIDMgcmVjdGFuZ2xlKSkKKyAgICAgICAg IChvdXRlci1yaWdodCAoKyBvdXRlci1sZWZ0IG91dGVyLXdpZHRoKSkKKyAgICAgICAgIChv dXRlci1ib3R0b20gKCsgb3V0ZXItdG9wIG91dGVyLWhlaWdodCkpCisgICAgICAgICA7OyBU aGUgZm9sbG93aW5nIHdpbGwgYWx3YXlzIGJlIGVzdGltYXRpb25zOiBUaGUgd2lkdGggb2Yg dGhlCisgICAgICAgICA7OyBXTSBib3JkZXIgaXMgdGhlIHdpZHRoIG9mIHRoZSBvdXRlciBm cmFtZSBtaW51cyB0aGF0IG9mIHRoZQorICAgICAgICAgOzsgZXh0ZXJuYWwgZGl2aWRlZCBi eSB0d28uICBUaGUgaGVpZ2h0IG9mIHRoZSB0aXRsZSBiYXIgaXMKKyAgICAgICAgIDs7IHRo ZW4gY2FsY3VsYXRlZCBmcm9tIHRoZSBoZWlnaHQgb2YgdGhlIG91dGVyIGZyYW1lIG1pbnVz ZQorICAgICAgICAgOzsgdGhhdCBvZiB0aGUgZXh0ZXJuYWwgZnJhbWUgYW5kIHRoZSBib3Jk ZXJzLgorCSAoYm9yZGVyLXdpZHRoICgvICgtIG91dGVyLXdpZHRoIGV4dGVybmFsLXdpZHRo IDIpKSkKKyAgICAgICAgICh0aXRsZS1iYXItaGVpZ2h0ICgtIG91dGVyLWhlaWdodCAoKiAy IGJvcmRlci13aWR0aCkgZXh0ZXJuYWwtaGVpZ2h0KSkKKyAgICAgICAgIDs7IE5hdGl2ZSBm cmFtZS4KKyAgICAgICAgIChuYXRpdmUtbGVmdCAoKyBvdXRlci1sZWZ0IGJvcmRlci13aWR0 aCB0b29sLWJhci1sZWZ0LXdpZHRoKSkKKyAgICAgICAgIChuYXRpdmUtdG9wICgrIG91dGVy LXRvcCBib3JkZXItd2lkdGggdGl0bGUtYmFyLWhlaWdodAorICAgICAgICAgICAgICAgICAg ICAgICAgKGlmIG1lbnUtYmFyLWV4dGVybmFsIG1lbnUtYmFyLWhlaWdodCAwKQorICAgICAg ICAgICAgICAgICAgICAgICAgKGlmIHRvb2wtYmFyLWV4dGVybmFsIHRvb2wtYmFyLXRvcC1o ZWlnaHQgMCkpKQorICAgICAgICAgKG5hdGl2ZS1yaWdodCAoLSBvdXRlci1yaWdodCBib3Jk ZXItd2lkdGggdG9vbC1iYXItcmlnaHQtd2lkdGgpKQorICAgICAgICAgKG5hdGl2ZS1ib3R0 b20gKC0gb3V0ZXItYm90dG9tIGJvcmRlci13aWR0aCB0b29sLWJhci1ib3R0b20taGVpZ2h0 KSkKKyAgICAgICAgIDs7IElubmVyIGZyYW1lLgorICAgICAgICAgKGludGVybmFsLWJvcmRl ci13aWR0aCAoZnJhbWUtaW50ZXJuYWwtYm9yZGVyLXdpZHRoIGZyYW1lKSkKKyAgICAgICAg IChpbm5lci1sZWZ0ICgrIG5hdGl2ZS1sZWZ0IGludGVybmFsLWJvcmRlci13aWR0aCkpCisg ICAgICAgICAoaW5uZXItdG9wICgrIG5hdGl2ZS10b3AKKyAgICAgICAgICAgICAgICAgICAg ICAgKGlmIG1lbnUtYmFyLWV4dGVybmFsIDAgbWVudS1iYXItaGVpZ2h0KQorICAgICAgICAg ICAgICAgICAgICAgICAoaWYgdG9vbC1iYXItZXh0ZXJuYWwgMCB0b29sLWJhci1oZWlnaHQp KSkKKyAgICAgICAgIChpbm5lci1yaWdodCAoLSBuYXRpdmUtcmlnaHQgaW50ZXJuYWwtYm9y ZGVyLXdpZHRoKSkKKyAgICAgICAgIChpbm5lci1ib3R0b20gKC0gbmF0aXZlLWJvdHRvbSBp bnRlcm5hbC1ib3JkZXItd2lkdGgpKSkKKyAgICAoY29uZAorICAgICAoKGVxIGF0dHJpYnV0 ZSAnb3V0ZXItZWRnZXMpCisgICAgICAobGlzdCBvdXRlci1sZWZ0IG91dGVyLXRvcCBvdXRl ci1yaWdodCBvdXRlci1ib3R0b20pKQorICAgICAoKGVxIGF0dHJpYnV0ZSAnbmF0aXZlLWVk Z2VzKQorICAgICAgKGxpc3QgbmF0aXZlLWxlZnQgbmF0aXZlLXRvcCBuYXRpdmUtcmlnaHQg bmF0aXZlLWJvdHRvbSkpCisgICAgICgoZXEgYXR0cmlidXRlICdpbm5lci1lZGdlcykKKyAg ICAgIChsaXN0IGlubmVyLWxlZnQgaW5uZXItdG9wIGlubmVyLXJpZ2h0IGlubmVyLWJvdHRv bSkpCisgICAgICh0CisgICAgICAobGlzdCAoY29ucyAnb3V0ZXItcG9zaXRpb24gKGNvbnMg b3V0ZXItbGVmdCBvdXRlci10b3ApKQorCSAgICAoY29ucyAnb3V0ZXItc2l6ZSAoY29ucyBv dXRlci13aWR0aCBvdXRlci1oZWlnaHQpKQorCSAgICA7OyBBdHRlbnRpb246IFdlIGFzc3Vt ZSB0aGF0IGFsbCBib3JkZXJzIGhhdmUgZXF1YWwgc2l6ZS4KKwkgICAgKGNvbnMgJ2V4dGVy bmFsLWJvcmRlci1zaXplIChjb25zIGJvcmRlci13aWR0aCBib3JkZXItd2lkdGgpKQorICAg ICAgICAgICAgOzsgVGhlIFggb3V0ZXIgYm9yZGVyLgorCSAgICAoY29ucyAnb3V0ZXItYm9y ZGVyLXdpZHRoIGJvcmRlci13aWR0aCkKKwkgICAgKGNvbnMgJ3RpdGxlLWJhci1zaXplIChj b25zIG91dGVyLXdpZHRoIHRpdGxlLWJhci1oZWlnaHQpKQorCSAgICAoY29ucyAnbWVudS1i YXItZXh0ZXJuYWwgbWVudS1iYXItZXh0ZXJuYWwpCisJICAgIChjb25zICdtZW51LWJhci1z aXplIChjb25zIG91dGVyLXdpZHRoIG1lbnUtYmFyLWhlaWdodCkpCisgICAgICAgICAgICA7 OyB0YWIgYmFyIG1pc3NpbmcgaGVyZQorICAgICAgICAgICAgKGNvbnMgJ3Rvb2wtYmFyLWV4 dGVybmFsIHRvb2wtYmFyLWV4dGVybmFsKQorCSAgICAoY29ucyAndG9vbC1iYXItcG9zaXRp b24gdG9vbC1iYXItcG9zaXRpb24pCisgICAgICAgICAgICA7OyBOb3QgcmVhbGx5IC4uLgor CSAgICAoY29ucyAndG9vbC1iYXItc2l6ZSAoY29ucyB0b29sLWJhci13aWR0aCB0b29sLWJh ci1oZWlnaHQpKQorCSAgICAoY29ucyAnaW50ZXJuYWwtYm9yZGVyLXdpZHRoIGludGVybmFs LWJvcmRlci13aWR0aCkpKSkpKQorCisoZGVmdW4gd20tZnJhbWUtZWRnZXMgKCZvcHRpb25h bCBmcmFtZSB0eXBlKQorICAoaWYgKG9yIChlcSB0eXBlICdvdXRlci1lZGdlcykgKGVxIHR5 cGUgJ2lubmVyLWVkZ2VzKSkKKyAgICAgICh3bS1mcmFtZS1nZW9tZXRyeSBmcmFtZSB0eXBl KQorICAgICh3bS1mcmFtZS1nZW9tZXRyeSBmcmFtZSAnbmF0aXZlLWVkZ2VzKSkpCisKKzs7 ICh3bS1mcmFtZS1tYWtlLWZyYW1lKSA7OyBpbiAnbWFrZS1mcmFtZScgaWYgJ3dtLWZyYW1l JyBpcyB0LgorOzsgKHdtLWZyYW1lLWluaXRpYWxpemUpIDs7IHNldCB1cCBnbm9tZSBpZiAn d20tZnJhbWUtY2hlY2snIGlzIG5vbi1uaWwuCisocHJvdmlkZSAnZ25vbWUtZnJhbWUpCisK Kzs7OyBnbm9tZS1mcmFtZS5lbCBlbmRzIGhlcmUKZGlmZiAtLWdpdCBhL2xpc3Ava2RlLWZy YW1lLmVsIGIvbGlzcC9rZGUtZnJhbWUuZWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg MDAwMDAwMDAwMDAuLjE3ZDc5YTFmYTc4Ci0tLSAvZGV2L251bGwKKysrIGIvbGlzcC9rZGUt ZnJhbWUuZWwKQEAgLTAsMCArMSwyMDIgQEAKKzs7OyBrZGUtZnJhbWUuZWwgLS0gZnJhbWUg bWFuYWdlbWVudCBmdW5jdGlvbnMgZm9yIHRoZSBLREUgZGVza3RvcCAtKi0gbGV4aWNhbC1i aW5kaW5nOnQgLSotCisKKzs7IENvcHlyaWdodCAoQykgMjAyNiBGcmVlIFNvZnR3YXJlIEZv dW5kYXRpb24sIEluYy4KKworOzsgQXV0aG9yOiBNYXJ0aW4gUnVkYWxpY3MgPHJ1ZGFsaWNz QGdteC5hdD4KKzs7IE1haW50YWluZXI6IGVtYWNzLWRldmVsQGdudS5vcmcKKzs7IEtleXdv cmRzOiBpbnRlcm5hbCwgS0RFLCBLV0lOLCBQbGFzbWEKKzs7IFBhY2thZ2U6IGVtYWNzCisK Kzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBFbWFjcy4KKworOzsgR05VIEVtYWNzIGlz IGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkK Kzs7IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu c2UgYXMgcHVibGlzaGVkIGJ5Cis7OyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBl aXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgorOzsgKGF0IHlvdXIgb3B0aW9u KSBhbnkgbGF0ZXIgdmVyc2lvbi4KKworOzsgR05VIEVtYWNzIGlzIGRpc3RyaWJ1dGVkIGlu IHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCis7OyBidXQgV0lUSE9VVCBBTlkg V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorOzsgTUVS Q0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2Vl IHRoZQorOzsgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4K KworOzsgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVy YWwgUHVibGljIExpY2Vuc2UKKzs7IGFsb25nIHdpdGggR05VIEVtYWNzLiAgSWYgbm90LCBz ZWUgPGh0dHBzOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKworOzs7IENvbW1lbnRhcnk6 CisKKzs7OyBDb2RlOgorKGRlZnZhciBrZGUta2RvdG9vbCAiL2hvbWUvbWFydGluL2tkb3Rv b2wvdGFyZ2V0L3JlbGVhc2Uva2RvdG9vbCIpCisKKyhkZWZ1biB3bS1mcmFtZSAoKQorICAi Q2hlY2sgd2hldGhlciBLREUgZnJhbWUgaXMgYWN0aXZlLiIKKyAgKGxldCogKChidWZmZXIg KGdldC1idWZmZXItY3JlYXRlICIqd20tZnJhbWUqIikpKQorICAgIChjb25kaXRpb24tY2Fz ZSBuaWwKKwkocHJvZ24KKwkgICh3aXRoLWN1cnJlbnQtYnVmZmVyIGJ1ZmZlcgorCSAgICAo ZXJhc2UtYnVmZmVyKSkKKwkgIChjYWxsLXByb2Nlc3Mtc2hlbGwtY29tbWFuZAorCSAgIChj b25jYXQga2RlLWtkb3Rvb2wgIiAtLXF1aWV0IikgbmlsIGJ1ZmZlcikKKwkgICh3aXRoLWN1 cnJlbnQtYnVmZmVyIGJ1ZmZlcgorCSAgICAoZ290by1jaGFyIChwb2ludC1taW4pKQorCSAg ICAoaWYgKGxvb2tpbmctYXQgImtkb3Rvb2wiKQorCQkoc2V0cSB3bS1mcmFtZSB0KQorCSAg ICAgIChtZXNzYWdlICJLRE9UT09MIG5vdCBmb3VuZCIpKSkpCisgICAgICAoZXJyb3Igbmls KSkKKworICAgICh1bmxlc3Mgd20tZnJhbWUKKyAgICAgIChraWxsLWJ1ZmZlciBidWZmZXIp KQorCisgICAgd20tZnJhbWUpKQorCisoZGVmdW4gd20tZnJhbWUtd2luZG93LWlkICgmb3B0 aW9uYWwgZnJhbWUpCisgICJSZXR1cm4gdGhlIGludGVybmFsIHdpbmRvdy1pZCBvZiBGUkFN RSBhc3NpZ25lZCBieSBLREUuIgorICAobGV0KiAoKGZyYW1lICh3aW5kb3ctbm9ybWFsaXpl LWZyYW1lIGZyYW1lKSkKKwkgKHdpbmRvdy1pZCAoZnJhbWUtcGFyYW1ldGVyIGZyYW1lICd3 bS1mcmFtZS13aW5kb3ctaWQpKSkKKyAgICAodW5sZXNzIHdpbmRvdy1pZAorICAgICAgKGxl dCogKCh0aXRsZSAoZnJhbWUtcGFyYW1ldGVyIGZyYW1lICd0aXRsZSkpCisJICAgICAocmFu ZG9tIChudW1iZXItdG8tc3RyaW5nIChhYnMgKHJhbmRvbSkpKSkKKwkgICAgIChidWZmZXIg KGdldC1idWZmZXItY3JlYXRlICIqd20tZnJhbWUqIikpKQorCSh1bndpbmQtcHJvdGVjdAor CSAgICAocHJvZ24KKwkgICAgICAod2hlbiAoZmJvdW5kcCAneC1zeW5jaHJvbml6ZSkKKwkJ KHgtc3luY2hyb25pemUgdCBmcmFtZSkpCisJICAgICAgKHNldC1mcmFtZS1wYXJhbWV0ZXIg ZnJhbWUgJ3RpdGxlIHJhbmRvbSkKKwkgICAgICAoaWYgKGZib3VuZHAgJ3gtc3luY2hyb25p emUpCisJCSAgKHgtc3luY2hyb25pemUgbmlsIGZyYW1lKQorCQkoc2l0LWZvciAwLjEpKQor CSAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIGJ1ZmZlcgorCQkoZXJhc2UtYnVmZmVyKSkK KwkgICAgICAoY2FsbC1wcm9jZXNzLXNoZWxsLWNvbW1hbmQKKwkgICAgICAgKGNvbmNhdCAi L2hvbWUvbWFydGluL2tkb3Rvb2wvdGFyZ2V0L3JlbGVhc2Uva2RvdG9vbCBzZWFyY2ggLUMg IgorCQkgICAgICAgcmFuZG9tKQorCSAgICAgICBuaWwgYnVmZmVyKQorCSAgICAgICh3aXRo LWN1cnJlbnQtYnVmZmVyIGJ1ZmZlcgorCQkoZ290by1jaGFyIChwb2ludC1taW4pKQorCQko c2V0LWZyYW1lLXBhcmFtZXRlcgorCQkgZnJhbWUgJ3dtLWZyYW1lLXdpbmRvdy1pZAorCQkg KGJ1ZmZlci1zdWJzdHJpbmctbm8tcHJvcGVydGllcyAocG9pbnQpIChsaW5lLWVuZC1wb3Np dGlvbikpKSkpCisJICAoc2V0LWZyYW1lLXBhcmFtZXRlciBmcmFtZSAndGl0bGUgdGl0bGUp KSkpCisgICAgd2luZG93LWlkKSkKKworKGRlZnVuIHdtLWZyYW1lLXJlY3RhbmdsZSAoJm9w dGlvbmFsIGZyYW1lKQorICAobGV0KiAoKGZyYW1lICh3aW5kb3ctbm9ybWFsaXplLWZyYW1l IGZyYW1lKSkKKwkgKGJ1ZmZlciAoZ2V0LWJ1ZmZlci1jcmVhdGUgIip3bS1mcmFtZSoiKSkK KwkgKHdpbmRvdy1pZCAod20tZnJhbWUtd2luZG93LWlkIGZyYW1lKSkKKwkgeCB5IHdpZHRo IGhlaWdodCkKKyAgICAod2hlbiB3aW5kb3ctaWQKKyAgICAgICh3aXRoLWN1cnJlbnQtYnVm ZmVyIGJ1ZmZlcgorCShlcmFzZS1idWZmZXIpKQorICAgICAgKGNhbGwtcHJvY2Vzcy1zaGVs bC1jb21tYW5kCisgICAgICAgKGNvbmNhdCBrZGUta2RvdG9vbCAiIGdldHdpbmRvd2dlb21l dHJ5ICIgd2luZG93LWlkKQorICAgICAgIG5pbCBidWZmZXIpCisgICAgICAod2l0aC1jdXJy ZW50LWJ1ZmZlciBidWZmZXIKKwkoZ290by1jaGFyIChwb2ludC1taW4pKQorCSh3aGVuIChy ZS1zZWFyY2gtZm9yd2FyZCAiUG9zaXRpb246WyBdKlxcKFstKzAtOV0rXFwpLFxcKFstKzAt OV0rXFwpIiBuaWwgdCkKKwkgIChzZXRxIHggKHN0cmluZy10by1udW1iZXIgKG1hdGNoLXN0 cmluZyAxKSkpCisJICAoc2V0cSB5IChzdHJpbmctdG8tbnVtYmVyIChtYXRjaC1zdHJpbmcg MikpKSkKKwkoZ290by1jaGFyIChwb2ludC1taW4pKQorCSh3aGVuIChyZS1zZWFyY2gtZm9y d2FyZCAiR2VvbWV0cnk6WyBdKlxcKFstKzAtOV0rXFwpeFxcKFstKzAtOV0rXFwpIiBuaWwg dCkKKwkgIChzZXRxIHdpZHRoIChzdHJpbmctdG8tbnVtYmVyIChtYXRjaC1zdHJpbmcgMSkp KQorCSAgKHNldHEgaGVpZ2h0IChzdHJpbmctdG8tbnVtYmVyIChtYXRjaC1zdHJpbmcgMikp KSkKKwkobGlzdCB4IHkgd2lkdGggaGVpZ2h0KSkpKSkKKworKGRlZnVuIHdtLWZyYW1lLXBv c2l0aW9uICgmb3B0aW9uYWwgZnJhbWUpCisgIChsZXQqICgoZnJhbWUgKHdpbmRvdy1ub3Jt YWxpemUtZnJhbWUgZnJhbWUpKQorCSAod2luZG93LWlkICh3bS1mcmFtZS13aW5kb3ctaWQg ZnJhbWUpKSkKKyAgICAod2hlbiB3aW5kb3ctaWQKKyAgICAgIChsZXQqICgocmVjdGFuZ2xl ICh3bS1mcmFtZS1yZWN0YW5nbGUgZnJhbWUpKQorCSAgICAgKGxlZnQgKGNhciByZWN0YW5n bGUpKQorCSAgICAgKHRvcCAoY2FkciByZWN0YW5nbGUpKSkKKwkod2hlbiAoYW5kIChudW1i ZXJwIGxlZnQpIChudW1iZXJwIHRvcCkpCisJICAoY29ucyBsZWZ0IHRvcCkpKSkpKQorCiso ZGVmdW4gd20tZnJhbWUtbW92ZSAoZnJhbWUgeCB5KQorICAobGV0KiAoKGZyYW1lICh3aW5k b3ctbm9ybWFsaXplLWZyYW1lIGZyYW1lKSkKKwkgKGJ1ZmZlciAoZ2V0LWJ1ZmZlci1jcmVh dGUgIip3bS1mcmFtZSoiKSkKKwkgKHdpbmRvdy1pZCAod20tZnJhbWUtd2luZG93LWlkIGZy YW1lKSkpCisgICAgKHdoZW4gd2luZG93LWlkCisgICAgICAod2l0aC1jdXJyZW50LWJ1ZmZl ciBidWZmZXIKKwkoZXJhc2UtYnVmZmVyKSkKKyAgICAgIChjYWxsLXByb2Nlc3Mtc2hlbGwt Y29tbWFuZAorICAgICAgIChjb25jYXQga2RlLWtkb3Rvb2wgIiB3aW5kb3dtb3ZlICIgd2lu ZG93LWlkICIgIiAobnVtYmVyLXRvLXN0cmluZyB4KQorCSAgICAgICAiICIgKG51bWJlci10 by1zdHJpbmcgeSkpCisgICAgICAgbmlsIGJ1ZmZlcikpKSkKKworKGRlZnVuIHdtLWZyYW1l LXNpemUgKGZyYW1lIHdpZHRoIGhlaWdodCkKKyAgKGxldCogKChmcmFtZSAod2luZG93LW5v cm1hbGl6ZS1mcmFtZSBmcmFtZSkpCisJIChidWZmZXIgKGdldC1idWZmZXItY3JlYXRlICIq d20tZnJhbWUqIikpCisJICh3aW5kb3ctaWQgKHdtLWZyYW1lLXdpbmRvdy1pZCBmcmFtZSkp KQorICAgICh3aGVuIHdpbmRvdy1pZAorICAgICAgKHdpdGgtY3VycmVudC1idWZmZXIgYnVm ZmVyCisJKGVyYXNlLWJ1ZmZlcikpCisgICAgICAoY2FsbC1wcm9jZXNzLXNoZWxsLWNvbW1h bmQKKyAgICAgICAoY29uY2F0IGtkZS1rZG90b29sICIgd2luZG93c2l6ZSAiIHdpbmRvdy1p ZCAiICIgKG51bWJlci10by1zdHJpbmcgd2lkdGgpCisJICAgICAgICIgIiAobnVtYmVyLXRv LXN0cmluZyBoZWlnaHQpKQorICAgICAgIG5pbCBidWZmZXIpKSkpCisKKyhkZWZ1biB3bS13 aW5kb3ctYWN0aXZhdGUgKCZvcHRpb25hbCBmcmFtZSkKKyAgKGxldCogKChmcmFtZSAod2lu ZG93LW5vcm1hbGl6ZS1mcmFtZSBmcmFtZSkpCisJIChidWZmZXIgKGdldC1idWZmZXItY3Jl YXRlICIqd20tZnJhbWUqIikpCisJICh3aW5kb3ctaWQgKHdtLWZyYW1lLXdpbmRvdy1pZCBm cmFtZSkpKQorICAgICh3aGVuIHdpbmRvdy1pZAorICAgICAgKHdpdGgtY3VycmVudC1idWZm ZXIgYnVmZmVyCisJKGVyYXNlLWJ1ZmZlcikpCisgICAgICAoY2FsbC1wcm9jZXNzLXNoZWxs LWNvbW1hbmQKKyAgICAgICAoY29uY2F0IGtkZS1rZG90b29sICIgd2luZG93YWN0aXZhdGUg IiB3aW5kb3ctaWQpCisgICAgICAgbmlsIGJ1ZmZlcikpKSkKKworKGRlZnVuIHdtLWZyYW1l LXJhaXNlICgmb3B0aW9uYWwgZnJhbWUpCisgIChsZXQqICgoZnJhbWUgKHdpbmRvdy1ub3Jt YWxpemUtZnJhbWUgZnJhbWUpKQorCSAoYnVmZmVyIChnZXQtYnVmZmVyLWNyZWF0ZSAiKndt LWZyYW1lKiIpKQorCSAod2luZG93LWlkICh3bS1mcmFtZS13aW5kb3ctaWQgZnJhbWUpKSkK KyAgICAod2hlbiB3aW5kb3ctaWQKKyAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIGJ1ZmZl cgorCShlcmFzZS1idWZmZXIpKQorICAgICAgKGNhbGwtcHJvY2Vzcy1zaGVsbC1jb21tYW5k CisgICAgICAgKGNvbmNhdCBrZGUta2RvdG9vbCAiIHdpbmRvd3JhaXNlICIgd2luZG93LWlk KQorICAgICAgIG5pbCBidWZmZXIpKSkpCisKKyhkZWZ1biB3bS1mcmFtZS1taW5pbWl6ZSAo Jm9wdGlvbmFsIGZyYW1lKQorICAobGV0KiAoKGZyYW1lICh3aW5kb3ctbm9ybWFsaXplLWZy YW1lIGZyYW1lKSkKKwkgKGJ1ZmZlciAoZ2V0LWJ1ZmZlci1jcmVhdGUgIip3bS1mcmFtZSoi KSkKKwkgKHdpbmRvdy1pZCAod20tZnJhbWUtd2luZG93LWlkIGZyYW1lKSkpCisgICAgKHdo ZW4gd2luZG93LWlkCisgICAgICAod2l0aC1jdXJyZW50LWJ1ZmZlciBidWZmZXIKKwkoZXJh c2UtYnVmZmVyKSkKKyAgICAgIChjYWxsLXByb2Nlc3Mtc2hlbGwtY29tbWFuZAorICAgICAg IChjb25jYXQga2RlLWtkb3Rvb2wgIiB3aW5kb3dtaW5pbWl6ZSAiIHdpbmRvdy1pZCkKKyAg ICAgICBuaWwgYnVmZmVyKSkpKQorCisoZGVmdW4gd20td2luZG93LXRvZ2dsZS1wcm9wZXJ0 eSAoZnJhbWUgcHJvcGVydHkpCisgIChsZXQqICgoZnJhbWUgKHdpbmRvdy1ub3JtYWxpemUt ZnJhbWUgZnJhbWUpKQorCSAoYnVmZmVyIChnZXQtYnVmZmVyLWNyZWF0ZSAiKndtLWZyYW1l KiIpKQorCSAod2luZG93LWlkICh3bS1mcmFtZS13aW5kb3ctaWQgZnJhbWUpKSkKKyAgICAo d2hlbiB3aW5kb3ctaWQKKyAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIGJ1ZmZlcgorCShl cmFzZS1idWZmZXIpKQorICAgICAgKGNhbGwtcHJvY2Vzcy1zaGVsbC1jb21tYW5kCisgICAg ICAgKGNvbmNhdCBrZGUta2RvdG9vbCAiIHdpbmRvd3N0YXRlIC0tdG9nZ2xlICIgcHJvcGVy dHkgIiAiIHdpbmRvdy1pZCkKKyAgICAgICBuaWwgYnVmZmVyKSkpKQorCis7OyAod20tZnJh bWUpCis7OyAod20tZnJhbWUtd2luZG93LWlkKQorOzsgKHdtLWZyYW1lLXdpbmRvdy1pZCAo bmV4dC1mcmFtZSkpCis7OyAod20tZnJhbWUtcmVjdGFuZ2xlKQorOzsgKHdtLWZyYW1lLXJl Y3RhbmdsZSAobmV4dC1mcmFtZSkpCis7OyAod20tZnJhbWUtbW92ZSBuaWwgNDAwIDQwMCkK Kzs7ICh3bS1mcmFtZS1tb3ZlIChuZXh0LWZyYW1lKSAxMjAwIDIwMCkKKzs7ICh3bS1mcmFt ZS1zaXplIG5pbCA4MDAgMjAwKQorOzsgKHdtLWZyYW1lLXJhaXNlIChuZXh0LWZyYW1lKSkK Kzs7ICh3bS1mcmFtZS1taW5pbWl6ZSAobmV4dC1mcmFtZSkpCis7OyAod20tZnJhbWUtYWN0 aXZhdGUgKG5leHQtZnJhbWUpKQorOzsgKHdtLWZyYW1lLXRvZ2dsZS1wcm9wZXJ0eSAoc2Vs ZWN0ZWQtZnJhbWUpICJBQk9WRSIpCis7OyAod20tZnJhbWUtdG9nZ2xlLXByb3BlcnR5IChu ZXh0LWZyYW1lKSAiQUJPVkUiKQorOzsgKHdtLWZyYW1lLXRvZ2dsZS1wcm9wZXJ0eSAoc2Vs ZWN0ZWQtZnJhbWUpICJCRUxPVyIpCis7OyAod20tZnJhbWUtdG9nZ2xlLXByb3BlcnR5IChu ZXh0LWZyYW1lKSAiQkVMT1ciKQorOzsgKHdtLWZyYW1lLXRvZ2dsZS1wcm9wZXJ0eSAoc2Vs ZWN0ZWQtZnJhbWUpICJTS0lQX1RBU0tCQVIiKQorOzsge2E0MjkzZmVlLWVlNTUtNDc3ZC1i ZTc5LTQ0MzViOTQ3MWE1NH0KKzs7IChmcmFtZS1wYXJhbWV0ZXIgbmlsICd3bS1mcmFtZS13 aW5kb3ctaWQpCisKKyhwcm92aWRlICdrZGUtZnJhbWUpCisKKzs7OyB3bS1mcmFtZS5lbCBl bmRzIGhlcmUKZGlmZiAtLWdpdCBhL2xpc3Avc3RhcnR1cC5lbCBiL2xpc3Avc3RhcnR1cC5l bAppbmRleCBlNGMyMGQ0YjU5Mi4uYzdmOWRlOTEwMGEgMTAwNjQ0Ci0tLSBhL2xpc3Avc3Rh cnR1cC5lbAorKysgYi9saXNwL3N0YXJ0dXAuZWwKQEAgLTE1NDAsNiArMTU0MCw5IEBAIGNv bW1hbmQtbGluZQogICAgICAgc3RhcnR1cC1pbml0LWRpcmVjdG9yeSkpKQogICAoc2V0cSBl YXJseS1pbml0LWZpbGUgdXNlci1pbml0LWZpbGUpCiAKKyAgOzsgSGFuZGxlIGNhc2Ugd2hl cmUgJ3dtLWNoZWNrLWZyYW1lJyB3YXMgc2V0IGluIGVhcmx5LWluaXQuZWwuCisgICh3bS1m cmFtZS1jaGVjaykKKwogICA7OyBBbWVuZCBgbmF0aXZlLWNvbXAtZWxuLWxvYWQtcGF0aCcs IHNpbmNlIHRoZSBlYXJseS1pbml0IGZpbGUgbWF5CiAgIDs7IGhhdmUgYWx0ZXJlZCBgdXNl ci1lbWFjcy1kaXJlY3RvcnknIGFuZC9vciBjaGFuZ2VkIHRoZSBlbG4tY2FjaGUKICAgOzsg ZGlyZWN0b3J5LgpkaWZmIC0tZ2l0IGEvc3JjL2ZyYW1lLmMgYi9zcmMvZnJhbWUuYwppbmRl eCAyYzBhMjdjZjQ3Yy4uYWU0ODY5ZTI0NjggMTAwNjQ0Ci0tLSBhL3NyYy9mcmFtZS5jCisr KyBiL3NyYy9mcmFtZS5jCkBAIC0zNTEwLDIxICszNTEwLDI4IEBAIERFRlVOICgibWFrZS1m cmFtZS12aXNpYmxlIiwgRm1ha2VfZnJhbWVfdmlzaWJsZSwgU21ha2VfZnJhbWVfdmlzaWJs ZSwKIHsKICAgc3RydWN0IGZyYW1lICpmID0gZGVjb2RlX2xpdmVfZnJhbWUgKGZyYW1lKTsK IAotICBpZiAoRlJBTUVfV0lORE9XX1AgKGYpICYmIEZSQU1FX1RFUk1JTkFMIChmKS0+ZnJh bWVfdmlzaWJsZV9pbnZpc2libGVfaG9vaykKLSAgICBGUkFNRV9URVJNSU5BTCAoZiktPmZy YW1lX3Zpc2libGVfaW52aXNpYmxlX2hvb2sgKGYsIHRydWUpOwotCi0gIGlmIChpc190dHlf Y2hpbGRfZnJhbWUgKGYpKQorICBpZiAoRlJBTUVfV01fRlJBTUVfUCAoZikgJiYgRlJBTUVf SUNPTklGSUVEX1AgKGYpCisgICAgICAmJiAhTklMUCAoRmZib3VuZHAgKFF3bV9mcmFtZV91 bm1pbmltaXplKSkpCisgICAgY2FsbG4gKFF3bV9mcmFtZV91bm1pbmltaXplLCBmcmFtZSk7 CisgIGVsc2UKICAgICB7Ci0gICAgICBTRVRfRlJBTUVfVklTSUJMRSAoZiwgdHJ1ZSk7Ci0g ICAgICB0dHlfcmFpc2VfbG93ZXJfZnJhbWUgKGYsIHRydWUpOwotICAgIH0KKyAgICAgIGlm IChGUkFNRV9XSU5ET1dfUCAoZikgJiYgRlJBTUVfVEVSTUlOQUwgKGYpLT5mcmFtZV92aXNp YmxlX2ludmlzaWJsZV9ob29rKQorCUZSQU1FX1RFUk1JTkFMIChmKS0+ZnJhbWVfdmlzaWJs ZV9pbnZpc2libGVfaG9vayAoZiwgdHJ1ZSk7CiAKLSAgbWFrZV9mcmFtZV92aXNpYmxlXzEg KGYtPnJvb3Rfd2luZG93KTsKKyAgICAgIGlmIChpc190dHlfY2hpbGRfZnJhbWUgKGYpKQor CXsKKwkgIFNFVF9GUkFNRV9WSVNJQkxFIChmLCB0cnVlKTsKKwkgIHR0eV9yYWlzZV9sb3dl cl9mcmFtZSAoZiwgdHJ1ZSk7CisJfQogCi0gIC8qIE1ha2UgbWVudSBiYXIgdXBkYXRlIGZv ciB0aGUgQnVmZmVycyBhbmQgRnJhbWVzIG1lbnVzLiAgKi8KLSAgLyogd2luZG93c19vcl9i dWZmZXJzX2NoYW5nZWQgPSAxNTsgRklYTUU6IFdoeT8gICovCisgICAgICBtYWtlX2ZyYW1l X3Zpc2libGVfMSAoZi0+cm9vdF93aW5kb3cpOworCisgICAgICAvKiBNYWtlIG1lbnUgYmFy IHVwZGF0ZSBmb3IgdGhlIEJ1ZmZlcnMgYW5kIEZyYW1lcyBtZW51cy4gICovCisgICAgICAv KiB3aW5kb3dzX29yX2J1ZmZlcnNfY2hhbmdlZCA9IDE1OyBGSVhNRTogV2h5PyAgKi8KKwor ICAgICAgWFNFVEZSQU1FIChmcmFtZSwgZik7CisgICAgfQogCi0gIFhTRVRGUkFNRSAoZnJh bWUsIGYpOwogICByZXR1cm4gZnJhbWU7CiB9CiAKQEAgLTM2NzYsNyArMzY4Myw5IEBAIERF RlVOICgicmFpc2UtZnJhbWUiLCBGcmFpc2VfZnJhbWUsIFNyYWlzZV9mcmFtZSwgMCwgMSwg IiIsCiAKICAgRm1ha2VfZnJhbWVfdmlzaWJsZSAoZnJhbWUpOwogCi0gIGlmIChGUkFNRV9U RVJNSU5BTCAoZiktPmZyYW1lX3JhaXNlX2xvd2VyX2hvb2spCisgIGlmIChGUkFNRV9XTV9G UkFNRV9QIChmKSAmJiAhTklMUCAoRmZib3VuZHAgKFF3bV9mcmFtZV9tYWtlYWJvdmUpKSkK KyAgICBjYWxsbiAoUXdtX2ZyYW1lX21ha2VhYm92ZSwgZnJhbWUpOworICBlbHNlIGlmIChG UkFNRV9URVJNSU5BTCAoZiktPmZyYW1lX3JhaXNlX2xvd2VyX2hvb2spCiAgICAgKCpGUkFN RV9URVJNSU5BTCAoZiktPmZyYW1lX3JhaXNlX2xvd2VyX2hvb2spIChmLCB0cnVlKTsKIAog ICByZXR1cm4gUW5pbDsKQEAgLTM2OTIsNyArMzcwMSw5IEBAIERFRlVOICgibG93ZXItZnJh bWUiLCBGbG93ZXJfZnJhbWUsIFNsb3dlcl9mcmFtZSwgMCwgMSwgIiIsCiB7CiAgIHN0cnVj dCBmcmFtZSAqZiA9IGRlY29kZV9saXZlX2ZyYW1lIChmcmFtZSk7CiAKLSAgaWYgKEZSQU1F X1RFUk1JTkFMIChmKS0+ZnJhbWVfcmFpc2VfbG93ZXJfaG9vaykKKyAgaWYgKEZSQU1FX1dN X0ZSQU1FX1AgKGYpICYmICFOSUxQIChGZmJvdW5kcCAoUXdtX2ZyYW1lX3VubWFrZWFib3Zl KSkpCisgICAgY2FsbG4gKFF3bV9mcmFtZV91bm1ha2VhYm92ZSwgZnJhbWUpOworICBlbHNl IGlmIChGUkFNRV9URVJNSU5BTCAoZiktPmZyYW1lX3JhaXNlX2xvd2VyX2hvb2spCiAgICAg KCpGUkFNRV9URVJNSU5BTCAoZiktPmZyYW1lX3JhaXNlX2xvd2VyX2hvb2spIChmLCBmYWxz ZSk7CiAKICAgcmV0dXJuIFFuaWw7CkBAIC00NDQ0LDYgKzQ0NTUsMzkgQEAgREVGVU4gKCJ0 b29sLWJhci1waXhlbC13aWR0aCIsIEZ0b29sX2Jhcl9waXhlbF93aWR0aCwKICAgcmV0dXJu IG1ha2VfZml4bnVtICgwKTsKIH0KIAorREVGVU4gKCJ0b29sLWJhci1waXhlbC1oZWlnaHQi LCBGdG9vbF9iYXJfcGl4ZWxfaGVpZ2h0LAorICAgICAgIFN0b29sX2Jhcl9waXhlbF9oZWln aHQsIDAsIDEsIDAsCisgICAgICAgZG9jOiAvKiBSZXR1cm4gaGVpZ2h0IGluIHBpeGVscyBv ZiBGUkFNRSdzIHRvb2wgYmFyLgorVGhlIHJlc3VsdCBpcyBncmVhdGVyIHRoYW4gemVybyBv bmx5IHdoZW4gdGhlIHRvb2wgYmFyIGlzIG9uIHRoZSB0b3AKK29yIGJvdHRvbSBvZiBGUkFN RS4gIElmIEZSQU1FIGlzIG9taXR0ZWQgb3IgbmlsLCB0aGUgc2VsZWN0ZWQgZnJhbWUKK2lz IHVzZWQuICAqLykKKyAgKExpc3BfT2JqZWN0IGZyYW1lKQoreworI2lmZGVmIEZSQU1FX1RP T0xCQVJfV0lEVEgKKyAgc3RydWN0IGZyYW1lICpmID0gZGVjb2RlX2FueV9mcmFtZSAoZnJh bWUpOworCisgIGlmIChGUkFNRV9XSU5ET1dfUCAoZikpCisgICAgcmV0dXJuIG1ha2VfZml4 bnVtIChGUkFNRV9UT09MQkFSX0hFSUdIVCAoZikpOworI2VuZGlmCisgIHJldHVybiBtYWtl X2ZpeG51bSAoMCk7Cit9CisKK0RFRlVOICgibWVudS1iYXItcGl4ZWwtaGVpZ2h0IiwgRm1l bnVfYmFyX3BpeGVsX2hlaWdodCwKKyAgICAgICBTbWVudV9iYXJfcGl4ZWxfaGVpZ2h0LCAw LCAxLCAwLAorICAgICAgIGRvYzogLyogUmV0dXJuIGhlaWdodCBpbiBwaXhlbHMgb2YgRlJB TUUncyBtZW51IGJhci4KK0lmIEZSQU1FIGlzIG9taXR0ZWQgb3IgbmlsLCB0aGUgc2VsZWN0 ZWQgZnJhbWUgaXMgdXNlZC4gICovKQorICAoTGlzcF9PYmplY3QgZnJhbWUpCit7CisgIHN0 cnVjdCBmcmFtZSAqZiA9IGRlY29kZV9hbnlfZnJhbWUgKGZyYW1lKTsKKworI2lmZGVmIEhB VkVfRVhUX01FTlVfQkFSCisgIHJldHVybiBtYWtlX2ZpeG51bSAoRlJBTUVfTUVOVUJBUl9I RUlHSFQgKGYpKTsKKyNlbGlmIGRlZmluZWQgRlJBTUVfTUVOVV9CQVJfSEVJR0hUIChmKQor ICByZXR1cm4gbWFrZV9maXhudW0gKEZSQU1FX01FTlVfQkFSX0hFSUdIVCAoZikpOworI2Vu ZGlmCisgIHJldHVybiBtYWtlX2ZpeG51bSAoMCk7Cit9CisKIERFRlVOICgiZnJhbWUtdGV4 dC1jb2xzIiwgRmZyYW1lX3RleHRfY29scywgU2ZyYW1lX3RleHRfY29scywgMCwgMSwgMCwK ICAgICAgICBkb2M6IC8qIFJldHVybiB3aWR0aCBpbiBjb2x1bW5zIG9mIEZSQU1FJ3MgdGV4 dCBhcmVhLiAgKi8pCiAgIChMaXNwX09iamVjdCBmcmFtZSkKQEAgLTQ2NTQsOSArNDY5OCwx MiBAQCBERUZVTiAoImZyYW1lLXBvc2l0aW9uIiwgRmZyYW1lX3Bvc2l0aW9uLAogY29uc3Rh bnQgb2Zmc2V0IHRvIHRoZSB2YWx1ZXMuICAqLykKICAgICAgKExpc3BfT2JqZWN0IGZyYW1l KQogewotICByZWdpc3RlciBzdHJ1Y3QgZnJhbWUgKmYgPSBkZWNvZGVfbGl2ZV9mcmFtZSAo ZnJhbWUpOworICBzdHJ1Y3QgZnJhbWUgKmYgPSBkZWNvZGVfbGl2ZV9mcmFtZSAoZnJhbWUp OwogCi0gIHJldHVybiBGY29ucyAobWFrZV9maXhudW0gKGYtPmxlZnRfcG9zKSwgbWFrZV9m aXhudW0gKGYtPnRvcF9wb3MpKTsKKyAgaWYgKEZSQU1FX1dNX0ZSQU1FX1AgKGYpICYmICFO SUxQIChGZmJvdW5kcCAoUXdtX2ZyYW1lX3Bvc2l0aW9uKSkpCisgICAgcmV0dXJuIGNhbGxu IChRd21fZnJhbWVfcG9zaXRpb24sIGZyYW1lKTsKKyAgZWxzZQorICAgIHJldHVybiBGY29u cyAobWFrZV9maXhudW0gKGYtPmxlZnRfcG9zKSwgbWFrZV9maXhudW0gKGYtPnRvcF9wb3Mp KTsKIH0KIAogREVGVU4gKCJzZXQtZnJhbWUtcG9zaXRpb24iLCBGc2V0X2ZyYW1lX3Bvc2l0 aW9uLApAQCAtNDY3NSw3ICs0NzIyLDEwIEBAIERFRlVOICgic2V0LWZyYW1lLXBvc2l0aW9u IiwgRnNldF9mcmFtZV9wb3NpdGlvbiwKICAgaW50IHh2YWwgPSBjaGVja19pbnRlZ2VyX3Jh bmdlICh4LCBJTlRfTUlOLCBJTlRfTUFYKTsKICAgaW50IHl2YWwgPSBjaGVja19pbnRlZ2Vy X3JhbmdlICh5LCBJTlRfTUlOLCBJTlRfTUFYKTsKIAotICBpZiAoRlJBTUVfV0lORE9XX1Ag KGYpKQorICBpZiAoRlJBTUVfV01fRlJBTUVfUCAoZikgJiYgIU5JTFAgKEZmYm91bmRwIChR d21fZnJhbWVfbW92ZSkpKQorICAgIHJldHVybiBjYWxsbiAoUXdtX2ZyYW1lX21vdmUsIGZy YW1lLCBtYWtlX2ZpeG51bSAoeHZhbCksCisJCSAgbWFrZV9maXhudW0gKHl2YWwpKTsKKyAg ZWxzZSBpZiAoRlJBTUVfV0lORE9XX1AgKGYpKQogICAgIHsKICNpZmRlZiBIQVZFX1dJTkRP V19TWVNURU0KICAgICAgIGlmIChGUkFNRV9URVJNSU5BTCAoZiktPnNldF9mcmFtZV9vZmZz ZXRfaG9vaykKQEAgLTQ3MjEsMTQgKzQ3NzEsMTcgQEAgREVGVU4gKCJzZXQtZnJhbWUtc2l6 ZS1hbmQtcG9zaXRpb24tcGl4ZWx3aXNlIiwgRnNldF9mcmFtZV9zaXplX2FuZF9wb3NpdGlv bl9waXgKICAgIExpc3BfT2JqZWN0IHgsIExpc3BfT2JqZWN0IHksIExpc3BfT2JqZWN0IGdy YXZpdHkpCiB7CiAgIHN0cnVjdCBmcmFtZSAqZiA9IGRlY29kZV9saXZlX2ZyYW1lIChmcmFt ZSk7CisgIGJvb2wgd21fZnJhbWVfcAorICAgID0gRlJBTUVfV01fRlJBTUVfUCAoZikgJiYg IU5JTFAgKEZmYm91bmRwIChRd21fZnJhbWVfbW92ZV9yZXNpemUpKTsKIAogICBpZiAoTklM UCAoZ3Jhdml0eSkpCiAgICAgZi0+d2luX2dyYXZpdHkgPSAxOwogICBlbHNlCiAgICAgZi0+ d2luX2dyYXZpdHkgPSBjaGVja19pbnRlZ2VyX3JhbmdlIChncmF2aXR5LCAwLCAxMCk7CiAK LSAgaWYgKEZSQU1FX1dJTkRPV19QIChmKQotICAgICAgJiYgRlJBTUVfVEVSTUlOQUwgKGYp LT5zZXRfd2luZG93X3NpemVfYW5kX3Bvc2l0aW9uX2hvb2spCisgIGlmICh3bV9mcmFtZV9w CisgICAgICB8fCAoRlJBTUVfV0lORE9XX1AgKGYpCisJICAmJiBGUkFNRV9URVJNSU5BTCAo ZiktPnNldF93aW5kb3dfc2l6ZV9hbmRfcG9zaXRpb25faG9vaykpCiAgICAgewogICAgICAg aW50IHRleHRfd2lkdGggPSBjaGVja19pbnRlZ2VyX3JhbmdlICh3aWR0aCwgMSwgSU5UX01B WCk7CiAgICAgICBpbnQgdGV4dF9oZWlnaHQgPSBjaGVja19pbnRlZ2VyX3JhbmdlIChoZWln aHQsIDEsIElOVF9NQVgpOwpAQCAtNDczNiw4ICs0Nzg5LDEzIEBAIERFRlVOICgic2V0LWZy YW1lLXNpemUtYW5kLXBvc2l0aW9uLXBpeGVsd2lzZSIsIEZzZXRfZnJhbWVfc2l6ZV9hbmRf cG9zaXRpb25fcGl4CiAgICAgICBmLT5sZWZ0X3BvcyA9IGNoZWNrX2ludGVnZXJfcmFuZ2Ug KHgsIElOVF9NSU4sIElOVF9NQVgpOwogICAgICAgZi0+dG9wX3BvcyA9IGNoZWNrX2ludGVn ZXJfcmFuZ2UgKHksIElOVF9NSU4sIElOVF9NQVgpOwogCi0gICAgICBhZGp1c3RfZnJhbWVf c2l6ZSAoZiwgdGV4dF93aWR0aCwgdGV4dF9oZWlnaHQsIDEsIGZhbHNlLAotCQkJIFFzaXpl X2FuZF9wb3NpdGlvbik7CisgICAgICBpZiAod21fZnJhbWVfcCkKKwljYWxsbiAoUXdtX2Zy YW1lX21vdmVfcmVzaXplLCBmcmFtZSwgbWFrZV9maXhudW0gKGYtPmxlZnRfcG9zKSwKKwkg ICAgICAgbWFrZV9maXhudW0gKGYtPnRvcF9wb3MpLCBtYWtlX2ZpeG51bSAodGV4dF93aWR0 aCksCisJICAgICAgIG1ha2VfZml4bnVtICh0ZXh0X2hlaWdodCkpOworICAgICAgZWxzZQor CWFkanVzdF9mcmFtZV9zaXplIChmLCB0ZXh0X3dpZHRoLCB0ZXh0X2hlaWdodCwgMSwgZmFs c2UsCisJCQkgICBRc2l6ZV9hbmRfcG9zaXRpb24pOwogICAgIH0KICAgZWxzZQogICAgIHsK QEAgLTczODIsNiArNzQ0MCwxMiBAQCBzeW1zX29mX2ZyYW1lICh2b2lkKQogICBERUZTWU0g KFFmcmFtZV9pZCwgImZyYW1lLWlkIik7CiAgIERFRlNZTSAoUWNsb25lZF9mcm9tLCAiY2xv bmVkLWZyb20iKTsKICAgREVGU1lNIChRdW5kZWxldGVkLCAidW5kZWxldGVkIik7CisgIERF RlNZTSAoUXdtX2ZyYW1lX3VubWluaW1pemUsICJ3bS1mcmFtZS11bm1pbmltaXplIik7Cisg IERFRlNZTSAoUXdtX2ZyYW1lX21ha2VhYm92ZSwgIndtLWZyYW1lLW1ha2VhYm92ZSIpOwor ICBERUZTWU0gKFF3bV9mcmFtZV91bm1ha2VhYm92ZSwgIndtLWZyYW1lLXVubWFrZWFib3Zl Iik7CisgIERFRlNZTSAoUXdtX2ZyYW1lX3Bvc2l0aW9uLCAid20tZnJhbWUtcG9zaXRpb24i KTsKKyAgREVGU1lNIChRd21fZnJhbWVfbW92ZSwgIndtLWZyYW1lLW1vdmUiKTsKKyAgREVG U1lNIChRd21fZnJhbWVfbW92ZV9yZXNpemUsICJ3bS1mcmFtZS1tb3ZlLXJlc2l6ZSIpOwog CiAgIGZvciAoaW50IGkgPSAwOyBpIDwgQVJSQVlFTFRTIChmcmFtZV9wYXJtcyk7IGkrKykK ICAgICB7CkBAIC03NzkzLDYgKzc4NTcsMTEgQEAgZm9jdXMgKHdoZXJlIGEgZnJhbWUgaW1t ZWRpYXRlbHkgbG9zZXMgZm9jdXMgd2hlbiBpdCdzIGxlZnQgYnkgdGhlIG1vdXNlCiAgIGFs dGVyX2Z1bGxzY3JlZW5fZnJhbWVzID0gUW5pbDsKICNlbmRpZgogCisgIERFRlZBUl9CT09M ICgid20tZnJhbWUiLCB3bV9mcmFtZSwKKwkgICAgICAgZG9jOiAvKiBOb24tbmlsIHdoZW4g d20tZnJhbWUgZnVuY3Rpb25zIGNhbiBiZSB1c2VkLgorTm90IHRvIGJlIHNldCBieSB1c2Vy cyBkaXJlY3RseS4gICovKTsKKyAgd21fZnJhbWUgPSBmYWxzZTsKKwogICBERUZWQVJfQk9P TCAoImFmdGVyLWRlbGV0ZS1mcmFtZS1zZWxlY3QtbXJ1LWZyYW1lIiwKIAkgICAgICAgYWZ0 ZXJfZGVsZXRlX2ZyYW1lX3NlbGVjdF9tcnVfZnJhbWUsCiAJICAgICAgIGRvYzogLyogTm9u LW5pbCBtZWFucyBgZGVsZXRlLWZyYW1lJyBzZWxlY3RzIG1vc3QgcmVjZW50bHkgdXNlZCBm cmFtZS4KQEAgLTc4NTgsNiArNzkyNyw4IEBAIGZvY3VzICh3aGVyZSBhIGZyYW1lIGltbWVk aWF0ZWx5IGxvc2VzIGZvY3VzIHdoZW4gaXQncyBsZWZ0IGJ5IHRoZSBtb3VzZQogICBkZWZz dWJyICgmU3JpZ2h0X2RpdmlkZXJfd2lkdGgpOwogICBkZWZzdWJyICgmU2JvdHRvbV9kaXZp ZGVyX3dpZHRoKTsKICAgZGVmc3ViciAoJlN0b29sX2Jhcl9waXhlbF93aWR0aCk7CisgIGRl ZnN1YnIgKCZTdG9vbF9iYXJfcGl4ZWxfaGVpZ2h0KTsKKyAgZGVmc3ViciAoJlNtZW51X2Jh cl9waXhlbF9oZWlnaHQpOwogICBkZWZzdWJyICgmU3NldF9mcmFtZV9oZWlnaHQpOwogICBk ZWZzdWJyICgmU3NldF9mcmFtZV93aWR0aCk7CiAgIGRlZnN1YnIgKCZTc2V0X2ZyYW1lX3Np emUpOwpkaWZmIC0tZ2l0IGEvc3JjL2ZyYW1lLmggYi9zcmMvZnJhbWUuaAppbmRleCAwOTFi MTEyZThiOS4uZmU5ZTVkYmExMWEgMTAwNjQ0Ci0tLSBhL3NyYy9mcmFtZS5oCisrKyBiL3Ny Yy9mcmFtZS5oCkBAIC0xODMwLDYgKzE4MzAsMTAgQEAgI2RlZmluZSBGUkFNRV9TTUFMTEVT VF9DSEFSX1dJRFRIKGYpCQlcCiAjZGVmaW5lIEZSQU1FX1NNQUxMRVNUX0ZPTlRfSEVJR0hU KGYpCQlcCiAgIEZSQU1FX0RJU1BMQVlfSU5GTyAoZiktPnNtYWxsZXN0X2ZvbnRfaGVpZ2h0 CiAKKy8qIFRydWUgaWYgRiBzaG91bGQgYmUgaGFuZGxlZCBieSB3bV9mcmFtZSBmdW5jdGlv bnMuICAqLworI2RlZmluZSBGUkFNRV9XTV9GUkFNRV9QKGYpCQkJCQkJXAorICAod21fZnJh bWUgJiYgIUZSQU1FX1BBUkVOVF9GUkFNRSAoZikgJiYgIWlzX3R0eV9mcmFtZSAoZikpCisK IC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKgogCQkJCUZyYW1lIFBhcmFtZXRlcnMKICAqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKi8KZGlmZiAtLWdpdCBhL3NyYy9wZ3RrZm5zLmMgYi9zcmMvcGd0a2Zucy5jCmlu ZGV4IDQyNTdkYzQ1Zjk4Li45NDM5ZThjYzBjYyAxMDA2NDQKLS0tIGEvc3JjL3BndGtmbnMu YworKysgYi9zcmMvcGd0a2Zucy5jCkBAIC0zMzI3LDExICszMzI3LDEwIEBAIGZyYW1lX2dl b21ldHJ5IChMaXNwX09iamVjdCBmcmFtZSwgTGlzcF9PYmplY3QgYXR0cmlidXRlKQogICBi b29sIGZ1bGxzY3JlZW4gPSAoRVEgKGZ1bGxzY3JlZW5fc3ltYm9sLCBRZnVsbGJvdGgpCiAJ CSAgICAgfHwgRVEgKGZ1bGxzY3JlZW5fc3ltYm9sLCBRZnVsbHNjcmVlbikpOwogICBpbnQg Ym9yZGVyID0gZnVsbHNjcmVlbiA/IDAgOiBmLT5ib3JkZXJfd2lkdGg7Ci0gIGludCB0aXRs ZV9oZWlnaHQgPSAwOwogICBpbnQgbmF0aXZlX3dpZHRoID0gRlJBTUVfUElYRUxfV0lEVEgg KGYpOwogICBpbnQgbmF0aXZlX2hlaWdodCA9IEZSQU1FX1BJWEVMX0hFSUdIVCAoZik7CiAg IGludCBvdXRlcl93aWR0aCA9IG5hdGl2ZV93aWR0aCArIDIgKiBib3JkZXI7Ci0gIGludCBv dXRlcl9oZWlnaHQgPSBuYXRpdmVfaGVpZ2h0ICsgMiAqIGJvcmRlciArIHRpdGxlX2hlaWdo dDsKKyAgaW50IG91dGVyX2hlaWdodCA9IG5hdGl2ZV9oZWlnaHQgKyAyICogYm9yZGVyOwog CiAgIC8qIEdldCB0aGVzZSBoZXJlIGJlY2F1c2UgdGhleSBjYW4ndCBiZSBnb3QgaW4gY29u ZmlndXJlX2V2ZW50KCkuICovCiAgIGludCBsZWZ0X3BvcywgdG9wX3BvczsKQEAgLTMzNTIs NyArMzM1MSw3IEBAIGZyYW1lX2dlb21ldHJ5IChMaXNwX09iamVjdCBmcmFtZSwgTGlzcF9P YmplY3QgYXR0cmlidXRlKQogICAgIH0KIAogICBpbnQgbmF0aXZlX2xlZnQgPSBsZWZ0X3Bv cyArIGJvcmRlcjsKLSAgaW50IG5hdGl2ZV90b3AgPSB0b3BfcG9zICsgYm9yZGVyICsgdGl0 bGVfaGVpZ2h0OworICBpbnQgbmF0aXZlX3RvcCA9IHRvcF9wb3MgKyBib3JkZXI7CiAgIGlu dCBuYXRpdmVfcmlnaHQgPSBsZWZ0X3BvcyArIG91dGVyX3dpZHRoIC0gYm9yZGVyOwogICBp bnQgbmF0aXZlX2JvdHRvbSA9IHRvcF9wb3MgKyBvdXRlcl9oZWlnaHQgLSBib3JkZXI7CiAg IGludCBpbnRlcm5hbF9ib3JkZXJfd2lkdGggPSBGUkFNRV9JTlRFUk5BTF9CT1JERVJfV0lE VEggKGYpOwpAQCAtMzM2MCw2ICszMzU5LDcgQEAgZnJhbWVfZ2VvbWV0cnkgKExpc3BfT2Jq ZWN0IGZyYW1lLCBMaXNwX09iamVjdCBhdHRyaWJ1dGUpCiAgIGludCB0b29sX2Jhcl9oZWln aHQgPSBGUkFNRV9UT09MQkFSX0hFSUdIVCAoZik7CiAgIGludCB0b29sX2Jhcl93aWR0aCA9 ICh0b29sX2Jhcl9oZWlnaHQKIAkJCT8gb3V0ZXJfd2lkdGggLSAyICogaW50ZXJuYWxfYm9y ZGVyX3dpZHRoIDogMCk7CisgIGludCBtZW51X2Jhcl9oZWlnaHQgPSBGUkFNRV9NRU5VQkFS X0hFSUdIVCAoZik7CiAKICAgdGFiX2Jhcl9oZWlnaHQgPSBGUkFNRV9UQUJfQkFSX0hFSUdI VCAoZik7CiAgIHRhYl9iYXJfd2lkdGggPSAodGFiX2Jhcl9oZWlnaHQKQEAgLTMzOTUsOSAr MzM5NSwxMSBAQCBmcmFtZV9nZW9tZXRyeSAoTGlzcF9PYmplY3QgZnJhbWUsIExpc3BfT2Jq ZWN0IGF0dHJpYnV0ZSkKIAkJICAgID8gRmNvbnMgKG1ha2VfZml4bnVtICgwKSwgbWFrZV9m aXhudW0gKDApKQogCQkgICAgOiBGY29ucyAobWFrZV9maXhudW0gKGJvcmRlciksIG1ha2Vf Zml4bnVtIChib3JkZXIpKSkpLAogCSAgICBGY29ucyAoUXRpdGxlX2Jhcl9zaXplLAotCQkg ICBGY29ucyAobWFrZV9maXhudW0gKDApLCBtYWtlX2ZpeG51bSAodGl0bGVfaGVpZ2h0KSkp LAotCSAgICBGY29ucyAoUW1lbnVfYmFyX2V4dGVybmFsLCBRbmlsKSwKLQkgICAgRmNvbnMg KFFtZW51X2Jhcl9zaXplLCBGY29ucyAobWFrZV9maXhudW0gKDApLCBtYWtlX2ZpeG51bSAo MCkpKSwKKwkJICAgRmNvbnMgKG1ha2VfZml4bnVtICgwKSwgbWFrZV9maXhudW0gKDApKSks CisJICAgIEZjb25zIChRbWVudV9iYXJfZXh0ZXJuYWwsCisJCSAgIEZSQU1FX0VYVEVSTkFM X01FTlVfQkFSIChmKSA/IFF0IDogUW5pbCksCisJICAgIEZjb25zIChRbWVudV9iYXJfc2l6 ZSwgRmNvbnMgKG1ha2VfZml4bnVtICgwKSwKKwkJCQkJICBtYWtlX2ZpeG51bSAobWVudV9i YXJfaGVpZ2h0KSkpLAogCSAgICBGY29ucyAoUXRhYl9iYXJfc2l6ZSwKIAkJICAgRmNvbnMg KG1ha2VfZml4bnVtICh0YWJfYmFyX3dpZHRoKSwKIAkJCSAgbWFrZV9maXhudW0gKHRhYl9i YXJfaGVpZ2h0KSkpLApkaWZmIC0tZ2l0IGEvc3JjL3BndGt0ZXJtLmMgYi9zcmMvcGd0a3Rl cm0uYwppbmRleCA3NTdmZjU3YTlmMi4uMDQyNzViOTc5Y2UgMTAwNjQ0Ci0tLSBhL3NyYy9w Z3RrdGVybS5jCisrKyBiL3NyYy9wZ3RrdGVybS5jCkBAIC03MTA2LDcgKzcxMDYsNyBAQCAj ZGVmaW5lIE5VTV9BUkdWIDEwCiAKICAgLyogSWYgdGhlIFBHVEsgcG9ydCBpcyBiZWluZyB1 c2VkIHVuZGVyIFgsIGNvbXBsYWluIHZlcnkgbG91ZGx5LCBhcwogICAgICB0aGF0IGlzbid0 IHN1cHBvcnRlZC4gICovCi0gIHBndGtfZGlzcGxheV94X3dhcm5pbmcgKGRweSk7CisvKiog ICBwZ3RrX2Rpc3BsYXlfeF93YXJuaW5nIChkcHkpOyAqKi8KIAogICBkcHlpbmZvID0geHph bGxvYyAoc2l6ZW9mICpkcHlpbmZvKTsKICAgcGd0a19pbml0aWFsaXplX2Rpc3BsYXlfaW5m byAoZHB5aW5mbyk7Cg== --------------aMJnSuskYzqIP1aBTrr4P4T4--
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 6 May 2026 09:24:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 06 05:24:41 2026 Received: from localhost ([127.0.0.1]:40307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wKYUj-00020h-71 for submit <at> debbugs.gnu.org; Wed, 06 May 2026 05:24:41 -0400 Received: from mout.gmx.net ([212.227.17.20]:57443) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1wKYUg-0001zH-FV for 80926 <at> debbugs.gnu.org; Wed, 06 May 2026 05:24:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1778059471; x=1778664271; i=rudalics@HIDDEN; bh=FyuRGT6Q0BhkGb69IRBJsPjB2BcsAfsJLTwrjXye3d8=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=gUNZK3zV5HBpiwlzfR14PulAMmiAe0WKxpb2bsYJ0ngAljTbQtb+eJqexcFNi3R1 MejmN8DRhza/WFb16aRJVgtsDXtceCDTRioz54g/l3tkAVYv7VjBYqZsCQiRWyBgy lNzn3nF+fQtQI3gVhHIxxVvVEt/uxC80JgihbT3gicvVyZKgxkHz3QpQYlmxG8HTJ pzrvqpZXsVYgvgVicJMqCPfIvuOpabBmbAoYOMYgQ3j4bIMbcymueLAezegFVVY5n gZQuVTaHBOO6PbUAOZJ9YCALWcXmvw4PbztPvyTw0wDdz0M3aeUeFRbbGSUAD+oJ5 UrpjasyaV49NpUuB2w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MTzfG-1vtiDU3Ony-00Oejo; Wed, 06 May 2026 11:24:30 +0200 Message-ID: <40871200-0f74-4835-a86d-3873b23db077@HIDDEN> Date: Wed, 6 May 2026 11:24:29 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland To: Antonio Romano <cidra@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN> <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> <87pl395xwn.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87pl395xwn.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:keDqmcjV4J21zPfeDuA5Dqgbi1V5u0kF7bgafuyd/Tbjh5blt0b dnx7IVboBxaFSYXxyPx1E6Iz4Y3ixZG08EEaLfi/p09ucoPPSpUSnURkkCUmWZxmqaEv6eP FSOkEb/Vg8PXxEjrE9zLpd/wnBKytBEHu8TbfD8i57HHmPifMfLxp9OzV926GeoL+VN27wb tVswowB+RCCQg3ACGxVAg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:0qVwB/Jqo/U=;jeR5Nlzez5IGHuUim3lMqN/e3ep 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 P/g5Z9t7QXpNv1w== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80926 Cc: mvoteiza@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Here is a discussion I found online which discusses some workaround: > https://discourse.gnome.org/t/cross-process-window-activation-on-wayland/20306 > > Also, Firefox is GTK3 and does indeed support auto activation. Here are > two xdg_activation_v1 related pull requests: > > https://bugzilla.mozilla.org/show_bug.cgi?id=1692119 > https://bugzilla.mozilla.org/show_bug.cgi?id=1744002 > > Can't delve into the technicalities, sadly. Both look good but I can't do much with them. I can't build with Wayland because my graphic card is too old. martin
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 5 May 2026 21:50:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 05 17:50:31 2026 Received: from localhost ([127.0.0.1]:60835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wKNex-0008Pk-BM for submit <at> debbugs.gnu.org; Tue, 05 May 2026 17:50:31 -0400 Received: from [185.67.36.66] (port=34297 helo=mout02.posteo.de) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <cidra@HIDDEN>) id 1wKNes-0008OJ-10 for 80926 <at> debbugs.gnu.org; Tue, 05 May 2026 17:50:29 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id D9085240184 for <80926 <at> debbugs.gnu.org>; Tue, 5 May 2026 23:50:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.it; s=2017; t=1778017819; bh=tWIUYvsGK8haoUWGvkdJ/mpDjZHZPxs7VWmxl2qZHqQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Autocrypt:OpenPGP:From; b=g2LzZilNkqSZzlgReJvVCZEAp0e5apn6n9Rv0N8rHzj88yLZ+vw6SHvLxs+UaYbsP XUgltDZlDXMy2YVnr4zu4J50nkzhyiYBhetagsxRBbC2GmVlOY4QiKj1D1HVYnfUfZ Wae2FaJiUTfKu6TIfrPaJMlJC+5mG9G/Rkr5C8NXKLIkI40EWCFVmy3NNSOVs0Bo2f NfsLppggCCI1PjHR5T3qjC/MNNdfP9gGBcNzmlDvICAGhAVfQy7XcF+0lMQjoGSgpi NJNi1xfQDJ6rlLuOu8pwFU00FbzoiHrUs0MpN5dWw0PnTqJcK3ndmZbgqwhhLIJxIg eMULN54rA8gAw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4g9ByM0JYdz6twH; Tue, 5 May 2026 23:50:18 +0200 (CEST) From: Antonio Romano <cidra@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland In-Reply-To: <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN> <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> Date: Tue, 05 May 2026 21:50:19 +0000 Message-ID: <87pl395xwn.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Autocrypt: addr=cidra@HIDDEN; keydata=xjMEaamuPBYJKwYBBAHaRw8BAQdASi/2tb/95+EeCd9Kj3CF2SyjObny5t+/c54m+kK1perND2Np ZHJhQHBvc3Rlby5pdMKTBBMWCgA7FiEEJAM1T+wC+IlWDR6QJaJyARKn9M8FAmnc0WECGwMFCwkI BwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQJaJyARKn9M82IAD+O0EAPSG2YosBaDsCvHpkxsJY ersVMpGPgxVOCd1kkv4BAOIlhBLDxSujMWgN7jA5L/ss2vmiAwjZF6YUSW+/8IcMzjgEaamuPBIK KwYBBAGXVQEFAQEHQGiDFwIhL+fwsnZPV9zl445/i9hvxxRvelSSJP3dZ/hLAwEIB8JhBBgWCAAJ BYJpqa48ApsMAAoJECWicgESp/TPhDABANqXj8GpMsJkqPt7v4xaYdIGD4byROhU8BQ/vBIXPAki AQDRVIhxdEfOAW6pcWsQrdXQoOtt/9iVVwQwe/Izj5u3AQ== OpenPGP: url=https://posteo.de/keys/cidra@HIDDEN X-Spam-Score: -1.0 (-) X-Debbugs-Envelope-To: 80926 Cc: mvoteiza@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.0 (--) martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > I have no idea though how to > implement that token exchanging mechanism - GTK3 does not support it. Here is a discussion I found online which discusses some workaround: https://discourse.gnome.org/t/cross-process-window-activation-on-wayland/20306 Also, Firefox is GTK3 and does indeed support auto activation. Here are two xdg_activation_v1 related pull requests: https://bugzilla.mozilla.org/show_bug.cgi?id=1692119 https://bugzilla.mozilla.org/show_bug.cgi?id=1744002 Can't delve into the technicalities, sadly.
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 5 May 2026 21:00:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 05 17:00:37 2026 Received: from localhost ([127.0.0.1]:60458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wKMse-0000IT-G0 for submit <at> debbugs.gnu.org; Tue, 05 May 2026 17:00:37 -0400 Received: from [185.67.36.66] (port=57269 helo=mout02.posteo.de) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <cidra@HIDDEN>) id 1wKMsa-00005x-JC for 80926 <at> debbugs.gnu.org; Tue, 05 May 2026 17:00:34 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 5DE79240108 for <80926 <at> debbugs.gnu.org>; Tue, 5 May 2026 23:00:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.it; s=2017; t=1778014825; bh=wLJhRzw6o8NpCzlWta9ciIoe7FdW3zn0KIuTFbUWjKQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Autocrypt:OpenPGP:From; b=XD5vvtlNLfv1bPsavB+Wei1TWeINB9vCPpLxk+Vh/78BmhIXXdpLt1tbjNXdc8rpb BNO7AQRc0v+Aw2ldqSaZY25OYb34M05MPBlZ1TQHqjotKbdxsAD48hJbN0d0XdbOb6 +HnhJn6XWMBWxv2Zk4pVGuvIL1BfLYYkfwYVPay/p4YFGGOu8Sf+iUXQuwon/ln9UN 3jZrULm6JoKUkDkVhWSdzP6bS/1by2Ls/yKUyBzbiIZv3hRDC4J8yMbxRbJsAq8rNY CNf/wvdKI79h6TCKLrpcktxqLhoUEO3fAfB7A0iX+QQLxmi3s9sCuBqvKnoS3a0VUN +hcCZ67kEa9HQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4g99qW3R1lz6tsf; Tue, 5 May 2026 22:59:19 +0200 (CEST) From: Antonio Romano <cidra@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland In-Reply-To: <878q9xbovc.fsf@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN> <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> <878q9xbovc.fsf@HIDDEN> Date: Tue, 05 May 2026 20:59:20 +0000 Message-ID: <87se85609l.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Autocrypt: addr=cidra@HIDDEN; keydata=xjMEaamuPBYJKwYBBAHaRw8BAQdASi/2tb/95+EeCd9Kj3CF2SyjObny5t+/c54m+kK1perND2Np ZHJhQHBvc3Rlby5pdMKTBBMWCgA7FiEEJAM1T+wC+IlWDR6QJaJyARKn9M8FAmnc0WECGwMFCwkI BwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQJaJyARKn9M82IAD+O0EAPSG2YosBaDsCvHpkxsJY ersVMpGPgxVOCd1kkv4BAOIlhBLDxSujMWgN7jA5L/ss2vmiAwjZF6YUSW+/8IcMzjgEaamuPBIK KwYBBAGXVQEFAQEHQGiDFwIhL+fwsnZPV9zl445/i9hvxxRvelSSJP3dZ/hLAwEIB8JhBBgWCAAJ BYJpqa48ApsMAAoJECWicgESp/TPhDABANqXj8GpMsJkqPt7v4xaYdIGD4byROhU8BQ/vBIXPAki AQDRVIhxdEfOAW6pcWsQrdXQoOtt/9iVVwQwe/Izj5u3AQ== OpenPGP: url=https://posteo.de/keys/cidra@HIDDEN X-Spam-Score: -1.0 (-) X-Debbugs-Envelope-To: 80926 Cc: mvoteiza@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.0 (--) I've prepended a `notify-send` call in emacsclient.desktops' Exec entry: Exec=sh -c "notify-send 'token' $XDG_ACTIVATION_TOKEN; if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"$WAYLAND_DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F Each token shown in the OS notification tray is different. Shutting down the Emacs daemon and opening a file using Emacs (Client) for the first time is the only time where the token displayed in the echo area and the one shown through `notify-send` are the same. All the subsequent attempts of opening a file show the same token in the echo area and a different, always changing one in the OS notification area.
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.
Received: (at 80926) by debbugs.gnu.org; 5 May 2026 20:12:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 05 16:12:29 2026
Received: from localhost ([127.0.0.1]:60165 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1wKM84-0000Zi-CK
for submit <at> debbugs.gnu.org; Tue, 05 May 2026 16:12:29 -0400
Received: from [185.67.36.65] (port=36127 helo=mout01.posteo.de)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <cidra@HIDDEN>) id 1wKM7x-0000Xu-Hn
for 80926 <at> debbugs.gnu.org; Tue, 05 May 2026 16:12:25 -0400
Received: from submission (posteo.de [185.67.36.169])
by mout01.posteo.de (Postfix) with ESMTPS id 0E582240029
for <80926 <at> debbugs.gnu.org>; Tue, 5 May 2026 22:12:13 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.it; s=2017;
t=1778011934; bh=fnWM5fpxrDPySiHoRUP3ulHK9d3CJyOJjmVvIS17Cbw=;
h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type:
Autocrypt:OpenPGP:From;
b=rgCCX4npxuC6GoXKbkSiY3+lmWbg7FbnPRo9wCivsgB6BlnBR6P4l6jXLylZQIBQT
tT2BIyovWmTphccB0lQoYkj+kFE1/bb4qY2MEr1SwJL3swEUZVQCb8uhCNSOFCYdJN
2pfKfkJ7kJCISOaa/hcBbaRdbHRQSFCCT1iivyy+YlJL5bCqjaiBo0Gyr9iE4pBIxK
NVOyAtVgLmwQP3M8EAEubYtaUCknDschT3qy+nUEJc5tyHklmrpWJCsCyx7072qZK0
FNnm22u5feviwUI0+3OlZWS8/h9TAmj7bAw//DPeEq5TOJnek3Yf02a3xaHGyShBO3
oIZ8hZ/ye9ffQ==
Received: from customer (localhost [127.0.0.1])
by submission (posteo.de) with ESMTPSA id 4g98n86dbrz9rxB;
Tue, 5 May 2026 22:12:12 +0200 (CEST)
From: Antonio Romano <cidra@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland
In-Reply-To: <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN>
Date: Tue, 05 May 2026 20:12:13 +0000
Message-ID: <878q9xbovc.fsf@HIDDEN>
References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN>
<8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN>
<34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN>
<38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN>
<86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN>
<87h5on17ap.fsf@HIDDEN>
<4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN>
<e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Autocrypt: addr=cidra@HIDDEN;
keydata=xjMEaamuPBYJKwYBBAHaRw8BAQdASi/2tb/95+EeCd9Kj3CF2SyjObny5t+/c54m+kK1perND2Np
ZHJhQHBvc3Rlby5pdMKTBBMWCgA7FiEEJAM1T+wC+IlWDR6QJaJyARKn9M8FAmnc0WECGwMFCwkI
BwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQJaJyARKn9M82IAD+O0EAPSG2YosBaDsCvHpkxsJY
ersVMpGPgxVOCd1kkv4BAOIlhBLDxSujMWgN7jA5L/ss2vmiAwjZF6YUSW+/8IcMzjgEaamuPBIK
KwYBBAGXVQEFAQEHQGiDFwIhL+fwsnZPV9zl445/i9hvxxRvelSSJP3dZ/hLAwEIB8JhBBgWCAAJ
BYJpqa48ApsMAAoJECWicgESp/TPhDABANqXj8GpMsJkqPt7v4xaYdIGD4byROhU8BQ/vBIXPAki
AQDRVIhxdEfOAW6pcWsQrdXQoOtt/9iVVwQwe/Izj5u3AQ==
OpenPGP: url=https://posteo.de/keys/cidra@HIDDEN
X-Spam-Score: -1.0 (-)
X-Debbugs-Envelope-To: 80926
Cc: mvoteiza@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.0 (--)
martin rudalics <rudalics@HIDDEN> writes:
>> No, I mean the notification that naturally occurs in GNOME Wayland when
>> an app tries to gain focus. First picture of this article as
>> reference:
>> https://blogs.gnome.org/shell-dev/2024/09/20/understanding-gnome-shells-focus-stealing-prevention/
>
> Interesting. That article also seems to explain why a new frame created
> by the server usually does receive focus. You could try to inject a
>
> (message (format "%s" (getenv-internal "XDG_ACTIVATION_TOKEN")))
>
> at some strategical place, for example, instead of the message causing this
>
Replaced the previous (message ...) function call in
#'server-switch-buffer like this:
(when server-raise-frame
(message (format "%s" (getenv-internal "XDG_ACTIVATION_TOKEN")))
(select-frame-set-input-focus (window-frame)))))
Tried Wayland PGTK.
Opening a file with "Emacs (Client)" in all cases (server off, server on
with 0 GUI frames, server on with 1+ frames) gives me a string that is the same
for the entire life of the server. The string has been this:
6039726f-3f49-46ff-bbe3-b2dab59b7fd8_TIME0
Then I restarted the server and the message that got printed became this:
7a0650e1-4266-4148-a7a2-969cbeb6ba17_TIME0
This time I've also tried to open emacs.desktop (Not Emacs(Client) ) from the app menu,
so without any file to open (I got to the Emacs splash screen).
M-: (getenv-internal "XDG_ACTIVATION_TOKEN")
gnome-shell/Emacs/2666-8-10.0.2.15_TIME817043"
Then I've tried to open a file with emacs.desktop (Not Emacs(Client) ).
M-: (getenv-internal "XDG_ACTIVATION_TOKEN")
e271c40d-f68b-4ee1-a1f8-9593a57b04ce_TIME0
>> Opening a file with server on and frame already opened
>> Selecting #<frame myfile.c - GNU Emacs at fedora 0x55bff01ea838>
>> (myfile.c is the name of the previous buffer)
>
> BTW "previous buffer" here means the buffer shown in that frame before
> the buffer you want to show there. Right?
Yes
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 5 May 2026 19:25:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 05 15:25:26 2026 Received: from localhost ([127.0.0.1]:59919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wKLOX-0001bT-61 for submit <at> debbugs.gnu.org; Tue, 05 May 2026 15:25:26 -0400 Received: from mout.gmx.net ([212.227.17.22]:57677) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1wKLOT-0001Xh-Je for 80926 <at> debbugs.gnu.org; Tue, 05 May 2026 15:25:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1778009114; x=1778613914; i=rudalics@HIDDEN; bh=06j/ON6DR3mwbqX5FMc2Pg8lnMKV0VgeY4ttETnCZ7o=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=jGZRuM6QTPW/uaVSR5IhUafC1KsGao1Az5LR4o/Gsv7cr7DhnTO12cEAuiwr+EIV x0ITbZhAWBazOw9sFP4JSA5Suxmc6+ufjBloKXwiyIucU5Ecxe/WXFFie84bTu/r2 PMAjnSUS9cfD9fVoI6pnQ/T5JEG2rrLxfK/aiCzRptkJOEUCjnAUnlelIAET8jyq5 b8Xc6yg0UR867Ay0CgwEZXKqFW3C7zlvAnkOgNyc7EKyJL+s8q1YUlw6pjqypqj/F GkY9eDIkgOWPqnUiVlkjOzCTlOkayCaQhGK7DjG+wTuyJFAIyAJugvPRNvQVZbRfU ZxJosYKXdY58twt2IA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N1fmq-1vIf1l4AK8-00w4TW; Tue, 05 May 2026 21:25:14 +0200 Message-ID: <e3de0c60-5070-414f-baa8-f5f27176db9d@HIDDEN> Date: Tue, 5 May 2026 21:25:12 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland To: Antonio Romano <cidra@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> <87pl39iukf.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87pl39iukf.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:YrjuIET98IoSk6aZgnNz6OG6wcGl4BL4ht6L9nyRjdQEdLpHtS8 LfXEWZau0FcD5EzPdRX9c/RbxxoIXYXYMYm84SNHsoKDTlS55QACjnB32W/EisbNW8Deg8i JUgihcf4uxqY1/H2dv3hHV5cz06TV59chhSn81PYxMMEbrB+p0DYhr4iFCSxYPKck4OcA5Y 276tX5pYw8Tj5Mi4z0PXg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:XnG9n+eVtRU=;pIm/o6hy0jqAfEeuGPD9TBAIp3F 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 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80926 Cc: mvoteiza@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > No, I mean the notification that naturally occurs in GNOME Wayland when > an app tries to gain focus. First picture of this article as > reference: > https://blogs.gnome.org/shell-dev/2024/09/20/understanding-gnome-shells-focus-stealing-prevention/ Interesting. That article also seems to explain why a new frame created by the server usually does receive focus. You could try to inject a (message (format "%s" (getenv-internal "XDG_ACTIVATION_TOKEN"))) at some strategical place, for example, instead of the message causing this > Opening a file with server on and frame already opened > Selecting #<frame myfile.c - GNU Emacs at fedora 0x55bff01ea838> > (myfile.c is the name of the previous buffer) BTW "previous buffer" here means the buffer shown in that frame before the buffer you want to show there. Right? I have no idea though how to implement that token exchanging mechanism - GTK3 does not support it. martin
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 5 May 2026 18:24:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 05 14:24:16 2026 Received: from localhost ([127.0.0.1]:59577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wKKRM-0000Sq-9g for submit <at> debbugs.gnu.org; Tue, 05 May 2026 14:24:16 -0400 Received: from mout02.posteo.de ([185.67.36.66]:47531) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <cidra@HIDDEN>) id 1wKKRG-0000R8-Iz for 80926 <at> debbugs.gnu.org; Tue, 05 May 2026 14:24:14 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 115CA240101 for <80926 <at> debbugs.gnu.org>; Tue, 5 May 2026 20:24:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.it; s=2017; t=1778005444; bh=MO3dV7Y1StjAx6n7f+lSCV0+Wm8LlaqGT+0m7BuvtIk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding:Autocrypt:OpenPGP:From; b=pYA8a5Fcf8tMw1k4AclVQb1geg3ETTONYM1zFE6rSYuNHWmy+NgPHEQxSMxj3vuUr D68Nb2XGC2ekhx4PYMb+7su5oQOZZcx8JVbwBMmsxSu7Rihdd1X46UYvVo87hnK8d7 nlVhVr5rlMmtdngrAwykNjwWbtdvgwY+FHw8mRw4D8Bp7Mq5IEn5z9ihAjRRwCyi3v g22dZ7dWM923EaQzwNEx864Hh3rkmvi5PxpmyFK4z7OtXZvoZfTgI1a6ga4cqF94WR QOPg4fNfCRcSLrWo5O4vAKfEb37mil3FSpAisMrJRl6Z9R7+PY3R7E9PrLtLpippvR u11I9nxU87n8A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4g96NL0MJSz9rxX; Tue, 5 May 2026 20:24:01 +0200 (CEST) From: Antonio Romano <cidra@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland In-Reply-To: <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> Date: Tue, 05 May 2026 18:24:02 +0000 Message-ID: <87pl39iukf.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Autocrypt: addr=cidra@HIDDEN; keydata=xjMEaamuPBYJKwYBBAHaRw8BAQdASi/2tb/95+EeCd9Kj3CF2SyjObny5t+/c54m+kK1perND2Np ZHJhQHBvc3Rlby5pdMKTBBMWCgA7FiEEJAM1T+wC+IlWDR6QJaJyARKn9M8FAmnc0WECGwMFCwkI BwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQJaJyARKn9M82IAD+O0EAPSG2YosBaDsCvHpkxsJY ersVMpGPgxVOCd1kkv4BAOIlhBLDxSujMWgN7jA5L/ss2vmiAwjZF6YUSW+/8IcMzjgEaamuPBIK KwYBBAGXVQEFAQEHQGiDFwIhL+fwsnZPV9zl445/i9hvxxRvelSSJP3dZ/hLAwEIB8JhBBgWCAAJ BYJpqa48ApsMAAoJECWicgESp/TPhDABANqXj8GpMsJkqPt7v4xaYdIGD4byROhU8BQ/vBIXPAki AQDRVIhxdEfOAW6pcWsQrdXQoOtt/9iVVwQwe/Izj5u3AQ== OpenPGP: url=https://posteo.de/keys/cidra@HIDDEN X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 80926 Cc: mvoteiza@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hello, martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: >>> BTW, I suppose 'server-raise-frame' is non-nil in your settings. >>[...] >> Disabling it on Wayland has little effect: new frames are autofocused, >> whether the daemon is already running or not. Reused frames do not get >> autofocused (just as before), but this time I do not even get the >> "=C2=ABframe title=C2=BB is ready notification. > > You mean the "When done with ..." notification, right? > No, I mean the notification that naturally occurs in GNOME Wayland when an app tries to gain focus. First picture of this article as reference: https://blogs.gnome.org/shell-dev/2024/09/20/understanding-gnome-shells-foc= us-stealing-prevention/ > Two more things to try: At the end of 'server-switch-buffer' in > server.el you have > > (when server-raise-frame > (select-frame-set-input-focus (window-frame))))) > > please replace it with > > (when server-raise-frame > (message (format "selecting %s" (window-frame))) > (select-frame-set-input-focus (window-frame))))) > On Wayland: Opening a file with server off and no frame Selecting #<frame *scratch* - GNU Emacs at fedora 0x563b7e492838> Sometimes i get: Selecting #<frame *server-dummy* - GNU Emacs at fedora 0x55bff0718de8> but couldn't determine why. I guess it's a timing matter. Opening a file with server on and no frame Selecting #<frame *scratch* - GNU Emacs at fedora 0x55bff086e130> Sometimes i got Selecting #<frame *server-dummy* - GNU Emacs at fedora 0x55bff0a3a8d8> just like the previously described case Opening a file with server on and frame already opened Selecting #<frame myfile.c - GNU Emacs at fedora 0x55bff01ea838> (myfile.c is the name of the previous buffer) Adding this code > (add-hook 'server-switch-hook > (lambda () > (select-frame-set-input-focus (selected-frame)))) > Does nothing on Wayland and the (message ...) outputs are unchanged. On X the messages are pretty much the same and the outcome of adding this function to 'server-switch-hook is the same as adding a function to 'server-after-make-frame-hook: just like that, the frame gets now focused when the daemon is on but has no GUI frame.
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 5 May 2026 08:36:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 05 04:36:12 2026 Received: from localhost ([127.0.0.1]:55130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wKBGE-0002f8-AR for submit <at> debbugs.gnu.org; Tue, 05 May 2026 04:36:12 -0400 Received: from mout.gmx.net ([212.227.17.22]:55499) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1wKBGA-0002cd-Jb for 80926 <at> debbugs.gnu.org; Tue, 05 May 2026 04:36:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1777970160; x=1778574960; i=rudalics@HIDDEN; bh=uTWVvOPqPadjLKe1H5Dxs8gpxl/cuYhdgXpRh6eaSY8=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=VBJhTYiDWjoCSZTBnejphQAX2muk0UGfwHOfiOw9b6H4ioR6eu/syk8fVFlnDAFI jBPaZMD8NNVR4EQ8g3KxR2JEc0hWmlH/1BkIYXngxhogzlJ+9L6hA5rP80ox2H8Nr k09JvWVouFR61ZTReP/kO22x66WAIQ7b2P8vCcGzd8P+bdeILKvPfLEPuiQKc7m+u uD+Pvc54utb4dZXsWU5ocVqVPAOvwdGpB0TBuYOM7IXH9grlvDikHIk8lE+tX9mv7 kJ1evSPO5xqjcki4ZyB+zXMzpE28ooVs7PRmF56GkkZ5pdTxPp8FTO58nLdpmc6TE 2Jvv72qknc8bfpBBgg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M6Udt-1wDJVG3ReL-00Bxlz; Tue, 05 May 2026 10:35:59 +0200 Message-ID: <4b024251-693d-4a75-a977-a66a4abe6250@HIDDEN> Date: Tue, 5 May 2026 10:35:58 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland To: Antonio Romano <cidra@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> <87h5on17ap.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87h5on17ap.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-Provags-ID: V03:K1:lv3brrjDBfbwxIlten/DlY+gFO1Wi57KoC0D+gT6CshQ06a/g8T /NYNiHRsYJv3G/p3McqByGMP9YrbCMbHCcNux/hcs5w4Gs4xokYIDF6XO99WL9EJrfXEbFC OXvT6nCwbGA9KtLj4v3mHzQG8r7F8YD4sgPyz312pePHRSm9PIBrfduJT+p3omGyzP2qMS/ T20MvUep649exjD0Lg4WQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:NuDNMi9nrzA=;cMV3U/AyuwTD2e9nDBtc4nmo/Gq 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 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80926 Cc: mvoteiza@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) ID4+IEJUVywgSSBzdXBwb3NlICdzZXJ2ZXItcmFpc2UtZnJhbWUnIGlzIG5vbi1uaWwgaW4g eW91ciBzZXR0aW5ncy4NCiA+DQogPiBZZXMuIFRoYXQncyB0aGUgZGVmYXVsdCBhbmQgSSdt IHJ1bm5pbmcgYSBwcmlzdGluZSBFbWFjcyBjb25maWcuDQogPg0KID4gRGlzYWJsaW5nIGl0 IGluIHRoZSBYIGJ1aWxkIG1ha2VzIHRoZSBmcmFtZSBhdXRvLWZvY3VzIG9ubHkNCiA+IHdo ZW4gdGhlIHNlcnZlciBpcyBvZmYgYW5kIGhhcyB0byBzdGFydCByaWdodCBhd2F5LiBUcnlp bmcgdG8gb3BlbiBhDQogPiBmaWxlIHdoZW4gdGhlIHNlcnZlciBpcyBvbiBidXQgdGhlcmUg YXJlIG5vIEdVSSBmcmFtZXMgaGFzIHRoZQ0KID4gdW5kZXNpcmFibGUgb3V0Y29tZSBvZiBz cGF3bmluZyBhIGZyYW1lIHNob3ZlZCBiZWhpbmQgdGhlIG90aGVyIG9wZW5lZCB3aW5kb3dz DQogPiBvbiB0aGUgZGVza3RvcC4NCiA+DQogPiBEaXNhYmxpbmcgaXQgb24gV2F5bGFuZCBo YXMgbGl0dGxlIGVmZmVjdDogbmV3IGZyYW1lcyBhcmUgYXV0b2ZvY3VzZWQsDQogPiB3aGV0 aGVyIHRoZSBkYWVtb24gaXMgYWxyZWFkeSBydW5uaW5nIG9yIG5vdC4gUmV1c2VkIGZyYW1l cyBkbyBub3QgZ2V0DQogPiBhdXRvZm9jdXNlZCAoanVzdCBhcyBiZWZvcmUpLCBidXQgdGhp cyB0aW1lIEkgZG8gbm90IGV2ZW4gZ2V0IHRoZQ0KID4gIsKrZnJhbWUgdGl0bGXCuyBpcyBy ZWFkeSBub3RpZmljYXRpb24uDQoNCllvdSBtZWFuIHRoZSAiV2hlbiBkb25lIHdpdGggLi4u IiBub3RpZmljYXRpb24sIHJpZ2h0Pw0KDQpUd28gbW9yZSB0aGluZ3MgdG8gdHJ5OiBBdCB0 aGUgZW5kIG9mICdzZXJ2ZXItc3dpdGNoLWJ1ZmZlcicgaW4NCnNlcnZlci5lbCB5b3UgaGF2 ZQ0KDQogICAgICh3aGVuIHNlcnZlci1yYWlzZS1mcmFtZQ0KICAgICAgIChzZWxlY3QtZnJh bWUtc2V0LWlucHV0LWZvY3VzICh3aW5kb3ctZnJhbWUpKSkpKQ0KDQpwbGVhc2UgcmVwbGFj ZSBpdCB3aXRoDQoNCiAgICAgKHdoZW4gc2VydmVyLXJhaXNlLWZyYW1lDQogICAgICAgKG1l c3NhZ2UgKGZvcm1hdCAic2VsZWN0aW5nICVzIiAod2luZG93LWZyYW1lKSkpDQogICAgICAg KHNlbGVjdC1mcmFtZS1zZXQtaW5wdXQtZm9jdXMgKHdpbmRvdy1mcmFtZSkpKSkpDQoNCmFu ZCBsb29rIGZvciB0aGF0IG1lc3NhZ2UgaW4gdGhlICpNZXNzYWdlcyogYnVmZmVyLg0KDQpU aGUgc2Vjb25kIG9uZSBpcw0KDQooYWRkLWhvb2sgJ3NlcnZlci1zd2l0Y2gtaG9vaw0KICAg ICAgIChsYW1iZGEgKCkNCiAgICAgICAgKHNlbGVjdC1mcmFtZS1zZXQtaW5wdXQtZm9jdXMg KHNlbGVjdGVkLWZyYW1lKSkpKQ0KDQpidXQgSSdtIGFmcmFpZCBpdCBkb2VzIHRoZSBzYW1l IGFzIGZvciAnc2VydmVyLWFmdGVyLW1ha2UtZnJhbWUtaG9vaycgLQ0KbmFtZWx5IG5vdGhp bmcuDQoNCm1hcnRpbg0K
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.
Received: (at 80926) by debbugs.gnu.org; 4 May 2026 16:14:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 04 12:14:22 2026
Received: from localhost ([127.0.0.1]:41719 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1wJvw5-0007Cr-T2
for submit <at> debbugs.gnu.org; Mon, 04 May 2026 12:14:22 -0400
Received: from mout01.posteo.de ([185.67.36.65]:33981)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <cidra@HIDDEN>) id 1wJvw4-0007CJ-1O
for 80926 <at> debbugs.gnu.org; Mon, 04 May 2026 12:14:20 -0400
Received: from submission (posteo.de [185.67.36.169])
by mout01.posteo.de (Postfix) with ESMTPS id 0F503240027
for <80926 <at> debbugs.gnu.org>; Mon, 4 May 2026 18:14:13 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.it; s=2017;
t=1777911254; bh=YbosEYycmWM0i4AWZQBbF9eoaoOxAd7QNftVnzat0YA=;
h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type:
Content-Transfer-Encoding:Autocrypt:OpenPGP:From;
b=Ax6OcjLSj80ilxYrdIkG3q4HDzv89a5Wc4Kk8SoG2jpC0PCFCYr/UDeDvKbkWBI7N
VlesPRw/B6pDYqFb/VlFeUDl3pEKAT2fvckOaUPSjaNkRtvRDZ34/ivXYKwDE452gy
Am5UugsNvvq6Ohe1k8Zu4ELtiPlLU+y6cOjisuudZB0fTfO4SdeEpxmQr+J75+b59/
glqafaufEbv7ougFXDCG9wNLpv4owCHRFUOW8YnGbCEjoKOxK4pOgGAkK5L3jZoiOa
G7LaRV4SO7VWOWLl0h+kce8R2Z51VuSHP+yTKAbJWf34MUXiVW//w/w348E6I1o5MH
BaMiCIUyB6IIw==
Received: from customer (localhost [127.0.0.1])
by submission (posteo.de) with ESMTPSA id 4g8RXv6gHFz6tyW;
Mon, 4 May 2026 18:14:07 +0200 (CEST)
From: Antonio Romano <cidra@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland
In-Reply-To: <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN>
References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN>
<8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN>
<34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN>
<38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN>
<86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN>
Date: Mon, 04 May 2026 16:14:08 +0000
Message-ID: <87h5on17ap.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Autocrypt: addr=cidra@HIDDEN;
keydata=xjMEaamuPBYJKwYBBAHaRw8BAQdASi/2tb/95+EeCd9Kj3CF2SyjObny5t+/c54m+kK1perND2Np
ZHJhQHBvc3Rlby5pdMKTBBMWCgA7FiEEJAM1T+wC+IlWDR6QJaJyARKn9M8FAmnc0WECGwMFCwkI
BwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQJaJyARKn9M82IAD+O0EAPSG2YosBaDsCvHpkxsJY
ersVMpGPgxVOCd1kkv4BAOIlhBLDxSujMWgN7jA5L/ss2vmiAwjZF6YUSW+/8IcMzjgEaamuPBIK
KwYBBAGXVQEFAQEHQGiDFwIhL+fwsnZPV9zl445/i9hvxxRvelSSJP3dZ/hLAwEIB8JhBBgWCAAJ
BYJpqa48ApsMAAoJECWicgESp/TPhDABANqXj8GpMsJkqPt7v4xaYdIGD4byROhU8BQ/vBIXPAki
AQDRVIhxdEfOAW6pcWsQrdXQoOtt/9iVVwQwe/Izj5u3AQ==
OpenPGP: url=https://posteo.de/keys/cidra@HIDDEN
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 80926
Cc: mvoteiza@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)
martin rudalics <rudalics@HIDDEN> writes:
>>> I see. We probably should leave that alone. So the next try is in
>>> server.el to replace the last line of
>>>
>>> (dolist (frame (frame-list))
>>> (when (server--on-display-p frame display)
>>> (select-frame frame)))
>>>
>>> as
>>>
>>> (dolist (frame (frame-list))
>>> (when (server--on-display-p frame display)
>>> (select-frame-set-input-focus frame)))
>>
>> I have overridden server-select-display as you suggested, but it gives
>> me the same result as before with the `add-hook` route. No effect on
>> Wayland; Frames always get focused now in X.
>
> Can you check whether that particular part is run at all? Simply put a
> call to message before the 'select-frame-set-input-focus' call.
> Otherwise, I'm afraid you have to edbebug your way through all
> possibilities how a window gets selected.
Here's the code of an overridden `server-select-display` with some log mess=
ages:
--8<---------------cut here---------------start------------->8---
;; If the current frame is on `display' we're all set.
;; Similarly if we are unable to open frames on other displays, there's
;; nothing more we can do.
+ (message "(1) Function entered")
(unless (or (not (fboundp 'make-frame-on-display))
(server--on-display-p (selected-frame) display))
+ (message "(2) unless BODY entered")
;; Otherwise, look for an existing frame there and select it.
(dolist (frame (frame-list))
(when (server--on-display-p frame display)
--8<---------------cut here---------------end--------------->8---
In both X and PGTK build, message (1) gets triggered 100% of times (Server =
off,
server on but 0 GUI frames, server on with =E2=89=A51 frames). Message (2) =
gets
triggered when there are 0 GUI frames and the server is either on or
off. It looks like that `select-frame-set-input-focus` is never reached
at all.
> BTW, I suppose 'server-raise-frame' is non-nil in your settings.
Yes. That's the default and I'm running a pristine Emacs config.=20
Disabling it in the X build makes the frame auto-focus only
when the server is off and has to start right away. Trying to open a
file when the server is on but there are no GUI frames has the
undesirable outcome of spawning a frame shoved behind the other opened wind=
ows
on the desktop.
Disabling it on Wayland has little effect: new frames are autofocused,
whether the daemon is already running or not. Reused frames do not get
autofocused (just as before), but this time I do not even get the
"=C2=ABframe title=C2=BB is ready notification.
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 4 May 2026 14:42:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 04 10:42:47 2026 Received: from localhost ([127.0.0.1]:40679 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wJuVT-0000gM-8q for submit <at> debbugs.gnu.org; Mon, 04 May 2026 10:42:47 -0400 Received: from mout.gmx.net ([212.227.15.18]:52357) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1wJuVQ-0000g3-FB for 80926 <at> debbugs.gnu.org; Mon, 04 May 2026 10:42:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1777905758; x=1778510558; i=rudalics@HIDDEN; bh=1RX7GCZpUN1jTy7/l7sZraThhQIVhTp7LwR+s04iZ/I=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=ftuoGXeRb9zr4TWs9PAPjCXBGvJ/wME1k271n9t0AujuPgD0KHpwbo5zrTsVDAr/ 4M7sVlXOZiDVAYVMrrQM+VAEUmDtRePe0QluvFdlJjDArV55167BfC7y91P4zaCxn KKvD/KopeaZYsXjiU2YablO3BglhKcASTQ3xFjqTcoU3RhNmqlS9oe14N5KbKRiTy GDh2IYHBtP5FqmN6i8cxgdGLqTsV5tUZ4vRIU9XyXVDkOXDWIhlMWdp34b/bPSWX9 Vh1OSFWer51Ph3cmrXdpjo9872lNZ3343DWUJN/4vkFkMpMAQJqdpAr3MN64d6qDK bA4pY0FiGeKJfVqQPg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MWih0-1vmwDd2qqW-00PsxL; Mon, 04 May 2026 16:42:37 +0200 Message-ID: <86e8e2a1-a3be-468f-865e-9a9424ab6d5e@HIDDEN> Date: Mon, 4 May 2026 16:42:36 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland To: Antonio Romano <cidra@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> <87zf2fxndx.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87zf2fxndx.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:pL2aH67KdoH6aio3MSgn+QS+hngFr+fVD92UFebBLUkuWv9DEpc mSIwC+jpfg0pdHD+S/9bOVLwoMm1dQ7DUdElUI+BO+h2qFH2pFALJm6dXeX5/XgfbgVmB7A ej/WX2J8d07m7GInYmt2FKyMcpPcvxfORtcw1ZEM2zEruNlL8FwDfWLgfSoqGWjxx8E+afX dYAGbkw1ooN1kZgK+FLOA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:AWfLnAxnJyk=;fs2I12y9K9QlglC+kF7tZ4Lsiyf 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 iHEfp8+03KMncmMSGSl8ZEdA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80926 Cc: mvoteiza@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) >> I see. We probably should leave that alone. So the next try is in >> server.el to replace the last line of >> >> (dolist (frame (frame-list)) >> (when (server--on-display-p frame display) >> (select-frame frame))) >> >> as >> >> (dolist (frame (frame-list)) >> (when (server--on-display-p frame display) >> (select-frame-set-input-focus frame))) > > I have overridden server-select-display as you suggested, but it gives > me the same result as before with the `add-hook` route. No effect on > Wayland; Frames always get focused now in X. Can you check whether that particular part is run at all? Simply put a call to message before the 'select-frame-set-input-focus' call. Otherwise, I'm afraid you have to edbebug your way through all possibilities how a window gets selected. BTW, I suppose 'server-raise-frame' is non-nil in your settings. martin
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 4 May 2026 14:25:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 04 10:25:42 2026 Received: from localhost ([127.0.0.1]:40458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wJuEw-0007ge-0x for submit <at> debbugs.gnu.org; Mon, 04 May 2026 10:25:42 -0400 Received: from mout02.posteo.de ([185.67.36.66]:39213) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <cidra@HIDDEN>) id 1wJuEs-0007fG-Ip for 80926 <at> debbugs.gnu.org; Mon, 04 May 2026 10:25:39 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 3FEAF240101 for <80926 <at> debbugs.gnu.org>; Mon, 4 May 2026 16:25:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.it; s=2017; t=1777904732; bh=9NE81YvnyF2STqgma+HoyRSmoEPkmiF/61Os/SKug5c=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Autocrypt:OpenPGP:From; b=qmnsUkC5fxNzg1lwzVUx65i0VgYE00LkW4AOLD2q39cKu+4RmaVVH4mMA/r35vLoV pjmwDR2/Qm5eUI2KH/x04WiTypeWcbcYPIuqv5Doc0VG44irDHAfucyXyQU/Q7CACw DAF6AQFngOBrWqKlO1vaVbndxAVohyPSgvqCVo/Ff4KW2bY1i6VROvRxhc4r4EPYSF RCOJ0oClccwyIOaCHEfIQiuExsNNEctjElau0Nz7UD9g1zCvU5QYa4wnR3m7MBoixs aSfmfRf7j/arj3QAN6zjCLDnytZOpf085FwrphdBU6sQRr6J8tejcpMF12SG2ByVfV WH9avB14IIDlQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4g8P7b0ycJz9rxM; Mon, 4 May 2026 16:25:30 +0200 (CEST) From: Antonio Romano <cidra@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland In-Reply-To: <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN> <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN> Date: Mon, 04 May 2026 14:25:31 +0000 Message-ID: <87zf2fxndx.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Autocrypt: addr=cidra@HIDDEN; keydata=xjMEaamuPBYJKwYBBAHaRw8BAQdASi/2tb/95+EeCd9Kj3CF2SyjObny5t+/c54m+kK1perND2Np ZHJhQHBvc3Rlby5pdMKTBBMWCgA7FiEEJAM1T+wC+IlWDR6QJaJyARKn9M8FAmnc0WECGwMFCwkI BwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQJaJyARKn9M82IAD+O0EAPSG2YosBaDsCvHpkxsJY ersVMpGPgxVOCd1kkv4BAOIlhBLDxSujMWgN7jA5L/ss2vmiAwjZF6YUSW+/8IcMzjgEaamuPBIK KwYBBAGXVQEFAQEHQGiDFwIhL+fwsnZPV9zl445/i9hvxxRvelSSJP3dZ/hLAwEIB8JhBBgWCAAJ BYJpqa48ApsMAAoJECWicgESp/TPhDABANqXj8GpMsJkqPt7v4xaYdIGD4byROhU8BQ/vBIXPAki AQDRVIhxdEfOAW6pcWsQrdXQoOtt/9iVVwQwe/Izj5u3AQ== OpenPGP: url=https://posteo.de/keys/cidra@HIDDEN X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 80926 Cc: mvoteiza@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) martin rudalics <rudalics@HIDDEN> writes: >> That's the upstream emacsclient.desktop file I'm talking about: >> >> --8<---------------cut here---------------start------------->8--- >> [Desktop Entry] >> Name=Emacs (Client) > ... > > That's the one from /etc. And for you it gets copied verbatim into > .local/share/applications? The five or so I have here are much simpler. > But I never install emacs. Yes, I did. > I see. We probably should leave that alone. So the next try is in > server.el to replace the last line of > > (dolist (frame (frame-list)) > (when (server--on-display-p frame display) > (select-frame frame))) > > as > > (dolist (frame (frame-list)) > (when (server--on-display-p frame display) > (select-frame-set-input-focus frame))) I have overridden server-select-display as you suggested, but it gives me the same result as before with the `add-hook` route. No effect on Wayland; Frames always get focused now in X.
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.
Received: (at 80926) by debbugs.gnu.org; 4 May 2026 14:04:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 04 10:04:21 2026
Received: from localhost ([127.0.0.1]:40203 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1wJtuH-0006Fu-0I
for submit <at> debbugs.gnu.org; Mon, 04 May 2026 10:04:21 -0400
Received: from mout.gmx.net ([212.227.15.18]:32775)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1wJtuE-0006FS-Cw
for 80926 <at> debbugs.gnu.org; Mon, 04 May 2026 10:04:19 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at;
s=s31663417; t=1777903432; x=1778508232; i=rudalics@HIDDEN;
bh=yMu1PQsK9pavTaFmACiIKCivQwYvovkVl0yytj7V+gw=;
h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc:
References:From:In-Reply-To:Content-Type:
Content-Transfer-Encoding:cc:content-transfer-encoding:
content-type:date:from:message-id:mime-version:reply-to:subject:
to;
b=ggVrDblPoQiLgSXxbovCJ278g5zDYdZRqxmcxdyejzX8/b18lp2pQ101J3KOvQpn
SpPjAGY8vVxN16GoPpYTWXYt2lLgQ/9tBoM0L9KB/ax8RHfDz2U6MGj1jHBXa27eV
ZLYdgDI4jl450y6+JoFjPku2IfV+IK4pvVFNQMaroI1dgduu4EmxcxpX13OAPHiOn
4JjIbLKjjgzDmvh0CGqlNVDTJK4JuVRBuJoM1I6HV/CograH+Al6de0evsPBhtES7
sZefPHq20CCieeeC6SUAm0pMlSx1fi6FQ2F19eMZExnIna1lHtatso65lKf6RITZJ
IkbxKF2Q9V1T0CS1Qg==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from client.hidden.invalid by mail.gmx.net (mrgmx005
[212.227.17.190]) with ESMTPSA (Nemesis) id 1M7b2d-1wEhEr3Gzl-00GITv; Mon, 04
May 2026 16:03:52 +0200
Message-ID: <38e4434b-270b-44ce-aa0d-502b5c8ebd16@HIDDEN>
Date: Mon, 4 May 2026 16:03:51 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland
To: Antonio Romano <cidra@HIDDEN>
References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN>
<8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN>
<34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> <87bjevpj66.fsf@HIDDEN>
Content-Language: en-US
From: martin rudalics <rudalics@HIDDEN>
In-Reply-To: <87bjevpj66.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:O+kE5jJEDTgCXxwwkFeAdOC5LQzVjRa73lLlWvErWV8Kdx4Rxp4
t+HxzD/Y4PVn7cMXPK8xm78wshGl1+UGjoQbxl7ZBkpep68sKhoiB4KHCLBbL5MrayX9tw4
Qr1Rou66C9YCg0wL6d/V8DtqQUkOFPx6OC7i9FT7SEh4wY1VZiafL0pA/aJuO5Tk6R81VZ9
dOIFh0efJ9MqA9ZvQESTA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:TrkicyyZQG0=;w+Vex5wrRGl3c16GIJY17y3BHTk
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
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 80926
Cc: mvoteiza@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)
> To clarify: when a new frame is created, it is
> automatically focused. If an existing frame is reused, it will
> not be automatically focused.
I probably could have figured that out myself. Not focusing a new
frame is usually harder than focusing it.
> That's the upstream emacsclient.desktop file I'm talking about:
>
> --8<---------------cut here---------------start------------->8---
> [Desktop Entry]
> Name=Emacs (Client)
...
That's the one from /etc. And for you it gets copied verbatim into
.local/share/applications? The five or so I have here are much simpler.
But I never install emacs.
> Went with the `add-hook` route.
> On Wayland it has no effect.
> On X11, it now auto focuses the new frame even in the case described
> above as case (2.), with the daemon spinning but no GUI frames.
I see. We probably should leave that alone. So the next try is in
server.el to replace the last line of
(dolist (frame (frame-list))
(when (server--on-display-p frame display)
(select-frame frame)))
as
(dolist (frame (frame-list))
(when (server--on-display-p frame display)
(select-frame-set-input-focus frame)))
>>> I think the difference lies in the usage of the XDG Activation
>>> protocol. Does Emacs adopt it?
>> I'm not familiar with that protocol. You'd could consult xdg.el in the
>> Lisp directory for whether it does that.
>
> A quick, surface-level search tells me that this protocol hasn't been
> adopted so far.
I haven't seen anything the like either. We could try to contact Mark
Oteiza but I'm afraid he's no longer around.
martin
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 4 May 2026 10:24:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 04 06:24:19 2026 Received: from localhost ([127.0.0.1]:38200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wJqTK-000348-Ka for submit <at> debbugs.gnu.org; Mon, 04 May 2026 06:24:19 -0400 Received: from mout01.posteo.de ([185.67.36.65]:39419) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <cidra@HIDDEN>) id 1wJqTI-00033k-9f for 80926 <at> debbugs.gnu.org; Mon, 04 May 2026 06:24:17 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id B35D6240028 for <80926 <at> debbugs.gnu.org>; Mon, 4 May 2026 12:24:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.it; s=2017; t=1777890249; bh=Dls2T2OdBktVfXsEAK2Iz01G+1yctBFtpn6a/oJG6ew=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding:Autocrypt:OpenPGP:From; b=jbzDcCgFomEDB8BJiTBUb3z0we7jSa/EnVQCAlbW9WwiO+xoULz8L+ZyMNOObD93e mygEFmr6tGCQzX5SLhL1eGEv1/UFFLrcDqC4G2NiOwYw0exmhqNYobJNtkvhMO7jrO R0X1V3Y+vN635qeAfMAdNNmmycXBzJLlO912EM/kxKR9FNfZpJ/mwtVGywF/B6H69K d6LZYedPGXXuHV6EEUrwawS6jQ7ZYqfPYxWYe9/xO6a8KdfH23KK7exF/XJd9b7eI0 7xRjZ41qbmOk1hbMrsGcGqiFA0qHadmItmSPkeLwR7Pzmb2wWzVnSrO9ZV+b9iIuYa qAc/dRFaZHRGw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4g8Hn443Dnz6twK; Mon, 4 May 2026 12:24:08 +0200 (CEST) From: Antonio Romano <cidra@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland In-Reply-To: <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> Date: Mon, 04 May 2026 10:24:09 +0000 Message-ID: <87bjevpj66.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Autocrypt: addr=cidra@HIDDEN; keydata=xjMEaamuPBYJKwYBBAHaRw8BAQdASi/2tb/95+EeCd9Kj3CF2SyjObny5t+/c54m+kK1perND2Np ZHJhQHBvc3Rlby5pdMKTBBMWCgA7FiEEJAM1T+wC+IlWDR6QJaJyARKn9M8FAmnc0WECGwMFCwkI BwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQJaJyARKn9M82IAD+O0EAPSG2YosBaDsCvHpkxsJY ersVMpGPgxVOCd1kkv4BAOIlhBLDxSujMWgN7jA5L/ss2vmiAwjZF6YUSW+/8IcMzjgEaamuPBIK KwYBBAGXVQEFAQEHQGiDFwIhL+fwsnZPV9zl445/i9hvxxRvelSSJP3dZ/hLAwEIB8JhBBgWCAAJ BYJpqa48ApsMAAoJECWicgESp/TPhDABANqXj8GpMsJkqPt7v4xaYdIGD4byROhU8BQ/vBIXPAki AQDRVIhxdEfOAW6pcWsQrdXQoOtt/9iVVwQwe/Izj5u3AQ== OpenPGP: url=https://posteo.de/keys/cidra@HIDDEN X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 80926 Cc: Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Good morning, >> Just spun up a VM with a clean install of Fedora 44 and Emacs 30.2 right >> from the official repos. Had to manually add the emacsclient.desktop >> entry as it seems that they cut it off downstream. Also, had to manually >> replace $DISPLAY with $WAYLAND_DISPLAY inside emacsclient.desktop as it >> would run in XWayland otherwise. > > Did you get the warning that you are running a pgtk build inside X (or > is this new with Emacs 31)? > Yes, I did get that error when emacsclient.desktop contained $DISPLAY. >> Please do note that by "opening a file" I always mean (unless specified >> otherwise) to do it through >> a GUI application like Nautilus or Firefox and by using the >> emacsclient.desktop menu entry. >> >> I noticed that invoking a program from CLI (or weirdly enough even with >> xdg-open) does not auto-focus >> existing windows and this also applies to gnome-text-editor. > > Only on Wayland or on XWayland too? Didn't try this with XWayland. Just did now and either `emacsclient` or `xdg-open` do auto focus as soon as the frame switches to the new buffer. >>> (1) Does it behave the same way when the Emacs server has not been >>> launched or when an instance of Emacs is running already? >> >> Yes. It doesn't make a difference whether an Emacs daemon is running or >> not: as long as there were 0 frames before, the newly created frame upon >> opening a file with emacsclient.desktop will be auto-focused. > > Just to clarify: Earlier you said that > > 2. Launch emacs server > 3. Open a file from Nautilus (GNOME Files) with "Emacs (Client)" > 4. You'll see a notification formatted like this: > Emacs (Client) > =C2=ABFrame title=C2=BB is ready > The file will be opened in that frame (either created or reused), > but it will not be automatically focused. > > Now you say that "the newly created frame upon opening a file with > emacsclient.desktop will be auto-focused". Which one holds? I'm truly sorry for the oversight, I failed to specify the distinction earlier. To clarify: when a new frame is created, it is automatically focused. If an existing frame is reused, it will not be automatically focused. >>> (2) Manually, in a running instance of emacs -Q do: Type C-x 5 2, now >>> with the mouse select the initial frame and make it partially hide the >>> new frame and type C-x 5 o. Does it raise and select the new frame? As >>> a rule, this fails on Wayland but might succeed on KDE. >> >> The other frame gets focused, even when hidden, covered or in a different >> workspace. This appears to work as intended. > > Even when the other frame is iconified (I know it's unrelated to the > subject at hand)? Yes >>> (3) Try a GTK/X build and see whether the behavior persists. If >>> necessary, customize 'x-allow-focus-stealing' in the server. This step >>> is not mandatory - since Po Lu changed that, a GTK/X build fails here on >>> xfce to address the focus problem correctly, no X(Wayland) involved at >>> all. Moreover, size hints are a pain on X and useless on Wayland >>> anyway. So if you don't want to build with X, don't bother. It just >>> could get us some insight whether this works under your GNOME >>> installation at all. >> >> (I rolled back to $DISPLAY for this one) > > I don't even know _who_ installs $DISPLAY here. I read somewhere that > one could specify it explicitly via --d. That's the upstream emacsclient.desktop file I'm talking about: --8<---------------cut here---------------start------------->8--- [Desktop Entry] Name=3DEmacs (Client) GenericName=3DText Editor Comment=3DEdit text MimeType=3Dtext/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++= src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl= ;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;x-scheme-handler/= org-protocol; Exec=3Dsh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-edito= r=3D --display=3D\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alter= nate-editor=3D --create-frame; fi" sh %F Icon=3Demacs Type=3DApplication Terminal=3Dfalse Categories=3DDevelopment;TextEditor; StartupNotify=3Dtrue StartupWMClass=3DEmacs Keywords=3Demacsclient; Actions=3Dnew-window;new-instance; [Desktop Action new-window] Name=3DNew Window Exec=3Demacsclient --alternate-editor=3D --create-frame %F [Desktop Action new-instance] Name=3DNew Instance Exec=3Demacs %F --8<---------------cut here---------------end--------------->8--- >> I kept x-allow-focus-stealing set to the default which is 'newer-time >> Oddly enough, behaviour of opening with emacsclient.deskop is this: >> >> 1. No daemon running: Emacs Server is spun up and a frame is spawned >> right after. New frame is focused on. >> >> 2. Daemon running, no frames: new frame is spawned but not focused > > The daemon should have its initial frame but that is not a GUI frame. > In either case, this behavior matches the one from pgtk Wayland. Right? No. Any newly created frame in pgtk Wayland is auto focused, be it from an already spinning daemon or not.=20 >> 3. Daemon running with at least 1 frame: one of the existing frames is >> focused automatically right after the frame switches to the new >> buffer. (Except when x-allow-focus-stealing is set to 'imitate-pager) >> >> Behaviour of C-x 5 2 and C-x 5 o is as intended. It works with no >> issues. > > Just a shot in the dark: Can you try in 'server--create-frame' in > server.el replace > > (select-frame frame) > > with > > (select-frame-set-input-focus frame) > > Alternatively, you could try > > (add-hook 'server-after-make-frame-hook > (lambda () > (select-frame-set-input-focus (selected-frame)))) Went with the `add-hook` route. On Wayland it has no effect. On X11, it now auto focuses the new frame even in the case described above as case (2.), with the daemon spinning but no GUI frames. >> I think the difference lies in the usage of the XDG Activation >> protocol. Does Emacs adopt it? > I'm not familiar with that protocol. You'd could consult xdg.el in the > Lisp directory for whether it does that. A quick, surface-level search tells me that this protocol hasn't been adopted so far. If there's anything else I should test and report to make triaging easier, please let me know. Hope I can be of help despite my initial mix-up. Thanks in advance.
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 4 May 2026 08:59:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 04 04:59:02 2026 Received: from localhost ([127.0.0.1]:37751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wJp8n-00026J-LV for submit <at> debbugs.gnu.org; Mon, 04 May 2026 04:59:02 -0400 Received: from mout.gmx.net ([212.227.15.19]:35253) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1wJp8k-00025p-UY for 80926 <at> debbugs.gnu.org; Mon, 04 May 2026 04:58:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1777885133; x=1778489933; i=rudalics@HIDDEN; bh=T1jx+879gElmMGgtMQE6FFVFDJL09upQpbGza+sz1y8=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=Ovq1rMon4LC1sXewJQacSM08kIjXK2o0OQUihwuuECHZJEt7MvvbDuwP8zdT8367 QMC8k/7iM/DnUvNv8iyAqIIUQxAjUqYo9UEq7byasi4q5E3GWfNVJ3bMSQYzvgCE0 zwlMaZXeOZhQeLuqqKyvvUO4SSzcVPlizMPM2LIU7YTHG2RZOg6OySOleTp/fxFWo k0G5ivDBgl3I7OQhmDfPiMoel8QLnVLX2CPfCcJcviSGTXiqqR4zT+vDKQdZ4Xeti F7dEo8tKA6NV7348qx07KU7D8x1Y6n+2BMpnXYQ5rqiY7aTxZjEQrUuxbAOaVEjqk ZAGcScbyt+wV3k8hVg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mirna-1vhRSC3mC4-00nA5p; Mon, 04 May 2026 10:58:52 +0200 Message-ID: <34b2404d-aabe-4aa3-bba8-290af388e788@HIDDEN> Date: Mon, 4 May 2026 10:58:52 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland To: Antonio Romano <cidra@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> <873408z4uj.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <873408z4uj.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-Provags-ID: V03:K1:vggNj4dxuxG1Y+43z9/h4oLOt28Lyw4zk0DaIpEX3inWw7jaFpi J7RK9KNe5GueldeGmYbYK1D7ebpo+G98y1FT80XCSZ64rXKTgodr3ob4iDlVz3VlN/geZxw 3E/OgDboXGiO53IJpDcbvfMF7rXpwAPsH90+S2+TfrRc4rLbZTNLnfMzeJPYQepUedLbJSp cKsGDYrPJWxqGLghE1H9w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:c7TANqpX/wU=;pJ1YRcnOaZRLzwOb9oVm4T4ebbA 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 ntenssJhH7eWBPRhgZ1VWJNw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80926 Cc: Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) ID4gSnVzdCBzcHVuIHVwIGEgVk0gd2l0aCBhIGNsZWFuIGluc3RhbGwgb2YgRmVkb3JhIDQ0 IGFuZCBFbWFjcyAzMC4yIHJpZ2h0DQogPiBmcm9tIHRoZSBvZmZpY2lhbCByZXBvcy4gSGFk IHRvIG1hbnVhbGx5IGFkZCB0aGUgZW1hY3NjbGllbnQuZGVza3RvcA0KID4gZW50cnkgYXMg aXQgc2VlbXMgdGhhdCB0aGV5IGN1dCBpdCBvZmYgZG93bnN0cmVhbS4gQWxzbywgaGFkIHRv IG1hbnVhbGx5DQogPiByZXBsYWNlICRESVNQTEFZIHdpdGggJFdBWUxBTkRfRElTUExBWSBp bnNpZGUgZW1hY3NjbGllbnQuZGVza3RvcCBhcyBpdA0KID4gd291bGQgcnVuIGluIFhXYXls YW5kIG90aGVyd2lzZS4NCg0KRGlkIHlvdSBnZXQgdGhlIHdhcm5pbmcgdGhhdCB5b3UgYXJl IHJ1bm5pbmcgYSBwZ3RrIGJ1aWxkIGluc2lkZSBYIChvcg0KaXMgdGhpcyBuZXcgd2l0aCBF bWFjcyAzMSk/DQoNCiA+IFBsZWFzZSBkbyBub3RlIHRoYXQgYnkgIm9wZW5pbmcgYSBmaWxl IiBJIGFsd2F5cyBtZWFuICh1bmxlc3Mgc3BlY2lmaWVkIG90aGVyd2lzZSkgdG8gZG8gaXQg dGhyb3VnaA0KID4gYSBHVUkgYXBwbGljYXRpb24gbGlrZSBOYXV0aWx1cyBvciBGaXJlZm94 IGFuZCBieSB1c2luZyB0aGUNCiA+IGVtYWNzY2xpZW50LmRlc2t0b3AgbWVudSBlbnRyeS4N CiA+DQogPiBJIG5vdGljZWQgdGhhdCBpbnZva2luZyBhIHByb2dyYW0gZnJvbSBDTEkgKG9y IHdlaXJkbHkgZW5vdWdoIGV2ZW4gd2l0aCB4ZGctb3BlbikgZG9lcyBub3QgYXV0by1mb2N1 cw0KID4gZXhpc3Rpbmcgd2luZG93cyBhbmQgdGhpcyBhbHNvIGFwcGxpZXMgdG8gZ25vbWUt dGV4dC1lZGl0b3IuDQoNCk9ubHkgb24gV2F5bGFuZCBvciBvbiBYV2F5bGFuZCB0b28/DQoN CiA+PiAoMSkgRG9lcyBpdCBiZWhhdmUgdGhlIHNhbWUgd2F5IHdoZW4gdGhlIEVtYWNzIHNl cnZlciBoYXMgbm90IGJlZW4NCiA+PiBsYXVuY2hlZCBvciB3aGVuIGFuIGluc3RhbmNlIG9m IEVtYWNzIGlzIHJ1bm5pbmcgYWxyZWFkeT8NCiA+DQogPiBZZXMuIEl0IGRvZXNuJ3QgbWFr ZSBhIGRpZmZlcmVuY2Ugd2hldGhlciBhbiBFbWFjcyBkYWVtb24gaXMgcnVubmluZyBvcg0K ID4gbm90OiBhcyBsb25nIGFzIHRoZXJlIHdlcmUgMCBmcmFtZXMgYmVmb3JlLCB0aGUgbmV3 bHkgY3JlYXRlZCBmcmFtZSB1cG9uDQogPiBvcGVuaW5nIGEgZmlsZSB3aXRoIGVtYWNzY2xp ZW50LmRlc2t0b3Agd2lsbCBiZSBhdXRvLWZvY3VzZWQuDQoNCkp1c3QgdG8gY2xhcmlmeTog RWFybGllciB5b3Ugc2FpZCB0aGF0DQoNCiAgICAyLiBMYXVuY2ggZW1hY3Mgc2VydmVyDQog ICAgMy4gT3BlbiBhIGZpbGUgZnJvbSBOYXV0aWx1cyAoR05PTUUgRmlsZXMpIHdpdGggIkVt YWNzIChDbGllbnQpIg0KICAgIDQuIFlvdSdsbCBzZWUgYSBub3RpZmljYXRpb24gZm9ybWF0 dGVkIGxpa2UgdGhpczoNCiAgICAgICA+IEVtYWNzIChDbGllbnQpDQogICAgICAgPiDCq0Zy YW1lIHRpdGxlwrsgaXMgcmVhZHkNCiAgICAgICBUaGUgZmlsZSB3aWxsIGJlIG9wZW5lZCBp biB0aGF0IGZyYW1lIChlaXRoZXIgY3JlYXRlZCBvciByZXVzZWQpLA0KICAgICAgIGJ1dCBp dCB3aWxsIG5vdCBiZSBhdXRvbWF0aWNhbGx5IGZvY3VzZWQuDQoNCk5vdyB5b3Ugc2F5IHRo YXQgInRoZSBuZXdseSBjcmVhdGVkIGZyYW1lIHVwb24gb3BlbmluZyBhIGZpbGUgd2l0aA0K ZW1hY3NjbGllbnQuZGVza3RvcCB3aWxsIGJlIGF1dG8tZm9jdXNlZCIuICBXaGljaCBvbmUg aG9sZHM/DQoNCiA+PiAoMikgTWFudWFsbHksIGluIGEgcnVubmluZyBpbnN0YW5jZSBvZiBl bWFjcyAtUSBkbzogVHlwZSBDLXggNSAyLCBub3cNCiA+PiB3aXRoIHRoZSBtb3VzZSBzZWxl Y3QgdGhlIGluaXRpYWwgZnJhbWUgYW5kIG1ha2UgaXQgcGFydGlhbGx5IGhpZGUgdGhlDQog Pj4gbmV3IGZyYW1lIGFuZCB0eXBlIEMteCA1IG8uICBEb2VzIGl0IHJhaXNlIGFuZCBzZWxl Y3QgdGhlIG5ldyBmcmFtZT8gIEFzDQogPj4gYSBydWxlLCB0aGlzIGZhaWxzIG9uIFdheWxh bmQgYnV0IG1pZ2h0IHN1Y2NlZWQgb24gS0RFLg0KID4NCiA+IFRoZSBvdGhlciBmcmFtZSBn ZXRzIGZvY3VzZWQsIGV2ZW4gd2hlbiBoaWRkZW4sIGNvdmVyZWQgb3IgaW4gYSBkaWZmZXJl bnQNCiA+IHdvcmtzcGFjZS4gVGhpcyBhcHBlYXJzIHRvIHdvcmsgYXMgaW50ZW5kZWQuDQoN CkV2ZW4gd2hlbiB0aGUgb3RoZXIgZnJhbWUgaXMgaWNvbmlmaWVkIChJIGtub3cgaXQncyB1 bnJlbGF0ZWQgdG8gdGhlDQpzdWJqZWN0IGF0IGhhbmQpPw0KDQogPj4gKDMpIFRyeSBhIEdU Sy9YIGJ1aWxkIGFuZCBzZWUgd2hldGhlciB0aGUgYmVoYXZpb3IgcGVyc2lzdHMuICBJZg0K ID4+IG5lY2Vzc2FyeSwgY3VzdG9taXplICd4LWFsbG93LWZvY3VzLXN0ZWFsaW5nJyBpbiB0 aGUgc2VydmVyLiAgVGhpcyBzdGVwDQogPj4gaXMgbm90IG1hbmRhdG9yeSAtIHNpbmNlIFBv IEx1IGNoYW5nZWQgdGhhdCwgYSBHVEsvWCBidWlsZCBmYWlscyBoZXJlIG9uDQogPj4geGZj ZSB0byBhZGRyZXNzIHRoZSBmb2N1cyBwcm9ibGVtIGNvcnJlY3RseSwgbm8gWChXYXlsYW5k KSBpbnZvbHZlZCBhdA0KID4+IGFsbC4gIE1vcmVvdmVyLCBzaXplIGhpbnRzIGFyZSBhIHBh aW4gb24gWCBhbmQgdXNlbGVzcyBvbiBXYXlsYW5kDQogPj4gYW55d2F5LiAgU28gaWYgeW91 IGRvbid0IHdhbnQgdG8gYnVpbGQgd2l0aCBYLCBkb24ndCBib3RoZXIuICBJdCBqdXN0DQog Pj4gY291bGQgZ2V0IHVzIHNvbWUgaW5zaWdodCB3aGV0aGVyIHRoaXMgd29ya3MgdW5kZXIg eW91ciBHTk9NRQ0KID4+IGluc3RhbGxhdGlvbiBhdCBhbGwuDQogPg0KID4gKEkgcm9sbGVk IGJhY2sgdG8gJERJU1BMQVkgZm9yIHRoaXMgb25lKQ0KDQpJIGRvbid0IGV2ZW4ga25vdyBf d2hvXyBpbnN0YWxscyAkRElTUExBWSBoZXJlLiAgSSByZWFkIHNvbWV3aGVyZSB0aGF0DQpv bmUgY291bGQgc3BlY2lmeSBpdCBleHBsaWNpdGx5IHZpYSAtLWQuDQoNCiA+IEkga2VwdCB4 LWFsbG93LWZvY3VzLXN0ZWFsaW5nIHNldCB0byB0aGUgZGVmYXVsdCB3aGljaCBpcyAnbmV3 ZXItdGltZQ0KID4gT2RkbHkgZW5vdWdoLCBiZWhhdmlvdXIgb2Ygb3BlbmluZyB3aXRoIGVt YWNzY2xpZW50LmRlc2tvcCBpcyB0aGlzOg0KID4NCiA+IDEuIE5vIGRhZW1vbiBydW5uaW5n OiBFbWFjcyBTZXJ2ZXIgaXMgc3B1biB1cCBhbmQgYSBmcmFtZSBpcyBzcGF3bmVkDQogPiBy aWdodCBhZnRlci4gIE5ldyBmcmFtZSBpcyBmb2N1c2VkIG9uLg0KID4NCiA+IDIuIERhZW1v biBydW5uaW5nLCBubyBmcmFtZXM6IG5ldyBmcmFtZSBpcyBzcGF3bmVkIGJ1dCBub3QgZm9j dXNlZA0KDQpUaGUgZGFlbW9uIHNob3VsZCBoYXZlIGl0cyBpbml0aWFsIGZyYW1lIGJ1dCB0 aGF0IGlzIG5vdCBhIEdVSSBmcmFtZS4NCkluIGVpdGhlciBjYXNlLCB0aGlzIGJlaGF2aW9y IG1hdGNoZXMgdGhlIG9uZSBmcm9tIHBndGsgV2F5bGFuZC4gIFJpZ2h0Pw0KDQogPiAzLiBE YWVtb24gcnVubmluZyB3aXRoIGF0IGxlYXN0IDEgZnJhbWU6IG9uZSBvZiB0aGUgZXhpc3Rp bmcgZnJhbWVzIGlzDQogPiBmb2N1c2VkIGF1dG9tYXRpY2FsbHkgcmlnaHQgYWZ0ZXIgdGhl IGZyYW1lIHN3aXRjaGVzIHRvIHRoZSBuZXcNCiA+IGJ1ZmZlci4gKEV4Y2VwdCB3aGVuIHgt YWxsb3ctZm9jdXMtc3RlYWxpbmcgaXMgc2V0IHRvICdpbWl0YXRlLXBhZ2VyKQ0KID4NCiA+ IEJlaGF2aW91ciBvZiBDLXggNSAyIGFuZCBDLXggNSBvIGlzIGFzIGludGVuZGVkLiBJdCB3 b3JrcyB3aXRoIG5vDQogPiBpc3N1ZXMuDQoNCkp1c3QgYSBzaG90IGluIHRoZSBkYXJrOiBD YW4geW91IHRyeSBpbiAnc2VydmVyLS1jcmVhdGUtZnJhbWUnIGluDQpzZXJ2ZXIuZWwgcmVw bGFjZQ0KDQogICAgIChzZWxlY3QtZnJhbWUgZnJhbWUpDQoNCndpdGgNCg0KICAgICAoc2Vs ZWN0LWZyYW1lLXNldC1pbnB1dC1mb2N1cyBmcmFtZSkNCg0KQWx0ZXJuYXRpdmVseSwgeW91 IGNvdWxkIHRyeQ0KDQooYWRkLWhvb2sgJ3NlcnZlci1hZnRlci1tYWtlLWZyYW1lLWhvb2sN CgkgIChsYW1iZGEgKCkNCgkgICAoc2VsZWN0LWZyYW1lLXNldC1pbnB1dC1mb2N1cyAoc2Vs ZWN0ZWQtZnJhbWUpKSkpDQoNCiA+IEkgdGhpbmsgdGhlIGRpZmZlcmVuY2UgbGllcyBpbiB0 aGUgdXNhZ2Ugb2YgdGhlIFhERyBBY3RpdmF0aW9uDQogPiBwcm90b2NvbC4gRG9lcyBFbWFj cyBhZG9wdCBpdD8NCg0KSSdtIG5vdCBmYW1pbGlhciB3aXRoIHRoYXQgcHJvdG9jb2wuICBZ b3UnZCBjb3VsZCBjb25zdWx0IHhkZy5lbCBpbiB0aGUNCkxpc3AgZGlyZWN0b3J5IGZvciB3 aGV0aGVyIGl0IGRvZXMgdGhhdC4NCg0KbWFydGluDQo=
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 3 May 2026 19:10:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 03 15:10:55 2026 Received: from localhost ([127.0.0.1]:58241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wJcDP-0003Wm-Cb for submit <at> debbugs.gnu.org; Sun, 03 May 2026 15:10:55 -0400 Received: from mout02.posteo.de ([185.67.36.66]:50347) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <cidra@HIDDEN>) id 1wJcDM-0003WP-Uo for 80926 <at> debbugs.gnu.org; Sun, 03 May 2026 15:10:53 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 589D4240101 for <80926 <at> debbugs.gnu.org>; Sun, 3 May 2026 21:10:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.it; s=2017; t=1777835446; bh=zB7K2TgXqrgf3QDMGg2YItFcCabVBaRjUasXIOo2Nuc=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Autocrypt:OpenPGP:From; b=fSdCZbCsLf0D6txwz1H9BZAjvXuSmkVM2puRvHGMlpsNX9uAcRi+/bdinjCQcotgv +5+tmieMSVL1ejs7gAeUyIb3rURCv3amdCI7OAvVlIm4R0POSRoAay0uYC9TYriJ9O dd8iQbKiXdIng2fc7X/IRWOTTsTxHOqTDI1p1h/wfnmB1X0+U1SEYMGbbriPs3YB2U KtcpBdRWSsuotMhqixKuTXOmwpOo4nwIIDswm3v/KDyMysbjqgxQ8QU/5jFQqOqAL7 pGnkbf6EA78xdB3JwBlAQ6ciSmn6Eqa/LdOZdm5CmpnF0xqsTImG9iu2esbfxYV8xW Dm5bIbTbBSFDA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4g7vW91gZRz6tw2; Sun, 3 May 2026 21:10:44 +0200 (CEST) From: Antonio Romano <cidra@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland In-Reply-To: <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> Date: Sun, 03 May 2026 19:10:45 +0000 Message-ID: <873408z4uj.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Autocrypt: addr=cidra@HIDDEN; keydata=xjMEaamuPBYJKwYBBAHaRw8BAQdASi/2tb/95+EeCd9Kj3CF2SyjObny5t+/c54m+kK1perND2Np ZHJhQHBvc3Rlby5pdMKTBBMWCgA7FiEEJAM1T+wC+IlWDR6QJaJyARKn9M8FAmnc0WECGwMFCwkI BwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQJaJyARKn9M82IAD+O0EAPSG2YosBaDsCvHpkxsJY ersVMpGPgxVOCd1kkv4BAOIlhBLDxSujMWgN7jA5L/ss2vmiAwjZF6YUSW+/8IcMzjgEaamuPBIK KwYBBAGXVQEFAQEHQGiDFwIhL+fwsnZPV9zl445/i9hvxxRvelSSJP3dZ/hLAwEIB8JhBBgWCAAJ BYJpqa48ApsMAAoJECWicgESp/TPhDABANqXj8GpMsJkqPt7v4xaYdIGD4byROhU8BQ/vBIXPAki AQDRVIhxdEfOAW6pcWsQrdXQoOtt/9iVVwQwe/Izj5u3AQ== OpenPGP: url=https://posteo.de/keys/cidra@HIDDEN X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 80926 Cc: Eli Zaretskii <eliz@HIDDEN>, 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) (Sorry for the double send. Forgot to add Cc:) Hello, > A few things to test: Just spun up a VM with a clean install of Fedora 44 and Emacs 30.2 right from the official repos. Had to manually add the emacsclient.desktop entry as it seems that they cut it off downstream. Also, had to manually replace $DISPLAY with $WAYLAND_DISPLAY inside emacsclient.desktop as it would run in XWayland otherwise. Please do note that by "opening a file" I always mean (unless specified otherwise) to do it through a GUI application like Nautilus or Firefox and by using the emacsclient.desktop menu entry. I noticed that invoking a program from CLI (or weirdly enough even with xdg-open) does not auto-focus existing windows and this also applies to gnome-text-editor. > (1) Does it behave the same way when the Emacs server has not been > launched or when an instance of Emacs is running already? Yes. It doesn't make a difference whether an Emacs daemon is running or not: as long as there were 0 frames before, the newly created frame upon opening a file with emacsclient.desktop will be auto-focused. > (2) Manually, in a running instance of emacs -Q do: Type C-x 5 2, now > with the mouse select the initial frame and make it partially hide the > new frame and type C-x 5 o. Does it raise and select the new frame? As > a rule, this fails on Wayland but might succeed on KDE. The other frame gets focused, even when hidden, covered or in a different workspace. This appears to work as intended. > (3) Try a GTK/X build and see whether the behavior persists. If > necessary, customize 'x-allow-focus-stealing' in the server. This step > is not mandatory - since Po Lu changed that, a GTK/X build fails here on > xfce to address the focus problem correctly, no X(Wayland) involved at > all. Moreover, size hints are a pain on X and useless on Wayland > anyway. So if you don't want to build with X, don't bother. It just > could get us some insight whether this works under your GNOME > installation at all. (I rolled back to $DISPLAY for this one) I kept x-allow-focus-stealing set to the default which is 'newer-time Oddly enough, behaviour of opening with emacsclient.deskop is this: 1. No daemon running: Emacs Server is spun up and a frame is spawned right after. New frame is focused on. 2. Daemon running, no frames: new frame is spawned but not focused 3. Daemon running with at least 1 frame: one of the existing frames is focused automatically right after the frame switches to the new buffer. (Except when x-allow-focus-stealing is set to 'imitate-pager) Behaviour of C-x 5 2 and C-x 5 o is as intended. It works with no issues. > (4) Try to find out whether there is some special setting regarding the > Nautilus/Text Editor behavior. I have no idea how these cooperate. > Maybe there's some extra twist we could use. I believe this is not a special behaviour between GNOME Files and GNOME Text Editor: * If choosing to open, say, a .pdf file with Firefox, an existing window would be reused and auto-focused. * If choosing to download a text file on Firefox and to open it with GNOME Text Editor, an existing window of it would be reused and auto focused. I think the difference lies in the usage of the XDG Activation protocol. Does Emacs adopt it? Thanks!
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 3 May 2026 08:26:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 03 04:26:13 2026 Received: from localhost ([127.0.0.1]:54578 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wJS9U-00052M-LW for submit <at> debbugs.gnu.org; Sun, 03 May 2026 04:26:13 -0400 Received: from mout.gmx.net ([212.227.15.19]:54081) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1wJS9Q-00050D-4J for 80926 <at> debbugs.gnu.org; Sun, 03 May 2026 04:26:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1777796756; x=1778401556; i=rudalics@HIDDEN; bh=BwtV78LQ9zFCu9yFx40Z2VGCYJmz1glcq6J7BTdfhnM=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=cZ9ce94DX5H4uRw2IJB2NRUk+ffeY4cR4hH2fpQOUXU/121UqKq3mJXx6Y9t5lpf HksqB5VZf3GRf3OkMSW/G1Q59QRZhIKCgcJxitJfXVu9BO2lJjinrMVVifS/Ztfbg yNrSHSqcVe6JlxuZnEFBCI5FJHsrRwpl2aV7xPRaR6qhaZTxvotolsHhibHrDQKdf 1FbUyFQU5DsF9XEmhp/wYwZm2rg5MfKP+1xEZY3r3HuCskytH5CNNlUBrs4gQzk8d YugpJMOxLTu8/L5iI92TcdFSgnxyIIUzoL+GrzqQjGchKWFef1VOrhWTKI6TfVxNE EvdIdki37YGMEuzvOQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MTiPv-1vtzLy3ZOf-00KgB2; Sun, 03 May 2026 10:25:55 +0200 Message-ID: <8ad440c5-93de-4dc8-856e-9fd190ece23e@HIDDEN> Date: Sun, 3 May 2026 10:25:54 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland To: Eli Zaretskii <eliz@HIDDEN>, Antonio Romano <cidra@HIDDEN> References: <874iku58tt.fsf@HIDDEN> <861pfu9k80.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <861pfu9k80.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-Provags-ID: V03:K1:pocTOtSeVIEon0RzVSbqJBphKtG5lX51/Zq45ohHryuBS687Lpv uGm3M//GWcvAYDJsi7JD5Ta1bleKxF0LaKJ2nWmMAsfsFr1fIQQEWfQ7MK3ipS2Lj15murY SpHQuuNH0U0uMOlqLcrH5udUrgaQKdi5mjKOkKCbfVp+/tr2o0MQcPP519s6KG07OamPf5y LgpzWixUyCo1um7hTw5BA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:7D7vbJBG8f8=;U4gAMsAUS7nsaq14ZzXnpvK2m5C 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 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80926 Cc: 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) ID4+IFRvIHJlcHJvZHVjZSB0aGUgaXNzdWU6DQogPj4gMS4gVXNlIEdOT01FIFdheWxhbmQN CiA+PiAyLiBMYXVuY2ggZW1hY3Mgc2VydmVyDQogPj4gMy4gT3BlbiBhIGZpbGUgZnJvbSBO YXV0aWx1cyAoR05PTUUgRmlsZXMpIHdpdGggIkVtYWNzIChDbGllbnQpIg0KID4+IDQuIFlv dSdsbCBzZWUgYSBub3RpZmljYXRpb24gZm9ybWF0dGVkIGxpa2UgdGhpczoNCiA+PiAgICAg PiBFbWFjcyAoQ2xpZW50KQ0KID4+ICAgICA+IMKrRnJhbWUgdGl0bGXCuyBpcyByZWFkeQ0K ID4+ICAgICBUaGUgZmlsZSB3aWxsIGJlIG9wZW5lZCBpbiB0aGF0IGZyYW1lIChlaXRoZXIg Y3JlYXRlZCBvciByZXVzZWQpLA0KID4+ICAgICBidXQgaXQgd2lsbCBub3QgYmUgYXV0b21h dGljYWxseSBmb2N1c2VkLg0KID4+DQogPj4gRXhwZWN0ZWQgYmVoYXZpb3VyOg0KID4+IE9w ZW5pbmcgYSBmaWxlIHdpdGggR05PTUUgVGV4dCBFZGl0b3Igd2hlbiBpdCBoYXMgYW4gaW5z dGFuY2UgYWxyZWFkeQ0KID4+IHJ1bm5pbmcgYXV0byBmb2N1c2VzIHRoZSBleGlzdGluZyB3 aW5kb3cuICBJIGJlbGlldmUgdGhpcyBpcyB0aGUNCiA+PiBpbnRlbmRlZCBiZWhhdmlvdXIg Zm9yIEVtYWNzLCB0b28uDQogPg0KID4gTWFydGluLCBhbnkgaWRlYXMgZm9yIHRoaXMgaXNz dWU/DQoNCkEgZmV3IHRoaW5ncyB0byB0ZXN0Og0KDQooMSkgRG9lcyBpdCBiZWhhdmUgdGhl IHNhbWUgd2F5IHdoZW4gdGhlIEVtYWNzIHNlcnZlciBoYXMgbm90IGJlZW4NCmxhdW5jaGVk IG9yIHdoZW4gYW4gaW5zdGFuY2Ugb2YgRW1hY3MgaXMgcnVubmluZyBhbHJlYWR5Pw0KDQoo MikgTWFudWFsbHksIGluIGEgcnVubmluZyBpbnN0YW5jZSBvZiBlbWFjcyAtUSBkbzogVHlw ZSBDLXggNSAyLCBub3cNCndpdGggdGhlIG1vdXNlIHNlbGVjdCB0aGUgaW5pdGlhbCBmcmFt ZSBhbmQgbWFrZSBpdCBwYXJ0aWFsbHkgaGlkZSB0aGUNCm5ldyBmcmFtZSBhbmQgdHlwZSBD LXggNSBvLiAgRG9lcyBpdCByYWlzZSBhbmQgc2VsZWN0IHRoZSBuZXcgZnJhbWU/ICBBcw0K YSBydWxlLCB0aGlzIGZhaWxzIG9uIFdheWxhbmQgYnV0IG1pZ2h0IHN1Y2NlZWQgb24gS0RF Lg0KDQooMykgVHJ5IGEgR1RLL1ggYnVpbGQgYW5kIHNlZSB3aGV0aGVyIHRoZSBiZWhhdmlv ciBwZXJzaXN0cy4gIElmDQpuZWNlc3NhcnksIGN1c3RvbWl6ZSAneC1hbGxvdy1mb2N1cy1z dGVhbGluZycgaW4gdGhlIHNlcnZlci4gIFRoaXMgc3RlcA0KaXMgbm90IG1hbmRhdG9yeSAt IHNpbmNlIFBvIEx1IGNoYW5nZWQgdGhhdCwgYSBHVEsvWCBidWlsZCBmYWlscyBoZXJlIG9u DQp4ZmNlIHRvIGFkZHJlc3MgdGhlIGZvY3VzIHByb2JsZW0gY29ycmVjdGx5LCBubyBYKFdh eWxhbmQpIGludm9sdmVkIGF0DQphbGwuICBNb3Jlb3Zlciwgc2l6ZSBoaW50cyBhcmUgYSBw YWluIG9uIFggYW5kIHVzZWxlc3Mgb24gV2F5bGFuZA0KYW55d2F5LiAgU28gaWYgeW91IGRv bid0IHdhbnQgdG8gYnVpbGQgd2l0aCBYLCBkb24ndCBib3RoZXIuICBJdCBqdXN0DQpjb3Vs ZCBnZXQgdXMgc29tZSBpbnNpZ2h0IHdoZXRoZXIgdGhpcyB3b3JrcyB1bmRlciB5b3VyIEdO T01FDQppbnN0YWxsYXRpb24gYXQgYWxsLg0KDQooNCkgVHJ5IHRvIGZpbmQgb3V0IHdoZXRo ZXIgdGhlcmUgaXMgc29tZSBzcGVjaWFsIHNldHRpbmcgcmVnYXJkaW5nIHRoZQ0KTmF1dGls dXMvVGV4dCBFZGl0b3IgYmVoYXZpb3IuICBJIGhhdmUgbm8gaWRlYSBob3cgdGhlc2UgY29v cGVyYXRlLg0KTWF5YmUgdGhlcmUncyBzb21lIGV4dHJhIHR3aXN0IHdlIGNvdWxkIHVzZS4N Cg0KKDUpIElmIHlvdSBkb24ndCBmaW5kIGFueXRoaW5nIHVzZWZ1bCB3aXRoICgxKS0oNCks IHdlIGNhbiB0cnkgd2hldGhlcg0Kd2UgY2FuIGNoYW5nZSB0aGUgYmVoYXZpb3IgdmlhIEdO T01FJ3Mgc2hlbGwgZXh0ZW5zaW9ucy4NCg0KVGhhbmtzLCBtYXJ0aW4NCg==
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at 80926) by debbugs.gnu.org; 2 May 2026 10:31:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 02 06:31:54 2026 Received: from localhost ([127.0.0.1]:44474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wJ7da-0002Lp-Aw for submit <at> debbugs.gnu.org; Sat, 02 May 2026 06:31:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58790) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1wJ7dY-0002Kh-1W for 80926 <at> debbugs.gnu.org; Sat, 02 May 2026 06:31:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1wJ7dS-0001Xd-Ea; Sat, 02 May 2026 06:31:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=nMKVGn7MLuVitB9A1OAa9XKE7g+zEYVhAqpxLzo+gi8=; b=o+KQah5c2T6CyA78c+qU kJ2Nj3SPQUPacatgJ40qhEFsAHq2R0ce/oW3YU2oxBz+LCeH2i6hIGlzg0B0rKaRP4sbOiL1o6/0D lz5nGLyrHSOjiHMJRb6ZaJINjr4s4ceF8FhtSN5zwyQsbd6Pf0zlS0RfWhSn4Txqh6WFTkQP+7YEo Qi4gYB+oDJ5T/744YanOgfWLruKqPvsQnwOuf1R6bAncPTWq2tf/yYrq9C+65Sv4OTzu5tP3SgI/b E8hwU9uXR6lEHZ/MR+bycrJDoVLYf++1cMBaGgxPUk8JUYTTanDwKcLqUcQNaxdXgPvbnUfubI4iQ lfgzSN0z0JpK1g==; Date: Sat, 02 May 2026 13:30:55 +0300 Message-Id: <861pfu9k80.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Antonio Romano <cidra@HIDDEN>, martin rudalics <rudalics@HIDDEN> In-Reply-To: <874iku58tt.fsf@HIDDEN> (message from Antonio Romano on Wed, 29 Apr 2026 11:01:43 +0000) Subject: Re: bug#80926: 30.2; Auto focus frame in GNOME Wayland References: <874iku58tt.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 80926 Cc: 80926 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Antonio Romano <cidra@HIDDEN> > Date: Wed, 29 Apr 2026 11:01:43 +0000 > > To reproduce the issue: > 1. Use GNOME Wayland > 2. Launch emacs server > 3. Open a file from Nautilus (GNOME Files) with "Emacs (Client)" > 4. You'll see a notification formatted like this: > > Emacs (Client) > > «Frame title» is ready > The file will be opened in that frame (either created or reused), > but it will not be automatically focused. > > Expected behaviour: > Opening a file with GNOME Text Editor when it has an instance already > running auto focuses the existing window. I believe this is the > intended behaviour for Emacs, too. Martin, any ideas for this issue?
bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.Received: (at submit) by debbugs.gnu.org; 29 Apr 2026 11:02:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 29 07:02:02 2026 Received: from localhost ([127.0.0.1]:42294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wI2g5-00074A-6o for submit <at> debbugs.gnu.org; Wed, 29 Apr 2026 07:02:02 -0400 Received: from lists1p.gnu.org ([2001:470:142::17]:48910) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <cidra@HIDDEN>) id 1wI2fz-00073S-JR for submit <at> debbugs.gnu.org; Wed, 29 Apr 2026 07:01:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <cidra@HIDDEN>) id 1wI2ft-0005qg-QS for bug-gnu-emacs@HIDDEN; Wed, 29 Apr 2026 07:01:50 -0400 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <cidra@HIDDEN>) id 1wI2fq-0007dS-Ug for bug-gnu-emacs@HIDDEN; Wed, 29 Apr 2026 07:01:49 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 66898240027 for <bug-gnu-emacs@HIDDEN>; Wed, 29 Apr 2026 13:01:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.it; s=2017; t=1777460503; bh=hDhVE2Im3jQHNcaUbn5KjbCt8qimHOAorX1k7prO+ns=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding:Autocrypt:OpenPGP:From; b=VsakiQ4uRqPTQ93PpSfZS1vmkpeo8Cwjluj0KzeJx0e5/bs2cqZIHXPEOw1acMiT1 RPt/iifS5sAMSNO4woYqyFYbkxwFTkU4doJ+UCGXy+L5qMgivAUCNBSe/y9HMZJeh1 0zmGSZOz4Y8jlFrTKZSxBiWSbo01E8vyZkRqhioDMumb1c0Dws8i3mp8Gdxy9mLbch uTcDfgwXGAPB83R/ZMgtulurXpbxOJwJV68LA1698YS+IN3tpafBIrmQz/N9A8FdKX b8T7aeDFLm6SVDb1rI7fkb++fRHN5lFRmg5IjwrhgBOWr8F0B84XJDoH4OVKrp0LC6 PMCdpYqw6hWRw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4g5Drk6WHcz9rxL for <bug-gnu-emacs@HIDDEN>; Wed, 29 Apr 2026 13:01:42 +0200 (CEST) From: Antonio Romano <cidra@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 30.2; Auto focus frame in GNOME Wayland X-Debbugs-Package: emacs X-Debbugs-Cc: Date: Wed, 29 Apr 2026 11:01:43 +0000 Message-ID: <874iku58tt.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Autocrypt: addr=cidra@HIDDEN; keydata=xjMEaamuPBYJKwYBBAHaRw8BAQdASi/2tb/95+EeCd9Kj3CF2SyjObny5t+/c54m+kK1perND2Np ZHJhQHBvc3Rlby5pdMKTBBMWCgA7FiEEJAM1T+wC+IlWDR6QJaJyARKn9M8FAmnc0WECGwMFCwkI BwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQJaJyARKn9M82IAD+O0EAPSG2YosBaDsCvHpkxsJY ersVMpGPgxVOCd1kkv4BAOIlhBLDxSujMWgN7jA5L/ss2vmiAwjZF6YUSW+/8IcMzjgEaamuPBIK KwYBBAGXVQEFAQEHQGiDFwIhL+fwsnZPV9zl445/i9hvxxRvelSSJP3dZ/hLAwEIB8JhBBgWCAAJ BYJpqa48ApsMAAoJECWicgESp/TPhDABANqXj8GpMsJkqPt7v4xaYdIGD4byROhU8BQ/vBIXPAki AQDRVIhxdEfOAW6pcWsQrdXQoOtt/9iVVwQwe/Izj5u3AQ== OpenPGP: url=https://posteo.de/keys/cidra@HIDDEN Received-SPF: pass client-ip=185.67.36.65; envelope-from=cidra@HIDDEN; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) To reproduce the issue: 1. Use GNOME Wayland 2. Launch emacs server 3. Open a file from Nautilus (GNOME Files) with "Emacs (Client)" 4. You'll see a notification formatted like this: > Emacs (Client) > =C2=ABFrame title=C2=BB is ready The file will be opened in that frame (either created or reused), but it will not be automatically focused. Expected behaviour: Opening a file with GNOME Text Editor when it has an instance already running auto focuses the existing window. I believe this is the intended behaviour for Emacs, too. In GNU Emacs 30.2 (build 1, x86_64-redhat-linux-gnu, GTK+ Version 3.24.52, cairo version 1.18.4) of 2026-04-22 built on 888f04aac5854051ba7c1b1c4a06b26b System Description: Fedora Linux 44.20260429.0 (Silverblue) Configured using: 'configure --build=3Dx86_64-redhat-linux-gnu --host=3Dx86_64-redhat-linux-gnu --program-prefix=3D --disable-dependency-tracking --prefix=3D/usr --exec-prefix=3D/usr --bindir=3D/usr/bin --sbindir=3D/usr/bin --sysconfdir=3D/etc --datadir=3D/usr/share --includedir=3D/usr/include --libdir=3D/usr/lib64 --libexecdir=3D/usr/libexec --localstatedir=3D/var --runstatedir=3D/run --sharedstatedir=3D/var/lib --mandir=3D/usr/share/man --infodir=3D/usr/share/info --disable-gc-mark-trace --with-cairo --with-dbus --with-gif --with-gpm=3Dno --with-harfbuzz --with-jpeg --with-modules --with-native-compilation=3Daot --with-pgtk --with-png --with-rsvg --with-sqlite3 --with-tiff --with-tree-sitter --with-webp --with-xpm build_alias=3Dx86_64-redhat-linux-gnu host_alias=3Dx86_64-redhat-linux-gnu CC=3Dgcc 'CFLAGS=3D-DMAIL_USE_LOCKF -= O2 -flto=3Dauto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=3Dformat-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3D3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=3D/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=3D/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=3Dx86-64 -mtune=3Dgeneric -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=3Dgnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' 'LDFLAGS=3D-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=3D/usr/lib/rpm/redhat/redhat-hardened-ld -specs=3D/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=3D/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=3Dsha1 -specs=3D/usr/lib/rpm/redhat/redhat-package-notes ' CXX=3Dg++ 'CXXFLAGS=3D= -O2 -flto=3Dauto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=3Dformat-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3D3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=3D/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=3D/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=3Dx86-64 -mtune=3Dgeneric -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=3Dgnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' PKG_CONFIG_PATH=3D:/usr/lib64/pkgconfig:/usr/share/pkgconfig' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: C/*l Minor modes in effect: server-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-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 minibuffer-regexp-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t abbrev-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date subr-x cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs cl-loaddefs cl-lib server rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win touch-screen pgtk-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk pgtk lcms2 multi-tty move-toolbar make-network-process native-compile emacs) Memory information: ((conses 16 80397 11462) (symbols 48 7185 0) (strings 32 20082 2951) (string-bytes 1 759421) (vectors 16 11858) (vector-slots 8 166103 7890) (floats 8 33 6) (intervals 56 389 0) (buffers 992 13))
Antonio Romano <cidra@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#80926; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.