From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: locate-with-filter Date: Thu, 16 Mar 2006 19:38:24 -0600 (CST) Message-ID: <200603170138.k2H1cO113267@raven.dms.auburn.edu> References: <200603160048.k2G0msu23696@raven.dms.auburn.edu> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1142559902 28460 80.91.229.2 (17 Mar 2006 01:45:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 17 Mar 2006 01:45:02 +0000 (UTC) Cc: pbreton@cs.umb.edu, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 17 02:45:00 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FK41F-00005R-2e for ged-emacs-devel@m.gmane.org; Fri, 17 Mar 2006 02:44:45 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FK41E-0004N2-Df for ged-emacs-devel@m.gmane.org; Thu, 16 Mar 2006 20:44:44 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FK40a-0004L8-W4 for emacs-devel@gnu.org; Thu, 16 Mar 2006 20:44:05 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FK40X-0004IS-CV for emacs-devel@gnu.org; Thu, 16 Mar 2006 20:44:02 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FK40W-0004I2-Mi for emacs-devel@gnu.org; Thu, 16 Mar 2006 20:44:00 -0500 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.52) id 1FK45F-0001Wr-1n; Thu, 16 Mar 2006 20:48:53 -0500 Original-Received: from raven.dms.auburn.edu (raven.dms.auburn.edu [131.204.53.29]) by manatee.dms.auburn.edu (8.13.4+Sun/8.13.3) with ESMTP id k2H1hlHj016671; Thu, 16 Mar 2006 19:43:48 -0600 (CST) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id k2H1cO113267; Thu, 16 Mar 2006 19:38:24 -0600 (CST) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: rms@gnu.org In-reply-to: (message from Richard Stallman on Thu, 16 Mar 2006 15:18:58 -0500) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.1 (manatee.dms.auburn.edu [131.204.53.104]); Thu, 16 Mar 2006 19:43:48 -0600 (CST) 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:51738 Archived-At: Richard Stallman wrote: It seems to be a result of a feature that, I believe, Stefan implemented whereby, in a docstring, RET or Mouse-2 lead to the doc of anything that has a definition as a Lisp variable, face or function, regardless of whether it is quoted. But isn't that feature also controlled by words that appear before the symbol name? No, it works completely unconditionally, as long as the symbol under point is a variable, function or face. Where is that code? `help-follow' in help-mode.el. For instance, if it says "the variable `foo'", the link will use the variable definition, not the function definition. We should be able to change that code so that "the program `foo'" does not operate as a link. I believe that it would make little sense, given the _completely_ unconditional nature of the feature. For instance, if your above quote were part of a docstring, `help-follow' would follow links to the Elisp function `not' when using RET or mouse-2 on the `not' in "not the function definition" and in "not operate as a link". I must say that I personally do not like that feature. Fortunately, at least it does not follow those dubious links on mouse-1. Sincerely, Luc.