From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Phil Sainty Newsgroups: gmane.emacs.bugs Subject: bug#12826: 24.2.50; M-x term, delete-backward-char doesn't delete input when rebound to non-backspace key doesn't Date: Sat, 17 Jul 2021 03:47:22 +1200 Message-ID: <8f0cca8959925bc88400ef2bc22540f5@webmail.orcon.net.nz> References: <87wnprfqa6.fsf_-_@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28003"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Orcon Webmail Cc: 12826@debbugs.gnu.org, Maciek Pacut , Stefan Monnier To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jul 16 17:48:11 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m4Q4Q-00078a-Sr for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 16 Jul 2021 17:48:10 +0200 Original-Received: from localhost ([::1]:32852 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m4Q4P-0007rf-Uw for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 16 Jul 2021 11:48:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40126) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m4Q4I-0007m1-NL for bug-gnu-emacs@gnu.org; Fri, 16 Jul 2021 11:48:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40577) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m4Q4I-0000w0-EG for bug-gnu-emacs@gnu.org; Fri, 16 Jul 2021 11:48:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m4Q4I-0002qj-Ad for bug-gnu-emacs@gnu.org; Fri, 16 Jul 2021 11:48:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Phil Sainty Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Jul 2021 15:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12826 X-GNU-PR-Package: emacs Original-Received: via spool by 12826-submit@debbugs.gnu.org id=B12826.162645045410918 (code B ref 12826); Fri, 16 Jul 2021 15:48:02 +0000 Original-Received: (at 12826) by debbugs.gnu.org; 16 Jul 2021 15:47:34 +0000 Original-Received: from localhost ([127.0.0.1]:52123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m4Q3p-0002q2-Ob for submit@debbugs.gnu.org; Fri, 16 Jul 2021 11:47:33 -0400 Original-Received: from smtp-1.orcon.net.nz ([60.234.4.34]:36705) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m4Q3l-0002pr-U3 for 12826@debbugs.gnu.org; Fri, 16 Jul 2021 11:47:31 -0400 Original-Received: from [10.253.37.70] (port=53228 helo=webmail.orcon.net.nz) by smtp-1.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from ) id 1m4Q3e-0001QL-9x; Sat, 17 Jul 2021 03:47:23 +1200 Original-Received: from ip-116-251-162-85.kinect.net.nz ([116.251.162.85]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Sat, 17 Jul 2021 03:47:22 +1200 In-Reply-To: <87wnprfqa6.fsf_-_@gnus.org> X-Sender: psainty@orcon.net.nz X-GeoIP: -- X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:210106 Archived-At: That looks like a duplicate of bug#24837 which we resolved in 26.1. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24837 *** 'term-char-mode' now makes its buffer read-only. The buffer is made read-only to prevent changes from being made by anything other than the process filter; and movements of point away from the process mark are counter-acted so that the cursor is in the correct position after each command. This is needed to avoid states which are inconsistent with the state of the terminal understood by the inferior process. New user options 'term-char-mode-buffer-read-only' and 'term-char-mode-point-at-process-mark' control these behaviors, and are non-nil by default. Customize these options to nil if you want the previous behavior.