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: Sat, 18 Mar 2006 11:16:51 -0600 (CST) Message-ID: <200603181716.k2IHGpN17847@raven.dms.auburn.edu> References: <200603160048.k2G0msu23696@raven.dms.auburn.edu> <200603170221.k2H2L1H14401@raven.dms.auburn.edu> <17435.52238.927514.585806@kahikatea.snap.net.nz> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1142702571 477 80.91.229.2 (18 Mar 2006 17:22:51 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 18 Mar 2006 17:22:51 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 18 18:22:47 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 1FKf8V-0008P3-Id for ged-emacs-devel@m.gmane.org; Sat, 18 Mar 2006 18:22:43 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FKf8U-0000NP-Vk for ged-emacs-devel@m.gmane.org; Sat, 18 Mar 2006 12:22:43 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FKf8H-0000NA-1f for emacs-devel@gnu.org; Sat, 18 Mar 2006 12:22:29 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FKf8F-0000My-Tt for emacs-devel@gnu.org; Sat, 18 Mar 2006 12:22:28 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FKf8F-0000Mv-Qr for emacs-devel@gnu.org; Sat, 18 Mar 2006 12:22:27 -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 1FKfDL-0000hJ-AD; Sat, 18 Mar 2006 12:27:43 -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 k2IHMHno029999; Sat, 18 Mar 2006 11:22:17 -0600 (CST) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id k2IHGpN17847; Sat, 18 Mar 2006 11:16:51 -0600 (CST) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: nickrob@snap.net.nz In-reply-to: <17435.52238.927514.585806@kahikatea.snap.net.nz> (message from Nick Roberts on Sat, 18 Mar 2006 21:59:58 +1300) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.1 (manatee.dms.auburn.edu [131.204.53.104]); Sat, 18 Mar 2006 11:22:17 -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:51817 Archived-At: Nick Roberts wrote: I don't find that I invoke help-follow accidentally, so why remove this functionality? Because it effectively disables features that allow the author of a docstring to prevent false links from being made. Without the current `help-follow' feature, I could precede references to the symbol or program `locate' with the words `symbol' or (after Richard's patch) `program' to avoid creating the impression of encouraging people to take a look at the docstring of the Emacs function `locate' for a more thorough understanding of what I am explaining. With the current `help-follow' feature, doing so is effectively meaningless. I don't like this change because the current behaviour is useful for links that aren't explicitly presented in the doc string/value. You can always do `C-h v' or `C-h f" to get the docs of something that the author did not intend as a link. If I use the expression "the program `locate'" in a docstring, thereby deliberately disabling the link to prevent confusion with the Emacs function, and you want to read the doc of that Emacs function anyway, for unrelated reasons, you can always do `C-h f'. Sincerely, Luc.