From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Using "Emacs Configure" **and** modifying .emacs Date: Sat, 12 Aug 2017 02:32:08 +0200 Message-ID: <86poc1r5h3.fsf@zoho.com> References: <1502373086.1171866.1069247696.71F9FED4@webmail.messagingengine.com> <8660dvuzsr.fsf@zoho.com> <1502436066.2568371.1070085968.1D25E0E7@webmail.messagingengine.com> <87tw1ekxgo.fsf@127.0.0.1> <867ey9sva2.fsf@zoho.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1502497974 11680 195.159.176.226 (12 Aug 2017 00:32:54 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 12 Aug 2017 00:32:54 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Aug 12 02:32:50 2017 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dgKMB-0002U5-Tc for geh-help-gnu-emacs@m.gmane.org; Sat, 12 Aug 2017 02:32:48 +0200 Original-Received: from localhost ([::1]:35361 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dgKMD-0004wM-Mx for geh-help-gnu-emacs@m.gmane.org; Fri, 11 Aug 2017 20:32:49 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59715) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dgKLn-0004vW-Dr for help-gnu-emacs@gnu.org; Fri, 11 Aug 2017 20:32:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dgKLi-0000iF-Iz for help-gnu-emacs@gnu.org; Fri, 11 Aug 2017 20:32:23 -0400 Original-Received: from [195.159.176.226] (port=41831 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dgKLi-0000hj-Ci for help-gnu-emacs@gnu.org; Fri, 11 Aug 2017 20:32:18 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1dgKLa-0000cI-5a for help-gnu-emacs@gnu.org; Sat, 12 Aug 2017 02:32:10 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Original-Lines: 32 Original-X-Complaints-To: usenet@blaine.gmane.org Mail-Copies-To: never Cancel-Lock: sha1:3ajU71at/FUTPYKPrlQucHnek5w= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:113999 Archived-At: Another interesting thing is, if you write a module, why would you write it so that it is dependent on Customize? Or should one consider `customize-option' to be a part of Emacs rather than Customize per se? It is in cus-edit.el, and the docstring only says that Customize SYMBOL, which must be a user option. No mention of triggering functions or the purpose of using it. It sure sounds like it is something Customize does, and not something the user does thru Elisp. So back to what I would do, if I wanted this "variable to trigger a function", why not write it as part of the new module? On the one hand, don't do the same thing, on the other, don't interlink big software bodies for such a small, potentially minimal intersection... -- underground experts united http://user.it.uu.se/~embe8573