From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: Re: 23.0.50; delete vs deletechar Date: Wed, 12 Sep 2007 20:20:44 -0700 Message-ID: <200709130320.l8D3KirP006358@oogie-boogie.ics.uci.edu> References: <20070901042330.B110A12A4547@localhost> <3dps10x3u7.fsf@fencepost.gnu.org> <18139.14467.145361.986008@gargle.gargle.HOWL> <2tir6sgufp.fsf@fencepost.gnu.org> <18140.20033.201160.345776@gargle.gargle.HOWL> <200709040340.l843end3009086@oogie-boogie.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1189653705 5637 80.91.229.12 (13 Sep 2007 03:21:45 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 13 Sep 2007 03:21:45 +0000 (UTC) Cc: rgm@gnu.org, raman@users.sourceforge.net, Stefan Monnier , emacs-pretest-bug@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 13 05:21:43 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IVfGw-0002pe-2S for ged-emacs-devel@m.gmane.org; Thu, 13 Sep 2007 05:21:42 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IVfGv-0007jj-EF for ged-emacs-devel@m.gmane.org; Wed, 12 Sep 2007 23:21:41 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IVfGs-0007jQ-5G for emacs-devel@gnu.org; Wed, 12 Sep 2007 23:21:38 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IVfGr-0007j0-D1 for emacs-devel@gnu.org; Wed, 12 Sep 2007 23:21:37 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IVfGr-0007it-5l for emacs-devel@gnu.org; Wed, 12 Sep 2007 23:21:37 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IVfGq-0008NR-UX for emacs-devel@gnu.org; Wed, 12 Sep 2007 23:21:37 -0400 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IVfGQ-0002l6-QK for emacs-pretest-bug@gnu.org; Wed, 12 Sep 2007 23:21:10 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1IVfGm-0008Mi-CR for emacs-pretest-bug@gnu.org; Wed, 12 Sep 2007 23:21:35 -0400 Original-Received: from oogie-boogie.ics.uci.edu ([128.195.1.41]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IVfGl-0008MC-WE; Wed, 12 Sep 2007 23:21:32 -0400 Original-Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93]) by oogie-boogie.ics.uci.edu (8.13.6/8.13.6) with ESMTP id l8D3KirP006358; Wed, 12 Sep 2007 20:20:44 -0700 (PDT) Original-Lines: 40 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.051, required 5, autolearn=disabled, ALL_TRUSTED -1.44, FS_VS 0.39) X-ICS-MailScanner-From: dann@mothra.ics.uci.edu X-Detected-Kernel: Solaris 9 X-Detected-Kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:78728 gmane.emacs.pretest.bugs:19865 Archived-At: Richard Stallman writes: > [I sent this message a few weeks ago but did not get a response. > Could we get the discussion moving again?] > > That can only be right if normal-erase-is-backspace-mode is > a terminal-local variable. > > normal-erase-is-backspace-mode is a function, not a variable. > And it seems to be designed to affect the current terminal only. > > normal-erase-is-backspace is a customizable variable, and I can't find > anything to make it terminal-local. So I think customizing it > probably has a bug. > > I do not know any way to test Emacs with multiple terminals. You can do: emacs -f server-start and then: emacsclient -t on one or more terminal. > Can someone else please test the function and the variable? > Then please reply with a report. Disclaimer: I never understood all the details of normal-erase-is-backspace (starting with the name). I tested the function and it's effects seem to be correct, and it applies only to the frame on the terminal where it is run from, it does not affect the other terminal frames. I don't know how to test the variable, I hope someone that knows how it is supposed to work can do it.