From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Lennart Borgman" Newsgroups: gmane.emacs.devel Subject: Re: follow-link in grep buffer Date: Sat, 26 Feb 2005 00:05:46 +0100 Message-ID: <003c01c51b8e$9f6c2d60$0200a8c0@sedrcw11488> References: <16922.19947.785134.975378@farnswood.snap.net.nz> <16926.51952.150749.303780@farnswood.snap.net.nz> <87bra8iyul.fsf-monnier+emacs@gnu.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1109373285 13343 80.91.229.2 (25 Feb 2005 23:14:45 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 25 Feb 2005 23:14:45 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 26 00:14:45 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1D4ofE-0007LN-BR for ged-emacs-devel@m.gmane.org; Sat, 26 Feb 2005 00:14:28 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D4ox4-0002xm-Dl for ged-emacs-devel@m.gmane.org; Fri, 25 Feb 2005 18:32:54 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D4ont-0004lx-L7 for emacs-devel@gnu.org; Fri, 25 Feb 2005 18:23:26 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D4onc-0004dZ-5j for emacs-devel@gnu.org; Fri, 25 Feb 2005 18:23:12 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D4onb-0004cC-9F for emacs-devel@gnu.org; Fri, 25 Feb 2005 18:23:07 -0500 Original-Received: from [81.228.10.115] (helo=av1-2-sn4.m-sp.skanova.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1D4oXy-0005nh-AD for emacs-devel@gnu.org; Fri, 25 Feb 2005 18:06:58 -0500 Original-Received: by av1-2-sn4.m-sp.skanova.net (Postfix, from userid 502) id 6A4913827D; Sat, 26 Feb 2005 00:06:56 +0100 (CET) Original-Received: from smtp2-2-sn4.m-sp.skanova.net (smtp2-2-sn4.m-sp.skanova.net [81.228.10.182]) by av1-2-sn4.m-sp.skanova.net (Postfix) with ESMTP id 52FA23819B for ; Sat, 26 Feb 2005 00:06:56 +0100 (CET) Original-Received: from sedrcw11488 (t5o58p235.telia.com [195.67.196.235]) by smtp2-2-sn4.m-sp.skanova.net (Postfix) with SMTP id F12B737E46 for ; Sat, 26 Feb 2005 00:06:54 +0100 (CET) Original-To: X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1409 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 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 X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: main.gmane.org gmane.emacs.devel:33818 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:33818 ----- Original Message ----- From: "David Kastrup" > > AFAICT the specific problem at hand is that a mous-1 click used to > > get focus should not follow a link. No matter what kind of link, no > > matter the major mode. > > That's not the only problem. A mouse-1 click not used to get focus > should follow a link. If it doesn't, that is surprising. Now > click-to-focus is strictly a windowmanager and frame thingy. While > one also uses the mouse for the purpose of changing the _window_ > instead of the frame, one would be terribly surprised if this had not > the side effect of setting point, too. Basically, one sets point into > a different window since that is the convenient way to change focus. I agree to this. If I sum up what I think about the current issue after reading all messages it looks something like this: 1) Try to be consistent both within Emacs and with other apps. 2) Try to give visual clues. 3) All "links" should have a common look. There is a difference here between Emacs and some other apps. An Emacs buffer is more like a web browser than for example a list style dialog. Therefore I believe the "links" should always look like the links in a web browser. (And double clicks should not be used for links since this belongs to another visual style.) 4) Note that the look of the links are very important for keyboard users too! (I happen to be one of those that seldom uses the mouse - even if I can find it...) 5) This should apply also to "mouse over" faces. 6) Since "unfocused" windows with the behaviour suggested below does not have directly clickable links the "mouse over" face should then perhaps be different. 7) A single click sets focus and point if the window does not have focus. 8) A single click follows link otherwise (if the click is on a link...)