From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Robert J. Chassell" Newsgroups: gmane.emacs.devel Subject: Re: Will default key bindings spell the death of Emacs? Date: Sat, 31 May 2003 21:31:57 +0000 (UTC) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <3ED67422.7060305@math.ku.dk> <20030529214728.GA24984@gnu.org> Reply-To: bob@rattlesnake.com NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1054416789 3267 80.91.224.249 (31 May 2003 21:33:09 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 31 May 2003 21:33:09 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sat May 31 23:33:06 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 19MDyM-0000qE-00 for ; Sat, 31 May 2003 23:33:06 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19MEEB-00080k-00 for ; Sat, 31 May 2003 23:49:27 +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 19MDym-0000Qk-MS for emacs-devel@quimby.gnus.org; Sat, 31 May 2003 17:33:32 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19MDyS-0000LE-95 for emacs-devel@gnu.org; Sat, 31 May 2003 17:33:12 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19MDyP-0000Go-Tg for emacs-devel@gnu.org; Sat, 31 May 2003 17:33:10 -0400 Original-Received: from megalith.rattlesnake.com ([140.186.114.245] helo=rattlesnake.com) by monty-python.gnu.org with esmtp (Exim 4.20) id 19MDxK-0007to-HQ for emacs-devel@gnu.org; Sat, 31 May 2003 17:32:03 -0400 Original-Received: by rattlesnake.com via sendmail from stdin id (Debian Smail3.2.0.114) Sat, 31 May 2003 21:31:57 +0000 (UTC) Original-To: emacs-devel@gnu.org In-reply-to: (David.Kastrup@t-online.de) 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:14535 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:14535 David.Kastrup@t-online.de (David Kastrup) wrote: A user interface is something like click with right mouse key on any menu entry and get a small submenu No, that is not correct. You are specifying a particular kind of user interface for people who are sighted and who do not want to learn a more efficent technique. That is an important audience and Emacs should aim for it (as far as I know, Emacs does not). But at the same time, Emacs should also provide * a user interface for people who are permanently or situationally blind (Emacs does), and, * a user interface for people who desire to change more than three bindings at one time efficiently and who are willing to spend time, but less than the time of doing it awkwardly, learning how to do this (Emacs does, but GNOME/sawfish, as I found out yesterday, does not). (Incidentally, I personally think the first "important feature" in the etc/TODO list is more important than extending the user interface, but the second "important feature" is less important.) -- Robert J. Chassell Rattlesnake Enterprises http://www.rattlesnake.com GnuPG Key ID: 004B4AC8 http://www.teak.cc bob@rattlesnake.com