From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Undocumented hyperlinks in doc strings. Date: Fri, 17 Oct 2003 16:46:24 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <200310090050.h990oIa15681@raven.dms.auburn.edu> <200310100327.h9A3REl20310@raven.dms.auburn.edu> <200310120334.h9C3Ygk26986@raven.dms.auburn.edu> <200310140323.h9E3Njf05047@raven.dms.auburn.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1066424363 27421 80.91.224.253 (17 Oct 2003 20:59:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 17 Oct 2003 20:59:23 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Oct 17 22:59:21 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AAbgv-0006eQ-00 for ; Fri, 17 Oct 2003 22:59:21 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AAbgv-0000g4-00 for ; Fri, 17 Oct 2003 22:59:21 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AAbbn-0002af-Th for emacs-devel@quimby.gnus.org; Fri, 17 Oct 2003 16:54:03 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AAbYg-00064G-1r for emacs-devel@gnu.org; Fri, 17 Oct 2003 16:50:50 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AAbY3-0005Jm-Av for emacs-devel@gnu.org; Fri, 17 Oct 2003 16:50:42 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AAbY1-0005Fs-Fw for emacs-devel@gnu.org; Fri, 17 Oct 2003 16:50:09 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.24) id 1AAbUO-0000kd-LV; Fri, 17 Oct 2003 16:46:24 -0400 Original-To: Luc Teirlinck In-reply-to: <200310140323.h9E3Njf05047@raven.dms.auburn.edu> (message from Luc Teirlinck on Mon, 13 Oct 2003 22:23:45 -0500 (CDT)) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:17225 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:17225 `button' being a text property, we can not just avoid to use it in documentation strings. What about replacing: ((boundp sym) (help-xref-button 8 'help-variable sym)) by: ((and (boundp sym) (not (string= sym "button"))) (help-xref-button 8 'help-variable sym)) Perhaps it should test that the variable has documentation as a variable. That would be cleaner. Would that do the job?