From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/62224 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel,gmane.emacs.gnus.general Subject: Re: defcustom :version Date: Sun, 12 Mar 2006 20:26:19 -0500 Message-ID: References: <15499.1142047137@olgas.newt.com> <200603110447.k2B4lbt10750@raven.dms.auburn.edu> <200603121454.k2CEsDf05104@raven.dms.auburn.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1142213223 17440 80.91.229.2 (13 Mar 2006 01:27:03 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 13 Mar 2006 01:27:03 +0000 (UTC) Cc: wohler@newt.com, ding@gnus.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 13 02:27:01 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 1FIbpT-0006M2-Sr for ged-emacs-devel@m.gmane.org; Mon, 13 Mar 2006 02:26:37 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FIbpS-0008Ta-QM for ged-emacs-devel@m.gmane.org; Sun, 12 Mar 2006 20:26:34 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FIbpF-0008TV-C6 for emacs-devel@gnu.org; Sun, 12 Mar 2006 20:26:21 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FIbpE-0008TJ-Lw for emacs-devel@gnu.org; Sun, 12 Mar 2006 20:26:21 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FIbpE-0008TG-Hj for emacs-devel@gnu.org; Sun, 12 Mar 2006 20:26:20 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FIbt6-00034U-5v for emacs-devel@gnu.org; Sun, 12 Mar 2006 20:30:20 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1FIbpD-0003mK-S6; Sun, 12 Mar 2006 20:26:19 -0500 Original-To: Luc Teirlinck In-reply-to: <200603121454.k2CEsDf05104@raven.dms.auburn.edu> (message from Luc Teirlinck on Sun, 12 Mar 2006 08:54:13 -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:51542 gmane.emacs.gnus.general:62224 Archived-At: 22.1. That is the main purpose of the :version keyword. Of course, the fact that you get a 2811 line long Custom buffer limits the usefulness of this feature. When a group is new, what does it do? Include all the options in that package, or include one item for that group? It includes only the one item for the group, except that all members of the group that have themselves a :version keyword are also included. How many group members get included in that way, at present? That is, could we make the output substantially shorter if we eliminated all the variables that are in groups which are themselved mentioned?