From: Luc Teirlinck <teirllm@dms.auburn.edu>
Cc: lennart.borgman.073@student.lu.se, rms@gnu.org,
drew.adams@oracle.com, emacs-devel@gnu.org
Subject: Re: Customize buttons that change user's custom fileshouldaskforconfirmation
Date: Fri, 18 Feb 2005 16:59:06 -0600 (CST) [thread overview]
Message-ID: <200502182259.j1IMx6g23511@raven.dms.auburn.edu> (raw)
In-Reply-To: <m3k6p5kjby.fsf@kfs-l.imdomain.dk> (storm@cua.dk)
Kim Storm wrote:
The confusion arises when you have the option to "set but not save"
some options, and later on you do "save" -- that will save all options
including those you only "set".
No, you completely misunderstand. Getting rid of the Save-Set
distinction would _in no way whatsoever_ make using whole buffer
buttons safe. There are _tons_ of problems with them, some of which I
described in my previous posting.
> But the problem is exactly that he may _not_ be satisfied with all the
> current "settings" (widget values). He may just have wanted to set
> them, or even more likely, just has been looking at them.
I don't think this is _typical_ usage.
Suppose the user is playing with some feature, e.g. ido-mode, which
has many options. He tries to "Set" some parameters to see the
effect.
If he doesn't like the effect, he will "Reset" to set it back to what
it was.
You completely misunderstand again. I am talking about just _looking_
at items in a "Value Menu", not about setting anything. When you
click on a choice of the Value Menu, the default value _for that choice_
appears in the widget and a separate docstring for that choice may
appear, which you may want to read. You may _only_ have clicked on
that choice for information purposes. If you are not careful and start
looking at another option, without first resetting the Value Menu to your
actual choice, and use the per buffer buttons, you may accidentally
save the widget value, even though you never wanted to save or even
set it. The problem is that Custom buffers can be large, so if you want
to save a totally unrelated option, you may have forgotten about the
docs you were reading, which are _out of view_.
The whole buffer buttons make merely *looking* at the choices you
have, or wanting to read their docs, a dangerous activity.
If customize is so dangerous, it should really be off-limits for
everybody...
Customize is not too dangerous, the whole buffer buttons are too
dangerous. They probably should indeed be off limits for everybody.
I suggest getting rid of them.
> The concept of saving options one by one is not a difficult concept,
> whether the user is used to it or not. One should not equate "novice"
> with "stupid".
So why do you do that ?
I do _not_ claim that the average user is too stupid to use whole
buffer buttons. I claim that the whole buffer buttons needlessly
force the user to be careful about the many options in the buffer he
is not interested in. On the other hand, your main argument against
per option customization appears to be that the average user is too
stupid to grasp the mind-boggling concept of option by option
customization if he is not used to it.
Sincerely,
Luc.
next prev parent reply other threads:[~2005-02-18 22:59 UTC|newest]
Thread overview: 148+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <DNEMKBNJBGPAOPIJOOICKENMCAAA.drew.adams@oracle.com>
2005-01-31 0:20 ` Customize buttons that change user's custom file should ask forconfirmation Richard Stallman
2005-01-31 1:07 ` Stefan Monnier
2005-01-31 2:02 ` Miles Bader
2005-01-31 1:16 ` Customize buttons that change user's custom file should askforconfirmation Lennart Borgman
2005-01-31 1:55 ` Miles Bader
2005-01-31 2:06 ` Drew Adams
2005-01-31 15:21 ` Per Abrahamsen
2005-01-31 17:22 ` Drew Adams
2005-01-31 21:39 ` Robert J. Chassell
2005-01-31 22:37 ` Customize buttons that change user's custom file shouldaskforconfirmation Drew Adams
2005-01-31 22:59 ` Customize buttons that change user's custom file should askforconfirmation Kim F. Storm
2005-01-31 23:50 ` Stefan Monnier
2005-02-01 0:44 ` Simon Josefsson
2005-01-31 23:56 ` Lennart Borgman
2005-02-01 8:56 ` Per Abrahamsen
2005-02-01 14:11 ` Robert J. Chassell
2005-02-01 16:21 ` Drew Adams
2005-02-02 7:27 ` Richard Stallman
2005-02-02 18:01 ` Customize buttons that change user's custom file shouldaskforconfirmation Drew Adams
2005-02-02 18:46 ` Stefan Monnier
2005-02-02 19:02 ` Drew Adams
2005-02-03 2:43 ` Miles Bader
2005-02-03 6:58 ` Customize buttons that change user's custom fileshouldaskforconfirmation Lennart Borgman
2005-02-03 7:39 ` Miles Bader
2005-02-03 9:36 ` Kim F. Storm
2005-02-03 14:46 ` Lennart Borgman
2005-02-03 15:18 ` David Kastrup
2005-02-03 15:30 ` Lennart Borgman
2005-02-03 19:30 ` Drew Adams
2005-02-03 19:54 ` Lennart Borgman
2005-02-03 20:05 ` Drew Adams
2005-02-03 20:13 ` Lennart Borgman
2005-02-03 20:18 ` Customize buttons that change user's customfileshouldaskforconfirmation Drew Adams
2005-02-03 20:23 ` Lennart Borgman
2005-02-04 10:22 ` Customize buttons that change user's custom fileshouldaskforconfirmation Kim F. Storm
2005-02-07 5:32 ` Drew Adams
2005-02-07 7:25 ` Customize buttons that change user's customfileshouldaskforconfirmation Lennart Borgman
2005-02-07 7:34 ` Drew Adams
2005-02-07 17:28 ` Customize buttons that change user'scustomfileshouldaskforconfirmation Drew Adams
2005-02-07 20:23 ` Robert J. Chassell
2005-02-07 20:26 ` Lennart Borgman
2005-02-08 11:46 ` Richard Stallman
2005-02-07 13:45 ` Customize buttons that change user's customfileshouldaskforconfirmation Robert J. Chassell
2005-02-07 16:46 ` Customize buttons that change user'scustomfileshouldaskforconfirmation Lennart Borgman
2005-02-07 14:15 ` Customize buttons that change user's customfileshouldaskforconfirmation Robert J. Chassell
2005-02-07 16:23 ` Customize buttons that change user'scustomfileshouldaskforconfirmation Lennart Borgman
2005-02-07 20:22 ` Robert J. Chassell
2005-02-07 20:29 ` Customize buttons that changeuser'scustomfileshouldaskforconfirmation Lennart Borgman
2005-02-08 11:46 ` Richard Stallman
2005-02-09 8:11 ` Customize buttons that change user's customfileshouldaskforconfirmation Richard Stallman
2005-02-09 13:29 ` Robert J. Chassell
2005-02-07 15:07 ` Customize buttons that change user's customfiles Robert J. Chassell
2005-02-07 15:53 ` Robert J. Chassell
2005-02-09 8:11 ` Customize buttons that change user's custom fileshouldaskforconfirmation Richard Stallman
2005-02-09 13:31 ` Robert J. Chassell
2005-02-09 17:27 ` Customize buttons that change user's customfileshouldaskforconfirmation Drew Adams
2005-02-09 20:31 ` Robert J. Chassell
2005-02-09 21:27 ` Customize buttons that change user'scustomfileshouldaskforconfirmation Drew Adams
2005-02-10 14:42 ` Robert J. Chassell
2005-02-10 15:20 ` Kim F. Storm
2005-02-11 21:12 ` Customize buttons that changeuser'scustomfileshouldaskforconfirmation Drew Adams
2005-02-09 14:12 ` Customize buttons that change user's customfileshouldaskforconfirmation Lennart Borgman
2005-02-09 17:17 ` Drew Adams
2005-02-10 18:39 ` Richard Stallman
2005-02-10 21:56 ` Kim F. Storm
2005-02-11 21:13 ` Drew Adams
2005-02-12 14:27 ` Kim F. Storm
2005-02-12 18:04 ` Drew Adams
2005-02-12 18:45 ` Luc Teirlinck
2005-02-12 21:01 ` Customize buttons that change user'scustomfileshouldaskforconfirmation Lennart Borgman
2005-02-12 21:21 ` Luc Teirlinck
2005-02-12 21:28 ` Lennart Borgman
2005-02-12 21:42 ` Luc Teirlinck
2005-02-13 0:17 ` Customize buttons that changeuser'scustomfileshouldaskforconfirmation Lennart Borgman
2005-02-13 0:54 ` Luc Teirlinck
2005-02-13 4:13 ` Luc Teirlinck
2005-02-14 2:25 ` Customize buttons thatchangeuser'scustomfileshouldaskforconfirmation Drew Adams
2005-02-13 4:32 ` Customize buttons that changeuser'scustomfileshouldaskforconfirmation Luc Teirlinck
2005-02-14 2:07 ` Customize buttons that change user'scustomfileshouldaskforconfirmation Drew Adams
2005-02-14 2:21 ` Drew Adams
2005-02-14 3:32 ` Luc Teirlinck
2005-02-12 19:03 ` Customize buttons that change user's customfileshouldaskforconfirmation Luc Teirlinck
2005-02-12 19:21 ` Luc Teirlinck
2005-02-12 20:09 ` Luc Teirlinck
2005-02-12 8:37 ` Richard Stallman
2005-02-12 9:14 ` Lennart Borgman
2005-02-12 11:48 ` Robert J. Chassell
2005-02-12 14:58 ` Kim F. Storm
2005-02-07 20:51 ` Customize buttons that change user's custom fileshouldaskforconfirmation Richard Stallman
2005-02-08 20:37 ` Customize buttons that change user's customfileshouldaskforconfirmation Drew Adams
2005-02-15 6:18 ` Customize buttons that change user's custom fileshouldaskforconfirmation Richard Stallman
2005-02-15 7:05 ` Lennart Borgman
2005-02-16 9:32 ` Richard Stallman
2005-02-16 13:07 ` Lennart Borgman
2005-02-16 14:44 ` Luc Teirlinck
2005-02-16 17:14 ` Customize buttons that change user's customfileshouldaskforconfirmation Lennart Borgman
2005-02-16 23:07 ` Luc Teirlinck
2005-02-15 17:51 ` Customize buttons that change user's custom fileshouldaskforconfirmation Drew Adams
2005-02-15 18:33 ` Drew Adams
2005-02-15 19:14 ` Customize buttons that change user's customfileshouldaskforconfirmation Lennart Borgman
2005-02-15 19:51 ` Drew Adams
2005-02-16 7:25 ` Lennart Borgman
2005-02-17 10:34 ` Customize buttons that change user's custom fileshouldaskforconfirmation Richard Stallman
2005-02-15 23:20 ` Luc Teirlinck
2005-02-16 0:03 ` Kim F. Storm
2005-02-16 0:56 ` Luc Teirlinck
2005-02-17 10:35 ` Richard Stallman
2005-02-17 12:44 ` Kim F. Storm
[not found] ` <003e01c51506$35ecb6e0$0200a8c0@sedrcw11488>
[not found] ` <m3oeejyxd6.fsf@kfs-l.imdomain.dk>
2005-02-17 17:27 ` David Kastrup
2005-02-17 18:32 ` Drew Adams
2005-02-17 20:33 ` Kim F. Storm
2005-02-17 23:06 ` Lennart Borgman
2005-02-17 22:57 ` Luc Teirlinck
2005-02-18 8:23 ` Kim F. Storm
2005-02-18 13:54 ` Lennart Borgman
2005-02-18 14:12 ` Luc Teirlinck
2005-02-18 14:56 ` Kim F. Storm
2005-02-18 22:59 ` Luc Teirlinck [this message]
2005-02-18 23:29 ` Luc Teirlinck
2005-02-18 23:45 ` Lennart Borgman
2005-02-19 1:16 ` Luc Teirlinck
2005-02-19 1:28 ` Luc Teirlinck
2005-02-19 3:10 ` Luc Teirlinck
2005-02-19 21:32 ` Kim F. Storm
2005-02-19 20:55 ` Richard Stallman
2005-02-19 21:24 ` Kim F. Storm
2005-02-20 2:31 ` Luc Teirlinck
2005-02-19 20:54 ` Richard Stallman
2005-02-20 8:52 ` Lennart Borgman
2005-02-20 17:09 ` Luc Teirlinck
2005-02-20 19:24 ` Kim F. Storm
2005-02-20 20:18 ` David Kastrup
2005-02-20 20:46 ` Luc Teirlinck
2005-02-21 1:00 ` Drew Adams
2005-02-20 17:17 ` Luc Teirlinck
2005-02-19 9:44 ` Richard Stallman
2005-02-19 15:42 ` Luc Teirlinck
2005-02-19 9:44 ` Richard Stallman
2005-02-17 18:34 ` Drew Adams
2005-02-18 14:13 ` Richard Stallman
2005-02-18 15:17 ` Customize buttons that change user's customfileshouldaskforconfirmation Drew Adams
2005-02-19 3:51 ` Luc Teirlinck
2005-02-16 0:37 ` Customize buttons that change user's custom fileshouldaskforconfirmation Luc Teirlinck
2005-02-17 10:35 ` Richard Stallman
2005-02-03 19:13 ` Customize buttons that change user's custom file shouldaskforconfirmation Richard Stallman
2005-02-01 13:30 ` Customize buttons that change user's custom file should askforconfirmation Richard Stallman
2005-01-31 1:22 ` Customize buttons that change user's custom file should ask forconfirmation Miles Bader
2005-02-01 13:30 ` Richard Stallman
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=200502182259.j1IMx6g23511@raven.dms.auburn.edu \
--to=teirllm@dms.auburn.edu \
--cc=drew.adams@oracle.com \
--cc=emacs-devel@gnu.org \
--cc=lennart.borgman.073@student.lu.se \
--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 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.