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.bugs Subject: bug#46621: Copy line Date: Thu, 23 Jun 2022 17:46:31 +0000 Message-ID: References: <87tuq99ova.fsf@mail.linkov.net> <07496A25-CD5D-46E6-8F1C-7BD29143F3C8@acm.org> <87czf0o2c0.fsf@athena.silentflame.com> 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="5240"; mail-complaints-to="usenet@ciao.gmane.io" To: Helmut Eller , "46621@debbugs.gnu.org" <46621@debbugs.gnu.org> Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jun 23 19:47:13 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1o4Qv9-0001CY-Q0 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 23 Jun 2022 19:47:11 +0200 Original-Received: from localhost ([::1]:39932 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o4Qv8-0005s2-KA for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 23 Jun 2022 13:47:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42516) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o4Qv0-0005ro-Qv for bug-gnu-emacs@gnu.org; Thu, 23 Jun 2022 13:47:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45922) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o4Qv0-0005o9-Ij for bug-gnu-emacs@gnu.org; Thu, 23 Jun 2022 13:47:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o4Qv0-0007ok-CM for bug-gnu-emacs@gnu.org; Thu, 23 Jun 2022 13:47:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 Jun 2022 17:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46621 X-GNU-PR-Package: emacs Original-Received: via spool by 46621-submit@debbugs.gnu.org id=B46621.165600639928962 (code B ref 46621); Thu, 23 Jun 2022 17:47:02 +0000 Original-Received: (at 46621) by debbugs.gnu.org; 23 Jun 2022 17:46:39 +0000 Original-Received: from localhost ([127.0.0.1]:39819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4Quc-0007Wk-TY for submit@debbugs.gnu.org; Thu, 23 Jun 2022 13:46:39 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:51530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4QuY-0007TU-R3 for 46621@debbugs.gnu.org; Thu, 23 Jun 2022 13:46:36 -0400 Original-Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 25NHSiEe004652; Thu, 23 Jun 2022 17:46:34 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-2021-07-09; bh=V6x/9fHXsetOW4gHh5B0/oDiRPxsxDgNqbjjXzWH8Dk=; b=fipEgnd//fwNdx69R1X0f2/nFqsCXRckQOl7Rw9EnVmccKTnLL5Skn+a5zl67KbJM0+y wdiIUPjBXyARoCxfYSFCd5pi9iYRWroL6erlBIVIpfVBhXevFzxIBMnoqEeESpiy0agY zilb+Duy2UIgvN0425oWiCKKvnO67bRJI45OAN7lfTnvQ2TyJFyLzqH4uWSrv53wAFGh Mj3BcUX8jbzvfEsfQ48QgPuqPW8OxA0iVS/H5iKltmUz3qZ0t339E7GrAz7SpM2OJeot qbUOeQBTQqQh30VEba/31vGnM9qsMmul+Wh9k+XA71+tTCfZjm61jxJjREkRUr2fzM8V Ng== Original-Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3gs54cuqyt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 23 Jun 2022 17:46:33 +0000 Original-Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 25NHYmbC018324; Thu, 23 Jun 2022 17:46:33 GMT Original-Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2168.outbound.protection.outlook.com [104.47.58.168]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3gtg5wq5vm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 23 Jun 2022 17:46:33 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eVRwy4fOLm5qTQJw7OFF+rVsh3lhWkKTGzXyUmaYF6rX0Oenwd4K4KG+KrH6rdmIDNXsTyyMUypB9G6J8kXICpRnj51xvxYGXiHEZCBQcQWKs30ZBZigsz3sged/ZfaHvvZ1q9lDCAsjDN5RjTSfjpHRJv4JBUciLSU+8g6YFQKb+Jijnr/MxtOQF4/FQ3CPy9MjMFsPHGVo4on1gvQWkndtV6Hl27P/WkEspv/rJf+9hdqmHEaqi14p3gtoKkhx9/qVGRtiyrF40dVtVoxFRWoNgDS99fscVa0ywqNE7f9i9w1MRiEBIQgQ5Au+HC8XNe/oitMHIth6aOH9GTCiCQ== 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=V6x/9fHXsetOW4gHh5B0/oDiRPxsxDgNqbjjXzWH8Dk=; b=L2nvABTsTDH8HGBvvncM1sAHrc8rKt7r1Gq0PgY9p2MSQQrI2C2PCLOJsNOAlm9ef1ojY4nPt9TLWEY4zZHW4PZnoj01lizBwjS/V1CzqHhkrvAvco5xmWY+NqhsGtiHhyf6WnZLhXMgt5SMPoI6WQy0mC7uGJ2MeAWKz13+ja1VBpMp+9svuJz+XQnoVo34vaA/hxhkteoStZ5cO1vd8JWto9GhCnJM3zu3XdOurbolexotcJXUbhiA21tZCrjULwBFBIUm6yrrT+ukKrKO/CtYzto66s7uug7/7eIFCGYGYXEHkZnwb7nEHKCHG6YieuH2kP2yUaw+Evk8b9xjeg== 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=V6x/9fHXsetOW4gHh5B0/oDiRPxsxDgNqbjjXzWH8Dk=; b=qsviaLdfyA6QlAm8Bb3uQSwAYYrMU+EYTpjssrJ93bzB0jMGRQJTNXjtjj8VwRlGTUpqHU57gUUMaw28eqDQVocUTJGZX2dhCDf5S8TkE+aO1oOaGYoeMldnzlqVnHp9QJ443hWBkhjUN0Tdo+Sxe5FvdE5EzZANM94TzEmYdFQ= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DM6PR10MB2684.namprd10.prod.outlook.com (2603:10b6:5:ba::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.18; Thu, 23 Jun 2022 17:46:31 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::581b:ae2f:16b9:80fb]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::581b:ae2f:16b9:80fb%6]) with mapi id 15.20.5373.016; Thu, 23 Jun 2022 17:46:31 +0000 Thread-Topic: [External] : bug#46621: Copy line Thread-Index: AQHYhxinDE82CJwSz0aMEDtp93wFO61dPtQQ In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d675b876-aaf5-4520-d820-08da55404eb8 x-ms-traffictypediagnostic: DM6PR10MB2684:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 21aSaCet6YBt0T7CsXmwIII8AejOz1BNXC977+J7xSulojDJ68d67cRkQOL3ist5D2ud02S5v2rVkYqfBYoMz61zXCbFlvmqUj5Tjrrz+s9GUnA40Hmr5aJIaRRj+fuDwkCbIu4w8qYlAIuJX7lxDNX3My8vAlMt29PB3RfzZmtAf4NXeexR/hLZrtUgpIJy82m86z34P0yGgdeFoM3/BePDWToAKVBXf/kxFwHJ+t0eXi1TqV6TH2alIMTPEY/9j+NywqP/7HMBkWF5CKnXrnOKERUO+pY9onPsmoek6LLXNyYMpF/smSwxbVia1P+wr8UNpSNPczNwG24vCDTyflbvvFkiFJc8OZdgAJLfGxu0pfs3noiZGfuiDd7m0oqpezMPFjVgKFEbp8YmPI6GNh8ZeBllD97tU5CCARpqHrN2pWC6qO5/cvyaOE7CArJrSFjkdQZI/adee8wUwWaVCDgVVw4pUstfuLh7uql6JAHXqUrr00cmevFTuCjDkEHp01vZcqBNDcuHAfFkomidVLNJIJ2hVNFACGDbVe3p5WnYQzNtGIPaNhseg061ezrj02RTd7b2p4N/iQjlyqzMs5zQjFmgFEa723DdSAxefFL5xiRH56v1HCA6jwadNHsq963ZnISCt8BpWEReXBilUkCxp/VfkzKZjzLsooR8+vcIP+YHoCfI1badtF+Zl5dEMBSnkNfKJsefG6Cw9pa9ZVxtAFdfepCmHX9uu76mre/h1whVreAR5QRhiE7Dl brr+6pzaY1F0q5d+qDxLcD6pClAXoH6Wav0DUKrpsWm2II= 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:(13230016)(376002)(366004)(136003)(346002)(39860400002)(396003)(66446008)(66476007)(64756008)(76116006)(66946007)(66556008)(55016003)(33656002)(8676002)(52536014)(478600001)(8936002)(41300700001)(7696005)(71200400001)(2906002)(44832011)(110136005)(5660300002)(38100700002)(316002)(122000001)(86362001)(6506007)(38070700005)(186003)(26005)(9686003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: 5dQTEW/y9Zpob8gWWyoK8CKH8O3laScKw9baCBuunM9TOXuEgIfXrQ0J3QXfuMIjcmdot9LQSm575EL6TlXc6hbNNaixCKR4tv0RKrHWxlFQiOPsiQtHOVqG96SOHcUrIlf78f6qGVjxTPh8Y+czZE2/irksOuuSSF2sDF9R0tIZb9/ByXKTndB7x+UJqTSvI9wblMudzTCvFqtHzIxTpSUB2zQDz06v57xvmbwGie2vbbT5ScDfTCEOMXbH8re1rW4LT0rnjdCjYc2VKylc1fUG3TjXyGsXIBgHaw95FSBvW6B59aAVM94KEFiZ2H/YAHnXjW2YpNwpF3TMkG7bqMoB0N/I32WsMW+cMqy8ttONQ5VMLB2Q9JV7GGBalUFcyoV8wsV/qUh4GpTaah4WWRK4a+bPx7RNpoVLIn9r4aYfx0d8YL2epvbp/VmZt/bKczkEij4mlODCDfBC+DPwH8v5Ths6YGl2H3PYbJv/WomLx/khFvLpTKoxF+QnKbuS+JuE0GsG0qXI8VgaBFN+Vi6rTrekjW15SJSse7F6irM952+owGlbLmzCqPlni0JxRfmN1BwkMNVhFoaxXEoW1+LY5S2iCWqvMIJyvXYwiJgVqY1Hg/CkQjD1Qpmmwp3yDwgCf2qs85OiqGxYR/lX1yyKRjoezX2/omY53aZDDLBzG5tpkzDlP9ZldW7YXt8ffcE7GYM0VrX2EHa0g5phe3VqtzgrqizjOWAJbrpGWQvWftkO5UXTKzr9ej QZD5qVcX7nFiwWLfOOKxH5in9sKZVzDZN6QHXgZ815s/ib/UhmhHTe598tfTAMINrU6xbll62en6D0d4AFnUHwRF1oGKvWymhZ 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: d675b876-aaf5-4520-d820-08da55404eb8 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jun 2022 17:46:31.3037 (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: kIGrlxbfHRobtJ0rDv519bVRBsYs1EOUAQBEWeTezvLYJ6aVnL/CFnQoyBnN7x5/xc85JaamZe2j7AqYaiwmWA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB2684 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.517, 18.0.883 definitions=2022-06-23_07:2022-06-23, 2022-06-23 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 malwarescore=0 mlxlogscore=999 bulkscore=0 phishscore=0 suspectscore=0 spamscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2206230069 X-Proofpoint-GUID: 5HBpU2roRbN4Dvqf2wZuxIyCstiIMRxs X-Proofpoint-ORIG-GUID: 5HBpU2roRbN4Dvqf2wZuxIyCstiIMRxs X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:235129 Archived-At: > > Please don't give this command a default key binding. > > > > There are a zillion commands that deserve a default > > binding more than this one does. And nearly all of > > those zillion also don't need a default binding. >=20 > There is are default bindings for transpose-lines and for > count-lines-page. Neither of those seems particularly useful. >=20 > Maybe there could be a prefix map for "line commands". Something like > ctl-x-r-map for rectangle commands. Perhaps ctl-x-l-map. My suggestion, if some people here are intent on adding new default key bindings, to _not_ discuss and decide that in a bug thread. Instead, please propose whatever you want on emacs-devel@gnu.org. New default key bindings deserve discussion/review by a wider audience than just whoever might be following some bug thread about the introduction of a new command. A second suggestion is that a new key binding not be proposed at all for a new command. In general, at least. Instead, wait a while, for _users_ to try the new command and maybe bind it to different keys. User input on their experience with commands and keys is helpful in deciding what should happen by default. In general, it's not a good idea to be too eager to add new default key bindings. Especially without a basis in real user experience.