From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#57939: 29.0.50; Fixing raise-frame on Sway Date: Tue, 20 Sep 2022 12:12:44 +0200 Message-ID: <87pmfqmk0z.fsf@gnus.org> References: <87illj8hdk.fsf@melete.silentflame.com> <87bkran86m.fsf@yahoo.com> <871qs6haq3.fsf@melete.silentflame.com> <87y1uelglr.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3322"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Po Lu , 57939@debbugs.gnu.org To: Sean Whitton Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 20 12:59:15 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oaayA-0000fo-8P for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 20 Sep 2022 12:59:14 +0200 Original-Received: from localhost ([::1]:57420 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oaay9-0002Jp-0n for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 20 Sep 2022 06:59:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43822) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oaaFT-0004Zh-4u for bug-gnu-emacs@gnu.org; Tue, 20 Sep 2022 06:13:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57037) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oaaFS-0000Ts-TD for bug-gnu-emacs@gnu.org; Tue, 20 Sep 2022 06:13:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oaaFS-0004E9-Gt for bug-gnu-emacs@gnu.org; Tue, 20 Sep 2022 06:13:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Sep 2022 10:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57939 X-GNU-PR-Package: emacs Original-Received: via spool by 57939-submit@debbugs.gnu.org id=B57939.166366877616235 (code B ref 57939); Tue, 20 Sep 2022 10:13:02 +0000 Original-Received: (at 57939) by debbugs.gnu.org; 20 Sep 2022 10:12:56 +0000 Original-Received: from localhost ([127.0.0.1]:56115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaaFM-0004Dl-0D for submit@debbugs.gnu.org; Tue, 20 Sep 2022 06:12:56 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:44008) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaaFK-0004DX-P7 for 57939@debbugs.gnu.org; Tue, 20 Sep 2022 06:12:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=KePLp45bFiv2ySRaCoFhwkqane/NauvgBBdXm8izoiE=; b=sSrZfccEc/ROELr1goD088QxfS SLtzy0GJzMUFsN9OlB+6l/vbNl2iqlNAh/suVTR9fCIiAzuvBi6JCxFSpfcoc+NHkUGi3oN6A1rcO wo3P5sSvmijdWvai0zZ/p6irOi54hDSNeS9jEaJyNIbIiW6/srISTHqSlYQicaQNJYys=; Original-Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oaaFB-00010n-7g; Tue, 20 Sep 2022 12:12:47 +0200 In-Reply-To: <87y1uelglr.fsf@yahoo.com> (Po Lu via's message of "Tue, 20 Sep 2022 14:12:00 +0800") X-Now-Playing: Espen Reinertsen's _Forgaflingspop_: "=?UTF-8?Q?Bj=C3=B8rnens?= sang" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:243153 Archived-At: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > I'm not worried about whether or not Sway keeps the interface stable, > the problem is whether or not Sway will still be a thing in 2, 5, 10, or > 20 years. That is indeed a worry. > Not to mention that Sway is still a niche compositor, compared to the > likes of GNOME Shell or Kwin. > > If we take the route of supporting non-standard interfaces provided by > all "popular" Wayland compositors at any given time, then we will > quickly fall into the rabbit hole of constantly keeping up with changes > to that status quo. There's no set rules for any of this -- but we want Emacs to be as usable as possible across as large a number of systems as possible. This means that we have a lot of special purpose code in Emacs to work around oddities in systems, and to interact with specific systems and libraries. Sway seems to be one of the major players in the Wayland world, so I'd welcome code to make Emacs work better under Sway.