From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Re: finger-pointer curser as default for mouse-face text Date: Thu, 21 Oct 2004 16:47:54 +0200 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1098370118 16201 80.91.229.6 (21 Oct 2004 14:48:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 21 Oct 2004 14:48:38 +0000 (UTC) Cc: drew.adams@oracle.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 21 16:48:32 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CKeEx-0006gM-00 for ; Thu, 21 Oct 2004 16:48:31 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CKeMP-0008OW-Gx for ged-emacs-devel@m.gmane.org; Thu, 21 Oct 2004 10:56:13 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CKeMI-0008OH-1n for emacs-devel@gnu.org; Thu, 21 Oct 2004 10:56:06 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CKeMH-0008O1-F9 for emacs-devel@gnu.org; Thu, 21 Oct 2004 10:56:05 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CKeMH-0008Nf-8i for emacs-devel@gnu.org; Thu, 21 Oct 2004 10:56:05 -0400 Original-Received: from [212.88.64.25] (helo=mail-relay.sonofon.dk) by monty-python.gnu.org with smtp (Exim 4.34) id 1CKeEL-00049J-Mj for emacs-devel@gnu.org; Thu, 21 Oct 2004 10:47:54 -0400 Original-Received: (qmail 59100 invoked from network); 21 Oct 2004 14:47:52 -0000 Original-Received: from unknown (HELO kfs-l.imdomain.dk.cua.dk) (213.83.150.2) by 0 with SMTP; 21 Oct 2004 14:47:52 -0000 Original-To: rms@gnu.org In-Reply-To: (Richard Stallman's message of "Thu, 21 Oct 2004 09:56:39 -0400") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux) 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: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:28701 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:28701 Richard Stallman writes: > Most other applications manage just fine to allow a user to use > mouse-1 for both setting the point, marking a region, and following a > link. > > How do they do this? Could you describe the behavior pattern > of Mouse-1 in those applications? If you click mouse-1 outside a link, it moves the cursor. If you click on a link, it follows the link. If you drag inside or over a link behaviour varies with the application, but my suggestion for emacs is that it highlights the text and sets point at the end of the drag. What you typically cannot do directly is set the mouse in the middle of a link. Typically you would use mouse-3 (right mouse) to get a context menu for the link, and then cancel the menu. Maybe in our case, if we enable this feature (as a user option) clicking mouse-2 on a link should just set point there? -- Kim F. Storm http://www.cua.dk