From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755593AbYATFXa (ORCPT ); Sun, 20 Jan 2008 00:23:30 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751504AbYATFXV (ORCPT ); Sun, 20 Jan 2008 00:23:21 -0500 Received: from mail.davidb.org ([66.93.32.219]:59820 "EHLO mail.davidb.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751322AbYATFXU (ORCPT ); Sun, 20 Jan 2008 00:23:20 -0500 X-Greylist: delayed 1803 seconds by postgrey-1.27 at vger.kernel.org; Sun, 20 Jan 2008 00:23:20 EST Date: Sat, 19 Jan 2008 20:53:12 -0800 From: David Brown To: Johannes Weiner Cc: Linus Torvalds , linux-kernel@vger.kernel.org Subject: Re: [PATCH] Update emacs indentation instructions. Message-ID: <20080120045312.GA9029@old.davidb.org> References: <1200783192-24399-1-git-send-email-lkml@davidb.org> <87fxwt5l6a.fsf@saeurebad.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <87fxwt5l6a.fsf@saeurebad.de> User-Agent: Mutt/1.5.16 (2007-06-09) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jan 20, 2008 at 02:40:29AM +0100, Johannes Weiner wrote: >> +(setq c-default-style "linux") > >This variable is not defined when emacs starts up. Best is to always >use a hook. Both of these examples are directly copied out of the emacs manual. Setting a variable before a module is loaded will override the default set in the module. No need to use a hook for something simple like this. c-default-style is defined with 'defcustom': Declare SYMBOL as a customizable variable that defaults to VALUE. DOC is the variable documentation. Neither SYMBOL nor VALUE need to be quoted. If SYMBOL is not already bound, initialize it to VALUE. so the intent is to allow the user to override the value by setting it before the module is loaded. Dave