From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: [External] : Re: Concern about new binding. Date: Fri, 5 Feb 2021 00:46:28 +0000 Message-ID: References: <87zh0mmr54.fsf@gmail.com> <87y2g5smya.fsf@gmail.com> <4FF55FBF-573D-4A70-B3FC-682CA25B7ECB@gnu.org> <83lfc53whk.fsf@gnu.org> <20210203180142.seu6o3i6u7jhkyrh@Ergus> <83eehx3to5.fsf@gnu.org> <20210203221628.xgvvxjvh56gyswba@Ergus> <20210204070033.pm4ido4hq7a6twif@Ergus> <83sg6brhyg.fsf@gnu.org> <87a6sjpyqs.fsf@gnus.org> <838s83ra3q.fsf@gnu.org> <87mtwjocn7.fsf@gnus.org> <87tuqrmncs.fsf@gnus.jao.io> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1422"; mail-complaints-to="usenet@ciao.gmane.io" To: "Jose A. Ortega Ruiz" , "emacs-devel@gnu.org" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Feb 05 01:49:57 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 1l7pJs-0000Ew-DC for ged-emacs-devel@m.gmane-mx.org; Fri, 05 Feb 2021 01:49:56 +0100 Original-Received: from localhost ([::1]:55084 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l7pJr-00028g-8B for ged-emacs-devel@m.gmane-mx.org; Thu, 04 Feb 2021 19:49:55 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33616) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l7pIb-0000yf-2r for emacs-devel@gnu.org; Thu, 04 Feb 2021 19:48:37 -0500 Original-Received: from aserp2120.oracle.com ([141.146.126.78]:54972) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l7pIX-0001Wm-Vl; Thu, 04 Feb 2021 19:48:36 -0500 Original-Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 1150T1Pq182125; Fri, 5 Feb 2021 00:48:31 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=AN4cnerl+fI8/6CbW4MZRzlb+2OIcgZAMBbmNBk7BbI=; b=0AgNHJn4GPjCfiwJWgxhAN0nYKfb4+JlO3lAefSVAxAVFKTXzlr0ccPx5i+A/UQYO1sA 8P5jHA6LxCfzXNbPx+Rm/EPW2TfnUTcbO4NG2JETJ8UY9K4KRqC6D+DFcnwbqGIQdMhx nhbD8KQQwIgBAdhLhFio1T84s9sqzXvRGtnlMYSwyQPyw1mnoDe2QwWN8CFpbjN/xfuw YPe0lXnMhBJNmqlIFYZhmrcXhj1AtyXaLqsvSHpHG59TZVumh37IWaw/a9y0fjAhS+kv cxMLSgenmAT7aeVtgi4AtreFHfYauuw1WNOy9dZD1Bu6rx/9fQBG/g04RyeMg8P8swTN TQ== Original-Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by aserp2120.oracle.com with ESMTP id 36cydm7u2q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 05 Feb 2021 00:48:31 +0000 Original-Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 1150UMb7082054; Fri, 5 Feb 2021 00:46:30 GMT Original-Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2045.outbound.protection.outlook.com [104.47.66.45]) by userp3020.oracle.com with ESMTP id 36dh7vy607-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 05 Feb 2021 00:46:30 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D8TdANCHjH+u/TcTkI2vbIt256rbN8WoPlWlI0QKUdChdqaVvoInK5vzWUfteeOrXCR93TVhfwMaBC1SobL6ljsY/RqvZQHjOi2E3TPsNqEwPlkmnk65SJABc5XdYr+JeAXiKKa5kwDFEuHkv658Hrobp5wSs25GvqNMdsjAQmMvUeB7ciIhV6JkS7FXLhAFAnVs3/j/A/i8qJzsbc/9T4duZPDlVuheqago2FaoCR8x5VVM9E1p2F5rEpWd21ZzyoFujxCTktSbug04bbZtsGGqYI7cXZjugNDe74DCrTuohxPmKfDZryW0jTm6usFd4iqQaneoStfSMsJaaBWmAw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AN4cnerl+fI8/6CbW4MZRzlb+2OIcgZAMBbmNBk7BbI=; b=Bzk48JysR3iYGWfQafkQQWjQVUQmoTGndPu0n53h9NS783Do6G2Q36FIWnFVni8ioCWNFvTlNBEbCqZaOEK337WnoEO7bBlfaTJc1OvLrQjCTpKmGPpB/jrt8RMGHmvohpKGnYnA2DDqaqyEMUAFUtKmczFQJh3nBpaw8fS/XNCoDa2geIe6kPKhK5PZwue7Er1OoRw+eeP8EaVTDqvdc5KtpkuHbDwe2ryqpVAv3wd8DK1AMkEMHK+GPg2q96JK8vD2+J6KfnnshCY0XNrIcoJQ027IyY80iEo5C78CXnkE28K9Q4DIaMSSc9/jHicchIOWUVgBetuCA/AwockopA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AN4cnerl+fI8/6CbW4MZRzlb+2OIcgZAMBbmNBk7BbI=; b=WSyzyukZCBxDtge0b+dRuezHaSsR+4jLhrYU3Gl4rTh0rC83nsfLSpbMicUHOldLIC3YAmRuYeaFUSriPuF93ivutXELzD03sGYC+KxoXZzCN/8ufZcHd3spQNMC/ehILznYHlUQlS03pk5rtxOnBIcK1AbvTOpWJ9/CphV4PTY= Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SA2PR10MB4475.namprd10.prod.outlook.com (2603:10b6:806:118::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.23; Fri, 5 Feb 2021 00:46:28 +0000 Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::dc4d:9cd0:2010:daa2]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::dc4d:9cd0:2010:daa2%7]) with mapi id 15.20.3825.020; Fri, 5 Feb 2021 00:46:28 +0000 Thread-Topic: [External] : Re: Concern about new binding. Thread-Index: AQHW+1hVrE9maOVq4UuS72nXL4GW5g== In-Reply-To: <87tuqrmncs.fsf@gnus.jao.io> Accept-Language: en-US Content-Language: en-US authentication-results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4eca18a4-0f4c-4228-6cd2-08d8c96f7941 x-ms-traffictypediagnostic: SA2PR10MB4475: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Uxkp2nIBOjqW90iayvBin6GEYma33NN3SgttTFGQmCpUlYCh0hBd2M13BLBWhQ0WToIeAEXbLGNh2/6DDclvKk6vzFiUzZQTKlbzFbAcvWArVqKzckDKhuNYyMOF39X34r/Ut00s8VNPXsvz66d+IbMJCFijkOtmp/T0EY6WpwpU8K/olGDUb56ly4+zItb4EwmhvbHEPZQ5//AuZmG8DObxyUS1h8O1LRcNBSZRurzwb40/u+t4Mf5M9K1HDxYpB/dM86EdVXAaXiyWipJ3PJt3gjOV9WrcOZlCIFF6S6pziV+3STkVLwVeE4WUIVadt0gbQHzusCLiSwbnc56QvZFMjadsnoQsiEAvzoGi83iq7vUONhMpwqhFIgB8QyVtj3k9LpsHg57ddHR12KkDP8r7Z3M07zaSSlbzpPXTvMq7/qfdBiqltevZPv+f2a2muhT0l960jCvlikHa0slHaQSckgBDCC9mwTgy/Z0KnRAkABfjEFUu8LzC4/ywgON4wyZuiAABdq0wOjvF6oQXSLqQfctNT3Wo63+RvtoBXgoogsBY3zwPImI0ygaM00nJI5n7DLVFf7H5FLf+epk9+bDehQdXkpkUYkadUlYtaSA= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(346002)(136003)(366004)(39860400002)(396003)(376002)(8676002)(450100002)(966005)(86362001)(2906002)(9686003)(8936002)(6506007)(316002)(44832011)(7696005)(186003)(33656002)(110136005)(71200400001)(55016002)(52536014)(76116006)(5660300002)(478600001)(26005)(64756008)(66476007)(66946007)(66446008)(66556008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?2VzNtdRnvSsLJ12fYl4zywb4X+w3IUP0zytdcyp/ZIZOXtK4yuuSJHme2eJM?= =?us-ascii?Q?EYV2w+EfaH8rCoIaxsXZqUMSsWp2HPpYlVSjJmMCAMTpb5rT8Vn7HtZHUhCf?= =?us-ascii?Q?AxdP7WUXL6rVjZip53VFFX0vzNAfEWUFR9vmIlofmcJ8G9YFA6Bra1gNsEE/?= =?us-ascii?Q?c+NwnWDdsupoAGXWEivGesw8HHh620OkwTcfu5L6UTF/tuHmMyFK1KwsQvUf?= =?us-ascii?Q?d5Qi+ZJ1RfILlch6jGapQUunikIDjBC1z7xIsD+m22JOnZ2l+2V7+mfADcRV?= =?us-ascii?Q?+FZ2RfDnRbPfxyohHyTi5GlvneF51VgPw5P0pMMfSsWvxa4OwGCdY3BJXQnh?= =?us-ascii?Q?h/0MeifbZCPKnWMO6LfM4zu82X6l6gCrRRwiJtO2/aaFnEveWJb1ZYwF2tMU?= =?us-ascii?Q?yHAYvZUKd5z5cRtxdZI+jFfeIERImHdcfqw3n4lokBdDIXHW2whlsNimI3gi?= =?us-ascii?Q?fHUJvPDYK0wEDAexd1qKewH19QcxfvbDlBfgld2pqdnKPW+5vLocGoMXSp72?= =?us-ascii?Q?+g8Sou7+cCwFdv99RbNeURmSnO2sEDFFxumn75uJa6ev23zulHRlsNb1nFvA?= =?us-ascii?Q?X9YR6xJEpY5njORyLukYHAsV8BxL2/9Zu4aCNOLe6FOiGR4Fr27dTp0e4bkU?= =?us-ascii?Q?rJKg x-ms-exchange-transport-forked: True X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4eca18a4-0f4c-4228-6cd2-08d8c96f7941 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Feb 2021 00:46:28.5042 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: LLy9xlf88madApWC4w/KO3aC0Ch9hAlaWQ907Y29Amm3cw/R49YTTRHwuItr98+aVGq6K2gzkfJVWi6A654Gcw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4475 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9885 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 mlxscore=0 suspectscore=0 spamscore=0 mlxlogscore=551 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102050000 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9885 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 adultscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 clxscore=1011 spamscore=0 lowpriorityscore=0 phishscore=0 mlxlogscore=831 mlxscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102050000 Received-SPF: pass client-ip=141.146.126.78; envelope-from=drew.adams@oracle.com; helo=aserp2120.oracle.com 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, RCVD_IN_MSPIKE_H2=-0.001, 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:263930 Archived-At: > > There is always the possibility to use another free C-x LETTER slot. > > The other ones are c j w x y. (A few symbols are also free, for > > example # / % : _ !.) >=20 > Given that C-/ is undo, i would find it easier to remember C-x / as > revert-buffer ("undo everything", if you look at it sideways :)) > than any other proposed alternative. And here we go again. Not more than 4 days ago did I write in the bug thread for this that my library `zones.el' uses prefix key `C-x /': I had a zillion keys bound on prefix key `C-x p' (for Bookmark+), because that was free years ago. Then you decided to give that prefix key to "Project"=20 (saying explicitly, BTW that you "don't need" to pay any heed to the fact that Drew uses that prefix key, which is of course true). And on and on it goes. I choose to use prefix `C-x /' for zones.el, but ^^^^^^^ tomorrow I may find that some part of Emacs has been given that key. Tomorrow has arrived... So disappointing. ___ https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D46151#61 ___ How about Emacs just stops binding keys by default? How about leaving what's left _without_ default bindings? Or will Emacs developers realize the importance of this conservation only when there are no keys left? (Why does this remind me of those who want to open wilderness to private development? And those who settled in areas they claim had no inhabitants?) Emacs doesn't need any more default key bindings. Put differently, there will _always_ be things that could be bound to keys. Emacs will be adding commands forever. Users and 3rd-party libraries also need keys.