[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: doc of defining minor modes
From: |
Drew Adams |
Subject: |
RE: doc of defining minor modes |
Date: |
Thu, 18 May 2006 18:44:10 -0700 |
OK, I hear the argument as being that a user could be disoriented if a mode
is turned on without his/her being aware of it. That makes sense. It is also
not clearly expressed in the documentation.
As I said, if "you want people to understand and respect [this
recommendation], then it should be clarified and justified (explain why) in
the doc." I do not think the doc is clear on this at all.
The doc should explicitly say that loading a minor mode should not have any
user-visible effect, and explain why. The why should mention that it might
disorient users (or something to that effect). In particular, it should not
speak in terms of "harm" and "pain". No such harm or pain was finally
pointed out, so let's not be alarmist about this. It's enough to say that a
user might be disoriented to suddenly find that a mode was turned on. And
the doc should indicate how that might happen (e.g. Customize loading a
library...), so people understand it.
The doc should explicitly say that, because of this, :init-value should not
be used or should be used only with value nil, except for the corner case
described. And that corner case should be described better. Thx.
- Re: doc of defining minor modes, (continued)
- Re: doc of defining minor modes, David Kastrup, 2006/05/18
- RE: doc of defining minor modes, Drew Adams, 2006/05/18
- Re: doc of defining minor modes, Stefan Monnier, 2006/05/18
- RE: doc of defining minor modes, Drew Adams, 2006/05/18
- Re: doc of defining minor modes, Stefan Monnier, 2006/05/18
- Re: doc of defining minor modes, David Kastrup, 2006/05/18
- RE: doc of defining minor modes, Drew Adams, 2006/05/18
- Re: doc of defining minor modes, David Kastrup, 2006/05/18
- RE: doc of defining minor modes, Drew Adams, 2006/05/18
- Re: doc of defining minor modes, David Kastrup, 2006/05/18
- RE: doc of defining minor modes,
Drew Adams <=
- Re: doc of defining minor modes, David Kastrup, 2006/05/19
- RE: doc of defining minor modes, Drew Adams, 2006/05/19
- RE: doc of defining minor modes, Drew Adams, 2006/05/19
- Re: doc of defining minor modes, David Kastrup, 2006/05/19
- RE: doc of defining minor modes, Drew Adams, 2006/05/19
- Re: doc of defining minor modes, Andreas Schwab, 2006/05/19
- Re: doc of defining minor modes, Stefan Monnier, 2006/05/19
- RE: doc of defining minor modes, Drew Adams, 2006/05/19
- Re: doc of defining minor modes, David Kastrup, 2006/05/19
- Re: doc of defining minor modes, Stefan Monnier, 2006/05/19