From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Per Abrahamsen Newsgroups: gmane.emacs.devel Subject: Re: Extended menu items, when are :enable and :filter computed? Date: Mon, 27 Mar 2006 19:01:06 +0200 Organization: The Church of Emacs Message-ID: References: <44010776.6020804@student.lu.se> <878xryp1bi.fsf-monnier+emacs@gnu.org> <85psl5xf2a.fsf@lola.goethe.zz> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1143501103 4860 80.91.229.2 (27 Mar 2006 23:11:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 27 Mar 2006 23:11:43 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 28 01:11:40 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 1FO0s5-0004vE-5D for ged-emacs-devel@m.gmane.org; Tue, 28 Mar 2006 01:11:37 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FO0s4-0001CS-Ah for ged-emacs-devel@m.gmane.org; Mon, 27 Mar 2006 18:11:36 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FNv6R-0000P7-IA for emacs-devel@gnu.org; Mon, 27 Mar 2006 12:02:03 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FNv6Q-0000Oe-V8 for emacs-devel@gnu.org; Mon, 27 Mar 2006 12:02:03 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FNv6Q-0000OT-Mv for emacs-devel@gnu.org; Mon, 27 Mar 2006 12:02:02 -0500 Original-Received: from [80.91.229.2] (helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1FNv7y-0005z2-1j for emacs-devel@gnu.org; Mon, 27 Mar 2006 12:03:38 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1FNv66-0003kp-M9 for emacs-devel@gnu.org; Mon, 27 Mar 2006 19:01:42 +0200 Original-Received: from sheridan.dina.kvl.dk ([130.225.40.227]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 27 Mar 2006 19:01:42 +0200 Original-Received: from abraham by sheridan.dina.kvl.dk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 27 Mar 2006 19:01:42 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-To: emacs-devel@gnu.org Original-Lines: 14 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: sheridan.dina.kvl.dk X-Face: +kRV2]2q}lixHkE{U)mY#+6]{AH=yN~S9@IFiOa@X6?GM|8MBp/ Mail-Copies-To: nobody User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.4 (gnu/linux) Cancel-Lock: sha1:XE5qZ3O0AoVMvzL7t9yrquCMT9w= 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:52125 Archived-At: Richard Stallman writes: > Computing menus might require loading Lisp packages. > > Theoretically true, but seems unlikely in practice. Anyway, it will > only be necessary to load them once, the first time. The Customize menus basically needs to load everything. They have been disabled for GNU Emacs for that reason, but was fully enabled for XEmacs (with delayed generation) last time I checked (many years ago). They are not really that practical though, the menu structure becomes too deeply nested to be useful.