From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Binding a command to the down-event of a toolbar button Date: Thu, 06 Apr 2006 11:37:27 -0400 Message-ID: References: Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1144337886 5958 80.91.229.2 (6 Apr 2006 15:38:06 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 6 Apr 2006 15:38:06 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 06 17:38:04 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FRWYI-0005jm-9L for ged-emacs-devel@m.gmane.org; Thu, 06 Apr 2006 17:37:42 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FRWYH-0000F1-TQ for ged-emacs-devel@m.gmane.org; Thu, 06 Apr 2006 11:37:41 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FRWY6-0000Ew-5j for emacs-devel@gnu.org; Thu, 06 Apr 2006 11:37:30 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FRWY4-0000Ek-Op for emacs-devel@gnu.org; Thu, 06 Apr 2006 11:37:28 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FRWY4-0000Eh-KG for emacs-devel@gnu.org; Thu, 06 Apr 2006 11:37:28 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FRWbq-0003h6-2x for emacs-devel@gnu.org; Thu, 06 Apr 2006 11:41:22 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1FRWY3-0006yi-Id; Thu, 06 Apr 2006 11:37:27 -0400 Original-To: M Jared Finder In-reply-to: (message from M Jared Finder on Wed, 05 Apr 2006 22:40:01 -0700) 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:52474 Archived-At: I feel like you are evading my questions. The original post I replied to was about down events, not drag events. I brought up drag events as a similar extension that would be useful in addition. We were discussing one subject and you brought up another. I am keeping these discussions separate, which is the only way I can deal with them properly. Please stop mixing them up. Why are you against adding the necessary code to allow alternate mouse keys, distinguishing between down and up events, and drag events to be added? I can think of multiple reasons why you *might* not want to add these events: * It'd take too much time and be too complicated to implement. * It'd be difficult to integrate into the existing code base. * I don't like it; it's not a proven UI style. All of them. I don't say it would be "too complicated to implement", but it would be a little complicated. I don't say it would be too difficult to integrate, but it would make things more complex. The first question is, "do we really need this"? * We're trying to get to a release of Emacs 22. That's not a factor, because if we do this, it will certainly be after the release.