From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jeremy Bryant Newsgroups: gmane.emacs.devel Subject: Re: Suggestion: Ace-window in Emacs core for switching windows? Date: Sat, 29 Jun 2024 23:10:33 +0100 Message-ID: <87ikxrflie.fsf@jeremybryant.net> References: <87y16s1z61.fsf@jeremybryant.net> <868qyq67hr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20971"; mail-complaints-to="usenet@ciao.gmane.io" Cc: ohwoeowho@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jun 30 00:11:26 2024 Return-path: Envelope-to: ged-emacs-devel@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 1sNgI1-0005Id-Ho for ged-emacs-devel@m.gmane-mx.org; Sun, 30 Jun 2024 00:11:25 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sNgHH-0007OO-Kx; Sat, 29 Jun 2024 18:10:39 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sNgHG-0007Nt-IO for emacs-devel@gnu.org; Sat, 29 Jun 2024 18:10:38 -0400 Original-Received: from out-180.mta0.migadu.com ([91.218.175.180]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sNgHE-0003qF-Ts for emacs-devel@gnu.org; Sat, 29 Jun 2024 18:10:38 -0400 X-Envelope-To: emacs-devel@gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeremybryant.net; s=key1; t=1719699034; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=yHDA73scN14TrlpbKXIYqK6gIs8zHOemsvb7PNW1HmY=; b=ZTN5AH6s8sZjKTLeDONsYuqx5tIN1a72b49bacpsFWC5qFr2li7smuNYwiiLJF08+JP63v DSPqoO0NglzRLEyKr1nJoKc7dbY8onioyLp9Id2YE8xkx+1xD43H3SKXI1taIr4tzfQbYD FM/wpyvnB60LdyHUmiqK/pQtnzyjpqls16/Bt1R57Zl+eOFaNi+YQxCzHOgYkszueBAiC/ Z+2Lqlgu3vhhqf/EcFHi2Gd86HPl81ei39LX/I02Bn83H+4Fj4HFSxvDQ3axn4bS7BrUmh ZyS9bHz+siNsKsE1PRe+cmCxcACRy7nZoNRDi49chkl2yZwAeXcaWlY6zQQ+kQ== X-Envelope-To: ohwoeowho@gmail.com X-Envelope-To: eliz@gnu.org X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. In-Reply-To: <868qyq67hr.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 27 Jun 2024 12:49:04 +0300") X-Migadu-Flow: FLOW_OUT Received-SPF: pass client-ip=91.218.175.180; envelope-from=jb@jeremybryant.net; helo=out-180.mta0.migadu.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:320893 Archived-At: Eli Zaretskii writes: >> Date: Tue, 25 Jun 2024 22:37:58 +0100 >> From: Jeremy Bryant via "Emacs development discussions." >> >> >> Ace-window is a quick way to switch windows, optionally using the home >> key row. >> >> It has a high rating of 89% in ELPA >> https://elpa.gnu.org/packages/ >> >> I have found it useful and also stable - It doesn't appear to undergo >> major changes or need much ongoing maintenance. >> >> Could it be a candidate for absorption into Emacs core? > > It could be, but why is it a problem to leave it on ELPA? There are deployment scenarios where users can only use the Emacs provided in the distro, with no internet access for policy or security reasons. In particular, that means only built-in packages, without access to the internet. As I personally use ace-window, I found it lacking in that scenario.