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: [usability] mouse-1 for performing actions? Date: Tue, 21 May 2002 15:58:20 +0000 (UTC) Sender: emacs-devel-admin@gnu.org Message-ID: References: Reply-To: bob@rattlesnake.com NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1022000760 17965 127.0.0.1 (21 May 2002 17:06:00 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 21 May 2002 17:06:00 +0000 (UTC) Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17AD5E-0004fe-00 for ; Tue, 21 May 2002 19:06:00 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17ADJk-0002WW-00 for ; Tue, 21 May 2002 19:21:00 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17AC4r-0000jf-00; Tue, 21 May 2002 12:01:33 -0400 Original-Received: from megalith.rattlesnake.com ([140.186.114.245] helo=localhost) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17AC1o-0000TG-00 for ; Tue, 21 May 2002 11:58:24 -0400 Original-Received: by rattlesnake.com via sendmail from stdin id (Debian Smail3.2.0.114) Tue, 21 May 2002 15:58:20 +0000 (UTC) Original-To: emacs-devel@gnu.org In-Reply-To: (message from Simon Josefsson on Mon, 20 May 2002 21:36:33 +0200) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:4245 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:4245 Simon Josefsson asked: Why does emacs use mouse-2 for activating hyperlinks, buttons etc? Just now I clicked on a URL using my middle mouse button to activate the Galeon Web browser. The site did not appear. So I marked a portion of the URL, the site name, using the first mouse button, and copied that name so I could run ping. I could not do that if mouse-1 were to activate the browser. ... emacs is able to separate the two cases where mouse-1 is simply clicked and when it is used to mark text. I do not understand: I click mouse-1 to mark the beginning of a region, move the mouse cursor, and then click mouse-3 to mark the end of the region. If the two commands are on the same button, and used in the same context, how can Emacs distinguish between a click to mark the beginning of a region and a click to follow a hyperlink? Proposal: Make mouse-1 do the same as mouse-2 in Info (section links), When telling people where to find documentation, I often copy Info links. I write text such as, `go to File: emacs, Node: Mouse Commands' Incidentally, you cannot copy Info links in a plain vanilla Emacs 21 any more. The new default makes the links be a part of Emacs that you cannot copy. For me this is a mistake, and I always set the value of `Info-use-header-line' to nil so I can copy the links. It looks to me that the proposal, if adopted, would be like this new default; it would make it harder to copy text, which is to say, the proposal would lead to more typing, when copying would be easier, quicker, and more accurate. -- Robert J. Chassell bob@rattlesnake.com Rattlesnake Enterprises http://www.rattlesnake.com