From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.devel Subject: Re: PROPOSAL: Repurpose one key and reserve it for third-party packages Date: Mon, 08 Feb 2021 21:00:37 +0000 Message-ID: <7e12c1c3c177685d0cdc@heytings.org> References: <7ef75c33936136eb3a20@heytings.org> <87r1lqrarb.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38129"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Augusto Stoffel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Feb 09 00:18:56 2021 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 1l9Fny-0009ni-UM for ged-emacs-devel@m.gmane-mx.org; Tue, 09 Feb 2021 00:18:54 +0100 Original-Received: from localhost ([::1]:42904 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l9Fnx-0002dP-W3 for ged-emacs-devel@m.gmane-mx.org; Mon, 08 Feb 2021 18:18:54 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57956) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l9DeN-0003KW-Ak for emacs-devel@gnu.org; Mon, 08 Feb 2021 16:00:52 -0500 Original-Received: from heytings.org ([95.142.160.155]:42294) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l9DeB-0003p7-IY for emacs-devel@gnu.org; Mon, 08 Feb 2021 16:00:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1612818038; bh=uZp117bnDsFGNu+4s+fqzTJv1XMkFaXCa6H2u482TYc=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=r171/YUK46oQ5iM0buyt8U9NlsYOQOMUoLLoOXKGKbIZ4S0uPGRXZrlVZUuxsHsaD ui6A5E+TYTJR9SpyMhKYggjjS0wKIOyqU4InQ+DVu4ffYAxSQQ9XkGcGXPiGXLRxUO qzTjFEWo2ywkoHIuk3+8Pa6p7UPAtp5iBO/6wSnZ3uvXZs9adPumWamHXGxFB4JoEc f77sGGh/e768nxCpuy7HTdaRcHBLYo1t8IEc4bsu7wJwNaMxr44UFPvXnYoq4faqjU IrueqbkkprLK8hi2av6OxklOwo1aSJ+iInLTOorXlU2irVh8h2gLduFd+6SQwvXefT laEIInkeXwSeg== In-Reply-To: <87r1lqrarb.fsf@gmail.com> Received-SPF: pass client-ip=95.142.160.155; envelope-from=gregory@heytings.org; helo=heytings.org 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.23 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" Xref: news.gmane.io gmane.emacs.devel:264186 Archived-At: > > Now, as long as there is a _keymap_ for third-party packages, which > users can move wherever they see fit, I wouldn't care about the default > bindings. But it's important not to leave room for the interpretation > that the third-party keymap will always be bound to its default key. > Yes, that would be the case, by design. One or two keymaps would be created, which anyone could move to another key if need be. The point of the proposal is to discuss the default bindings of that keymap/these keymaps. Without sensible default bindings, there's no point in creating such keymaps.