From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 16 20:07:18 2023 Received: (at submit) by debbugs.gnu.org; 17 Jun 2023 00:07:18 +0000 Received: from localhost ([127.0.0.1]:50572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAJTJ-0000pI-JV for submit@debbugs.gnu.org; Fri, 16 Jun 2023 20:07:17 -0400 Received: from lists.gnu.org ([209.51.188.17]:47874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAJTH-0000pB-Q9 for submit@debbugs.gnu.org; Fri, 16 Jun 2023 20:07:16 -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 1qAJTH-0006b4-K1 for bug-gnu-emacs@gnu.org; Fri, 16 Jun 2023 20:07:15 -0400 Received: from mail-pg1-f177.google.com ([209.85.215.177]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qAJTF-00042o-P3 for bug-gnu-emacs@gnu.org; Fri, 16 Jun 2023 20:07:15 -0400 Received: by mail-pg1-f177.google.com with SMTP id 41be03b00d2f7-54fd4a7ce25so256487a12.0 for ; Fri, 16 Jun 2023 17:07:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686960431; x=1689552431; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=OlI86CjcYNAX2kDTsbi7A6YrGggNXb2bzSTv6AuExTg=; b=X7IJKUahkChLKViOYCWZdxREezyp9G3obCc5IPEkRR/UPTbqnjbOpbtaRNTS0SzDob +/wahtIZyLceqHuhru8Q8FXZUYNf4F+Mh8KKOSYb4isCUx2TuBLGp89Qv2O3vT+qLZ07 4cX5VeF4tuRTQk2Ixdlopdx6VtLBPC/SYMOOAxJHdETFygPKc7NcGs9ozirPVy9r0NTH YHJx8TEnt7Ktd4dkw6NOeP7Otm/0Es0BfDcudKTziwD6S9w1QZAFnVK6EYvo3VGdYXqa Szj0KCNhJ3IvLf55tPLHStVMRaVqf32kU79rrDHQ3DlxoDLoaUdSXqBm4VUg14QxpQZV 12xw== X-Gm-Message-State: AC+VfDwT5EPHIJfyoEGuVd2JOSRgTt/F6IhgqLymWFvsQJi88HN5JYPt 5Q1HoaLPdFk6/qIbjWyXg+tE0HC5/dWOcFlGOQ8TgmRwQOo= X-Google-Smtp-Source: ACHHUZ6XvukBgcAPa8kw6+dK7sUuCm8DvcAyctvjvO14/gwMKCZIguWf/KdLngjV2i8L6/tqWIppQdVvZFbcd6Scypk= X-Received: by 2002:a17:90b:4c92:b0:25b:de63:f193 with SMTP id my18-20020a17090b4c9200b0025bde63f193mr3963464pjb.4.1686960431170; Fri, 16 Jun 2023 17:07:11 -0700 (PDT) MIME-Version: 1.0 From: Al Petrofsky Date: Fri, 16 Jun 2023 20:06:57 -0400 Message-ID: Subject: 28.2; C-SPC not working in term char mode To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="0000000000004006f605fe4815b5" Received-SPF: pass client-ip=209.85.215.177; envelope-from=al.petrofsky@gmail.com; helo=mail-pg1-f177.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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.1 (-) X-Debbugs-Envelope-To: submit 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.1 (--) --0000000000004006f605fe4815b5 Content-Type: text/plain; charset="UTF-8" emacs-28.2 -Q M-x term RET RET C-SPC This should send an ASCII NUL (a zero byte) to the pty, but instead it displays "Mark set" in the echo area. To fix it, C-SPC needs to get special handling akin to the handling of C-/. Here's a patch that also makes C-M-SPC and C-M-/ work. --- term.el 2022-09-06 17:31:54.000000000 -0400 +++ term-c-spc-fixed.el 2023-06-15 11:21:41.780140053 -0400 @@ -916,6 +916,9 @@ (define-key map [next] 'term-send-next) (define-key map [xterm-paste] #'term--xterm-paste) (define-key map [?\C-/] #'term-send-C-_) + (define-key map [?\C- ] #'term-send-C-@) + (define-key map [?\C-\M-/] #'term-send-C-M-_) + (define-key map [?\C-\M- ] #'term-send-C-M-@) map) "Keyboard map for sending characters directly to the inferior process.") @@ -1359,6 +1362,9 @@ (defun term-send-del () (interactive) (term-send-raw-string "\e[3~")) (defun term-send-backspace () (interactive) (term-send-raw-string "\C-?")) (defun term-send-C-_ () (interactive) (term-send-raw-string "\C-_")) +(defun term-send-C-@ () (interactive) (term-send-raw-string "\C-@")) +(defun term-send-C-M-_ () (interactive) (term-send-raw-string "\e\C-_")) +(defun term-send-C-M-@ () (interactive) (term-send-raw-string "\e\C-@")) (defun term-char-mode () "Switch to char (\"raw\") sub-mode of term mode. --0000000000004006f605fe4815b5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
=C2=A0 =C2=A0emacs-28.2 -Q
=C2=A0 =C2=A0M-x term RET RE= T
=C2=A0 =C2=A0C-SPC

This should send an ASCII NUL (a zero byte) = to the pty, but instead it
displays "Mark set" in the echo are= a.

To fix it, C-SPC needs to get special handling akin to the h= andling of
C-/.=C2=A0 Here's a patch that also makes C-M-SPC and C-M= -/ work.

--- term.el 2022-09-06 17:31:54.000000000 -0400
+++ term= -c-spc-fixed.el 2023-06-15 11:21:41.780140053 -0400
@@ -916,6 +916,9 @@<= br>=C2=A0 =C2=A0 =C2=A0(define-key map [next] 'term-send-next)
=C2= =A0 =C2=A0 =C2=A0(define-key map [xterm-paste] #'term--xterm-paste)
= =C2=A0 =C2=A0 =C2=A0(define-key map [?\C-/] #'term-send-C-_)
+ =C2= =A0 =C2=A0(define-key map [?\C- ] #'term-send-C-@)
+ =C2=A0 =C2=A0(d= efine-key map [?\C-\M-/] #'term-send-C-M-_)
+ =C2=A0 =C2=A0(define-k= ey map [?\C-\M- ] #'term-send-C-M-@)
=C2=A0 =C2=A0 =C2=A0map)
=C2= =A0 =C2=A0"Keyboard map for sending characters directly to the inferio= r process.")
=C2=A0
@@ -1359,6 +1362,9 @@
=C2=A0(defun term-s= end-del =C2=A0 () (interactive) (term-send-raw-string "\e[3~"))=C2=A0(defun term-send-backspace =C2=A0() (interactive) (term-send-raw-st= ring "\C-?"))
=C2=A0(defun term-send-C-_ =C2=A0() (interactive= ) (term-send-raw-string "\C-_"))
+(defun term-send-C-@ =C2=A0(= ) (interactive) (term-send-raw-string "\C-@"))
+(defun term-se= nd-C-M-_ =C2=A0() (interactive) (term-send-raw-string "\e\C-_"))<= br>+(defun term-send-C-M-@ =C2=A0() (interactive) (term-send-raw-string &qu= ot;\e\C-@"))
=C2=A0=0C
=C2=A0(defun term-char-mode ()
=C2=A0 = =C2=A0"Switch to char (\"raw\") sub-mode of term mode.
--0000000000004006f605fe4815b5-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 17 02:12:36 2023 Received: (at 64121) by debbugs.gnu.org; 17 Jun 2023 06:12:36 +0000 Received: from localhost ([127.0.0.1]:50734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAPAp-0005OB-Tc for submit@debbugs.gnu.org; Sat, 17 Jun 2023 02:12:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAPAm-0005Nw-Ik for 64121@debbugs.gnu.org; Sat, 17 Jun 2023 02:12:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qAPAh-0003tT-2Z; Sat, 17 Jun 2023 02:12:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=y7bfGwkH+Rz/5dY17dNMq7YlXUldK/NC8Ac3oauUTLo=; b=Q4Om3Ek6DJUs ndh5UQRifoAXqoaZQVvR8E9SO9kT4uqExLtpyu21xqei6KO3LRBo3uRRURyqq1BPO6fVugAkLN8F9 5RlG7tgtJvAECQ0NhlH5BtjYnDWQ0bJxMgi5vx7CW8oIPMx3LC/UpJdgsH1xSfr4uo8fMhWELvs8g lLYGfjZGSlKzPb9M+0QDgMA3j1cTYUpSxAHiFiqvEhJ5B0y7yq0v5F/f7h4JBBh0zo5T0+YK9Lzsn rfw0S77JOwn5HJids0Z6yySgBI1hUMP+HqmBLNrlMmkgRicm3Lf0y+5CLItqy2l1CIr6Y2OsuMO97 0JrS/YZocjGyCZJtRX0uPg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qAPAg-0003sf-CV; Sat, 17 Jun 2023 02:12:26 -0400 Date: Sat, 17 Jun 2023 09:12:25 +0300 Message-Id: <83bkhesjli.fsf@gnu.org> From: Eli Zaretskii To: Al Petrofsky In-Reply-To: (message from Al Petrofsky on Fri, 16 Jun 2023 20:06:57 -0400) Subject: Re: bug#64121: 28.2; C-SPC not working in term char mode References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64121 Cc: 64121@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.3 (---) > From: Al Petrofsky > Date: Fri, 16 Jun 2023 20:06:57 -0400 > > emacs-28.2 -Q > M-x term RET RET > C-SPC > > This should send an ASCII NUL (a zero byte) to the pty, but instead it > displays "Mark set" in the echo area. I cannot reproduce this here: I don't see "Mark set" in the echo area. Maybe this somehow depends on the terminal emulator? (I use PuTTY.) How to verify that the null character is sent to the pty? From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 17 02:26:59 2023 Received: (at 64121) by debbugs.gnu.org; 17 Jun 2023 06:26:59 +0000 Received: from localhost ([127.0.0.1]:50758 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAPOk-0005lI-OP for submit@debbugs.gnu.org; Sat, 17 Jun 2023 02:26:59 -0400 Received: from mail-pj1-f54.google.com ([209.85.216.54]:39256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAPOj-0005l6-Mm for 64121@debbugs.gnu.org; Sat, 17 Jun 2023 02:26:58 -0400 Received: by mail-pj1-f54.google.com with SMTP id 98e67ed59e1d1-25edb2433b8so19702a91.1 for <64121@debbugs.gnu.org>; Fri, 16 Jun 2023 23:26:57 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686983212; x=1689575212; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=/ZonoQ32nkiQn3TF98msYM9t7fpXxd0GIyHQ7jzL278=; b=CZmLhLRckQmZraXnmItXQo1qXs0kZ7dgMia/DyP5EsG/TKedniJlze8523PWzvW/Ve +iK0mF3vhdi6ql0+BS9fogItBqBZzsON5CEyYjK1BUh/p83X9KstajUPkrcl8ljEtaQj DJX6UEQnI9JqzGyj7Z/a9KUlzFUpL4R2oiKWLmTqHotK++pBShRnzJxCZzoX5UsvXv+g 4riVq7J0eujcUnPTDQrzX2VUK/CGMdntzxWyA4Y9f229BI5/NXDFHYAdvT0qWElIobnh HHN5j0lnOtvxlkUmstT8/nv7sOsHb3vreG9Eh9E0+8heG4lCwFso55DjmM/Hev1SaVCU 340A== X-Gm-Message-State: AC+VfDw2waU6vZFY5XwPYUNFLaaTmgXP8hXGOJXZhQHCHAC2Qqrlq9A0 LmurdlG1daGSUr8E7lWXFRAEMpb46oZtcXdW3Lw= X-Google-Smtp-Source: ACHHUZ4ZTwgrBJSXDQCXZ2fX5Ip5QdvxlzdQylrmnLcMpudvoTu40uGBGUoifQWBFFvAwrj4eMsxAbwDXZOntZJq/l8= X-Received: by 2002:a17:90b:4b92:b0:255:3c7c:6767 with SMTP id lr18-20020a17090b4b9200b002553c7c6767mr4940300pjb.1.1686983211947; Fri, 16 Jun 2023 23:26:51 -0700 (PDT) MIME-Version: 1.0 References: <83bkhesjli.fsf@gnu.org> In-Reply-To: <83bkhesjli.fsf@gnu.org> From: Al Petrofsky Date: Sat, 17 Jun 2023 02:26:40 -0400 Message-ID: Subject: Re: bug#64121: 28.2; C-SPC not working in term char mode To: Eli Zaretskii Content-Type: multipart/alternative; boundary="000000000000171d5705fe4d6343" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 64121 Cc: 64121@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.7 (/) --000000000000171d5705fe4d6343 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2023 at 2:12=E2=80=AFAM Eli Zaretskii wrote: > > From: Al Petrofsky > > Date: Fri, 16 Jun 2023 20:06:57 -0400 > > > > emacs-28.2 -Q > > M-x term RET RET > > C-SPC > > > > This should send an ASCII NUL (a zero byte) to the pty, but instead it > > displays "Mark set" in the echo area. > > I cannot reproduce this here: I don't see "Mark set" in the echo area. > > Maybe this somehow depends on the terminal emulator? (I use PuTTY.) > I should have mentioned this bug won't show up if emacs is running in a tty. The bug stems from the subtle difference between C-SPC and C-@ input events on graphical terminals. On a tty, C-SPC and C-@ become the same thing before they get to emacs. > How to verify that the null character is sent to the pty? > You can start an emacs -nw inside the term. Then pressing C-SPC should result in a "Mark set" in the inner emacs's echo area. --000000000000171d5705fe4d6343 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Sat, Jun 17, 2023 at = 2:12=E2=80=AFAM Eli Zaretskii <eliz@gnu.org> wrote:
> From: Al Petrofsky <al@petrofsky.org>
> Date: Fri, 16 = Jun 2023 20:06:57 -0400
>
>=C2=A0 =C2=A0 emacs-28.2 -Q
>= =C2=A0 =C2=A0 M-x term RET RET
>=C2=A0 =C2=A0 C-SPC
>
> T= his should send an ASCII NUL (a zero byte) to the pty, but instead it
&g= t; displays "Mark set" in the echo area.

I cannot reproduc= e this here: I don't see "Mark set" in the echo area.

= Maybe this somehow depends on the terminal emulator?=C2=A0 (I use PuTTY.)

I should have mentioned this bug = won't show up if emacs is running in a tty. The bug
stems fro= m the subtle difference between C-SPC and C-@ input events on graphical
terminals.=C2=A0 On a tty, C-SPC and C-@ become the same thing befor= e they get to emacs.
=C2=A0
How= to verify that the null character is sent to the pty?

You can start an emacs -nw inside the term. Then pre= ssing C-SPC should
result in a "Mark set" in the inner = emacs's=C2=A0echo area.
--000000000000171d5705fe4d6343-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 17 02:40:20 2023 Received: (at 64121) by debbugs.gnu.org; 17 Jun 2023 06:40:20 +0000 Received: from localhost ([127.0.0.1]:50772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAPbf-00066Q-Ms for submit@debbugs.gnu.org; Sat, 17 Jun 2023 02:40:20 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAPbc-000669-V0 for 64121@debbugs.gnu.org; Sat, 17 Jun 2023 02:40:18 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qAPbW-0008By-UZ; Sat, 17 Jun 2023 02:40:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=OZyrJvekdbOrO2z0xJpOX3XtAsR04MDpb11P0TnRMPQ=; b=eqU/BM4k6qg+tzD99IlO x8fkquutbcjTs+hl58MUtDtbyZokWx7GDLoW7nquGLC1pqA6SV7++1GiC25EQp/fXNQuPQw8bPXdt +BBfHH5VrImsNQjDueImJucLsBziOEQRCW1ZmbaxBquj7t7FkmmERw9TWr9DYsnN5vSBcuGftMP6k ij/Y3Kj1DFrl3RpSKL0f6uFCrDhTiSsFOJwl1y8DR/YpjH4Fw/2ZWetwFgKO36a7dTSFvhPkOEMER h+4arnfp6JmVrc19SkmiGR3OgtjmFsf48ZPO+qn2bq9ocFnTaaI0wskn8b4xeBLKMlLBdIePh8R6Z EmmYDr75KadsRg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qAPbV-0000pA-Pp; Sat, 17 Jun 2023 02:40:10 -0400 Date: Sat, 17 Jun 2023 09:40:05 +0300 Message-Id: <83352qsibe.fsf@gnu.org> From: Eli Zaretskii To: Al Petrofsky In-Reply-To: (message from Al Petrofsky on Sat, 17 Jun 2023 02:26:40 -0400) Subject: Re: bug#64121: 28.2; C-SPC not working in term char mode References: <83bkhesjli.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64121 Cc: 64121@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.3 (---) > From: Al Petrofsky > Date: Sat, 17 Jun 2023 02:26:40 -0400 > Cc: 64121@debbugs.gnu.org > > On Sat, Jun 17, 2023 at 2:12 AM Eli Zaretskii wrote: > > > From: Al Petrofsky > > Date: Fri, 16 Jun 2023 20:06:57 -0400 > > > > emacs-28.2 -Q > > M-x term RET RET > > C-SPC > > > > This should send an ASCII NUL (a zero byte) to the pty, but instead it > > displays "Mark set" in the echo area. > > I cannot reproduce this here: I don't see "Mark set" in the echo area. > > Maybe this somehow depends on the terminal emulator? (I use PuTTY.) > > I should have mentioned this bug won't show up if emacs is running in a tty. The bug > stems from the subtle difference between C-SPC and C-@ input events on graphical > terminals. On a tty, C-SPC and C-@ become the same thing before they get to emacs. Then I'm afraid I cannot evaluate this bug and its proposed solution, as I don't have access to a platform where I can run a GUI Emacs with "M-x term" still supported. Could someone else please reproduce this and review the proposed changes? TIA. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 17 03:08:30 2023 Received: (at 64121) by debbugs.gnu.org; 17 Jun 2023 07:08:30 +0000 Received: from localhost ([127.0.0.1]:50780 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAQ2w-0006rY-M2 for submit@debbugs.gnu.org; Sat, 17 Jun 2023 03:08:30 -0400 Received: from heytings.org ([95.142.160.155]:46724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAQ2t-0006rN-UO for 64121@debbugs.gnu.org; Sat, 17 Jun 2023 03:08:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1686985706; bh=7NoRlIOPx2nwSrukHQcKn9UrBn6hEIfZfb1o9+tQc7Y=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=8MMtPJp6p/sjwJzkMBB8DRIUs0xpTQVJTQNxtUKsClcs3LJMO443v27J77dtrZIHf WgpJKkVV6Ll0ua47aWUqrHtSPWhTQLCy+cuwGFcs/WZg6kSXe52ju/nrGX2sOlYxhj enrPFzOa1dzcpeX8mjpv+IECTQa9vYoqdqT4x6xWKoiuHhtYcCAv0/fgKKCHlZqDz7 MQZD0TewVtdy0xRX+vvSR2ZDNWxE9lVr556s/mTT4guS4KuJMtgtHd+F8MDataMHG4 mPZFatzX1A5p5dFPbU3MGjYFeajLiqanWw2BgfMiSRg7v+Zho+CXTeBZ0mNtVdSXgz x4vcrynVzujMQ== Date: Sat, 17 Jun 2023 07:08:25 +0000 From: Gregory Heytings To: Eli Zaretskii Subject: Re: bug#64121: 28.2; C-SPC not working in term char mode In-Reply-To: <83352qsibe.fsf@gnu.org> Message-ID: <121acd3282f7fc982b6e@heytings.org> References: <83bkhesjli.fsf@gnu.org> <83352qsibe.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64121 Cc: Al Petrofsky , 64121@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: -1.0 (-) > > Could someone else please reproduce this and review the proposed > changes? TIA. > I can reproduce this (with Emacs 29), and the proposed changes LGTM. From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 18 02:35:09 2023 Received: (at 64121-done) by debbugs.gnu.org; 18 Jun 2023 06:35:09 +0000 Received: from localhost ([127.0.0.1]:52974 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAm0C-0001b1-P4 for submit@debbugs.gnu.org; Sun, 18 Jun 2023 02:35:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAm0A-0001aP-0V for 64121-done@debbugs.gnu.org; Sun, 18 Jun 2023 02:35:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qAm04-0004Yh-5r; Sun, 18 Jun 2023 02:35:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=85IdmmfEmygyW4ttys2K7l6SK9Ebp5ChLa6ylpLc+Gk=; b=I9SQWo4XEctX qHhTmmvwXGf4bwriF+YDDEJ+hkCndjSnl3ULXzVvnnMpWe1svCEiwiTV4InYLuO7ku940mObIFJdJ wnvFkhfkCWcH2Yx5lidhvweUelZDnrJLI3Rs3zXBE8KwHK09qY/rM+BtcV9maxIH32yqmB4lqmQUZ WawQDEULIbPzMmg9gdjxZ0CmW2CcIwsgzA8q4NTNGe31Pi9k8tcnJ/eoCcPAnAMOGFqSNim6Y0wWE ra8iBFB/0CzStWpk7wo5FcdFFvTTthIOo5Pk+LunSAVoAWOOlN6MS3T8bOLaZM4N9uK5vu0hKATmY 1WAje3OBuxPsevgSak0xBg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qAm03-0004AM-J5; Sun, 18 Jun 2023 02:34:59 -0400 Date: Sun, 18 Jun 2023 09:34:59 +0300 Message-Id: <83h6r5p9bg.fsf@gnu.org> From: Eli Zaretskii To: Gregory Heytings In-Reply-To: <121acd3282f7fc982b6e@heytings.org> (message from Gregory Heytings on Sat, 17 Jun 2023 07:08:25 +0000) Subject: Re: bug#64121: 28.2; C-SPC not working in term char mode References: <83bkhesjli.fsf@gnu.org> <83352qsibe.fsf@gnu.org> <121acd3282f7fc982b6e@heytings.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64121-done Cc: al@petrofsky.org, 64121-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.3 (---) > Date: Sat, 17 Jun 2023 07:08:25 +0000 > From: Gregory Heytings > cc: Al Petrofsky , 64121@debbugs.gnu.org > > > Could someone else please reproduce this and review the proposed > > changes? TIA. > > I can reproduce this (with Emacs 29), and the proposed changes LGTM. Thanks, installed on the master branch, and closing the bug. From unknown Tue Jun 24 05:11:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 16 Jul 2023 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