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: customizing a variable named in Info Date: Sun, 19 Oct 2003 21:48:11 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <4763.1066527268@mixed> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1066615030 4915 80.91.224.253 (20 Oct 2003 01:57:10 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 20 Oct 2003 01:57:10 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Oct 20 03:57:08 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 1ABPIC-0004l5-00 for ; Mon, 20 Oct 2003 03:57:08 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1ABPIC-0004FL-00 for ; Mon, 20 Oct 2003 03:57:08 +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 1ABPFr-0005du-Q6 for emacs-devel@quimby.gnus.org; Sun, 19 Oct 2003 21:54:43 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1ABPE6-0005DB-Lj for emacs-devel@gnu.org; Sun, 19 Oct 2003 21:52:54 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1ABPDT-00058B-V3 for emacs-devel@gnu.org; Sun, 19 Oct 2003 21:52:47 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1ABPDR-00057T-DG for emacs-devel@gnu.org; Sun, 19 Oct 2003 21:52:13 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.24) id 1ABP9X-000750-EA; Sun, 19 Oct 2003 21:48:11 -0400 Original-To: Peter S Galbraith In-reply-to: <4763.1066527268@mixed> (message from Peter S Galbraith on Sat, 18 Oct 2003 21:34:28 -0400) 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:17249 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:17249 It would be nice to have a way to identity an Emacs variable in texinfo sources such that when Emacs Info renders the page it can make the variable name clickable in order to customize it. In Texinfo, we use @code for variables and for functions, and for other things. You could imagine arranging to make @code cause Emacs to check whether the name is a function, and whether it is a variable. But this would require a change in Info format, which would be a real pain. Another idea is that Emacs Info could do something special when it is looking at a manual that concerns Emacs, driven by the textual context. If it uses the existing format of Texinfo files, we only need some convention for a magic cookie to put in the manual to enable this feature. The only hard part is to implement the feature in Emacs Info. Please work on it if you feel the urge.