From: Bill Wohler <wohler@newt.com>
Cc: rms@gnu.org, emacs-devel@gnu.org
Subject: Re: toolbar conventions
Date: Sat, 17 Dec 2005 12:52:37 -0800 [thread overview]
Message-ID: <18115.1134852757@olgas.newt.com> (raw)
In-Reply-To: Luc Teirlinck's message of Sat, 17 Dec 2005 14:22:56 CST. <200512172022.jBHKMuw15652@raven.dms.auburn.edu>
I have been using "option" in the MH-E manual (125 pages and growing)
and code (21k lines) to refer to anything you can customize. I've been
using "variable" for the remaining variables that must be set with setq.
My rationale was that I wanted to differentiate variables that were
customizable. In addition, both customize-option and customize-variable
have "Customize option:" as the prompt (not "Customize user option
variable:").
At the time I started this convention, I was unaware of the term "user
option." However, with my usage, "user option" is redundant.
I haven't looked recently to see the usage trends. But I think my
terminology is clean and unambiguous.
Note that I haven't quite got around to documenting faces. I'm not sure
if it makes sense or not to refer to them as options. If we do, then we
need to modify customize-option to accept a face and pass it off to
customize-face (maybe we should do that anyway). It feels like I'll be
calling them faces, but I haven't thought about how you would
distinguish between faces that can be customized and those that cannot.
I'll be getting to that chapter in about a week and provide more
visceral feedback then.
Thoughts?
--
Bill Wohler <wohler@newt.com> http://www.newt.com/wohler/ GnuPG ID:610BD9AD
Maintainer of comp.mail.mh FAQ and MH-E. Vote Libertarian!
If you're passed on the right, you're in the wrong lane.
next prev parent reply other threads:[~2005-12-17 20:52 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-12-16 21:36 toolbar conventions Bill Wohler
2005-12-17 19:40 ` Richard M. Stallman
2005-12-17 20:22 ` Luc Teirlinck
2005-12-17 20:52 ` Bill Wohler [this message]
2005-12-17 22:51 ` Luc Teirlinck
2005-12-18 0:57 ` Drew Adams
2005-12-18 3:11 ` Luc Teirlinck
2005-12-19 19:58 ` Drew Adams
2005-12-19 4:39 ` Richard M. Stallman
2005-12-20 1:52 ` Luc Teirlinck
2005-12-20 3:32 ` Drew Adams
2005-12-20 16:33 ` Richard M. Stallman
2005-12-20 18:37 ` user preferences (was RE: toolbar conventions) Drew Adams
2005-12-22 17:52 ` Richard M. Stallman
2005-12-22 18:09 ` Drew Adams
2005-12-23 15:18 ` Richard M. Stallman
2005-12-22 17:52 ` Richard M. Stallman
2005-12-20 5:12 ` toolbar conventions Glenn Morris
2005-12-17 20:26 ` Bill Wohler
2005-12-18 17:15 ` Richard M. Stallman
2005-12-18 20:45 ` Bill Wohler
2005-12-19 23:46 ` Richard M. Stallman
2005-12-17 20:30 ` Luc Teirlinck
2005-12-18 18:41 ` Luc Teirlinck
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
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=18115.1134852757@olgas.newt.com \
--to=wohler@newt.com \
--cc=emacs-devel@gnu.org \
--cc=rms@gnu.org \
/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 public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).