From unknown Sun Jun 22 11:33:48 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#42350 <42350@debbugs.gnu.org> To: bug#42350 <42350@debbugs.gnu.org> Subject: Status: 26.3; C-c C-c in R console buffer causes Control key to get "stuck" Reply-To: bug#42350 <42350@debbugs.gnu.org> Date: Sun, 22 Jun 2025 18:33:48 +0000 retitle 42350 26.3; C-c C-c in R console buffer causes Control key to get "= stuck" reassign 42350 emacs submitter 42350 Mark Seeto severity 42350 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 14 00:43:39 2020 Received: (at submit) by debbugs.gnu.org; 14 Jul 2020 04:43:39 +0000 Received: from localhost ([127.0.0.1]:49925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jvCn2-0006dv-N8 for submit@debbugs.gnu.org; Tue, 14 Jul 2020 00:43:39 -0400 Received: from lists.gnu.org ([209.51.188.17]:54100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jvAeb-0003Nx-Pu for submit@debbugs.gnu.org; Mon, 13 Jul 2020 22:26:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58248) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jvAeb-0004Tn-IQ for bug-gnu-emacs@gnu.org; Mon, 13 Jul 2020 22:26:45 -0400 Received: from mail-qt1-x82d.google.com ([2607:f8b0:4864:20::82d]:42248) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jvAeZ-0000B5-8s for bug-gnu-emacs@gnu.org; Mon, 13 Jul 2020 22:26:45 -0400 Received: by mail-qt1-x82d.google.com with SMTP id e12so11710212qtr.9 for ; Mon, 13 Jul 2020 19:26:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=zwMDauh3Fu/F5N01CDfwLkT3GiN4aNhe626rpz12nO0=; b=oK32+VutyEdz8fgDoX89NjYRQjPMCE3cMFR+VPkbwTa7/65ewTSoa4f1y8iYresUpZ R8q1RhyQ6EcbkBLS/CaL3zYq01YkDRGxp4+/hPm9a6J5kWbdLS0ptj0fT/d5Ms0WPiIc EL77rKDkNrfOUQi2naObB+sKXiLb0SGsoERqC+nlT3RYBKdmQuR35vL6zGPfUdqnoXv0 UphzNYdpplqiwEq1yvK8OL/mcARiAAiTtHJ+DAp75GZBUBZuHBb82ihs7gpAjRGQ1rRQ boVsMxbAXlFx+R1EvbabRuvfHTlYx7m1M0OZkzLDrg1xnQexhQYsk+EPfuwdarJpqYPG buRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=zwMDauh3Fu/F5N01CDfwLkT3GiN4aNhe626rpz12nO0=; b=hCv303prb1gZF8COkW4fB6vhLqgE6Ldh2vAcU11fbl8wcYk2qGzlVjwy3hmPNs07T1 fl1O+YBwjsnh9nnM6NXySLaHdhgLw0K53kMF5S1093Q11FBoJByCNWayuIUi+xOGSm/I 8WGm9TY29IMSpu7eDBIiVZl4oe02r2J2U4E+Zjdm5cCg9UcYgo/5DeYNmEpUMHOIbzpC Yh1sErQVQmr+KjecsKq7Ir9gQXAAd4Jo1AXugc2JkW+g0B1oLydiQ3FbVDzAqUx3XF9Z F6Q3BGTKkRtRoUCMBhBTXziNnFSxOuXnaS8l3ncTd9cZyVs0h5gq8vPlPHrsq2Kc+GSg +jBw== X-Gm-Message-State: AOAM5301uCRctOxDp+23Zj8KIXthtE996eqJGvPdbQXPM+oYGkYYoXRG zlpm4nyA5xs/f2yl2zpOYoy3A5AolxK9zg2YhPQAv78j X-Google-Smtp-Source: ABdhPJzoW81bPmcb0kaO254BpxpGoKlVbtMq1Gru6MjTXJqaJ7mtAnVwvbWEmzinMF3HoT4deGVhTyC7hL77EwYQVBE= X-Received: by 2002:aed:3e2d:: with SMTP id l42mr2559109qtf.226.1594693601148; Mon, 13 Jul 2020 19:26:41 -0700 (PDT) MIME-Version: 1.0 From: Mark Seeto Date: Tue, 14 Jul 2020 12:26:26 +1000 Message-ID: Subject: 26.3; C-c C-c in R console buffer causes Control key to get "stuck" To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="0000000000009f3fdc05aa5d8938" Received-SPF: pass client-ip=2607:f8b0:4864:20::82d; envelope-from=markseeto@gmail.com; helo=mail-qt1-x82d.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 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, GAPPY_SUBJECT=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 14 Jul 2020 00:43:35 -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.2 (--) --0000000000009f3fdc05aa5d8938 Content-Type: text/plain; charset="UTF-8" I'm running R using the ESS package (version 18.10.2, installed using package-list-packages) in Emacs 26.3 in MS Windows 10. When I'm in an R console window (Emacs buffer named "*R*" where R is running) and I press C-c C-c using the right (not left) Control key, Emacs starts acting as though the Control key is being held down. For example, if I press C-c C-c in the R console buffer using the right Control key, I get the message " is undefined", and it keeps happening with further key presses (e.g. pressing p moves to the previous line). The problem doesn't happen if I press C-c C-c in the R console buffer using the left Control key. Even other programs (e.g. Notepad, Firefox) start acting as though Control is being pressed. The "stuck" Control key can be "released" by pressing the left Control key. The problem doesn't happen if I press C-c C-c (using either Control key) in an Emacs buffer with a .R file. I normally use Vincent Goulet's modified version of Emacs, but the problem also happens with "ordinary" unmodified Emacs. In the steps below, I'm using the unmodified Emacs. Steps to make the problem happen: At the Windows command prompt, in the Emacs bin directory: emacs -Q Type or copy the following into the *scratch* buffer: (package-initialize) (setq inferior-R-program-name "C:/Program Files/R/R-3.6.1/bin/x64/Rterm.exe") Run the code in the *scratch* buffer: M-x eval-buffer Start R: M-x R (This opens an R console buffer and takes you to it.) Using the right Control key: C-c C-c This gives the message " is undefined", which shouldn't happen (it doesn't happen if the C-c C-c is pressed using the left Control key). Further key presses are treated as though Control is being held down. For example, pressing p acts like C-p. Press the left Control key to go back to normal. Additional information: - The problem doesn't happen with Emacs 25.3.1 (with the same version of ESS). - The problem also happens with the latest version of R (4.0.2). - The problem also happens if inferior-ess-r-program is used in place of inferior-R-program-name in the steps above. - I tried a different keyboard on the same computer, and the same thing happened. I also tried it on a different Windows 10 computer and the same thing happened. Copied from M-x report-emacs-bug: In GNU Emacs 26.3 (build 1, x86_64-w64-mingw32) of 2019-08-29 built on CIRROCUMULUS Repository revision: 96dd0196c28bc36779584e47fffcca433c9309cd Windowing system distributor 'Microsoft Corp.', version 10.0.18363 Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Mark set Type C-h m for help on ESS version 18.10.2 ess-tracebug mode enabled is undefined Configured using: 'configure --without-dbus --host=x86_64-w64-mingw32 --without-compress-install 'CFLAGS=-O2 -static -g3'' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS THREADS LCMS2 Important settings: value of $LANG: ENA locale-coding-system: cp1252 Major mode: iESS Minor modes in effect: shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils cl-extra help-mode ess-r-mode ess-r-flymake flymake-proc flymake warnings thingatpt ess-r-xref xref project subr-x ess-trns ess-r-package shell pcomplete ess-r-syntax ess-r-completion ess-roxy ess-rd essddr noutline outline easy-mmode hideshow ess-s-lang ess-help ess-mode ess ess-noweb-mode ess-inf ess-tracebug advice format-spec ess-utils ido ess-custom executable compile comint ansi-color ring finder-inf ess-generics info package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib elec-pair time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads w32notify w32 lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 156874 9057) (symbols 48 26904 2) (miscs 40 73 170) (strings 32 50752 1452) (string-bytes 1 1386755) (vectors 16 22886) (vector-slots 8 595421 10002) (floats 8 90 266) (intervals 56 303 14) (buffers 992 16)) Thanks, Mark Seeto -- --0000000000009f3fdc05aa5d8938 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I'm running R using the ESS package (version 18.10.2, = installed using package-list-packages) in Emacs 26.3 in MS Windows 10.
<= br>When I'm in an R console window (Emacs buffer named "*R*" = where R is running) and I press C-c C-c using the right (not left) Control = key, Emacs starts acting as though the Control key is being held down. For = example, if I press C-c C-c <return> in the R console buffer using th= e right Control key, I get the message "<C-return> is undefined&= quot;, and it keeps happening with further key presses (e.g. pressing p mov= es to the previous line). The problem doesn't happen if I press C-c C-c= in the R console buffer using the left Control key. Even other programs (e= .g. Notepad, Firefox) start acting as though Control is being pressed.
<= br>The "stuck" Control key can be "released" by pressin= g the left Control key.

The problem doesn't happen if I press C-= c C-c (using either Control key) in an Emacs buffer with a .R file.

= I normally use Vincent Goulet's modified version of Emacs, but the prob= lem also happens with "ordinary" unmodified Emacs. In the steps b= elow, I'm using the unmodified Emacs.

Steps to make the problem = happen:

At the Windows command prompt, in the Emacs bin directory:emacs -Q <return>

Type or copy the following into the *scrat= ch* buffer:
(package-initialize)
(setq inferior-R-program-name "= C:/Program Files/R/R-3.6.1/bin/x64/Rterm.exe")

Run the code in = the *scratch* buffer:
M-x eval-buffer <return>

Start R:
= M-x R <return> <return>

(This opens an R console buffer = and takes you to it.)

Using the right Control key:
C-c C-c <re= turn>

This gives the message "<C-return> is undefined&= quot;, which shouldn't happen (it doesn't happen if the C-c C-c <= ;return> is pressed using the left Control key).

Further key pres= ses are treated as though Control is being held down. For example, pressing= p acts like C-p.

Press the left Control key to go back to normal.

Additional information:
- The problem doesn't happen with = Emacs 25.3.1 (with the same version of ESS).
- The problem also happens = with the latest version of R (4.0.2).
- The problem also happens if infe= rior-ess-r-program is used in place of inferior-R-program-name in the steps= above.
- I tried a different keyboard on the same computer, and the sam= e thing happened. I also tried it on a different Windows 10 computer and th= e same thing happened.

Copied from M-x report-emacs-bug:

In G= NU Emacs 26.3 (build 1, x86_64-w64-mingw32)
=C2=A0of 2019-08-29 built on= CIRROCUMULUS
Repository revision: 96dd0196c28bc36779584e47fffcca433c930= 9cd
Windowing system distributor 'Microsoft Corp.', version 10.0= .18363
Recent messages:
For information about GNU Emacs and the GNU s= ystem, type C-h C-a.
Mark set
Type C-h m for help on ESS version 18.1= 0.2
ess-tracebug mode enabled
<C-return> is undefined

Co= nfigured using:
=C2=A0'configure --without-dbus --host=3Dx86_64-w64-= mingw32
=C2=A0--without-compress-install 'CFLAGS=3D-O2 -static -g3&#= 39;'

Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND NO= TIFY ACL GNUTLS LIBXML2 ZLIB
TOOLKIT_SCROLL_BARS THREADS LCMS2

Im= portant settings:
=C2=A0 value of $LANG: ENA
=C2=A0 locale-coding-sys= tem: cp1252

Major mode: iESS

Minor modes in effect:
=C2=A0= shell-dirtrack-mode: t
=C2=A0 tooltip-mode: t
=C2=A0 global-eldoc-mo= de: t
=C2=A0 eldoc-mode: t
=C2=A0 electric-indent-mode: t
=C2=A0 m= ouse-wheel-mode: t
=C2=A0 tool-bar-mode: t
=C2=A0 menu-bar-mode: t=C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-mode: t
=C2= =A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0 auto-composi= tion-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-m= ode: t
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-mode: t
Load-path shadows:
None found.

Features:
(shadow sort mail-e= xtr emacsbug message rmc puny dired dired-loaddefs
rfc822 mml mml-sec ep= a derived epg gnus-util rmail rmail-loaddefs
mm-decode mm-bodies mm-enco= de mail-parse rfc2231 mailabbrev gmm-utils
mailheader sendmail rfc2047 r= fc2045 ietf-drums mm-util mail-prsvr
mail-utils cl-extra help-mode ess-r= -mode ess-r-flymake flymake-proc
flymake warnings thingatpt ess-r-xref x= ref project subr-x ess-trns
ess-r-package shell pcomplete ess-r-syntax e= ss-r-completion ess-roxy
ess-rd essddr noutline outline easy-mmode hides= how ess-s-lang ess-help
ess-mode ess ess-noweb-mode ess-inf ess-tracebug= advice format-spec
ess-utils ido ess-custom executable compile comint a= nsi-color ring
finder-inf ess-generics info package easymenu epg-config = url-handlers
url-parse auth-source cl-seq eieio eieio-core cl-macs eieio= -loaddefs
password-cache url-vars seq byte-opt gv bytecomp byte-compile = cconv
cl-loaddefs cl-lib elec-pair time-date mule-util tooltip eldoc ele= ctric
uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lis= p
disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd<= br>fontset image regexp-opt fringe tabulated-list replace newcomment
tex= t-mode elisp-mode lisp-mode prog-mode register page menu-bar
rfn-eshadow= isearch timer select scroll-bar mouse jit-lock font-lock
syntax facemen= u font-core term/tty-colors frame cl-generic cham georgian
utf-8-lang mi= sc-lang vietnamese tibetan thai tai-viet lao korean
japanese eucjp-ms cp= 51932 hebrew greek romanian slovak czech european
ethiopic indian cyrill= ic chinese composite charscript charprop
case-table epa-hook jka-cmpr-ho= ok help simple abbrev obarray minibuffer
cl-preloaded nadvice loaddefs b= utton faces cus-face macroexp files
text-properties overlay sha1 md5 bas= e64 format env code-pages mule
custom widget hashtable-print-readable ba= ckquote threads w32notify w32
lcms2 multi-tty make-network-process emacs= )

Memory information:
((conses 16 156874 9057)
=C2=A0(symbols = 48 26904 2)
=C2=A0(miscs 40 73 170)
=C2=A0(strings 32 50752 1452)
= =C2=A0(string-bytes 1 1386755)
=C2=A0(vectors 16 22886)
=C2=A0(vector= -slots 8 595421 10002)
=C2=A0(floats 8 90 266)
=C2=A0(intervals 56 30= 3 14)
=C2=A0(buffers 992 16))


Thanks,
Mark Seeto
--

--0000000000009f3fdc05aa5d8938-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 14 10:49:35 2020 Received: (at 42350) by debbugs.gnu.org; 14 Jul 2020 14:49:35 +0000 Received: from localhost ([127.0.0.1]:51304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jvMFT-0000aE-Ca for submit@debbugs.gnu.org; Tue, 14 Jul 2020 10:49:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jvMFR-0000a2-RC for 42350@debbugs.gnu.org; Tue, 14 Jul 2020 10:49:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60645) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jvMFM-00040f-GU; Tue, 14 Jul 2020 10:49:28 -0400 Received: from [176.228.60.248] (port=2800 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jvMFL-0002Ag-Jg; Tue, 14 Jul 2020 10:49:28 -0400 Date: Tue, 14 Jul 2020 17:49:23 +0300 Message-Id: <83h7uam9sc.fsf@gnu.org> From: Eli Zaretskii To: Mark Seeto In-Reply-To: (message from Mark Seeto on Tue, 14 Jul 2020 12:26:26 +1000) Subject: Re: bug#42350: 26.3; C-c C-c in R console buffer causes Control key to get "stuck" References: X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 42350 Cc: 42350@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: -3.2 (---) > From: Mark Seeto > Date: Tue, 14 Jul 2020 12:26:26 +1000 > > I'm running R using the ESS package (version 18.10.2, installed using package-list-packages) in Emacs > 26.3 in MS Windows 10. > > When I'm in an R console window (Emacs buffer named "*R*" where R is running) and I press C-c C-c > using the right (not left) Control key, Emacs starts acting as though the Control key is being held down. For > example, if I press C-c C-c in the R console buffer using the right Control key, I get the message > " is undefined", and it keeps happening with further key presses (e.g. pressing p moves to the > previous line). The problem doesn't happen if I press C-c C-c in the R console buffer using the left Control > key. Even other programs (e.g. Notepad, Firefox) start acting as though Control is being pressed. > > The "stuck" Control key can be "released" by pressing the left Control key. I suspect this is something specific to your Windows system setup, perhaps in combination with what R does. Because I tried to reproduce what you say on a Windows 10 system without R, and couldn't. It sounds like some "sticky key" feature or something similar. I very much doubt this is an Emacs problem. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 14 21:40:12 2020 Received: (at 42350) by debbugs.gnu.org; 15 Jul 2020 01:40:13 +0000 Received: from localhost ([127.0.0.1]:51843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jvWP6-0003B3-MQ for submit@debbugs.gnu.org; Tue, 14 Jul 2020 21:40:12 -0400 Received: from mail-qv1-f43.google.com ([209.85.219.43]:45542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jvWP4-0003Am-K0 for 42350@debbugs.gnu.org; Tue, 14 Jul 2020 21:40:10 -0400 Received: by mail-qv1-f43.google.com with SMTP id u8so199959qvj.12 for <42350@debbugs.gnu.org>; Tue, 14 Jul 2020 18:40:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=KHWW6xDEALTw5N6dknoAwdisdugHQhZToNtS1fnDWB0=; b=axsQd38A7hWn3omdPr9diFoWlKBFx7AvIg++88njnsxRdAk5C4sI/zeGTmO9CVL8S+ rR11tCV6W+Gd0azPYK26U2KygpWcVVYV1A64UsTTrN9opodceMxmSS6u6ZldJPklWSrh tGBhFgSC9oczs8LzFN78XUGuKRajjLV4wS/jxKkYN4rjDoagSaTBXd4Hhuo15FMBN0oF spRV0G6zqS9Cwz2smkiz+vLbZ+EsnRq3hrku5xE3GEl5oWTA7SiphkVWFp6AukXD+Td4 zJJuI7FnsE+HwTRsSIQIhDEtsqOrk+6yJvUmnUVzK6SSp9VRiDhLgqUlRj68ksi/aavz 3g2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=KHWW6xDEALTw5N6dknoAwdisdugHQhZToNtS1fnDWB0=; b=SzJ6l0M//RGnQQBgDjfAhWsoystSl1VlUr0IAZhGIyFu7ajJ+tut1LRHJiZaepHQKt WnMpdy0i3A9+cgsijvhsySrmToxhAQZSGjdlru0+2Kjr65HIsvWYEOqgy00pcQyrs1ef bKK2DGAH+fd0TBTDqNc0qVGQk4qeinaQvabGNGNC4lXumaOo974v8q4o52b8S+4wMGYQ NtTi/3phltpJUCw7N7TtjTadYoo5YTkraqk5HhFkfyyz3eU73baqxqA3MquZLDNG9QR3 79RUv17W4I9GpunlpMhpQ7f2PxCdOitkS2ColrujnzR9LrehloOfkxBB7KDSndeLh8Ge 2FlQ== X-Gm-Message-State: AOAM530IgHPvuIbizwjTdXH9zX68rNXD98+x5MzjB9HBYXorsDIpuhrY nqNs+sBP3sfg3pHI5vpcBxlJMuXixDPkvr+yKhY= X-Google-Smtp-Source: ABdhPJzTdXtOMZJ+wU5rYWg5Ea927UqWcVKeO0k0/fubvBgCCo2DRuCiiAHExeukTzcVCiY1Mxzaj/Twd1JOs1RjokY= X-Received: by 2002:ad4:57c4:: with SMTP id y4mr7236995qvx.230.1594777204943; Tue, 14 Jul 2020 18:40:04 -0700 (PDT) MIME-Version: 1.0 References: <83h7uam9sc.fsf@gnu.org> In-Reply-To: <83h7uam9sc.fsf@gnu.org> From: Mark Seeto Date: Wed, 15 Jul 2020 11:39:49 +1000 Message-ID: Subject: Re: bug#42350: 26.3; C-c C-c in R console buffer causes Control key to get "stuck" To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 42350 Cc: 42350@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 (/) On Wed, Jul 15, 2020 at 12:49 AM Eli Zaretskii wrote: > > I suspect this is something specific to your Windows system setup, > perhaps in combination with what R does. Because I tried to reproduce > what you say on a Windows 10 system without R, and couldn't. It > sounds like some "sticky key" feature or something similar. > > I very much doubt this is an Emacs problem. Thanks for your reply Eli, and thanks for your work on Emacs. The reason I thought it was an Emacs problem was that the problem happens consistently in Emacs 26.3 but not in Emacs 25.3.1. But I don't have a lot of knowledge about Emacs, so there could be something I'm overlooking. I wouldn't expect that you could reproduce it on a system without R, because it only happens (as far as I know) if C-c C-c is pressed with the right Control key in an R console buffer. It doesn't happen if I press C-c C-c in a different buffer. Mark From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 15 11:03:27 2020 Received: (at 42350) by debbugs.gnu.org; 15 Jul 2020 15:03:27 +0000 Received: from localhost ([127.0.0.1]:53391 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jviwP-0001dA-S8 for submit@debbugs.gnu.org; Wed, 15 Jul 2020 11:03:27 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jviwO-0001cx-7P for 42350@debbugs.gnu.org; Wed, 15 Jul 2020 11:03:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59100) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jviwI-0004zQ-Vb; Wed, 15 Jul 2020 11:03:18 -0400 Received: from [176.228.60.248] (port=4342 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jviwG-0005Zr-R0; Wed, 15 Jul 2020 11:03:17 -0400 Date: Wed, 15 Jul 2020 18:03:14 +0300 Message-Id: <83pn8wlt1p.fsf@gnu.org> From: Eli Zaretskii To: Mark Seeto In-Reply-To: (message from Mark Seeto on Wed, 15 Jul 2020 11:39:49 +1000) Subject: Re: bug#42350: 26.3; C-c C-c in R console buffer causes Control key to get "stuck" References: <83h7uam9sc.fsf@gnu.org> X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 42350 Cc: 42350@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: -3.2 (---) > From: Mark Seeto > Date: Wed, 15 Jul 2020 11:39:49 +1000 > Cc: 42350@debbugs.gnu.org > > The reason I thought it was an Emacs problem was that the problem > happens consistently in Emacs 26.3 but not in Emacs 25.3.1. But I > don't have a lot of knowledge about Emacs, so there could be something > I'm overlooking. Emacs 26 changed the way it reads keyboard input on MS-Windows, but this is the first time I hear a complaint about such "sticky" behavior, so it must be somehow related to R. > I wouldn't expect that you could reproduce it on a system without R, > because it only happens (as far as I know) if C-c C-c is pressed with > the right Control key in an R console buffer. It doesn't happen if I > press C-c C-c in a different buffer. Did you try asking on R forums about this problem? From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 16 02:48:53 2020 Received: (at 42350) by debbugs.gnu.org; 16 Jul 2020 06:48:53 +0000 Received: from localhost ([127.0.0.1]:54483 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jvxhN-0001Qo-DQ for submit@debbugs.gnu.org; Thu, 16 Jul 2020 02:48:53 -0400 Received: from mail-qt1-f171.google.com ([209.85.160.171]:37384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jvxhJ-0001QX-MT for 42350@debbugs.gnu.org; Thu, 16 Jul 2020 02:48:52 -0400 Received: by mail-qt1-f171.google.com with SMTP id d27so4117534qtg.4 for <42350@debbugs.gnu.org>; Wed, 15 Jul 2020 23:48:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TIJkPj/mX5DV2Od8A9s73LkMxEerQbjbhKEfXdxA098=; b=SgzvdbVaFu8kBa/KuVW6BoTF+kNIycsUzrMyZg17ctJA/zE2v8uP5TjdWs6dY2rrtt QH+AdGyjI9Z7bG/Z5JVEvD1yy+hsEPNuRMu1YOEIsV4bUdcJxZJcO7LsVU+hvqaYfW2v 6LbGusuJV1VNKKN/N05Vuz3FDS8odTg/Aqs3qPOOqNIQIaW4ogqgtIn235FertiBoeBs U/rlW3oGn38Dte04ei68VRoGjEt2jEQY7r/TKQuxUBxH9gSt0nMlGDE3favfivHMkN37 C9Q8/WCCY2GmwUFOcMuQnoCwVfbbNvoH1UgjzsIHfz3UBs3VM0aXSe3X5Ov3+iz9gSA3 vAjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=TIJkPj/mX5DV2Od8A9s73LkMxEerQbjbhKEfXdxA098=; b=ddD4VXQ7CSoTq1W3N22Do1oS1+9FZ/odkFL9cevKwn3qXMgG/tlZZpWjXX/nnACO1I n2lymoBRKUPQ3kBs28/ujHGqKuQYCvNGIYCiZEe3Dnk7nolF85HKNBemW5w0aooiL23f xmMKkmza48OJ3YEKxRuJlFS+Nn/eqwnXLPK3vO2kWidQ2EOm+U7JSGvBeIzVtwRT6VCP OyLvshdiPilimOIPQITWMOtUzZaM0wGV9qraFwKhEh3LehiXhQgf48eZzJ1a7kxg4Hk8 nCev2AvjMGzR+Pfn1eMnitdLSvDEd1oN8je3IxsDit3UOJUtCosN1vWu8X2ql6ZdFJFL boGw== X-Gm-Message-State: AOAM533OKMRxuj11suYwLWFGm2xDJtUJ3NGkQ5eJPldwEoKtV+8SUf1l kWW4ueTXjP2raDPlT6IDMmrIcfmeZtP30Byoe/o= X-Google-Smtp-Source: ABdhPJzAb3UyfdeIxcSNle29H3Ityq5saBR3VOauRnbK97LSiN6NX98wmGa8f3nHMzm/0wyHF23T0MdpBSFwDHCWBOI= X-Received: by 2002:ac8:f6f:: with SMTP id l44mr3855396qtk.4.1594882123907; Wed, 15 Jul 2020 23:48:43 -0700 (PDT) MIME-Version: 1.0 References: <83h7uam9sc.fsf@gnu.org> <83pn8wlt1p.fsf@gnu.org> In-Reply-To: <83pn8wlt1p.fsf@gnu.org> From: Mark Seeto Date: Thu, 16 Jul 2020 16:48:29 +1000 Message-ID: Subject: Re: bug#42350: 26.3; C-c C-c in R console buffer causes Control key to get "stuck" To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 42350 Cc: 42350@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 (/) On Thu, Jul 16, 2020 at 1:03 AM Eli Zaretskii wrote: > Emacs 26 changed the way it reads keyboard input on MS-Windows, but > this is the first time I hear a complaint about such "sticky" > behavior, so it must be somehow related to R. > > Did you try asking on R forums about this problem? Thanks for your reply. I haven't asked on R forums but I asked on the Emacs Speaks Statistics help mailing list because my first thought was that the problem was probably caused by a change in a recent version of the ESS package. After I sent an update with some results suggesting that it wasn't caused by a change in ESS, someone replied to me saying that he had the same problem, and he suggested that I send an Emacs bug report. I've turned off all the Windows "sticky keys" and similar options I could find (they were already turned off). I just tried C-c C-c in a Python (Jupyter) console buffer (elpy package), and the same problem happened in Emacs 26.3 but not in Emacs 25.2. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 16 04:30:46 2020 Received: (at 42350) by debbugs.gnu.org; 16 Jul 2020 08:30:46 +0000 Received: from localhost ([127.0.0.1]:54568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jvzHy-00043D-2b for submit@debbugs.gnu.org; Thu, 16 Jul 2020 04:30:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jvzHu-00042w-DQ for 42350@debbugs.gnu.org; Thu, 16 Jul 2020 04:30:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45087) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jvzHo-0002nN-W4; Thu, 16 Jul 2020 04:30:37 -0400 Received: from [176.12.255.59] (port=35412 helo=[10.210.178.196]) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1jvzHn-0001Qz-7k; Thu, 16 Jul 2020 04:30:36 -0400 Date: Thu, 16 Jul 2020 11:30:32 +0300 User-Agent: K-9 Mail for Android In-Reply-To: References: <83h7uam9sc.fsf@gnu.org> <83pn8wlt1p.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: bug#42350: 26.3; C-c C-c in R console buffer causes Control key to get "stuck" To: Mark Seeto From: Eli Zaretskii Message-ID: <2022DA30-A847-49B4-8140-5336886A3332@gnu.org> X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 42350 Cc: 42350@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: -3.2 (---) On July 16, 2020 9:48:29 AM GMT+03:00, Mark Seeto w= rote: >=20 > I just tried C-c C-c in a Python (Jupyter) console buffer (elpy > package), and the same problem happened in Emacs 26=2E3 but not in Emacs > 25=2E2=2E Can you please send detailed instructions for how to reproduce this with P= ython? I have Python installed, but I don't use it interactively, so I wil= l need detailed step by step instructions=2E Including, if needed, install= ation of add ons=2E Thanks=2E From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 16 05:45:48 2020 Received: (at 42350) by debbugs.gnu.org; 16 Jul 2020 09:45:48 +0000 Received: from localhost ([127.0.0.1]:54621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jw0SZ-0005pt-RJ for submit@debbugs.gnu.org; Thu, 16 Jul 2020 05:45:48 -0400 Received: from mail-qk1-f176.google.com ([209.85.222.176]:43402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jw0SX-0005pg-DO for 42350@debbugs.gnu.org; Thu, 16 Jul 2020 05:45:47 -0400 Received: by mail-qk1-f176.google.com with SMTP id c30so4878160qka.10 for <42350@debbugs.gnu.org>; Thu, 16 Jul 2020 02:45:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=BPlmy2kSdJpEWBxmSLMIIxICOjozkhYoQDNaovsnbbk=; b=lDkw+l5tpI/v8X7WxKsU54N7iS2kORZSzKAcozISUhN8p/l4e6jkqvdu8/ikjnczAm o+V2Vhd5j3yPnISikB/Iby3FxVNxoTyWLdBNWlmPo4niPXhV3c1UaTNgkoP2CvGSXA7k uO8vKRaHlvqoJxC5TBj2LyA85KHI5Ir84oqgRwapFQGJsscLzNpU3AQxhcBQ6wi5NFMp /u6vimNXg+OQ1rTiTiJFy/7UjT64br7rGFXoHLgcteUgUUxsrG5Hd9x0ACao1b23thTs nuj0qPpuDjGyNHFBZxsJAcYwFFTc5pw/R89MRDaiSSQax/gsHwn5ehqatny56ooPgSMc Zexg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=BPlmy2kSdJpEWBxmSLMIIxICOjozkhYoQDNaovsnbbk=; b=CCfIF9Zl4IG1sZi/cfNdmQBUcQPKBlRdpDxt1DvZtL8mplAYNeAyBur5T/KVWqgMfk C/YkJMtSXinc+gxij7PlWu84zelgp6OmaIsvtAV/u/NCBBKiMGTZ2bT1B/xNDOkOV8Nt orwdvRCJ0LhSukP4kOXAiPApKohfVRjutk7VBDYaRXiHAE3SUQ4p8ZYZTncwKWrnDept WAvu13vyRffWRtVH23x9EcXKdSRanEUbTQk6Xj76b//AwIhJERqPUdCS6JiHgXGkt1CD 8iek0SQOQLlilg938bycDlkN0NqjAFmEK4U6msXsGVLcB1thUbvt5hHl6sYXKQCB1Qna /+Hg== X-Gm-Message-State: AOAM533gnjTseazzVtwXXedQLKcstfjOSfWaeVkChxKxfWdsmxxnn3jo NWpwYOI9sEbXkgrbqksJ6ay3VO+OWAjplTCzqhQ= X-Google-Smtp-Source: ABdhPJxkmySIuy2CzGDVw/ybejsZ3HZCsotRAdTCkT/p5Uk2gCTjAp6yF3QZY1PAyoT9Sgb1sFPIyRoHvOZC6MldtoA= X-Received: by 2002:a37:8c01:: with SMTP id o1mr2984927qkd.341.1594892739698; Thu, 16 Jul 2020 02:45:39 -0700 (PDT) MIME-Version: 1.0 References: <83h7uam9sc.fsf@gnu.org> <83pn8wlt1p.fsf@gnu.org> <2022DA30-A847-49B4-8140-5336886A3332@gnu.org> In-Reply-To: <2022DA30-A847-49B4-8140-5336886A3332@gnu.org> From: Mark Seeto Date: Thu, 16 Jul 2020 19:45:23 +1000 Message-ID: Subject: Re: bug#42350: 26.3; C-c C-c in R console buffer causes Control key to get "stuck" To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 42350 Cc: 42350@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 (/) On Thu, Jul 16, 2020 at 6:30 PM Eli Zaretskii wrote: > Can you please send detailed instructions for how to reproduce this with Python? I have Python installed, but I don't use it interactively, so I will need detailed step by step instructions. Including, if needed, installation of add ons. For this to work I think you need to have your Python directory in your Windows path. I have the elpy package installed but as far as I know, the instructions below don't depend on it. At the Windows command prompt in the Emacs 26.3 bin directory: emacs -Q Start Python: M-x run-python Go to the Python console buffer: C-x o Using the right Control key: C-c C-c For me, this produces the message " is undefined", which doesn't happen if the C-c C-c is entered using the left Control key. If further keys are pressed, the result is as though a Control key is being held down. Press the left Control key to go back to normal. In Emacs 25.3.1, M-x run-python produces a warning, but once I go to the Python console buffer, the problem described above doesn't happen. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 16 12:53:26 2020 Received: (at 42350-done) by debbugs.gnu.org; 16 Jul 2020 16:53:26 +0000 Received: from localhost ([127.0.0.1]:55854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jw78Q-00026S-70 for submit@debbugs.gnu.org; Thu, 16 Jul 2020 12:53:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jw78N-00026D-BJ for 42350-done@debbugs.gnu.org; Thu, 16 Jul 2020 12:53:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51390) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jw78I-0003QX-1T; Thu, 16 Jul 2020 12:53:18 -0400 Received: from [176.228.60.248] (port=4031 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jw78H-000773-Cr; Thu, 16 Jul 2020 12:53:17 -0400 Date: Thu, 16 Jul 2020 19:53:03 +0300 Message-Id: <831rlbl7v4.fsf@gnu.org> From: Eli Zaretskii To: Mark Seeto In-Reply-To: (message from Mark Seeto on Thu, 16 Jul 2020 19:45:23 +1000) Subject: Re: bug#42350: 26.3; C-c C-c in R console buffer causes Control key to get "stuck" References: <83h7uam9sc.fsf@gnu.org> <83pn8wlt1p.fsf@gnu.org> <2022DA30-A847-49B4-8140-5336886A3332@gnu.org> X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 42350-done Cc: 42350-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: -3.2 (---) > From: Mark Seeto > Date: Thu, 16 Jul 2020 19:45:23 +1000 > Cc: 42350@debbugs.gnu.org > > Start Python: > M-x run-python > > Go to the Python console buffer: > C-x o > > Using the right Control key: > C-c C-c Thanks. It turned out you don't need Python or R to reproduce this: any process run via comint.el will cause the same problem, for example "M-x gdb". The problem was in how we restored the status of the Ctrl key after interrupting a subprocess; I've now fixed that on the emacs-27 branch. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 16 15:41:54 2020 Received: (at 42350-done) by debbugs.gnu.org; 16 Jul 2020 19:41:54 +0000 Received: from localhost ([127.0.0.1]:56053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jw9lS-00069N-0K for submit@debbugs.gnu.org; Thu, 16 Jul 2020 15:41:54 -0400 Received: from mail-qk1-f182.google.com ([209.85.222.182]:46695) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jw9lP-000699-FJ for 42350-done@debbugs.gnu.org; Thu, 16 Jul 2020 15:41:52 -0400 Received: by mail-qk1-f182.google.com with SMTP id r22so6668421qke.13 for <42350-done@debbugs.gnu.org>; Thu, 16 Jul 2020 12:41:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qm4bv+UK8VSORTdMbrYSGi7RqMY9osMCQdVA58zRocY=; b=dG1V7ojRDDCjZO2I/lVnoh4lTua+cUK4WsBUcVwJ4ETi2JVJOJJ4khzZZ7QF7XUHCm p0p/p/r7nnR2ZgSsf/n+66v1k0Up8wjwdOGpmH9VKDY4IN7OYIM2e3DSSONEGn/eCtnR s1rNgaVAmUQczsQ2P+rMK/M+fEcT2mdNI7y6hyPfQxjH9FOU4erEvEDSpLqF1AvOHLBv WKr/4VX/UvJKHCSSD23qLUY2rkrnXmCNZjS3KOlTM0zQWs5uXdc2O3kclKG7aAICnTB2 LEEPrwqButZf01Yg7KdFAeJWUxI5mA38I7xPY/jZ2Hwh/cp7cPjauJIDc+Fxv8Z5QDwn 4dqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qm4bv+UK8VSORTdMbrYSGi7RqMY9osMCQdVA58zRocY=; b=QIO7q9muJiB+rt4ybyAA6cPJSBEcqRL34yfDyPh37hlVf7+AmGOfKmSllJInW4GeI3 cVmOJzkommkAoq+K8vM6de6TmQsKHuGfuTOZ2bkJSIVlnFhewLVe6WXcyOJxNKFVkaWW 8K96Qhh1KrWoqdLLvDR+3I1RODTiZIA0fB/mY/s7btLKBKLy7/HHuDFn/IeCYghVUFgl nCBfkdnOy1jF47dfyJ1RxfM4sSFSefZmmSL3rSC0ClzAQdWjVNOY6ZFsU0e3qY1hmqHy yx6WV0pytslc0dNYK5tPshKfDIV2TWLVdEw2UFjrtq5tVSDPe5JZHmaUbo6L+PDidMKB KtIg== X-Gm-Message-State: AOAM532fdJ37Rm4WsThTFY2fepOJBn+LLo3vu5QnapUeuUquOnCvxG8G 5ea8EKQOdHHI/bGylilpb6BOPT6VPAK0Bq/+JIU= X-Google-Smtp-Source: ABdhPJwomI2x/8s4SXDs0zCxeaJ+GKcrlTvXmRgwMPSXsvFNI47W2A0cckXBOhlWkeKT6lcHUvEDG/TIunRCXrv/Uv0= X-Received: by 2002:a37:8c01:: with SMTP id o1mr5486882qkd.341.1594928505812; Thu, 16 Jul 2020 12:41:45 -0700 (PDT) MIME-Version: 1.0 References: <83h7uam9sc.fsf@gnu.org> <83pn8wlt1p.fsf@gnu.org> <2022DA30-A847-49B4-8140-5336886A3332@gnu.org> <831rlbl7v4.fsf@gnu.org> In-Reply-To: <831rlbl7v4.fsf@gnu.org> From: Mark Seeto Date: Fri, 17 Jul 2020 05:41:30 +1000 Message-ID: Subject: Re: bug#42350: 26.3; C-c C-c in R console buffer causes Control key to get "stuck" To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 42350-done Cc: 42350-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 (/) On Fri, Jul 17, 2020 at 2:53 AM Eli Zaretskii wrote: > Thanks. It turned out you don't need Python or R to reproduce this: > any process run via comint.el will cause the same problem, for example > "M-x gdb". The problem was in how we restored the status of the Ctrl > key after interrupting a subprocess; I've now fixed that on the > emacs-27 branch. Thanks Eli. From unknown Sun Jun 22 11:33:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 14 Aug 2020 11:24:05 +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