From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Shynur Xie Newsgroups: gmane.emacs.bugs Subject: bug#63872: [PATCH] `mouse-drag-and-drop-region' sometimes couldn't cut Date: Sat, 3 Jun 2023 13:35:28 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="_002_PH0PR11MB7470D7F1727C0CBAE79FD638D74FAPH0PR11MB7470namp_" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15951"; mail-complaints-to="usenet@ciao.gmane.io" To: 63872@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jun 03 15:41:28 2023 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 1q5RVX-00044n-HE for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 03 Jun 2023 15:41:27 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5RVB-0002k0-Ei; Sat, 03 Jun 2023 09:41:05 -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 1q5RV9-0002jb-PX for bug-gnu-emacs@gnu.org; Sat, 03 Jun 2023 09:41:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5RV8-0005bu-Jk for bug-gnu-emacs@gnu.org; Sat, 03 Jun 2023 09:41:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5RV8-0002nP-9o for bug-gnu-emacs@gnu.org; Sat, 03 Jun 2023 09:41:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Shynur Xie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 03 Jun 2023 13:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 63872 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.168579964010709 (code B ref -1); Sat, 03 Jun 2023 13:41:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 3 Jun 2023 13:40:40 +0000 Original-Received: from localhost ([127.0.0.1]:41840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5RUm-0002mb-2P for submit@debbugs.gnu.org; Sat, 03 Jun 2023 09:40:40 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:35108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5RUh-0002mQ-PB for submit@debbugs.gnu.org; Sat, 03 Jun 2023 09:40:38 -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 1q5RUh-0002hu-Do for bug-gnu-emacs@gnu.org; Sat, 03 Jun 2023 09:40:35 -0400 Original-Received: from mail-bn8nam12olkn20830.outbound.protection.outlook.com ([2a01:111:f400:fe5b::830] helo=NAM12-BN8-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q5RUe-0005WQ-RN for bug-gnu-emacs@gnu.org; Sat, 03 Jun 2023 09:40:35 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Loc08VI8Y63xo9IhwvBBw5JfUVrnpbwSQzr/Z9OUS2fwU7quqAtCJIm3jvZbiPVZNkW+ZUzCwdYsPgAhAGeiBd1ej37ZgS3pEumUHXWwvw/BIxAZ5bAAa3NVenm8AT7n/jKB7GwqiHkMv2x4Ebm8p5JtI3Wk/rO7ek1BmZbE3vD9lqFOVoHyRDGqfMfwmkFGB3zqQO2JrdkGlSlT/xLg4/bVIgXDenv4uXdhsulv5Prt5HrBpp1JL/hPcxrlubOaJkmsVhO/jFCusHK8KpDACE6xTUSZFaNXzd1HkIUA8P+vrdRxjWoRfefo8aCkcjTK7OaWL7ogtNAf1u4YXzw44Q== 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=As6q6DS+To/5cJv8epZbGi/3tkM/ibr9HUN2OGk2heQ=; b=UcdYp69KM6dORIV9Vj+ThFDSzuAmIsc9YHkcE/Ca/t0mHvG/8+JAibCQbfRWhjQs2DNo7CSAElhFAPngdI41tA9UlsnBxti4MYnzUdiuwjmiEM6mFy/wZEyGi8wylChmmeRRv+KhwrKKYIjgCqVBwgYOysdNfLiTxGAJFhDym0CF8omsWLxyJRMYT6q8uYA7Lv88KSSgNbJBzCNAzyjqzYed2U3NZo4xtRx9IjL/Dcb5bBEj9bvXmje29ibQJvSqXsA2N8kpFkW3W22JRuRXT9d7MQhiDV3L8CSIFx73qOU3isHJvUEQDedOj6GNq5LtRtMM5WmSAHtNRego/0Wvfw== 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=As6q6DS+To/5cJv8epZbGi/3tkM/ibr9HUN2OGk2heQ=; b=H1mWVAxb7DjSC9MnoQ8AxEoo0VyhSrEyzMdO5TAkF/4s4KOUeHAaQACGpWrSTucE2pV7+YpwxcyvEfz5q2wO97LoVDqHLOKBga4VBnffX+SmXw0EnKmrwfZhMhTRyRj5OFnWbo2S/dsH2l/tkxxvup1PcwKM0TKhEd6/E1FYcNG4V+/mpYJMdYexWEuFNcsepxywT5brNY+NjP0plTuUomx1ps6qNb5Nbx0bIEAHabh1V3OImegGw0OZZLcZYQCdq1Hi4Q+EcIJrMh/hbRXxEye69SOvtaggCmnf32PgjO6852wRJjQcSojcKldnasNayPbH4bDZaJhqPAa7pX18lA== Original-Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by SN7PR11MB8041.namprd11.prod.outlook.com (2603:10b6:806:2ec::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.27; Sat, 3 Jun 2023 13:35:28 +0000 Original-Received: from PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::2d27:f0c4:dcf2:e41a]) by PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::2d27:f0c4:dcf2:e41a%7]) with mapi id 15.20.6455.028; Sat, 3 Jun 2023 13:35:28 +0000 Thread-Topic: [PATCH] `mouse-drag-and-drop-region' sometimes couldn't cut Thread-Index: AQHZlh9cUsYzSDTUy0mvEyFUHBjpmg== Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: yes x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [kCxE5Vkx6LEHRIruWxowx1/VJX1WKBHI] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|SN7PR11MB8041:EE_ x-ms-office365-filtering-correlation-id: 8c51d49c-a078-4ea0-1d9d-08db6437653c x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LgKbw/24DObrAtniGpGN7DUf/COurIgN/winke0qbL+gmwZdSE2axi5Mtu/JuoX6YvzRPcUdoAQ/YW8S5heKxVihtsI34TTypZnRYCPzFIqAOMBRQu3kLdp7nK8ZQTMwYKJIeeOSLfUVe2oUO+CGrhO6xXC28uTNztp8ORs0+vECspwca1P4y8DGaAhVbCPnSYyxRRSfruQWoP6pRCPOaBcSnIDycDXQd0fKFP9R3jG1OhOkzQ4vbJ/m5xOA+cq3nGOVqzHcg49B5ohnFtTf/j+/HxUBW6hX3i5XHCUb9FzFs+S3SKaoSAgKHy7TwGex2E3o4/yZLfPuKJXvHtDKfaJaevCSz1UacS/oaOfQNBBL3lwuZgN2AYG75yQD9wwmjI0f49XiBY4PqyEE3uFW3rR0Fad1/IOtQuddAqLSbn8TA97l5pINc+FXHSEpkOcYBbnqs3wgZHzesVpt6RVubVrFvmNCWy/qFV8hBvwJR30GS8xjUeK7OUiFxCPqCzyqleoO4iMS+klXGXBe7z3t82Qpq42H8Jk2l+AhI8wxeOGl2gdnV7jqRmrHSU0YrCOU x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: KmtPJV8Do8ceM/+zlRBmVhvXnHyExGBj2hUpuywVvIMXQxRN5SY9OULZ/srck+jjxJFnO2+iES3mkiz/cOK4IIKNOFVUBlXNC9HhiD2nXzIhkcxN8Y2vR9RipDVr59z7m9xd9XGF4vH384mLNp5kYbPKr2K9MvyoC+A3w5IqjCxR3yiR52a9GcbHfzMxo/TiZpS0bgk1RW4RbWxYter3EfflSP4SbcVJFbiBp89FvR4ZH99gR7uMlQO/DsAUD1b06Zqrjspc9AnOU9dxyMDvJ35d5MxD8vr4p7cFKTPZy+RtXs3xA799Tdxkg5Gh2uSod7cD0yg/PG7nuZwJ1mfkwQ4sSCJWG/xdLCjdUfAIaE6SyTJa8OMFEV/Ww/Iyp1aPUHe9aOFX5u1/jKFtkCLNdu3GEpqvz9ta4n+BU+4wu8L9FYH357X3otsXap2CpGFth3Q5O+7ugE57hLIcG1NJOWrcUWEuuwlm1Yej4BhdGFrRDFYA7aJKPpHp/t/QHP0K3PuThvfwZ6ymFIOgnXnotG407I78UK28ULxvcR6tWZbiTw7V9cYwcl40mjAS62CbCd3QFNSpDDj9PBPWtWxx7V93D6bWR62RnuGx8DJztY1mvc+koHQ4Ks6RhVR0jNwb5LE/7Y2IxQElJPIBWDVX3E4hNPhCx5LJCXG+nrR7nvhzXLIqZcqNl1XOw4QjeKrA2dzUkVo1R5mLeyVXHlMMClGdJJdJRuvR8iUOZuaHXtP9746oinYYA61Ajd 68sOV3dEBWWdCbf2jKsVMjxHkcHSv9BKv9QLpQxzokltubfbty2pcwikfRBNbpgfadQOp3UXA550uz9RSml8FnsaPgFgAbBUUN X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB7470.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 8c51d49c-a078-4ea0-1d9d-08db6437653c X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2023 13:35:28.7197 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB8041 Received-SPF: pass client-ip=2a01:111:f400:fe5b::830; envelope-from=one.last.kiss@outlook.com; helo=NAM12-BN8-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:262838 Archived-At: --_002_PH0PR11MB7470D7F1727C0CBAE79FD638D74FAPH0PR11MB7470namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable The function `mouse-drag-and-drop-region' couldn't cut/move the=0A= selected region when `mark-even-if-inactive' is t.=0A= =0A= Say execute `emacs -Q` then evaluate=0A= (custom-set-variables=0A= '(mark-even-if-inactive nil)=0A= '(mouse-drag-and-drop-region t))=0A= When I use mouse to drag and drop a selected region, the region is not=0A= cut and pasted; it is copied and pasted instead.=0A= =0A= The attached patch binds `mark-even-if-inactive' to t within the body=0A= of `mouse-drag-and-drop-region'.=0A= =0A= --=0A= shynur= --_002_PH0PR11MB7470D7F1727C0CBAE79FD638D74FAPH0PR11MB7470namp_ Content-Type: application/octet-stream; name="0001-Fix-bug-that-mouse-drag-and-drop-region-couldn-t-cut.patch" Content-Description: 0001-Fix-bug-that-mouse-drag-and-drop-region-couldn-t-cut.patch Content-Disposition: attachment; filename="0001-Fix-bug-that-mouse-drag-and-drop-region-couldn-t-cut.patch"; size=885; creation-date="Sat, 03 Jun 2023 13:31:38 GMT"; modification-date="Sat, 03 Jun 2023 13:31:38 GMT" Content-Transfer-Encoding: base64 RnJvbSBlNmM2ZDMzYjNiNGYxNDJkNDc1YTUwYzcxYjAxMWVhMGVmMGYxNTMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTaHludXIgPG9uZS5sYXN0Lmtpc3NAb3V0bG9vay5jb20+CkRh dGU6IFNhdCwgMyBKdW4gMjAyMyAyMToxNDo0MSArMDgwMApTdWJqZWN0OiBbUEFUQ0hdIEZpeCBi dWcgdGhhdCBgbW91c2UtZHJhZy1hbmQtZHJvcC1yZWdpb24nIGNvdWxkbid0IGN1dAoKKiBsaXNw L21vdXNlLmVsIChtb3VzZS1kcmFnLWFuZC1kcm9wLXJlZ2lvbik6IEJpbmQKYG1hcmstZXZlbi1p Zi1pbmFjdGl2ZScgdG8gdCBsb2NhbGx5LgotLS0KIGxpc3AvbW91c2UuZWwgfCAxICsKIDEgZmls ZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL2xpc3AvbW91c2UuZWwgYi9s aXNwL21vdXNlLmVsCmluZGV4IDNjMzAzNjFhZDdkLi40NzViMzg3MTM0OCAxMDA2NDQKLS0tIGEv bGlzcC9tb3VzZS5lbAorKysgYi9saXNwL21vdXNlLmVsCkBAIC0zMTU0LDYgKzMxNTQsNyBAQCBp cyBjb3BpZWQgaW5zdGVhZCBvZiBiZWluZyBjdXQuIgogICAgICAgICAgOzsgU3lzdGVtIHRvb2x0 aXBzIHRlbmQgdG8gZmxpY2tlciBhbmQgaW4gZ2VuZXJhbCB3b3JrCiAgICAgICAgICA7OyBpbmNv cnJlY3RseS4KICAgICAgICAgICh1c2Utc3lzdGVtLXRvb2x0aXBzIG5pbCkKKyAgICAgICAgICht YXJrLWV2ZW4taWYtaW5hY3RpdmUgdCkKICAgICAgICAgIDs7IFdoZXRoZXIgb3Igbm90IHNvbWUg dGV4dCB3YXMgYGBjdXQnJyBmcm9tIEVtYWNzIHRvIGFub3RoZXIKICAgICAgICAgIDs7IHByb2dy YW0gYW5kIHRoZSBjbGVhYW51cCBjb2RlIHNob3VsZCBub3QgdHJ5IG1vZGlmeWluZyB0aGUKICAg ICAgICAgIDs7IHJlZ2lvbi4KLS0gCjIuMzkuMQoK --_002_PH0PR11MB7470D7F1727C0CBAE79FD638D74FAPH0PR11MB7470namp_--