From unknown Sat Aug 16 18:36:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71230: [PATCH] Fix C-x C-c do not work in CUA-mode when cua-prefix-override-handler is ni Resent-From: Siyuan Chen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 27 May 2024 17:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71230 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 71230@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171683097029874 (code B ref -1); Mon, 27 May 2024 17:30:02 +0000 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: 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-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 unknown Sat Aug 16 18:36:55 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Siyuan Chen Subject: bug#71230: closed (Re: bug#71230: [PATCH] Fix C-x C-c do not work in CUA-mode when cua-prefix-override-handler is ni) Message-ID: References: X-Gnu-PR-Message: they-closed 71230 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 71230@debbugs.gnu.org Date: Wed, 12 Feb 2025 08:28:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1739348883-15471-1" This is a multi-part message in MIME format... ------------=_1739348883-15471-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #71230: [PATCH] Fix C-x C-c do not work in CUA-mode when cua-prefix-overrid= e-handler is ni which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 71230@debbugs.gnu.org. --=20 71230: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D71230 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1739348883-15471-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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 ------------=_1739348883-15471-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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-- ------------=_1739348883-15471-1--