From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: follow-link not on mouse-face Date: Sun, 23 Oct 2005 10:44:46 +0200 Message-ID: <85y84koc5d.fsf@lola.goethe.zz> References: <87ll0n11ey.fsf@jurta.org> <87pspzm0ou.fsf@pacem.orebokech.com> <87zmp2q1pl.fsf@jurta.org> <87br1hwxyd.fsf@pacem.orebokech.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1130065772 31177 80.91.229.2 (23 Oct 2005 11:09:32 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 23 Oct 2005 11:09:32 +0000 (UTC) Cc: Romain Francoise , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 23 13:09:30 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1ETdi7-0005Jb-Qc for ged-emacs-devel@m.gmane.org; Sun, 23 Oct 2005 13:08:20 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ETdi6-00007H-1t for ged-emacs-devel@m.gmane.org; Sun, 23 Oct 2005 07:08:18 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ETbxE-000565-1T for emacs-devel@gnu.org; Sun, 23 Oct 2005 05:15:48 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ETbqM-0003as-Re for emacs-devel@gnu.org; Sun, 23 Oct 2005 05:08:47 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ETbTT-0001Rh-Eb for emacs-devel@gnu.org; Sun, 23 Oct 2005 04:45:06 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1ETbTT-0003p7-L7 for emacs-devel@gnu.org; Sun, 23 Oct 2005 04:45:03 -0400 Original-Received: from localhost ([127.0.0.1] helo=lola.goethe.zz) by fencepost.gnu.org with esmtp (Exim 4.34) id 1ETbTM-0006tC-5b; Sun, 23 Oct 2005 04:44:56 -0400 Original-Received: by lola.goethe.zz (Postfix, from userid 1002) id E3ED71C4CD7F; Sun, 23 Oct 2005 10:44:46 +0200 (CEST) Original-To: rms@gnu.org In-Reply-To: (Richard M. Stallman's message of "Sun, 23 Oct 2005 00:42:31 -0400") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.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: , 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:44608 Archived-At: "Richard M. Stallman" writes: > I think we should simply remove all special properties from the context > lines: they're just context and do not really mean anything wrt the > match itself. When you click on a context line, point moves to the > match line in the buffer, not to the line you clicked in the Occur > buffer, which doesn't make much sense. > > I agree, as regards those context lines. > > With the following patch, mouse actions and highlighting are put on the > match line only, which solves the problem. > > The change you described about context lines does not solve the > problem, as I understand the problem. I thought the problem was about > the line numbers on match lines. > > Your patch has the effect of turning off Mouse-1 on the line > numbers of match lines. Whether that is desirable is the question > we were discussing, and we had not reached a conclusion yet. Double mouse clicks already invoke mouse-2, and it was not deemed desirable to have whole lines flash in green, and it was not deemed desirable to use underlining for links sice they should be conspicuous. In other GUIs, double-clicking on something for following links was pretty common. We implemented the double-clicking stuff so that one could use mouse-1, too, even where follow-link was not active. It was supposed to placate the people with button-challenged mouses. I don't see how the issue has suddenly become open again, as Drew contends, just because the implementation does not yet seem to do what we agreed on, namely doing mouse-highlighting and follow-link with mouse-1 just on line numbers. I don't remember exactly whether there was agreement about whether it would be still a good idea to let mouse-2 and double-mouse-1 (but not mouse-1) on the rest of the line act as a non-highlighted link. I can't accept the argument that people would expect to have mouse-1 and mouse-2 always do the same thing. It does not do that elsewhere in Emacs. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum