From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Per Abrahamsen Newsgroups: gmane.emacs.devel Subject: Re: custom problem Date: Tue, 31 Dec 2002 15:29:26 +0100 Organization: The Church of Emacs Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <200212251025.gBPAPeJ14720@arc.math.ohio-state.edu> <200212302251.gBUMp8G10002@arc.math.ohio-state.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1041345049 13380 80.91.224.249 (31 Dec 2002 14:30:49 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 31 Dec 2002 14:30:49 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18TNPq-0003Tc-00 for ; Tue, 31 Dec 2002 15:30:46 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18TNR2-0002SK-00 for ; Tue, 31 Dec 2002 15:32:00 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18TNQ5-0004Ju-09 for emacs-devel@quimby.gnus.org; Tue, 31 Dec 2002 09:31:01 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18TNP1-0003CF-00 for emacs-devel@gnu.org; Tue, 31 Dec 2002 09:29:55 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18TNOw-0003AB-00 for emacs-devel@gnu.org; Tue, 31 Dec 2002 09:29:51 -0500 Original-Received: from sheridan.dina.kvl.dk ([130.225.40.227]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18TNOb-0002Tn-00; Tue, 31 Dec 2002 09:29:30 -0500 Original-Received: from zuse.dina.kvl.dk (zuse.dina.kvl.dk [130.225.40.245]) PAA00517; Tue, 31 Dec 2002 15:29:28 +0100 Original-Received: (from abraham@localhost) by zuse.dina.kvl.dk (8.11.6+Sun/8.11.6) id gBVETQv17188; Tue, 31 Dec 2002 15:29:26 +0100 (MET) X-Authentication-Warning: zuse.dina.kvl.dk: abraham set sender to abraham@dina.kvl.dk using -f Original-To: Markus Rost X-Face: +kRV2]2q}lixHkE{U)mY#+6]{AH=yN~S9@IFiOa@X6?GM|8MBp/ In-Reply-To: <200212302251.gBUMp8G10002@arc.math.ohio-state.edu> (Markus Rost's message of "Mon, 30 Dec 2002 17:51:08 -0500 (EST)") Original-Lines: 24 User-Agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/21.1 (sparc-sun-solaris2.8) Original-cc: rms@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:10384 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:10384 [ CC'ed to emacs-devel ] Markus Rost writes: > Yes. This was meant for prompts for customize-variable, > customize-group and friends, also for describe-variable, which should > give a hint that the variable can be customized. You don't want to > load libraries here in advance. I don't think it is a problem to load a file if you are trying to get information (or customize) a *specific* variable (or face or group) defined in that file. However, it could be a problem if we load files as a result of a more generic search, like the apropos commands, creating a customize menu, or a customize buffer for a group containing variables from many unrelated files, like the "basic customization" group suggested on emacs-devel. > However, meanwhile I think that one should not change the format of > the custom-loads property. The current format of custom-loads is > pretty simple and handy, and other packages may rely on it. I doubt any unbundled code depend on on the custom-loads property.