From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: Customize Rogue Date: Sun, 09 Mar 2003 19:03:01 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <20030309185419.2506.LEKTU@terra.es> References: <20030308144154.4ACB.LEKTU@terra.es> <200303091716.LAA12987@eel.dms.auburn.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1047233306 10890 80.91.224.249 (9 Mar 2003 18:08:26 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 9 Mar 2003 18:08:26 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sun Mar 09 19:08:24 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 18s5Dk-0002pN-00 for ; Sun, 09 Mar 2003 19:08:24 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18s5Zd-0008NN-00 for ; Sun, 09 Mar 2003 19:31:01 +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 18s5DM-0003Vi-07 for emacs-devel@quimby.gnus.org; Sun, 09 Mar 2003 13:08:00 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18s5D2-0003R3-00 for emacs-devel@gnu.org; Sun, 09 Mar 2003 13:07:40 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18s5D0-0003JJ-00 for emacs-devel@gnu.org; Sun, 09 Mar 2003 13:07:39 -0500 Original-Received: from smtp.terra.es ([213.4.129.129] helo=tsmtp9.mail.isp) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18s5Cz-00037u-00; Sun, 09 Mar 2003 13:07:37 -0500 Original-Received: from [80.36.30.211] ([80.36.30.211]) by tsmtp9.mail.isp (terra.es) with ESMTP id HBHU4Z00.DGL; Sun, 9 Mar 2003 19:02:59 +0100 Original-To: Luc Teirlinck In-Reply-To: <200303091716.LAA12987@eel.dms.auburn.edu> X-Mailer: Becky! ver. 2.05.10 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:12197 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:12197 On Sun, 9 Mar 2003 11:16:08 -0600 (CST), Luc Teirlinck wrote: > It seems to me that in the above example you are not at all trying to > get around roadblocks put in your way by customize No. I'm trying to get around the fact that I have to go through the customize interface (or fake it) to get the effect of customization. And what I want is to get them without going through the interface. > The reason to disable > > (setq inhibit-startup-echo-area-message (user-login-name)) > > is out of fear that somebody else might blindly copy your .emacs. I know that. > (custom-setq inhibit-startup-echo-area-message (user-login-name)) > > would not get around that problem. Wouldn't? The custom-setq I'm talking about would have the *exact* semantics of doing M-x customize-variable MY-VAR, setting the value to VALUE and then chosing "Save for Future Sessions"... So it would, by definition. > Of course, you may be confident that nobody is going to blindly copy > your .emacs. Really, the fact that I've chosen inhibit-startup-echo-area-message for the example is irrelevant. > I am not necessarily saying that you do not have a point, only that if > you do, your example seems badly chosen. (Unless I am completely > misunderstanding it.) The first one that crossed my mind. But what about those variables whose docstring says "Setting this variable directly will have no effect, you have to use customize"...? I want to have the option of setting the variable directly and getting the customization effect. /L/e/k/t/u