From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: generate 3) S-mouse-2: follow link in new window Date: Mon, 24 Sep 2007 10:22:50 -0700 Message-ID: References: <46438.128.165.123.18.1190653844.squirrel@webmail.lanl.gov> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1190654610 17657 80.91.229.12 (24 Sep 2007 17:23:30 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 24 Sep 2007 17:23:30 +0000 (UTC) Cc: Juri Linkov , Lennart Borgman , emacs-devel@gnu.org To: Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Sep 24 19:23:25 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IZreW-0001xQ-8g for ged-emacs-devel@m.gmane.org; Mon, 24 Sep 2007 19:23:24 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IZreT-0006Gk-8l for ged-emacs-devel@m.gmane.org; Mon, 24 Sep 2007 13:23:21 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IZreP-0006GK-Lo for emacs-devel@gnu.org; Mon, 24 Sep 2007 13:23:17 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IZreN-0006G8-9J for emacs-devel@gnu.org; Mon, 24 Sep 2007 13:23:17 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IZreN-0006G5-29 for emacs-devel@gnu.org; Mon, 24 Sep 2007 13:23:15 -0400 Original-Received: from agminet01.oracle.com ([141.146.126.228]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1IZreM-00060E-TJ for emacs-devel@gnu.org; Mon, 24 Sep 2007 13:23:15 -0400 Original-Received: from agmgw1.us.oracle.com (agmgw1.us.oracle.com [152.68.180.212]) by agminet01.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id l8OHNAYX021475; Mon, 24 Sep 2007 12:23:10 -0500 Original-Received: from acsmt351.oracle.com (acsmt351.oracle.com [141.146.40.151]) by agmgw1.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id l8OGI1Sx013567; Mon, 24 Sep 2007 11:23:08 -0600 Original-Received: from dhcp-4op11-4op12-west-130-35-178-158.us.oracle.com by acsmt351.oracle.com with ESMTP id 3239925951190654569; Mon, 24 Sep 2007 10:22:49 -0700 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: <46438.128.165.123.18.1190653844.squirrel@webmail.lanl.gov> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138 X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-Detected-Kernel: Linux 2.4-2.6 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:79717 Archived-At: > > Honestly, how many of you (not new users) keep the default value of > > `mouse-1-click-follows-link'? Outside of Emacs, there is not the same > > need for the normal use of `mouse-1' to set point. Honestly, > > pre-Emacs 22, did you ever run into a UI conflict between pasting and > > following a link? And just as honestly, with Emacs 22 have you ever > > accidentally followed a link when you just wanted to select a buffer > > or window or move the cursor? > > I keep that default value without trouble. I don't think I have ever > wanted to mouse-paste into a link, but mouse-1 is certainly easier to use > when one's mouse-2 is a wheel. How so? Perhaps it depends on the wheeled mouse, but I've never had any difficulty using the wheel as `mouse-2'. No doubt you have the same problem yanking with the mouse? Or perhaps you don't yank with the mouse either? > And I don't think I've ever accidentally > followed a link, because I rarely want to set point in one (they're not > often editable, for instance) and I rarely want to set point with the > mouse anyway (with the exception of long, wrapped buffer lines where some > short sequence of arrows, word motion, and C-a/C-e doesn't do what I > want). Fair enough. Consider people who do use a mouse to set point, particularly those who have a click-to-focus window manager and who use multiple frames. Perhaps using `mouse-1' to follow links is less annoying for folks who don't use the mouse to set point ;-). I am curious, though, why you use a mouse to follow links but not to set point. Wrt wanting to set point in a link - I don't think that is so much the question as wanting to set point (or just establish focus) and accidentally landing on a link. The place where I'm bitten most often (when I use emacs -Q) is clicking a file name in Dired to then do something with that file. Drives me nuts that it opens the file. (But I'm sure that, like Stefan, with time and patience I could get in the habit of avoiding this annoyance much of the time.) > If I did want to set point in a link, the same absurd amount of > conditioning (in such places as web browsers) that produced the mouse-1 > suggestion in the first place makes me think twice about just clicking, so > that I remember to hold the button for a bit without any trouble. "Absurd amount of conditioning", indeed. ;-) > (That said, I don't really care one way or the other about what mouse-1 > does on a link; it's not exactly hard to, after mouse-1 just sets point, > move a finger by a centimeter and use mouse-2 instead. I just don't think > that the current default is a bad one.) Yes, that is another argument for reversing the default behavior.