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: Mon, 24 Jun 2024 14:46:38 +0000 Message-ID: References: <87o77rc92p.fsf@posteo.net> <878qyudd17.fsf@posteo.net> 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="4690"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Stefan Kangas , Stefan Monnier , Daniel Colascione , "emacs-devel@gnu.org" To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jun 24 16:47:17 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 1sLkyS-0000uB-Rh for ged-emacs-devel@m.gmane-mx.org; Mon, 24 Jun 2024 16:47:17 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sLky8-0006Lp-33; Mon, 24 Jun 2024 10:46:56 -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 1sLky6-0006KO-9e for emacs-devel@gnu.org; Mon, 24 Jun 2024 10:46:54 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sLky4-0008VX-D9 for emacs-devel@gnu.org; Mon, 24 Jun 2024 10:46:54 -0400 Original-Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 45O7fPob032629; Mon, 24 Jun 2024 14:46:47 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=HnBgQaNrv25QYrZJ0WCv46W1bWzVFFpXgZNbOz+bEJE=; b= VtK/q3aH4wo5avp99DN+DTIHt5ILyy8jwcTnOS8WcrG/YY5EKvpo6nWQ0Jb+Z+rM kMulh5zI7JvuKvLfoM56Es/2LpaWgvfrOX6dv5K1gbeSeU1cdwEFm2VsK6K+l2Fq nsbHY7XgvQMmhho0qwwpWlj24xiVvAzo0gYbhsASL+Q8m8W6C6wV/YFqwcHiKUdh Ueaeg1zF6RJcM+ICBJLzriAUt5ZZ9g3d3KrLzu9pA2DbwAIPzTR59BKKYxX0WAnT NzRaNj+bUC36NJr3a+sZ7C31bvkVx4OHsgovskGytH4lstkuPXeWftcUdU7gISSP +EFQkZJEcnYOIxzsk+3P/A== Original-Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3ywpnc2t6x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 24 Jun 2024 14:46:46 +0000 (GMT) Original-Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 45ODTALx001392; Mon, 24 Jun 2024 14:46:45 GMT Original-Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2174.outbound.protection.outlook.com [104.47.73.174]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3ywn26t2pj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 24 Jun 2024 14:46:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hyXXqYymSavYWlGUA3PDay4x3EUckXeb4YYRXEC4HfvyFKHRq7DIDRj5cjakKU+/CENoFh3vUWBxdMwsoSbtsE0f7VXQIv1UoDIZIyNSQ9wn13gkiKS3lnXC7vFd069P3Sn9DKvZG9TO/9RKQz75H/rVMzaSgT4rVVgap5MA2l4r2tZdxw1B26XZ5WWCOcDl4tHFxqD2U0MieFxpdBll+s7Em6SI/YiCg9mO6btCv/z8eU8rI7QEZHDh5/M6T7RbLWgzZ4w3Nio2A/WM9459axngD9GaLTC5rW3NummQRjyZJLjf6879BQmiVgeIZNCUPwgfNHRbjtETHbNItab2aQ== 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=HnBgQaNrv25QYrZJ0WCv46W1bWzVFFpXgZNbOz+bEJE=; b=cVsqxPunMIthFkqsCdFn9+hEikONK7L8dviPNNSkiTMvp5hHz+tdp+gZxyWkpgG40goNGeIZ3DVjnRBiIN8pZKHT9I3M2iRKUb2Ab2TA4MN13ZpEukZxyLueQiObKzZTRwkCSziBsMSfGbxsSxtu6YSq9RhNhn2jxd5mKkgh2aBVcm5Nox+1QklZjhue4byX1j6nPIupXhB6pnI01tdspacPiVbTk5EDbWNRXEbQedF8s5eu2gftZr7u8WH/f3PjDiqxwi27TGolv2C8RjpeihOua9Nw3bCwGZVcqB5MJPKyyadTkllJ6df5Lqdswv/ERQU2WcmymEd9Tgcqu3Ku1g== 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=HnBgQaNrv25QYrZJ0WCv46W1bWzVFFpXgZNbOz+bEJE=; b=njgSdE28Wh6P2FliSmHTLhqgmL/4RwiC4eJAtQgm9BYyigR0H2I9Upz1BEN6DPEA+9Jmt8r5l9u9amcNX/NUqSp9FlEyckFLhCeTd4o/hK+G3h66IYyEJHpX6TuLjJ3d51f15aYGKDI1TMNU011/qQP/3zTANHJ43g/fNX4ItPI= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ2PR10MB7560.namprd10.prod.outlook.com (2603:10b6:a03:537::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.26; Mon, 24 Jun 2024 14:46:39 +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; Mon, 24 Jun 2024 14:46:38 +0000 Thread-Topic: [External] : Re: Proposal: new default bindings for winner and windmove Thread-Index: AQHaxgbR8u4UxObhvkiklEkxKzLYy7HW/QRQ In-Reply-To: <878qyudd17.fsf@posteo.net> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SJ2PR10MB7560:EE_ x-ms-office365-filtering-correlation-id: 1d19e6b1-1cdf-46ca-f320-08dc945c7440 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?D1tEcTmfIcRCyMDhhDRC0sZyc1oKjZG0wuud0kIOlokHvgDWOHtCnQ9xERDG?= =?us-ascii?Q?0rFBCvqd9OdDD2m+PKCnYkufJnALcrar394B81sdtrKhxlCKsxXhk8UItw4N?= =?us-ascii?Q?vJBGBQDR1qGMgRM+eSELJ2w+mdzFtfgAZRf/kCbZ78tNTsNH4OoB4ra+nzO4?= =?us-ascii?Q?iGC0tocXDm+3WXp7Y9stsV/sYsPwwtx5EmQg3G61d8A7mZu9SAGj+mRlTB/1?= =?us-ascii?Q?EzCTN73qwIT4iALYXoDz1EK7J96lLdNmvMcmtdRm3zY4NU7QlxEUcfXbzebT?= =?us-ascii?Q?kGxYAf/ybzzCjmcanldkO2JIXhPBDYlR9HiyYgudiQ0Lw7CydoEu0I9glBB/?= =?us-ascii?Q?JiIPVPbXrxawYHNmaTWsJAsN8DfTON22+HQfYcAQDQQfqi3L9hPp0KW6+W6n?= =?us-ascii?Q?CaLYPx1S0aWE2fcVucB9YqSCQz5hL9OLxT2m3CdF3S9tQgPNgE3CKMRRRj3a?= =?us-ascii?Q?JPhT/LGJQOQfqI8kl0Vq/WZFbMqgpz2gqqkMISo0nd/cKumwK6zfoBqxK6Nx?= =?us-ascii?Q?9v/ZVTXZKEdvtEIIqQ9bn6knr67agcWHWAM5aJmkby8hOgbw+V2cDbo6EU6F?= =?us-ascii?Q?lTh/+ijj+A4tGh6DxLGds10fSU3BB7tIZ1MbGKmXDKR50M9+7kXuTK1VBpEc?= =?us-ascii?Q?VG2oc 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?6rS+uqi57nzIpP8jtWJoYo/JBh41deev7EcHn2fA1g1x9m8xm6kV/VAQwBM1?= =?us-ascii?Q?h0kPfVQJEwy718f9U107Xv9YQNUeyvO5Do5ZYgXxZ6tMxYm9wTub35Ol8ahn?= =?us-ascii?Q?R4sPXHYyIEMsrvy/CNeWR8dilBKNbueSgm7yXlsD++S4CAeZIf7KTT+fXjQC?= =?us-ascii?Q?eAQvcV0Pu+Jx53pd5rsX7Ar/h/X4eyBj+7gH+Y8E2tUyk2H51Mrmobe5pjkA?= =?us-ascii?Q?yVeZOsOFLVXgWo9otXpvmonAUf5SMmr2i6OhYptRaFND3a00paj+wgBreD2R?= =?us-ascii?Q?4qzR7kL+ZZcLIraxaQz99vGkzvT8SnXJk51Tpl5Y08I0gXP+0QNG/MO1KZcK?= =?us-ascii?Q?uZSree+bAUID5iyhdCw9VapFJ8AviAcGtBBQsWExCaWWCRzIQjDwm6MRKqQP?= =?us-ascii?Q?JR/UgGoUvgvf3szOY2TEc6pJNFlrMeEHiSkmOmG5HcBg5zFJtBAbGdd1BHOo?= =?us-ascii?Q?ClfFBJnZk0vTbgYk2RONlthvgTZw7UfJl8OxjuVNMqWSF4FLe1UWKKRiWxd2?= =?us-ascii?Q?tIXkpZf6lciRNLX0PxMGdcu/QHHxMR9Vws9ixq6EuHjKuPCHMS2Y1JDbcG2G?= =?us-ascii?Q?pwkf45oQsIGv3Ah8Qu2drmTEznn3CkGi+U2V+pMfrIsO25rV3qudmdbnGe50?= =?us-ascii?Q?ne X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 2vWxzFjFJ0OnSK8cxc99pBXYjh8zzts5i76ls0EYtLuvhXeq1LsA6jBOwWTjR0az7HfE5/QdJZXTbq+kzYyAsCpz5fojxdO1C3/GVOYkVw6ssgPWngwHm3SAW7FrI8f1smtJA2ziTdQ/hXb/v77pDB9F5BOTW6p6SrvoSZzJn39XnkidNo5BqtWPFDVqqRHLkQN9gdehATL9v9MDj62c9yoDNJo8ohgcezOkRbCiZq5yeoYTJFwRk+9mseTcfy+oKoPlcyZ5fqdsYhOaP5LCxwc5CQjUIfFQmlzfiarkAcaNPXrhHO8VD17tPSxqyCatcJggwXAjY0Zl3m1mU4k7eKkoI6+PCaIV9K99Segv4uKbZLrePGpkMrV76RPH5imadVb599Xxs0+CpMD1G/R8RdF9JkUs/AhpH3HHevv1cQiEooWfik5TERuU0xPE4m4muuaHb+44boeQZi5xjPeB+ON4Es4fwUCouIeZbko84pBYG7JqZYLEyR1f15EoSFe/zaOl0j8DKacPA3xDcsP7hP0ZIggAVWXSxSzj+Ukm3UmG4+uB9o0gCM2qsk8ALo60kdnep/Dnk0tpRqmb3igYQkbCnBGW+SM8fif3mEKootY= 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: 1d19e6b1-1cdf-46ca-f320-08dc945c7440 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jun 2024 14:46:38.7607 (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: Xv5xJSFOqaawDkzQ90fnVxbHDQ98usp0/ISsiQh5VsEwt0tk0/nuhDnyXdned4n4xxjENncJrx6hjUUhGKCzXg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR10MB7560 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-24_11,2024-06-24_01,2024-05-17_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=404 phishscore=0 suspectscore=0 malwarescore=0 mlxscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2406180000 definitions=main-2406240118 X-Proofpoint-GUID: c7l0OOxZclk-6avkb2pFUw4zCGga32Yj X-Proofpoint-ORIG-GUID: c7l0OOxZclk-6avkb2pFUw4zCGga32Yj Received-SPF: pass client-ip=205.220.177.32; envelope-from=drew.adams@oracle.com; helo=mx0b-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=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:320605 Archived-At: > >> I didn't manage to read the entire thread, but isn't the main issue wi= th > >> C-x 4 that it is a relatively long key chord with a certai= n > >> travel distance on the keyboard for a quick operation? If it is easie= r > >> to press C-x o a few times (which `repeat-mode' makes even easier), th= en > >> there is little point in adding a default binding, I feel. > > > > I assumed the proposal was for _repeating_ > > keys after a prefix key: C-x 4 ... > > or even a mixture of arrow directions: > > C-x 4 , ... >=20 > No, then my message wouldn't make any sense. Which is why I replied. Your msg would only make sense if someone actually meant to say that they would use `C-x 4 ' then use that whole key sequence again to repeat the movement, etc. Whether it's your message that doesn't make sense or the original proposal that doesn't make sense, I don't know - presumably one of the two (at least). My point was that you can have rapid repetition of a series of actions (even different actions) even if you start the series using an unhandy, non-repeatable or hard-to-repeat prefix key.=20