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: Mon, 8 Feb 2021 01:18:07 +0000 Message-ID: References: <87mtwjocn7.fsf@gnus.org> <87o8gzpj31.fsf@mail.linkov.net> <87wnvmlwjq.fsf@gnus.org> <87k0rmkh68.fsf@mail.linkov.net> <875z35frk0.fsf@gnus.org> <87o8gxf1fg.fsf@mail.linkov.net> <874kio84ht.fsf@gnus.org> <87mtwg6oi6.fsf@gnus.org> <20210207235735.vouypjctum5e7voa@Ergus> 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="35519"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Lars Ingebrigtsen , "emacs-devel@gnu.org" To: Ergus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Feb 08 02:19:42 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 1l8vDK-00099R-2c for ged-emacs-devel@m.gmane-mx.org; Mon, 08 Feb 2021 02:19:42 +0100 Original-Received: from localhost ([::1]:39046 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l8vDI-0004If-Sa for ged-emacs-devel@m.gmane-mx.org; Sun, 07 Feb 2021 20:19:40 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47450) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l8vC2-0003qd-D7 for emacs-devel@gnu.org; Sun, 07 Feb 2021 20:18:22 -0500 Original-Received: from userp2130.oracle.com ([156.151.31.86]:39192) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l8vC0-0005f8-3L for emacs-devel@gnu.org; Sun, 07 Feb 2021 20:18:21 -0500 Original-Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 1181EVBI134327; Mon, 8 Feb 2021 01:18:10 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-2020-01-29; bh=55SDKyrFmcXx0HZMRgf8CTqmNL3BUlXrB2e/16SwAL0=; b=GQOa7VGX9+eGdE/JwZ9tehlkPZKhsseA/fBuO+mUt2lJTcafUuJtWjhS8KUkO/zlINMJ U44Dx+ARR5a+P3q7Ap//TToDzr4rZ8ZLtoTuNEzeYSkgDQPue8nV7jW4WNyuOUQmNWqM dJqVS4Y8hwoLQgcAg6g6IsmkqUHsCH8CWPx15shBTUn/UW1DfGTpXwh3uRdJhJf4XNvR 3fMLN2Cic82SCiMeHcSXIrl6+oSGDrIM5O9tiDB9Ky8NzuZe1TCbeELqlPtTvvI/cK3F JoZg8juPcByYgiiTsE91yVL9uRJTkJSa/wVh8rIKSniIlGnJAXTCkHWaJNeN0OjDVhtH 8Q== Original-Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by userp2130.oracle.com with ESMTP id 36hjhqjf3q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 08 Feb 2021 01:18:09 +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 1181GX2n103566; Mon, 8 Feb 2021 01:18:09 GMT Original-Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2101.outbound.protection.outlook.com [104.47.58.101]) by userp3020.oracle.com with ESMTP id 36j4vp7fab-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 08 Feb 2021 01:18:09 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Auuetsd5dHrQ19P95Asw2pvx7mZoIzpufMBlCIA9ggwHXSgMFY65Pk7HDm7wGWqZNeXKRJOr0OowdJvAnpcO8JYcGo19qRiInZ5emv1xL42MN1KY+Nkc4hE9Bk6rxvkwhLnseQT11ivegamxwdExeykXA21MXLBY3/k2mk3sXXYGnDZody/v63YCOJmDDni0hojYxScaBe3Uxr9XltCsPHU4upxhqCTMnGyO3MDt661WXTjgYxjBmlBil4+S3EwmZ7l7uGnjDJRsaVGBm5t2Ha68Ym4LQnc9Ep+7vLAoA+OeIk/vZ8gtwIcCjEIeoDcp7R0PQo3xEWEgQ3gedIulqw== 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=55SDKyrFmcXx0HZMRgf8CTqmNL3BUlXrB2e/16SwAL0=; b=dRhTEjGGRFX9qLju+54UmzXRPR+GkQhGZF13vQ6MXEUHCFS1VKYr/2mq2jqe7LMySWOqD1wW1GkcQHk6VOTifzQEhUc/0rEx1eFjxorDTjiuDmsvrXp6SZA01ETwi23E8c6ZyKdofSuiGFmSa3D3KAvBxSMFGn6nFofNiMPuj2j1aMXBvSRXpt3YKyGkr4Lr087IpJZBEMQ9N948hupCxPWnnbhxNtcMOnEJmewBeNKRkm8UidhdfTSHO+tBkNhFothWo0hLCvNgJdy4+51vSZtoD6352l0Go04qSI4f7ryKLmTuaS1+7ulKOjB/jVTCKsIf+A76fZpgwWOfZYbcoQ== 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=55SDKyrFmcXx0HZMRgf8CTqmNL3BUlXrB2e/16SwAL0=; b=kFBIdLgoK+AmIhd3W1iQ1jylYUdBHBwULrUlK7uDlpdSDjmXn6Dn9B3rfra5JELDFUbwK87tGOWPpaxE/Tck4wHUjWOxHZtFuNMPrudPe7pEf8k08zrHlhnOnOmdgLWrvqcvVxgso0x1D1lIqX+e5z8pyWnQwR0tnUTyVtMlx5Q= Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SN6PR10MB3005.namprd10.prod.outlook.com (2603:10b6:805:cc::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.30; Mon, 8 Feb 2021 01:18:07 +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.030; Mon, 8 Feb 2021 01:18:07 +0000 Thread-Topic: [External] : Re: Concern about new binding. Thread-Index: AQHW/a0Pl3IaE/ahmkmCq6L7ely6HapNamlA In-Reply-To: <20210207235735.vouypjctum5e7voa@Ergus> Accept-Language: en-US Content-Language: en-US authentication-results: aol.com; dkim=none (message not signed) header.d=none;aol.com; 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: a6a4cfbc-6187-45e9-79ea-08d8cbcf643c x-ms-traffictypediagnostic: SN6PR10MB3005: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ICAK/g4Oje6cfZnJW55scaxMhfK8wydvXArwTm2XuVN3VRjehNBEYjxtoru9Fs1pxnjSpOPsv61PxMjValgBHNOwLXrdBN0wfK2i/9yVSIjdSWBex5CshlYWKSgKzGuu8OEong2OaVbabpcGXeKkY7/XDhG3z1SZkwHBNQzVORfL7bbz6CGe8CW1VWeMgPsxXGA138CMC4rHhc+BcJSo7q4HGKzBFfEyNV3Cf43s8/GABi+e+3FfzEG7UHFULLMjg664EnMEalJcaCJDcv/iEfuOdDX8mwSV4N9thW78K2uv/kWP8p/IHfXbKdbYPmupQJhWyILSOI74zcbcXnBzaRuKGJ9E7nJsHsv6Gm5KkSC6YDsFhNMhycIJkEELteypPZAjV3s7IYem2Q81szoU3lll6aLP1b/N/7P/znHKh6BRtrIsBrz4bEtM1bDWax4HMNU8gB52i1u7oIReQhLUyXxgjq8wWL/cF+96ax78Mhp0FuMUg0ejNJ81dAd4UtCRw0RpP+DWBr8LakrHvXXESA== 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:(396003)(376002)(39860400002)(366004)(136003)(346002)(71200400001)(8676002)(6916009)(2906002)(5660300002)(186003)(8936002)(7696005)(6506007)(478600001)(55016002)(9686003)(44832011)(86362001)(52536014)(26005)(83380400001)(54906003)(4326008)(33656002)(76116006)(66476007)(66946007)(64756008)(316002)(66446008)(66556008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?yfjdF+1jr+HCl40FdCPF41hr8N09DIayGI5KziVGa4jXbzvtPPwdSVcs7L7W?= =?us-ascii?Q?kCDFL5rgagoSFHobSda8MsoViKOI4ZICJ5eLui8Zh8DO1dN4TPQylOkNN8Li?= =?us-ascii?Q?W00jEeDp4q0wa9BEM//MQubSksn+Z5YHWGlDlXfCE66rK1205/PFwXcXdxN0?= =?us-ascii?Q?ysU4BDzineDAgVWEGBnWiwmgrCvO4URV1SH5NVsTaGKMnqCFnRScndd8gJQB?= =?us-ascii?Q?TUT+9J7cT1OvtH+sq5ZfLXkk376lrMOyAABbUN0wmmgTQYmEbxkR4Jp4YQCO?= =?us-ascii?Q?UxAze8/MjdnoMxVwax7V3nIypsN5Eeqx9WM5pkuquQeifOJpzjGqbq3U3DHR?= =?us-ascii?Q?AsNQw40370XKGpnh8yldpPbiR+Qfdq/zd24y31K/MOyV8UYnFYzvqzb72RlI?= =?us-ascii?Q?t63najUwX96Fav5mqwhHHNt+LSmi5WdZCkLgCQN9fLUFc1RFkH3bRWE+FRTs?= =?us-ascii?Q?05IGzdd1ClHI4T3rf5+zHZeUhRZLAxd2siEB02sHzGKNdJSoieiahvQRcSh4?= =?us-ascii?Q?tBgKTT9uMKFrXC8HnH2oHi0GtvNYCZvSWXs/+yriRh2QGkn++qdBv2Rgmoin?= =?us-ascii?Q?uTlCcjRWek7s3FDehjqGOkbMae7zJpHcIktP1Iu8TkX8QxtsTSsSXIiPdDbk?= =?us-ascii?Q?uyAh 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: a6a4cfbc-6187-45e9-79ea-08d8cbcf643c X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Feb 2021 01:18:07.2253 (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: J0UVY/6yJiS0gUyAhZ9K4Q2fON6rAXn2cxvgNpxwGoljtVaOHglSYt6RlMHt4gRw4DPeUd6lTLCOiuMI60yavQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB3005 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9888 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 adultscore=0 mlxlogscore=999 mlxscore=0 suspectscore=0 malwarescore=0 phishscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102080005 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9888 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 impostorscore=0 priorityscore=1501 bulkscore=0 suspectscore=0 mlxscore=0 phishscore=0 lowpriorityscore=0 mlxlogscore=999 clxscore=1015 spamscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102080005 Received-SPF: pass client-ip=156.151.31.86; envelope-from=drew.adams@oracle.com; helo=userp2130.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:264148 Archived-At: > What if (just getting crazy) you consider adding > some/most of the bookmark+ functionalities to vanilla I've offered any and all of it, multiple times, for decades. I've offered all of my code. > they will go in the `C-x r` map with the other > bookmark commands (C-x r b, C-x r m and so on)??? > Like diredx for dired or and many other examples... There are 13 keys on `C-x r' for registers, 9 for rectangles, and 4 for bookmarks. Those 3 groups don't really belong on the same prefix key, IMO. (They could be on different prefix keys under `C-x r' - or somewhere else.) None of this has anything to do with the general argument to have more keys, including prefix keys, and including all `C-x ' prefix keys, kept available for 3rd-party code, i.e. not bound by default by Emacs. Limited remaining keyspace is a problem that needs a solution, no matter which solution someone might prefer for it. That problem exists independently of any solution I might prefer for it. It's a problem that's essentially been ignored, so far. > I wanted to use bookmark+ long time ago, but ... > I will have to sacrifice a binding just for it... No, you don't have to. You can easily prevent any bindings at all for its commands. You can bind any of its commands to any keys you like. And you can easily customize the prefix keys to use, even without fiddling with key bindings: options `bmkp-bookmark-map-prefix-keys', `bmkp-jump-map-prefix-keys', and `bmkp-jump-other-window-map-prefix-keys'. (It's also fine not to use Bookmark+.)