From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ramesh Nedunchezian Newsgroups: gmane.emacs.bugs Subject: bug#47688: closed (Re: bug#47688: 28.0.50; repeat-mode: Make rectangle commands repeatable. Also some misc. queries, comments) Date: Tue, 4 May 2021 09:49:21 +0530 Message-ID: References: <87fszsn3u1.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38521"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 To: 47688@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue May 04 06:20:37 2021 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 1ldmXz-0009tB-Pj for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 04 May 2021 06:20:35 +0200 Original-Received: from localhost ([::1]:48364 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ldmXy-0003wa-S4 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 04 May 2021 00:20:34 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41244) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ldmXS-0003vh-I7 for bug-gnu-emacs@gnu.org; Tue, 04 May 2021 00:20:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39032) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ldmXS-0007LI-Ah for bug-gnu-emacs@gnu.org; Tue, 04 May 2021 00:20:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ldmXS-0001aB-69 for bug-gnu-emacs@gnu.org; Tue, 04 May 2021 00:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ramesh Nedunchezian Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 May 2021 04:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47688 X-GNU-PR-Package: emacs Original-Received: via spool by 47688-submit@debbugs.gnu.org id=B47688.16201019796071 (code B ref 47688); Tue, 04 May 2021 04:20:02 +0000 Original-Received: (at 47688) by debbugs.gnu.org; 4 May 2021 04:19:39 +0000 Original-Received: from localhost ([127.0.0.1]:50577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldmX4-0001Zr-PQ for submit@debbugs.gnu.org; Tue, 04 May 2021 00:19:38 -0400 Original-Received: from mail-oln040092254083.outbound.protection.outlook.com ([40.92.254.83]:24000 helo=APC01-PU1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldmX3-0001Zl-6R for 47688@debbugs.gnu.org; Tue, 04 May 2021 00:19:37 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=htggwJdBz6SnldxeYhah7sFPWa2LpsGrBngw8uKFgOTIxdGfQymA33Ejhdjd4kqKloIhymTN6CA1z5X93bSbB1dCGYCrHnT+9EEEQlljDT2iQ5EwR6qb+GU+WWNiicKSWDveo+p8wSAZTSoYt6bJ93XANZdeCWaMZLaJAKaziW9cDWV5Zo2/qiS01f0WZ1kiX89+ZoAlmPFoPulzIZIv60hj7o7uYDLCN2oW+A212chb2KIbAS8myBNIIWQPHjJHHN8cE9/Dz3ydnHfSYun2znK3BQ3cdSMvxFKhUjFkLqK/2tVt53PngulY6u9vWfNFhYQQLALVxMSiEg5G9bepTw== 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=zRRnGIJHC4zRRJWUMHsM0xS+bcpjegHFalCpyXLr0N0=; b=lFSIU6OC3FJvEiW+f2QzzUKht/3J4LAGX/bXys6gBPYxNoRFDLC6ZrZIlFIVvlJTyFDMnh6WlqVFwE9bqll2s0D++fFeCDQFiImuUQxdgmUYawtXMuXr70tvsL9OFeeeP91TZdSWMg4sfzNNqWYIOXsTZ2AsmBT76u9F63al7MOfxKxoWPRrGY7KbfTiQ6auoE1zkW4s0QkP16FzczZR5s+SMlNpb8fOOtbJAVmD7QM7UyM6+5VxsjiE0ek9CDhq/DAZdSGKBKIXlgyIDjwVCinyPNLbov2YK8a1+W6Jbv524PAAiXp84cLOxdlGvGoxkW8fTj7RwxM43AsNRFocHg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zRRnGIJHC4zRRJWUMHsM0xS+bcpjegHFalCpyXLr0N0=; b=kWINN/76d+K2CcYIizV9FFthcoULXtzku+lYIpG+ZKFGgeWCWblu2/2syghenagPWqTkCVFyh8F7eQgQhyxHC4LdgSkG0nu7mTfqjNxdf6272YOc8TeowQxjowUDzIZ8yjuNszOY36hWqf7tX5/bFk5GSKk9oZMpjjVkv3LbHf3zBg9IaNv+BETX5kXUf8yCZO2sHZkWioT+cCBLo5A9vkHDWl4z8jgreewVNV6HC+W4J6w+7CiDdaPfzCxVur8ugvqZAFMBqKwMsioTmDr6bVpMGZxiIOjSmHKvok1FdWYteGVSsqthO+nExuJqPUHf916RxSGoD0rw+PKxHys5Vw== Original-Received: from TY2PR0101MB3693.apcprd01.prod.exchangelabs.com (2603:1096:404:800f::16) by TY2PR0101MB2559.apcprd01.prod.exchangelabs.com (2603:1096:404:b6::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.26; Tue, 4 May 2021 04:19:26 +0000 Original-Received: from TY2PR0101MB3693.apcprd01.prod.exchangelabs.com ([fe80::4980:4d7f:474b:de2c]) by TY2PR0101MB3693.apcprd01.prod.exchangelabs.com ([fe80::4980:4d7f:474b:de2c%3]) with mapi id 15.20.4087.044; Tue, 4 May 2021 04:19:26 +0000 In-Reply-To: Content-Language: en-US X-TMN: [rcBKN7WWQHH33VABMobBIyLRjQjJMbF/Sr6JToOk03CRAaiHxoacD5Ng/803Vd2+IhMad2wrab8=] X-ClientProxiedBy: MAXPR0101CA0059.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:e::21) To TY2PR0101MB3693.apcprd01.prod.exchangelabs.com (2603:1096:404:800f::16) X-Microsoft-Original-Message-ID: X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from [IPv6:2401:4900:3308:4ee4:4e82:a909:4598:a587] (2401:4900:3308:4ee4:4e82:a909:4598:a587) by MAXPR0101CA0059.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.27 via Frontend Transport; Tue, 4 May 2021 04:19:25 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3f947707-70b1-40a0-46dc-08d90eb3cd8c X-MS-TrafficTypeDiagnostic: TY2PR0101MB2559: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: l+pzQWq88Vc5y71bt6K6vP5nhzX/xGMzD8TAtHKfk3R2AVTCuXiMyXUGRbCNbJAyfMBgI+ZrPAfE1wZ52QOA8U7egTNqRill49KMJdzf5tN+1WvN+OLbN+2tfTjk+0xEXZ682f2w3ytLkdsDGXyMJqK37gDrZt4e+xVuMYC2B9uUEzQNfF51dup0n3W7zDAD7eRQmM9VXdgNrA0E7Ycgl3wOUj7b6TGdQ81rCUP3s2QWU/DeYdgMqd7RFgNyzOxNl75RRfQVelp6rRnS3cNEckzDmA8PUmZnxiuNAnXd6kKezHBIM1B9FZOCWgNXbxGu5nD697d0+GcYmfU6jHjtrumUTj4ID3X6D/k1l00hHi6ApLy8UmKahhfOEpI8KW9AFJxFsBPnd4U+Ey/uyRfuqQ== X-MS-Exchange-AntiSpam-MessageData: 3TUZluEc4uiEMqhQ0FQ/kmTWXyLrTqPV95sdMLfPKI8YvAeZTtG5RozBilpAGJw5yZOBsAujDo02JqoRv16lODW0q8LpnUTA3Plm5FH0TLx3vEKyd/zko0MTjZYRS8A/Ujt/E7198u/1KWscqUs0nflRxRNvEwx3O4J8zAOlzH7lmK8hPgp8dkgGToxK0SHtckQ842I636z0bKMJTsiNnw== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3f947707-70b1-40a0-46dc-08d90eb3cd8c X-MS-Exchange-CrossTenant-AuthSource: TY2PR0101MB3693.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 May 2021 04:19:26.6231 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY2PR0101MB2559 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:205570 Archived-At: On 14/04/21 11:46 pm, GNU bug Tracking System wrote: > Thanks for the suggestions. 'C-x SPC' activates 'rectangle-mark-mode' > that already supports short key sequences similar to 'repeat-mode': > > (defvar rectangle-mark-mode-map > (let ((map (make-sparse-keymap))) > (define-key map [?\C-o] 'open-rectangle) > (define-key map [?\C-t] 'string-rectangle) > (define-key map [remap exchange-point-and-mark] > 'rectangle-exchange-point-and-mark) > (dolist (cmd '(right-char left-char forward-char backward-char > next-line previous-line)) > (define-key map (vector 'remap cmd) > (intern (format "rectangle-%s" cmd)))) > > There are already single keys to edit the rectangle. C-o, C-t are not single keys. There is a difference between: (a) There exists single keys (b) All keys are single keys. I will not chase down this request further. I can achieve what I want in my `.emacs'. Thanks for addressing the C-x C-x part which I wouldn't have been able to take care of in my .emacs.