From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: Customize Rogue Date: Sat, 15 Mar 2003 03:33:05 -0700 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <87r8986hsu.fsf@alice.dynodns.net> References: <20030309185419.2506.LEKTU@terra.es> <200303140421.WAA16774@eel.dms.auburn.edu> <200303142312.RAA17322@eel.dms.auburn.edu> <15986.27208.152000.911108@gargle.gargle.HOWL> <200303150002.SAA17358@eel.dms.auburn.edu> <15986.29237.809000.666327@gargle.gargle.HOWL> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1047724550 15220 80.91.224.249 (15 Mar 2003 10:35:50 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 15 Mar 2003 10:35:50 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sat Mar 15 11:35:49 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18u913-0003xL-00 for ; Sat, 15 Mar 2003 11:35:49 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18u9Ph-0004sv-00 for ; Sat, 15 Mar 2003 12:01:17 +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 18u910-0002UH-00 for emacs-devel@quimby.gnus.org; Sat, 15 Mar 2003 05:35:46 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18u903-0002Bi-00 for emacs-devel@gnu.org; Sat, 15 Mar 2003 05:34:47 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18u900-000297-00 for emacs-devel@gnu.org; Sat, 15 Mar 2003 05:34:45 -0500 Original-Received: from mail.gci-net.com ([216.183.68.100] helo=gci-net.com) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18u8yR-0000zX-00 for emacs-devel@gnu.org; Sat, 15 Mar 2003 05:33:07 -0500 Original-Received: from [216.183.69.135] (HELO aris) by gci-net.com (CommuniGate Pro SMTP 3.5.9) with ESMTP-TLS id 2748147 for emacs-devel@gnu.org; Sat, 15 Mar 2003 03:31:42 -0700 Original-Received: from johnw by aris with local (Exim 3.35 #1 (Debian)) id 18u8yP-0006Cm-00 for ; Sat, 15 Mar 2003 03:33:05 -0700 Original-To: emacs-devel@gnu.org In-Reply-To: <15986.29237.809000.666327@gargle.gargle.HOWL> (David Masterson's message of "Fri, 14 Mar 2003 16:22:13 -0800") User-Agent: Gnus/5.090016 (Oort Gnus v0.16) Emacs/21.3.50 (gnu/linux) 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:12382 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:12382 David Masterson writes: > The only issue is that you have load all the split custom-files in > your .emacs to ensure that all the customizations are known to > Custom. Actually, you do not. Say you split your settings into .emacs, file A and file B. If only .emacs has been loaded, then the customizations in file A haven't been loaded, *so they won't be written out when you save your customizations*. They will be "out of the loop". If you do load them, then when you save the customizations, it will split them back out to whatever files were loaded. It is a very straightforward concept, but turns out to work very well. In three years of usage, I have not found any complications. > What was the motivation for writing initsplit.el? Was there more > to it than just "to be tidy"? Nope, just tidyness. I love things to be beautiful. John