all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Galen Boyer <galenboyer@hotpop.com>
Subject: Re: Customize enforcing data relationships?
Date: 18 Feb 2003 20:10:29 -0600	[thread overview]
Message-ID: <u65rg26cj.fsf@hotpop.com> (raw)
In-Reply-To: 5l1y264tlu.fsf@rum.cs.yale.edu

On 17 Feb 2003, monnier+gnu.emacs.help/news/@flint.cs.yale.edu wrote:
>>> So I don't think the dependency should be specified as part of the
>>> `defcustom' but as part of the value instead.
>> Can somebody give me the skinny on what you're talking about?  I hear
>> your words, but the meaning escapes me :-/  What kind of dependency
> 
> If you custom-set A to (bar b) then you'd better make sure that
> custom sets B before setting A otherwise you might not get the
> result you want.  I.e. in such a case B depends on A.


I was talking more about, if you set variable B, then you will need to
set variable A.

Or, you should set these variables in this particular order.

It would be a way for customize to mimic those interactive installing
programs.  Let the author define the dependency (how bout requirements
as the term?) and customize could continue to take care of the setup
interface.

It would also be a way to get some of the nice windowy setup dialogs
where they make it difficult for one to muck up their environment.  If a
certain dialog box is clicked off, a whole particular section of
variables gets grayed out.

-- 
Galen deForest Boyer
Sweet dreams and flying machines in pieces on the ground.

  parent reply	other threads:[~2003-02-19  2:10 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-17  4:24 Customize enforcing data relationships? Galen Boyer
2003-02-17 15:24 ` Galen Boyer
2003-02-17 16:04   ` Stefan Monnier <foo@acm.com>
2003-02-17 17:24     ` Kai Großjohann
2003-02-17 19:03       ` Stefan Monnier <foo@acm.com>
2003-02-17 19:52         ` Kai Großjohann
2003-02-17 20:04           ` Stefan Monnier <foo@acm.com>
2003-02-18  8:01             ` Kai Großjohann
2003-02-18 15:56               ` Stefan Monnier <foo@acm.com>
2003-02-19  2:10         ` Galen Boyer [this message]
2003-02-19  8:11           ` Oliver Scholz
2003-02-19 10:47           ` Kai Großjohann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=u65rg26cj.fsf@hotpop.com \
    --to=galenboyer@hotpop.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.