From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Proposal: new default bindings for winner and windmove Date: Sun, 23 Jun 2024 22:15:59 +0800 Message-ID: <8734p3219c.fsf@yahoo.com> References: <7133BE83-064B-43A4-A193-61376605222C@dancol.org> <055E6E92-6971-409E-A106-7E0C64FEF856@dancol.org> <87bk3r22x5.fsf@yahoo.com> <746FE961-37C5-4387-8274-7D90908EE2D6@dancol.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="26240"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Alan Mackenzie , Stefan Kangas , Stefan Monnier , emacs-devel@gnu.org To: Daniel Colascione Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jun 23 16:16:52 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 1sLO1U-0006ds-Dx for ged-emacs-devel@m.gmane-mx.org; Sun, 23 Jun 2024 16:16:52 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sLO1I-0000IH-5e; Sun, 23 Jun 2024 10:16:43 -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 1sLO13-0000Fp-LT for emacs-devel@gnu.org; Sun, 23 Jun 2024 10:16:25 -0400 Original-Received: from sonic317-32.consmr.mail.ne1.yahoo.com ([66.163.184.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sLO11-0006Ie-4a for emacs-devel@gnu.org; Sun, 23 Jun 2024 10:16:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1719152179; bh=D/88ITGcw2iLgm/VZ+MY9970glhQvbjZAHrrh50Fado=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=CQsTNwB+M4TZqirrWR+4be5AFTok6GvQWc4Ik8pyMiTUiUyHBi3/CQH6PUk6AQ85Ak+/hQDRQ8gIm5BouRd7oHtfaoQvJTE/y8Kq6yVzOd6IrkQFZXczBqTk+wvQm/rGNZmFCTX4ewxmGEt9nLKnd2yew2laec9bO6R0furU23121kpgJt2Wt1VAj1R+SpAlL9wzywaQ19ODvvF/CTuBpXEVOpsEClhUT/QR2kwo1pSNwEY97lV9grUARl7a6ovACnzMbIodv2G7Z5bn6A4Ry/Vlf65IJaD+3QX4so840SmONT20J2K5xq5BhK1TR2ji49B0Vdy33NsyzgmHpBLKCA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1719152179; bh=g3t2/21LrpBf6fiHW1j4Q5CymA9EXEf7Pvn8nwEkhy6=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=gi6/Y4Z/K7x/LYA3NylChlCls2TSMwu+NL5IbyLitTxxXMmuhjeHsj1HOfi5Lv9MFdvoIucGX+EK0p0UfBrHsknqLrTV2c2zL7G5kBzp32+Rk6RBGNPMoBayGFYXehdWmskS+VXpFMgRPX+jh2m3Ja5EvOqPSbkEOlijviWh9I2q/D7X+Sx4KH4eHW2x41spMyC8TM6EpZXGrtzUafmBcYBEwWtLhS/aYQ7OWD003VBjWCmZko9HOu3sPKICzWQNoThQGSBYpbyj7/RtbWkuu9wWoKRexIPQpLP43TrudEc+a8Bugjkg1DxxHDkNIrmSdS6JQjmBlDXetRPLYnLM+A== X-YMail-OSG: 9sVH1HUVM1nTJzHwD6R0WoKgUpCqO1BiQ2_xgtmLCyBgFhjW8YCZuYYheCo1UVf 47Ml6U0Mg.7CjMscHElqs0Uu1FaIo..bytz8RpFNdWTkwrp9uNSuyt029dLacNUe54DZAhJLpiNO d8Wt1_p4.dq_BYWi5BB97EoVlQzzUAQLC4CW1B8yQzCXCbaCP9D9G5cfBKidZ2JB9l5BlJJ2xH0e Zd1Fl3U_kYs25M2G9yemUmXoUTohxIqWIm.dwXNgYj_IduzI_uKaiTXbcjF4A82P82FY5WScePa1 ocKMCiIlnOZM4cM5pQb3iOz2Okdt4Whn8VcK6zTW9iGICTBffZKJaFu0dL2dy1lKD1cz.VlxS7Fk QzXNqNYut3IqWllk2Yjdi2QMlUlM_CINFEb1FLFGvcCx_ojhyhh7n7decOQxvH.8z3ofNeiWTrhK hE.845gbqYC.dmmtY5IsjbZvt3lv45vEbgkochar.TmK0ad5WBmnEHDjKRCjBFbtTybirkz3XHMc ifylQbFMYWr9uXBUT1s9X08wUKjF7utstvQJxzSAkzXVpCGj5SUkXpjzSA4zU.SvS8_ZLfy7wyr7 YkSxaQRBgwItoKSMm7qPaj1sCABKdFj6N1AteeLQkHn7a6DoPJ1oe707jcapwtbwzuBJ4rKyU9V7 rJVR4MbVM4mQgMt8JDzSeqZ9jPp3gCVlKUIjjRVeD98YaZyRADUjAAOKRKdGzJ.d8qFtQDi7a9eh VjuhynIoxtZ1stZQ9Yyq5pj60ed2JZlgnvMFpDfhM8oR0KjWBlNVl0XSi5r1JFLYMpB4sNy9r5B4 TJ_.PamZaikyxNAf6ny_IHIqN8k0jNKwB49C7do.2L X-Sonic-MF: X-Sonic-ID: d9f5d925-78b2-40ee-8438-c3dca23117ab Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Sun, 23 Jun 2024 14:16:19 +0000 Original-Received: by hermes--production-sg3-7b469d9f6-6gfqd (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c9adbebc355bd6dbda2a9ad709b6a5ae; Sun, 23 Jun 2024 14:16:14 +0000 (UTC) In-Reply-To: <746FE961-37C5-4387-8274-7D90908EE2D6@dancol.org> (Daniel Colascione's message of "Sun, 23 Jun 2024 09:45:23 -0400") X-Mailer: WebService/1.1.22407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.184.43; envelope-from=luangruo@yahoo.com; helo=sonic317-32.consmr.mail.ne1.yahoo.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=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:320534 Archived-At: Daniel Colascione writes: > I don't trust that many such users exist, and even if they did, > providing default keybindings for these keys will not somehow override > the keybindings you install yourself. Sure. And more users stand to benefit from Windmove commands if they are bound to C-x 4, than if they were required to bind such commands themselves, commands defined by a package that is already of marginal interest? What extraordinary logic! > This attitude is why Doom Emacs exists. A live software project is one > that changes. A dead one prioritizes stasis over user experience. Since Doom Emacs exists and is Free Software, why are users not at liberty to install it and bid farewell to reaction and "stasis" in Emacs development? And why is it a matter for our consideration whether we fail or succeed in competing with them? Any mention of "competition" with an Emacs package is already a contradiction in terms. > Nothing we're talking about here will disturb your custom > keybindings. Your experience will work just as it did before. The only > difference is that users who don't have custom bindings for the arrow > keys under C-x 4 will get windmove functionality if they don't > customize the bindings. Spoken like a true intellectual, in the face of a real-life example to the contrary.