From unknown Fri Jun 20 05:34:26 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#71230 <71230@debbugs.gnu.org> To: bug#71230 <71230@debbugs.gnu.org> Subject: Status: [PATCH] Fix C-x C-c do not work in CUA-mode when cua-prefix-override-handler is ni Reply-To: bug#71230 <71230@debbugs.gnu.org> Date: Fri, 20 Jun 2025 12:34:26 +0000 retitle 71230 [PATCH] Fix C-x C-c do not work in CUA-mode when cua-prefix-o= verride-handler is ni reassign 71230 emacs submitter 71230 Siyuan Chen severity 71230 normal tag 71230 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon May 27 13:29:30 2024 Received: (at submit) by debbugs.gnu.org; 27 May 2024 17:29:30 +0000 Received: from localhost ([127.0.0.1]:45152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBeA5-0007ll-85 for submit@debbugs.gnu.org; Mon, 27 May 2024 13:29:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:41180) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBdiZ-00076p-SL for submit@debbugs.gnu.org; Mon, 27 May 2024 13:01:04 -0400 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 1sBdiQ-0006j1-Ec for bug-gnu-emacs@gnu.org; Mon, 27 May 2024 13:00:54 -0400 Received: from mail-yb1-xb30.google.com ([2607:f8b0:4864:20::b30]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sBdiO-0002BA-LF for bug-gnu-emacs@gnu.org; Mon, 27 May 2024 13:00:54 -0400 Received: by mail-yb1-xb30.google.com with SMTP id 3f1490d57ef6-df771983aedso3219899276.1 for ; Mon, 27 May 2024 10:00:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716829251; x=1717434051; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=yogjqTNE/8nDIed6J7pyiSAuFM/rh7ayp8aRarIHk3s=; b=d7kqNNc8eIGvQ5w/j7p0r+tM0XLy/ff5uf+1vTTc8nuzSf7MluyAZ595dAPuuifxTW 4/scpSBxfLWf2vC8r7Mjot8SQXC7a2kJPtKylRk8alN+nB40IbaOXXzLZrIYwXjvQYaL vzmEpt5moG7i0b+2wWx330SY8NvPupzaB5A8HaVlsigtSWu32Er5q+c6EGlmUe8fOYdk RhnKbdtLExUAeF7buov2vpUqViFNKQpd12GNIjvk0lBEHymlg/cj6ivo/GzCyFSNI+LM 78D6JmVgNf+nmw4KeLVqPX6I80o283ht51b0PfKbxgw+lNKS0yNe/HIN2uxgSDjoJcDR c8Kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716829251; x=1717434051; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=yogjqTNE/8nDIed6J7pyiSAuFM/rh7ayp8aRarIHk3s=; b=g8UfQ5jexTZwDjMubJT385FtskmbJ3bgYND+zRox/Zcf2+/um0slQVDg3wwNaDjmxs WNytMXBBaAN9kCDZIiyu+h00Avm/ZW5GI78aopXxiaO1drVQCAimZ3QvUJ7lI+V7Coam EHS7C/k//Hl0YkD4KpjD7hWHo1vLVd9FWZ7kNPRIkHZO3hF1RJPni/RqxkJBxOm3XPvA /FGYkVKfnB8+wRZ6DybyvsYPcdiG1lKphVSZrLA2Uyx+oL6z1xQxTnGMlaSvRiCZDEqB l/R+3ba/26u3zK46XVUo2RWF9nR2fucecUQOhhvEoyQv30ZqHWtEbkyJci9W7IhqX8r3 Wx+A== X-Gm-Message-State: AOJu0YwB8WfpBdS2wmAUrop4GUQAfc2O11FHrPnH0cPJmDUfLtEK04ri W2NoW3TPbgf1Cb3GA7jgYbkXJR2gBHJSkU0QiINeO2AsYe++RKy04tpOokxPsWZcqm89TpyvrXP oLKcxbIE1A6b9knfaoOc5gWAgEIUJMU5jVJU= X-Google-Smtp-Source: AGHT+IHpd0/BxSdLwUtdinpOlCdN/9GmEGddkoh3wpH3UTEUx5wDZA8GZSrHuM9zFQ8YnMKvff8nnL+RXHglqm8rs3Y= X-Received: by 2002:a25:ef09:0:b0:df7:c088:2d5f with SMTP id 3f1490d57ef6-df7c0882f4dmr866744276.39.1716829251331; Mon, 27 May 2024 10:00:51 -0700 (PDT) MIME-Version: 1.0 From: Siyuan Chen Date: Tue, 28 May 2024 01:00:40 +0800 Message-ID: Subject: [PATCH] Fix C-x C-c do not work in CUA-mode when cua-prefix-override-handler is ni To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="000000000000aa8e4806197275f6" Received-SPF: pass client-ip=2607:f8b0:4864:20::b30; envelope-from=chansey97@gmail.com; helo=mail-yb1-xb30.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, GAPPY_SUBJECT=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.0 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 27 May 2024 13:29:28 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.0 (--) --000000000000aa8e4806197275f6 Content-Type: multipart/alternative; boundary="000000000000aa8e4706197275f4" --000000000000aa8e4706197275f4 Content-Type: text/plain; charset="UTF-8" Currently, cua-mode has a bug i.e. when `(setq cua-prefix-override-inhibit-delay nil)`, cut and copy do not work. Also we have to`(setq cua-prefix-override-inhibit-delay nil)`, otherwise cua-mode will not be able to support fast copy/cut & paste. More detail information, see emacs-devel https://lists.gnu.org/archive/html/emacs-devel/2024-05/msg01033.html P.s. This patch based on the mirror repo https://github.com/emacs-mirror/emacs and Tested in Emacs 29.3. Best regards, Siyuan Chen --000000000000aa8e4706197275f4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Currently, cua-mode has a bug i.e. when `(setq
cua= -prefix-override-inhibit-delay nil)`, cut and copy do not work.
<= br>
Also we have to`(setq cua-prefix-override-inhibit-delay nil)`= ,
otherwise cua-mode will not be able to support fast copy/cut & p= aste.

More detail information, see emacs-devel
https://list= s.gnu.org/archive/html/emacs-devel/2024-05/msg01033.html

P.s. Th= is patch based on the mirror repo https://github.com/emacs-mirror/emacs
and Tested in Em= acs 29.3.

Best regards,
Siyuan Chen
--000000000000aa8e4706197275f4-- --000000000000aa8e4806197275f6 Content-Type: text/plain; charset="US-ASCII"; name="0001-Fix-the-issue-when-cua-prefix-override-handler-is-ni.patch" Content-Disposition: attachment; filename="0001-Fix-the-issue-when-cua-prefix-override-handler-is-ni.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lwp75kww0 RnJvbSAwMDZkZTZjNTI3YzAyNTY2MTg1Y2E0ZjBlNWY1ZTQxMTc1ODgyZDY4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTaXl1YW4gQ2hlbiA8Y2hhbnNleTk3QGdtYWlsLmNvbT4KRGF0 ZTogVHVlLCAyOCBNYXkgMjAyNCAwMDoyOTo1MCArMDgwMApTdWJqZWN0OiBbUEFUQ0hdIEZpeCB0 aGUgaXNzdWUgd2hlbiBjdWEtLXByZWZpeC1vdmVycmlkZS1oYW5kbGVyIGlzIG5pbCBDLXgKIEMt YyBkb2Vzbid0IHdvcmsuCgpEZXRhaWwgc2VlIGh0dHBzOi8vbGlzdHMuZ251Lm9yZy9hcmNoaXZl L2h0bWwvZW1hY3MtZGV2ZWwvMjAyNC0wNS9tc2cwMTAzMy5odG1sCi0tLQogbGlzcC9lbXVsYXRp b24vY3VhLWJhc2UuZWwgfCAyNSArKysrKysrKysrKysrKysrKysrKystLS0tCiAxIGZpbGUgY2hh bmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNw L2VtdWxhdGlvbi9jdWEtYmFzZS5lbCBiL2xpc3AvZW11bGF0aW9uL2N1YS1iYXNlLmVsCmluZGV4 IGZiNmE4NTE1ZDllLi5jYWNkMzQ4YzMxNSAxMDA2NDQKLS0tIGEvbGlzcC9lbXVsYXRpb24vY3Vh LWJhc2UuZWwKKysrIGIvbGlzcC9lbXVsYXRpb24vY3VhLWJhc2UuZWwKQEAgLTY5OSwxMCArNjk5 LDI3IEBAIFJlcGVhdGluZyBwcmVmaXgga2V5IHdoZW4gcmVnaW9uIGlzIGFjdGl2ZSB3b3JrcyBh cyBhIHNpbmdsZSBwcmVmaXgga2V5LiIKICAgKGludGVyYWN0aXZlKQogICAoY3VhLS1wcmVmaXgt b3ZlcnJpZGUtcmVwbGF5IDApKQogCi07OyBUaGVzZSBhbGlhc2VzIGFyZSBzbyB0aGF0IHdlIGNh biBsb29rIHVwIHRoZSBjb21tYW5kcyBhbmQgZmluZCB0aGUKLTs7IGNvcnJlY3Qga2V5cyB3aGVu IGdlbmVyYXRpbmcgbWVudXMuCi0oZGVmYWxpYXMgJ2N1YS1jdXQtaGFuZGxlciAjJ2N1YS0tcHJl Zml4LW92ZXJyaWRlLWhhbmRsZXIpCi0oZGVmYWxpYXMgJ2N1YS1jb3B5LWhhbmRsZXIgIydjdWEt LXByZWZpeC1vdmVycmlkZS1oYW5kbGVyKQorOzsgVGhlc2UgdHdvIGZ1bmN0aW9ucyBhcmUgc28g dGhhdCB3ZSBjYW4gbG9vayB1cCB0aGUgY29tbWFuZHMgYW5kIGZpbmQgdGhlCis7OyBjb3JyZWN0 IGtleXMgd2hlbiBnZW5lcmF0aW5nIG1lbnVzLiBBbHNvLCB3aGVuIGN1YS0tcHJlZml4LW92ZXJy aWRlLWhhbmRsZXIKKzs7IGlzIG5pbCwgYWxsb3cgQy14IEMtYyB0byBjdXQvY29weSBpbW1lZGlh dGVseSB3aXRob3V0IHdhaXRpbmcgZm9yCis7OyBjdWEtLXByZWZpeC1vdmVycmlkZS10aW1lciB0 byBleHBpcmUuCisoZGVmdW4gY3VhLWN1dC1oYW5kbGVyICgpCisgIChpbnRlcmFjdGl2ZSkKKyAg KGlmIChvciAobm90IChudW1iZXJwIGN1YS1wcmVmaXgtb3ZlcnJpZGUtaW5oaWJpdC1kZWxheSkp CisgICAgICAgICAgKDw9IGN1YS1wcmVmaXgtb3ZlcnJpZGUtaW5oaWJpdC1kZWxheSAwKSkKKyAg ICAgIChjb25kCisgICAgICAgKGN1YS0tZ2xvYmFsLW1hcmstYWN0aXZlIChjdWEtY3V0LXRvLWds b2JhbC1tYXJrKSkKKyAgICAgICAodCAoY2FsbC1pbnRlcmFjdGl2ZWx5ICdraWxsLXJlZ2lvbikp KQorICAgIChjdWEtLXByZWZpeC1vdmVycmlkZS1oYW5kbGVyKSkpCisKKyhkZWZ1biBjdWEtY29w eS1oYW5kbGVyICgpCisgIChpbnRlcmFjdGl2ZSkKKyAgKGlmIChvciAobm90IChudW1iZXJwIGN1 YS1wcmVmaXgtb3ZlcnJpZGUtaW5oaWJpdC1kZWxheSkpCisgICAgICAgICAgKDw9IGN1YS1wcmVm aXgtb3ZlcnJpZGUtaW5oaWJpdC1kZWxheSAwKSkKKyAgICAgIChjb25kCisgICAgICAgKGN1YS0t Z2xvYmFsLW1hcmstYWN0aXZlIChjdWEtY29weS10by1nbG9iYWwtbWFyaykpCisgICAgICAgKHQg KGNhbGwtaW50ZXJhY3RpdmVseSAnY29weS1yZWdpb24tYXMta2lsbCkpKQorICAgIChjdWEtLXBy ZWZpeC1vdmVycmlkZS1oYW5kbGVyKSkpCiAKIChkZWZ1biBjdWEtLXByZWZpeC1yZXBlYXQtaGFu ZGxlciAoKQogICAiUmVwZWF0aW5nIHByZWZpeCBrZXkgd2hlbiByZWdpb24gaXMgYWN0aXZlIHdv cmtzIGFzIGEgc2luZ2xlIHByZWZpeCBrZXkuIgotLSAKMi4zMi4wLndpbmRvd3MuMgoK --000000000000aa8e4806197275f6-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 12 03:27:08 2025 Received: (at 71230-done) by debbugs.gnu.org; 12 Feb 2025 08:27:08 +0000 Received: from localhost ([127.0.0.1]:60728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ti85M-0003z9-DD for submit@debbugs.gnu.org; Wed, 12 Feb 2025 03:27:08 -0500 Received: from mail-ej1-x634.google.com ([2a00:1450:4864:20::634]:60755) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ti85J-0003yS-OM for 71230-done@debbugs.gnu.org; Wed, 12 Feb 2025 03:27:06 -0500 Received: by mail-ej1-x634.google.com with SMTP id a640c23a62f3a-aaee2c5ee6eso1050470666b.1 for <71230-done@debbugs.gnu.org>; Wed, 12 Feb 2025 00:27:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739348819; x=1739953619; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=TfEQ1AbKQlgRnBRHNY8tZ02FEqdIIqMbDWDqqDXliGE=; b=N4HcG38xa9x8f0vMKqfdEvrFAsuz/L14pfrpNWedM/ueG4gSptOqkngTTXIqInQ8Qd ljMoyRbtRteQZLR9EqPMgyb/5zN/Ui8m02I5lpAzbTZn3rl9W8Ke5jZ9AB9yj6tK2If9 C9zYvMhPnE9V0WOJ+RUK4MjCcZgX64IKr1V0t1mcdX0E8BqW232ET0F7w19zjbjoGDqu ma507LXKZ5HypKiqTX1gBt6+TpEoQlQrHKKel3EhMiBuxQi6dTA09teCbGMtZBgKwtff U0AvnV+050QUbO6QxBblqnojq1eGE5j/8C1jirJfPoinOZUcTIlzr0TWJmN/cCes2FbD oMvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739348819; x=1739953619; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=TfEQ1AbKQlgRnBRHNY8tZ02FEqdIIqMbDWDqqDXliGE=; b=JnL1W6NJbxNni22Ohfrm0S0qGxBFlZy0wThGV7aQe1yUBHvOkrZAE+iJK5+U10onrG CPZt1MmC6dqmSwq5bqDVQqg8X3OsQNbA5fw2P9g+h56/1XSyDpcsDkBpWpxsRtgr+eZ4 l8/MV9DBnqhVDsQe2fremZGNNceDcJC6lZsgqu+sLIuo+3B4bz1ONVy0zT563/1SEHFC FrGkTNVQDOIgZJEnwAyfK5Dkx6+4+NJ5Xwr6aGQ77JVWpTPcmdsM4WFOgi+Nq+9Zii3Q ZKKWwziOdFB3W091pEoIgmtECGIAlWZ82sokzyxkGSjwU9q0ieTSj1PsxRnsu2FXJEQa Ajaw== X-Gm-Message-State: AOJu0YzAkghzFySdiKeMPEPp/Pyk+j6hRU5Cjh6ZwRkrPE721Uo+7EZ7 2y0bBBNj/S2vaX+8ABXwcMGOEyd8jSjshaw6KWADzJzLwFpPEBGXdB52X6iAGuK2YRayb9Q3JAV xR+XsL1jXb9o2zfCJuiPj/P9p2Es= X-Gm-Gg: ASbGncvwTCPNfj3d4hCOn80YAj8RMNZwGOfkuDxPwNuR0s2YCLhD3yzpE/YGgIIA/9k 8MM5EiPMAX5NWycmHrR3KmVMWOijPVtXHSc/uR7wi2IxROm+mWt0RTab8gwZwSlVJBem7fN0wzQ == X-Google-Smtp-Source: AGHT+IEUJtyD5IrVMODOQ4y5ducgqAi4oV3iQxgAqoJWVYqRswXZSXkbD+aNc2uCz8KrFCwHVdDw7gci6Q/RE1cBLDA= X-Received: by 2002:a17:906:7956:b0:ab7:f221:f7b4 with SMTP id a640c23a62f3a-ab7f34738c0mr171785866b.43.1739348818416; Wed, 12 Feb 2025 00:26:58 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 12 Feb 2025 00:26:57 -0800 From: Stefan Kangas In-Reply-To: References: MIME-Version: 1.0 Date: Wed, 12 Feb 2025 00:26:57 -0800 X-Gm-Features: AWEUYZmz3WVJ3Yj1niRyKKhDOF95O-ix_pn_heGDtDu31D3rWBnsa-EijhqrH18 Message-ID: Subject: Re: bug#71230: [PATCH] Fix C-x C-c do not work in CUA-mode when cua-prefix-override-handler is ni To: Siyuan Chen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 71230-done Cc: 71230-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) Version: 31.1 Siyuan Chen writes: > Currently, cua-mode has a bug i.e. when `(setq > cua-prefix-override-inhibit-delay nil)`, cut and copy do not work. > > Also we have to`(setq cua-prefix-override-inhibit-delay nil)`, > otherwise cua-mode will not be able to support fast copy/cut & paste. > > More detail information, see emacs-devel > https://lists.gnu.org/archive/html/emacs-devel/2024-05/msg01033.html Yeah, this looks like a bug. Your patch LGTM, so I installed it on master as commit 1fdfcad924a. I also installed a followup commit 2254f715981 to avoid byte-compiler warnings, and reduce code duplication. Thanks! > P.s. This patch based on the mirror repo https://github.com/emacs-mirror/emacs > and Tested in Emacs 29.3. Note that this is just a mirror maintained by some unknown third party. The correct URL can be found here: https://savannah.gnu.org/p/emacs From unknown Fri Jun 20 05:34:26 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 12 Mar 2025 11:24:19 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator