From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stuart D. Herring" Newsgroups: gmane.emacs.devel Subject: Re: [angeli@caeruleus.net: custom-set-variables overwritten bysafe-local-variables] Date: Tue, 2 May 2006 13:58:38 -0700 (PDT) Message-ID: <35050.128.165.123.132.1146603518.squirrel@webmail.lanl.gov> References: <25664.128.165.0.81.1146287440.squirrel@webmail.lanl.gov> <87veso88el.fsf@mit.edu> Reply-To: herring@lanl.gov NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1146603548 15661 80.91.229.2 (2 May 2006 20:59:08 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 2 May 2006 20:59:08 +0000 (UTC) Cc: Ralf Angeli , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 02 22:59:03 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 1Fb1xX-0005Vt-Hr for ged-emacs-devel@m.gmane.org; Tue, 02 May 2006 22:59:03 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fb1xX-0005iM-1q for ged-emacs-devel@m.gmane.org; Tue, 02 May 2006 16:59:03 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Fb1xI-0005i5-NC for emacs-devel@gnu.org; Tue, 02 May 2006 16:58:48 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Fb1xG-0005hg-8n for emacs-devel@gnu.org; Tue, 02 May 2006 16:58:47 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fb1xG-0005hd-4R for emacs-devel@gnu.org; Tue, 02 May 2006 16:58:46 -0400 Original-Received: from [192.65.95.54] (helo=mailwasher-b.lanl.gov) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1Fb1xT-0007rV-Tt for emacs-devel@gnu.org; Tue, 02 May 2006 16:59:00 -0400 Original-Received: from mailrelay2.lanl.gov (mailrelay2.lanl.gov [128.165.4.103]) by mailwasher-b.lanl.gov (8.12.11.20060308/8.12.11/(ccn-5)) with ESMTP id k42KwfKX031275 for ; Tue, 2 May 2006 14:58:41 -0600 Original-Received: from webmail1.lanl.gov (webmail1.lanl.gov [128.165.4.106]) by mailrelay2.lanl.gov (8.12.11.20060308/8.12.11/(ccn-5)) with ESMTP id k42KwcPg007034; Tue, 2 May 2006 14:58:38 -0600 Original-Received: from webmail1.lanl.gov (localhost.localdomain [127.0.0.1]) by webmail1.lanl.gov (8.12.11.20060308/8.12.11) with ESMTP id k42KwcVv019992; Tue, 2 May 2006 14:58:38 -0600 Original-Received: (from apache@localhost) by webmail1.lanl.gov (8.12.11.20060308/8.12.11/Submit) id k42Kwcat019990; Tue, 2 May 2006 13:58:38 -0700 X-Authentication-Warning: webmail1.lanl.gov: apache set sender to herring@lanl.gov using -f Original-Received: from 128.165.123.132 (SquirrelMail authenticated user 196434); by webmail.lanl.gov with HTTP; Tue, 2 May 2006 13:58:38 -0700 (PDT) In-Reply-To: <87veso88el.fsf@mit.edu> Original-To: "Chong Yidong" User-Agent: SquirrelMail/1.4.3a-11.EL3 X-Mailer: SquirrelMail/1.4.3a-11.EL3 X-Priority: 3 (Normal) Importance: Normal X-PMX-Version: 4.7.1.128075 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:53815 Archived-At: >> Simple workaround is to put (todo-show) after the >> `custom-set-variables'. >> Better yet, replace with (add-hook 'after-init-hook 'todo-show); .emacs >> isn't really supposed to be doing anything user-visible (like opening >> buffers), but it can arrange for it to happen later. > > Why not make todo-show do > > (let ((enable-local-variables nil)) > ( ... load the files ...)) But what if don't want to ignore the local variables? It's not like Custom will go back and install the safe ones in all open buffers once `safe-local-variables' is set... Are we attempting to solve different problems? Davis -- This product is sold by volume, not by mass. If it appears too dense or too sparse, it is because mass-energy conversion has occurred during shipping.