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: Proposal: new default bindings for winner and windmove Date: Sun, 23 Jun 2024 21:12:13 +0000 Message-ID: References: <86tthjcxd1.fsf@gnu.org> <86msnbcvf7.fsf@gnu.org> <86ed8ncv2g.fsf@gnu.org> 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="33826"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "acm@muc.de" , "stefankangas@gmail.com" , "emacs-devel@gnu.org" To: Eli Zaretskii , "dancol@dancol.org" , "monnier@iro.umontreal.ca" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jun 23 23:12:45 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 1sLUVx-0008ZT-68 for ged-emacs-devel@m.gmane-mx.org; Sun, 23 Jun 2024 23:12:45 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sLUVe-0004NV-EC; Sun, 23 Jun 2024 17:12:26 -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 1sLUVc-0004NG-3a for emacs-devel@gnu.org; Sun, 23 Jun 2024 17:12:24 -0400 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sLUVa-0006Vk-GZ; Sun, 23 Jun 2024 17:12:23 -0400 Original-Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 45NKxxJ9024686; Sun, 23 Jun 2024 21:12:17 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h= from:to:cc:subject:date:message-id:references:in-reply-to :content-type:content-transfer-encoding:mime-version; s= corp-2023-11-20; bh=VFZBJ5K2Djzilq+RBUF34cF2HZxBCuuWJGUBOKmPdUQ=; b= JdzDaPllMLg0NydJvTn2lOMt56JHCEqxIHorKiMWgPmhCyUeEcrDrSyBAlGSueF1 oxv+jsnqWHMZt1PiuhRRy0ni48DLjipvoQPVQR1MeCQXgFKxM/sSJRIhRhH84Src Nf/frYBIfAIMsTAPS2Av3cLlIi+uBsgjLF3TR44/HF6LxtTeQEK3fqLIQnCQVTSJ 8GVyqC1Ee22FtC9axuyEgAUJx1ea+bnHwshptHJW16KO0xZZVJbaTvKlOWWVWJA3 +nRphzclbqr9wWFkbZJOiB+cHitbiV9GRQgUb7Z4nEbWhHSRLCHzW5vXZ1MJi1Ca CezLjRjmfkSJmLSDMdYRUA== Original-Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3ywn701gna-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 23 Jun 2024 21:12:17 +0000 (GMT) Original-Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 45NJlFGd037140; Sun, 23 Jun 2024 21:12:16 GMT Original-Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2048.outbound.protection.outlook.com [104.47.66.48]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3ywn25gqf8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 23 Jun 2024 21:12:16 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=buJ6elLpZGpJIMbsWuDuPN/6OmwxdsRENR3uug1YYrmwtYlobwPlLxr1RPgHfcPjrlUtRlD0NzzWClfkkqhTgrttWAQHXrFUjpUfUJE5o9B+437GOF8nxCFnauObLimkQ16enMkFwgqxGJ5q5RIBnzz1JrMT4rP2A4Qn4sYdv6OLIIIhSOP6RA8w2amkZQvCyk45sRO86U9g8/Vf5n7D45yyTRurEY+GgZYIgF/nEPLk923lVdddDUzmeQgXKPRf086/+HzVR5stfc95Z8yJKODYJhcPpPavzdjEi+X2CJwZt7GDFroEDsfbomyPvftLxpkuSHy6M9Dhg+M5/3ID8Q== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VFZBJ5K2Djzilq+RBUF34cF2HZxBCuuWJGUBOKmPdUQ=; b=MA1DYqFDSYwcjNLhx/i99YBY82zTxy1Jgk+vfJ6z7vm8KrLxlciY1wlgDQNOB+PjmOHY0CBi3FYWvb1SDTFJ6CVQrMnlWbv1Bca3ad3x7UxFiLw6w5tjbiYr1+/+Bd1XIXro5C2eSnBMvLN0UOmHKtOkgEVEL1r8HQzN0y2qfETysL1Vwdke6Yk2HW6m3/dNmqpT2pA0SG7c7SKdsmPVJPPTz/2InLV7BvWnHJgpmuOSZzHdbSybwBGa1302zckZOcMlz4Yww45z3sx2XVpLAQZX7xFrQDt9k18GD+5wG+mtYR3kqyZMMkPIq+S8Zv3+9Jsq0rQZ4ffX//yPFwkuCA== 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=VFZBJ5K2Djzilq+RBUF34cF2HZxBCuuWJGUBOKmPdUQ=; b=OYr85H3tK1jn/zyljIjI6PH+C+9urgUHcmMs+wlItAnKEqvN8VTlazchs5/KIbsikpw+dHqaIfv04LVhlWu2zUlOXFbZ0lHNDnfC7VWxuKPlxTqpX1Poi+QTvC6EznAJLN+dZIpYnX7sm2pvoqj105XNxtF7hmCuyscqntCIlCk= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CY8PR10MB6683.namprd10.prod.outlook.com (2603:10b6:930:92::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.25; Sun, 23 Jun 2024 21:12:13 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::b75a:ef76:884a:dd27]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::b75a:ef76:884a:dd27%4]) with mapi id 15.20.7698.025; Sun, 23 Jun 2024 21:12:13 +0000 Thread-Topic: [External] : Re: Proposal: new default bindings for winner and windmove Thread-Index: AQHaxaRUglKLnt9yj0mgBbPNkHCdSLHV0vfg In-Reply-To: <86ed8ncv2g.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CY8PR10MB6683:EE_ x-ms-office365-filtering-correlation-id: 61e0588b-8d81-45ae-dffd-08dc93c9272c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230037|366013|376011|1800799021|3613699009|38070700015; x-microsoft-antispam-message-info: =?us-ascii?Q?51MrviJ5NiEnRwTnm2tMjsLZtNDWdrP/+Sw4BQ9uAgsCG+YaLjB6cmJdU4rj?= =?us-ascii?Q?r5YKPEXpqYDUgPHA024nx2ZUzFxEeBf44OeAaN2KKFjcGzxdgKiSiEKdGSPQ?= =?us-ascii?Q?2KCz5w+9f8te0e/qI1T+1sZoGqKGI48400/8V6a2p6PUAQsYA03tbzwXikLY?= =?us-ascii?Q?8Khpye5UTFLLd0fECkMApuQ1Dl4qQd6/pFb1AMSdV7Y4IlgQuHl+mOn1MSBr?= =?us-ascii?Q?mG3WDATjnKDCC8Egl26jZ60GNP+S9tw5jnSeDvuDqS/JmS2w5RNHrcVzd3pw?= =?us-ascii?Q?nPODCVR+OBM4eNJunl+E7emy0XOlCPkkliux9aoOrANK9awi8n9Sby4lppFM?= =?us-ascii?Q?rw9veRrDpnODNvlczgYZtYxWApTU23yxbPdTp9vZaMcysgNt3RCGF0bmEiaP?= =?us-ascii?Q?z2J9DI5f+J9wZL5YHIfq5vqBqBUXAojxpj7rPnFuEzshOgNFnoe4ZJ1gcr09?= =?us-ascii?Q?HDkxqWm3piZqva0djRqWJQCMiQce2W2t8pUKVpcF1+4qax0a460xm/lGNB0x?= =?us-ascii?Q?ZIYOS8OeVe7n9aBJYH07cupEX6fdqT+LJzFUp3vbxgGCiWeOaQc3lnvLCXLX?= =?us-ascii?Q?uUkdQjNxj3Od63edPUWgd0GXqv12133nn/MMuxVCyajN6GIo2YtnevbAAxRB?= =?us-ascii?Q?/j11b x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230037)(366013)(376011)(1800799021)(3613699009)(38070700015); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ksWZJ4NLNtKthGZ14owwHUs0GflV6SVUiGCVua5hucVcevUTf00X+6IGWWkF?= =?us-ascii?Q?TL/noHhOwppO9tPbeKMv1aMqnFeUnw+MBUJ5V9yMFUM6TUTThF4ru4u64VP0?= =?us-ascii?Q?SjKt9ymsexYbnpw4Ld33LyojQqZhB/ee8nHtgtMcYN6otUCIL5UcSe4luH88?= =?us-ascii?Q?EzkhGoxwI3apfGwGyj87T+h1b3RkLhgvuyQvVpp0z4NXL357CCt7OcfJA0ek?= =?us-ascii?Q?y6joQMy2IX33XaPtiIiZAVzAPHufWBup4dgKsAlP6Y6KowedBp4PJV+bGVTM?= =?us-ascii?Q?K514q/T7seoyp4lRPXdbLNieTGE9/bXC0n94AL/+lGV9lAUavVvto0lUOV76?= =?us-ascii?Q?N6fIqGDKnVuyQXO1SGgPi7UB35UKXiJ6s8ZFUjK0B6ml87tC8ET/oOYWCfNo?= =?us-ascii?Q?oWgITjj/qEOYqNPNNeYZ2vHXDfNUYaeE1hX3E++aYqX2bqMH+eE97PKogj8q?= =?us-ascii?Q?VHWRpU2EKFH3HIubeVpUOXSL9RL70zU6oyHEZwfovs2tHxM2qQZkv0q1n46N?= =?us-ascii?Q?N8HTPx1tONV3tBl4jSlk569kM8GQcfyaa0gb2+0jtE+1RU9opadrblETn6fZ?= =?us-ascii?Q?K5wXl+b9eemsV0VAybNcKuVVAw2U11fPbNvTO1A4QXPbdxjL+pcbPldSbAUc?= =?us-ascii?Q?Bx X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: fAfCGCrYwMbL/LqXdwWwexvsCcOzNjPALADZiOArsGsWaF0dhxh7YHoBZXE70ut/lnlVbP5i+latGxpCiBXGxPfDvA6vGU5nd9Qexhe3keTOqkTBzrgWB2hkKSJ3dPDhVSzykilnzk9su8gVRncOcTroC1GtEE7e+pIIWUlWO3N8Wzb6ohU+btgmTYWmbSNd3KyZfRvdBEUbxTQCZFazBzPnttuYBNRb7BdJ4CS5GLqrR0hV59oADytdGSUK1hkMZDuP1GVhI0MKWBU7NfjnvQ8nwxWZUAy06kru09y+AVjlORmKXW7o8TVZbgbq0awoXzB4NkKGP2eoa0CM2OxVW0PJkXConD0dHArAV3uIUGY9bJGS6AQU0mT5/FjXDffBZLJWsfUepFidz6146jd+dsIZk8Zi4a+G4UkynaTMBO9gd7DXgjUIDxHD80l6DgId2QjHegc0xKyIuLGLq1TBN7AarqG34rdVEZoYa+83ujbF679RLOAbH6TwWnRw3SYk17oC9zwZMf3dHzNlSA2udAxpOXtSqFEDJogIKNiqzjIc19Ae271MUCU2BlSm7n7kPHXb+AXG0+B0LvP54Z+qkEJ/VYZFrReH4QXQovCux48= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 61e0588b-8d81-45ae-dffd-08dc93c9272c X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jun 2024 21:12:13.4219 (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: ndKjDxKJOLtE/BsGrEiRLrqOAFy9t2wCUoTFqG1SVvSBPe/AE15vv/hALrRwEgVBzKXNb+1F8jV6RIZ1MKdohw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB6683 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-06-23_13,2024-06-21_01,2024-05-17_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 mlxlogscore=766 mlxscore=0 spamscore=0 malwarescore=0 adultscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2406180000 definitions=main-2406230173 X-Proofpoint-ORIG-GUID: w8GmSSCBXeyTzhTI1TcD1Rde32JBq9hL X-Proofpoint-GUID: w8GmSSCBXeyTzhTI1TcD1Rde32JBq9hL Received-SPF: pass client-ip=205.220.165.32; envelope-from=drew.adams@oracle.com; helo=mx0a-00069f02.pphosted.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, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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:320576 Archived-At: > > > Why not just set up the keybindings by default and autoload the > package when the bindings are invoked? That's the friction minimizing > option. We don't have to change any bindings installed by the current > windmove code. > > > > I think this is too drastic, that's why. >=20 > Actually, even more than that: it makes little sense to me to have by > default key bindings to a package that is not preloaded. I don't > think we have any precedent for this. And preloading windmove is also > not justified. Exactly what I was going to say in my first reply. But I wasn't sure you might say there _was_ such a precedent. Precedent or no, there's no good reason I'm aware of for adding global key bindings just by loading a library, especially a new one (new as part of Emacs).