From xemacs-m  Mon Mar 17 03:56:03 1997
Received: from elc1.dina.kvl.dk (elc1.dina.kvl.dk [130.225.40.228])
	by xemacs.org (8.8.5/8.8.5) with SMTP id DAA10767
	for <xemacs-beta@xemacs.org>; Mon, 17 Mar 1997 03:56:02 -0600 (CST)
Received: from zuse.dina.kvl.dk (zuse.dina.kvl.dk [130.225.40.245]) by elc1.dina.kvl.dk (8.6.12/8.6.4) with ESMTP id KAA19622; Mon, 17 Mar 1997 10:45:16 +0100
Received: (abraham@localhost) by zuse.dina.kvl.dk (8.6.12/8.6.4) id KAA12605; Mon, 17 Mar 1997 10:54:14 +0100
Sender: abraham@dina.kvl.dk
To: xemacs-beta@xemacs.org
Subject: Re: custom menu not functioning properly...
References: <199703161514.KAA11407@homer.sccon.com> <m2209fqwbf.fsf@altair.xemacs.org>
Organization: The Church of Emacs
X-Face: +kRV2]2q}lixHkE{U)mY#+6]{AH=yN~S9@IFiOa@X6?GM<U{B+4e{k79.Ya{~':DblFPCg$
 @60,BfLv2@SKZ19cMWK0/C'v;tM:|6B'R}U1rp6CL&kN({9<zF/V{:JCg27yC)9oZjeqcQawzKfiNL
 t9}`vjmK["dRQC/qGFQq"%u|Q`:6{"Rz}b(dnl_"3$Jtqimi>|8MBp/
From: Per Abrahamsen <abraham@dina.kvl.dk>
Date: 17 Mar 1997 10:54:14 +0100
In-Reply-To: Steven L Baur's message of 16 Mar 1997 14:57:40 -0800
Message-ID: <rjn2s2alo9.fsf@zuse.dina.kvl.dk>
Lines: 18
X-Mailer: Gnus v5.4.25/Emacs 19.34
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit


Steven L Baur <steve@miranova.com> writes:

> Selecting the Customize -> Emacs -> menu it autoloads all the packages 
> which have been customized.  I thought this wasn't supposed to happen?

It works exactly as it is supposed to do, and loads the files
containing customization options displayed in the (two level deep)
menu.

I have changed it in 1.64 so it is only generates one level, but does
it fully dynamically so it doesn't need any limit on the nesting.  

It still means that if you look at e.g. the application subsubmenu,
all the top level files for each application will be loaded.

This could be avoided by extracting and preloading all the defgroups,
but I think we should delay that until it actually becomes a problem.

