From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: S-backspace Date: Fri, 30 May 2003 19:39:15 -0500 (CDT) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200305310039.h4V0dFM21043@eel.dms.auburn.edu> References: <20030527141845.GA13165@gnu.org> NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1054341555 1238 80.91.224.249 (31 May 2003 00:39:15 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 31 May 2003 00:39:15 +0000 (UTC) Cc: miles@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sat May 31 02:39:13 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19LuOv-0000Jq-00 for ; Sat, 31 May 2003 02:39:13 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19LueJ-00058h-00 for ; Sat, 31 May 2003 02:55:07 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19LuPF-0000ud-BW for emacs-devel@quimby.gnus.org; Fri, 30 May 2003 20:39:33 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19LuOw-0000uA-BF for emacs-devel@gnu.org; Fri, 30 May 2003 20:39:14 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19LuOv-0000tm-2Z for emacs-devel@gnu.org; Fri, 30 May 2003 20:39:13 -0400 Original-Received: from manatee.dms.auburn.edu ([131.204.53.104]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19LuOt-0000tK-4J; Fri, 30 May 2003 20:39:11 -0400 Original-Received: from eel.dms.auburn.edu (eel.dms.auburn.edu [131.204.53.108]) h4V0d9oc001476; Fri, 30 May 2003 19:39:10 -0500 (CDT) Original-Received: (from teirllm@localhost) by eel.dms.auburn.edu (8.11.6+Sun/8.11.6) id h4V0dFM21043; Fri, 30 May 2003 19:39:15 -0500 (CDT) X-Authentication-Warning: eel.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: rms@gnu.org In-reply-to: (message from Richard Stallman on Fri, 30 May 2003 13:12:22 -0400) Original-cc: rv@gnu.org Original-cc: emacs-devel@gnu.org Original-cc: alex@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:14512 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:14512 Richard Stallman wrote: That is true. But there are Emacs help commands that will display the binding and won't display any additional information. Yes, that is a danger. and you've said that C-M-delete might also be one with some window managers (though not with mine). Well, on my system C-M-delete is bound by sawfish to "gnome logout", but, unlike C-M-backspace, you get asked: "Really logout?" and you can answer no. More inconvenience and confusion than real danger. Since this command is not often used, I think the danger exceeds the utility. I am coming to think that the best thing to do is to delete both bindings, and let real Emacs wizards who want a key binding for this command make one themselves. Actually, the command might be reasonably often used, but mainly while editing Lisp programs, that is, by people who should know how to bind it to any key of their choice. Maybe it might be good not to bind the command by default, but to mention the command in the Emacs manual, together with the fact that C-M-delete and C-M-backspace would be logical bindings, but also what the dangers are and under which conditions these bindings are safe. Sincerely, Luc.