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: Sat, 25 Jun 2022 17:48:41 +0000 Message-ID: References: <87tuq99ova.fsf@mail.linkov.net> <07496A25-CD5D-46E6-8F1C-7BD29143F3C8@acm.org> <87o7yoyj38.fsf@gnus.org> <449B2624-107D-4083-AE74-989F39C93936@acm.org> <871qvkvft6.fsf@gnus.org> <181B4CC3-B934-45AE-A7E8-9AF2B70C302E@acm.org> <87bkum1eyc.fsf@gnus.org> <861qvikk4l.fsf@mail.linkov.net> <87zgi5uyr1.fsf@gnus.org> <86o7yl9oc4.fsf@mail.linkov.net> <878rppuo9j.fsf@gnus.org> <4700ED98-0A31-4E78-9626-5F3952351EA8@acm.org> <86bkujqo3l.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25195"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "46621@debbugs.gnu.org" <46621@debbugs.gnu.org>, Simen =?UTF-8?Q?Heggest=C3=B8yl?= , Lars Ingebrigtsen To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= , Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jun 25 19:49:16 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 1o59uF-0006PV-JA for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 25 Jun 2022 19:49:15 +0200 Original-Received: from localhost ([::1]:51564 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o59uE-00076p-GV for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 25 Jun 2022 13:49:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51696) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o59u2-00070Z-Q3 for bug-gnu-emacs@gnu.org; Sat, 25 Jun 2022 13:49:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52283) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o59u2-0001tT-Hm for bug-gnu-emacs@gnu.org; Sat, 25 Jun 2022 13:49:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o59u2-0007Y9-DR for bug-gnu-emacs@gnu.org; Sat, 25 Jun 2022 13:49: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: Sat, 25 Jun 2022 17:49: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.165617933529008 (code B ref 46621); Sat, 25 Jun 2022 17:49:02 +0000 Original-Received: (at 46621) by debbugs.gnu.org; 25 Jun 2022 17:48:55 +0000 Original-Received: from localhost ([127.0.0.1]:46180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o59tv-0007Xn-9S for submit@debbugs.gnu.org; Sat, 25 Jun 2022 13:48:55 -0400 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:50418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o59tq-0007Xc-B8 for 46621@debbugs.gnu.org; Sat, 25 Jun 2022 13:48:54 -0400 Original-Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 25PDEurD030223; Sat, 25 Jun 2022 17:48:44 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-2021-07-09; bh=7AWjcSBW/IIWBdAN4WGkn75l6RU84ijpuUIZFmxogAU=; b=HM7e7UIu3FtMKo4MWGXsVywqY8qjSB3FdVSPyNpGwNqeVuukZh1ZGhU1ftbHQ9Q2tMdT u76wkErWdmYWExwfvwUUVTo0mf8LQ3dnS9485MlpVehUf578W4IRVjUsyV0SdwmlsShW vsCw8KsdX4QTBuy6loE9FV8vIaiOrn1Pjlkv2Kch0lIlBEmpTV+IcI+2CuSCCHrfoPjl wcFu2Now9S3A/MBOEERPdDMBxjqP+umGMXNqmXNtyeBx+em9/mIFjueM3iX21UoxYrit 0EtsP8NTrocWNilMfdUj2HFHzz9XUPHRe6+LtEl8q8XKKi0UNooWygmmOEumiIFWkfiq Tw== 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 3gwry08q7q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 25 Jun 2022 17:48:43 +0000 Original-Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 25PHjZlL022910; Sat, 25 Jun 2022 17:48:43 GMT Original-Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2168.outbound.protection.outlook.com [104.47.57.168]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com with ESMTP id 3gwrsyu099-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 25 Jun 2022 17:48:43 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zcz5+hljobyNG9gm8PF5xU/+Kyojpa6uVdYq7mEkpO0SWUYsL+JXTwZwTVKu2xE3NtpRBIPMsQJnKdW+csw//rUMdFU2yAOckEbTogHhHd9jOXlRDcdxLEeKrVoH05Xt6VHlmXK/aVgZlqkmYttXYXa3FlVX+nlD/mnjpDhaeDcw4r/zMFWR2nGPAQaZr/zmXXvpE7vYLs86pgCnmwqxQhAGeI3rTbgl/8t2E57+22svHEYgnB3YGQTuKO9OpbANiSmt7L+JpyABm1Zeg2fJcvfhJANVujXROKkYURExQkQinuvDOo/ZnrEKAmuZR1/2GJAvMXa3flRAxiZgPUjo2w== 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=7AWjcSBW/IIWBdAN4WGkn75l6RU84ijpuUIZFmxogAU=; b=fGD+qR87MvjSVMde2KRtd+/PyJIJMb4LOO+IBEERFkab57RnueGJN8Bcqe3SgsUFWQUSr6v6FUu/Hrx4X3TjA37Paqip9UoAAh7KI6wFzCYuzz1os0RCBFkbJ6ZPvt8jbRQ23omxNzEMXvAs6OX7jgW0GJo9CsEvQLH7mc+KP4+AZqUNgAKR4p1Uvihqlma3CXw4hEHnbrDJJXq0ytN6fyhpI8XJHnUjm9o8/UicVEni5sTav89j2kdv/fHY6TGAs5OX0VzUSfGQP08tO6R1cdnb1qB/syNIVoVSlhjJH6MVc7irEf2WAX8NI0lMU1cZh2yo8W851EKr0panvgKLzw== 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=7AWjcSBW/IIWBdAN4WGkn75l6RU84ijpuUIZFmxogAU=; b=E6h/DUgPPIaQPd9KztdBltJo8dG/I3Vbf7QfKSztgCe8RGcrgqce8NuYsrM2t7xnMuLJKi8WSyQQDlA+0ZKkTp5iny9RvtxT6IZxYEvbDxTOrRBnVdQaPqyH2urMXU7TE+Yl0KulIeFFmhhGuMA5W5fau4MJpMOFPEJ6CsnOPcs= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SN6PR10MB2493.namprd10.prod.outlook.com (2603:10b6:805:41::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.17; Sat, 25 Jun 2022 17:48:41 +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.018; Sat, 25 Jun 2022 17:48:41 +0000 Thread-Topic: [External] : bug#46621: Copy line Thread-Index: AQHYiLPt3RX/n7tuyE+vJZoVSdDir61gZHLQ In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8a03748e-a2ae-4c3c-30f9-08da56d2f10a x-ms-traffictypediagnostic: SN6PR10MB2493:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PXgTb59qIXHWTYKqdYLHnm8cQnF63Pmsj9+Te1ovIg7w+6O0beY9i3E28zUV1oJejfFl68EJTfg+Am91fWUdfle0zARf1JGmdTR/zOiHuk5KOt1Qe7ym3ebfm4tOLRFfKEeMfgAXepW7OvNfI593FImjrYAMuFHOys/wzrdW/ktKhz6L3pRF4uDI3YLE6Q6igORT4KG7Ql7mbmp5YaeXD20HIW704AZroIMhHytLU6VIvwqE/pXs9AOujQEXmNRB5Czejkaj7LZXAGps1owhHaUysQ34Ddvi0VmBIkSPCV5gJM5nCp98FygbDRSqv9kCOLenxOTd4moVccjP0Is2j+1h7swnwbRoEluaGIj0eiWGG1mQGfUvtL/cpLdlgWGPZM0KHg2HRIZ7Xn+D2pubvcOq/suBRwN6ySEC7Tky3x3yU+SwTUmU6kQjpojFComKm+X5/pB+wDOloDeLeYOfPic5fugAGOlBclfQKcrrf2E3NZ9ARA2wGpa6pEjmQuToCJGqLPNEm3wzlrCl/FueBp/ctGeVnwmYq2EdfYXW3g9Ir0YiZn8SHR0AuQJOS5vTytCzQa+pNTH+9TfgbLs/pLshA/CbDb85D5vmX1kL5gO7tNf3pMS//PPXVCRYyNkUbRBBNZDq5/jW2HQ5Le+VZnUvDQ3ej4PkSbDkklDedA1qilJrNM0msNkLuoNUSgjy7SU4zLBN90wvdxCNcHG2uGDMWCz0vDLasAUgmuBg2pBS/b9TRDhfmlr2Xt2cC 7JYQPso/BQQlgHcrpH6tXzmRJT/SGv04yZkN+tlriMGaLg= 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)(366004)(39860400002)(396003)(346002)(136003)(376002)(66446008)(66556008)(110136005)(316002)(64756008)(44832011)(2906002)(55016003)(52536014)(8936002)(54906003)(66946007)(66476007)(38070700005)(478600001)(83380400001)(122000001)(9686003)(186003)(26005)(38100700002)(6506007)(41300700001)(5660300002)(71200400001)(7696005)(86362001)(33656002)(8676002)(4326008)(76116006); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: tSD2wN+2yvjWIsri7bSu69nx0SeRsLxyPpkw6owlSHBEytVYweeQzosRAB16DAcL/5+jqGTVtCfNmFfoQloXM5T+kxyJPFL6dVHf0h2kGyIcFJ9rv8ZajVcCz96buY0GAKjX+rIf4ipSFuhjfXJlnRvr2GZAYB9jXlPH/ZqWpuT1zyJin8FaUI+5kRR4spR5GQuD46tsuc0MzYj2vz/ySFoFdmEMqdCnSG7AYyWqnPgJVLY/jZnyI7PebXHxAt54h4MzWiNt48WkR5QCxoiN0zjdFapVJfn9fc5Y1LAKwOMFUbLHJ7wVAPdcaNE3jYo2dbi71AHOrXEO2ALjXPLfEHW5QJEJlRxzvk+KkF1sB5k1PooQye6frkIShx2VPkP/d2IHmZaUj8JDbOHCpCRJnrWTdqxR0IRXWl+shwoRO4mnPTPV6LPzRey5wLSHb/do55T10yLF1oarUl7F2VyDIyPSfk5LdE8SKtDJsbOHVjExfusa6F1A41GqOXXSMk/Irld7p0l7PHWuPdQ8/5DGIrptzIa9FXCf26tjESZOsw9XocyuoUob2FXSdD0DVqXVIovhBjUwxs2dsOE7Ce0oIBt2QOy/DsBZKBvVY87piVcfwhlb0/qQmIHXLl3iSMJ97+g0ilh+uMvmfZ3U8wkc/LPjlC2luVlczyJgNufOx6C7W6G8yrTRd1aEP9eg559e964tsWDQayBXUmFAz/SM9gpD7Fndj0wQWCNZuNm/pZtyJoHjLQr3Sws1Dr LxemwRjh/LWhXyXmH7FHM6oT/7i1e7omh4Aylct6I2Go2WutIq6BJvCNNQZ0Je5U6oupYrpXT88qY6sm9EuSu5tdlqL1wMOxj/ 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: 8a03748e-a2ae-4c3c-30f9-08da56d2f10a X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2022 17:48:41.2819 (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: VAIyX0JXSqVm5TvsgeR70jt0plvvdwF0QAM3fOuZX4R4tcICP/VlssAVIFR9ox+7OxhKPfnnKZ5gosVwx6ZsTg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2493 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.517, 18.0.883 definitions=2022-06-25_07:2022-06-24, 2022-06-25 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 spamscore=0 bulkscore=0 phishscore=0 mlxlogscore=642 adultscore=0 mlxscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2206250073 X-Proofpoint-GUID: K8wv2qwYX7h2a5oJLkU1xeBtv8EXlkh8 X-Proofpoint-ORIG-GUID: K8wv2qwYX7h2a5oJLkU1xeBtv8EXlkh8 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:235286 Archived-At: > > I don't believe everyone would agree on such short keys. >=20 > Quite the contrary, they definitely would! What they wouldn't agree on > is what pre-existing binding to repurpose. > Fortunately there are still a few single-key bindings available. >=20 > > Maybe better to try finding a key in the 'C-x x' keymap > > (that already contains a line-related binding 'C-x x t' > > `toggle-truncate-lines'). >=20 > Unfortunately that removes some of the convenience that the command > would bring. I can't see anyone typing `C-x x d` (for example) 3 times > in a row to get 3 copies, much less 7 times. FWIW, I don't agree that _any_ keys should be bound by default for such a command. Do not add a new command and immediately give it a default key binding. That makes little sense. Let user experience guide spending/wasting default keys. Users can bind the command to any key they like. If it becomes super popular, and if there are good reasons at that point to give it a default key, then you can take into account the keys that users at that point say they like for it. Emacs has survived well for 40 years without such a command. Just because someone asks for it now is not a reason that it deserves a default key binding. There are tons of keys that deserve bindings before this one does. Binding this new command to a default key is just irrational exuberance.=20