From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: dkcombs@panix.com (David Combs) Newsgroups: gmane.emacs.help Subject: Re: re-loading an elisp file Date: Thu, 24 Mar 2011 18:24:21 +0000 (UTC) Organization: Public Access Networks Corp. Message-ID: References: <4D7253C7.2020502@mousecar.com> <3954AA73E899435D9BC94337E64B9C78@us.oracle.com> <4D726F50.3060808@mousecar.com> NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1300992060 3215 80.91.229.12 (24 Mar 2011 18:41:00 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 24 Mar 2011 18:41:00 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Mar 24 19:40:56 2011 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q2pSj-0004Ay-6b for geh-help-gnu-emacs@m.gmane.org; Thu, 24 Mar 2011 19:40:49 +0100 Original-Received: from localhost ([127.0.0.1]:40391 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q2pSh-0002KD-Dw for geh-help-gnu-emacs@m.gmane.org; Thu, 24 Mar 2011 14:40:47 -0400 Original-Path: usenet.stanford.edu!news.glorb.com!news2.glorb.com!news-out.readnews.com!transit3.readnews.com!panix!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 30 Original-NNTP-Posting-Host: panix2.panix.com Original-X-Trace: reader1.panix.com 1300991061 23666 166.84.1.2 (24 Mar 2011 18:24:21 GMT) Original-X-Complaints-To: abuse@panix.com Original-NNTP-Posting-Date: Thu, 24 Mar 2011 18:24:21 +0000 (UTC) X-Newsreader: trn 4.0-test76 (Apr 2, 2001) Original-Xref: usenet.stanford.edu gnu.emacs.help:186274 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:80405 Archived-At: In article , Drew Adams wrote: ... ... > >And even in user init files, practice over the years has tended to reduce the >habit of using setq in favor of taking advantage of Customize (defcustom). >There are several reasons for that, including type-checking and initialization >with side effects (i.e., initializing a variable can also call for other, >related initialization operations). > ... ... Customize -- hmmm -- interesting (though I've never used it, always preferred edit-options kind of thing). But please say more about your suggested use of customize in this situation. Thanks! Also, some more about its type checking, and its initialization with side-effects. Maybe also some examples of how you use it in your code-writing. Thanks! David