all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: David Kastrup <dak@gnu.org>
Cc: Lennart Borgman <lennart.borgman.073@student.lu.se>,
	eliz@gnu.org, emacs-devel@gnu.org
Subject: Re: Options menu
Date: Sun, 20 Mar 2005 17:26:02 +0100	[thread overview]
Message-ID: <x5acoycmhx.fsf@lola.goethe.zz> (raw)
In-Reply-To: <E1DD01u-0001VH-19@fencepost.gnu.org> (Richard Stallman's message of "Sun, 20 Mar 2005 07:59:42 -0500")

Richard Stallman <rms@gnu.org> writes:

> I don't want to rethink the Emacs menu bar now.
> It would be a big argument.  Let's not have the argument.
>
> People, when someone starts a discussion about a substantial change
> in Emacs, please don't argue about the details.  If you disagree
> with the idea, please just say that this is the wrong time to
> consider such a change.

Oh, but it isn't really a substantial change.  It is getting the
details right that we are quibbling about.  And in the course of that
several things have come to light.  Basically, we have the following:

a) The layout of menu bar and Options menu has _not_ significantly
changed since 21.1, so any restructuring that is not a significant
improvement will tend to make people notice/complain/whatever.

b) one of the few additions we have is the "Hide/Show" menu.  It
appears that similar functionality is available in other applications
as a top-level menu "View".  There has pretty much consent on the list
that this does not seem to be a good option for Emacs (and it
certainly would be a large change).

It has been proposed to rather name this menu "Appearance" since
Hide/Show in an editor is more or less connotated with folding.
Naming it "View" to match the top-level name of other applications for
this item does not seem to be a good idea: since it is a submenu, it
would be unlike to other applications, anyway, and the name "View"
seems to be chosen more for its brevity than its accuracy.

c) The option blink-cursor-mode has been put into the top level of the
Options menu at the wish of people that say that it is too painful for
them to dig through the menus to turn this off.  But in the mean-time,
we have gained an appropriate command line option (mentioned in the
manual page), so this should not be an issue.  Logically, it would
appear to fit with what currently is in "Hide/Show", though it fits
the wording of the menu even less.  At its current place in the
Options menu, it appears rather out of context.

So as the "minimal" solution as compared to the last release, I would
propose
a) naming the current "Hide/Show" (which has not yet been released
under this name) into "Appearance".
b) move the blink-cursor-mode option there, even in case that people
would not want to have "Appearance" rather than "Hide/Show".

That's pretty much the minimal version of rearrangement with regard to
the current state that has, I think, more or less met approval.  It
does not concern _anything_ that has already been released in 21.4.

If nobody objects in the next day or so, I volunteer to install these
two changes including checking the documentation for accuracy.  I
think we have said more or less all that needs to be said.  If I am
wrong in assuming that nobody would object, we can still hold a vote
instead of further discussion.


Ok, I hope I am not wrong in my estimate that we can settle this in
this manner at the current point of time, without causing too much
anguish or bad feelings.

And now for something completely different.  Please don't consider the
following a part of the above proposal: I would not want to ram it
down people's throats without having had a chance to think about it:

Since I have stared now at the current menus for 21.4 and 22.x for
longer than probably ever previously, I would like to mention one
other thing that has struck me as standing out negatively, and this
_would_ be a change with regard to 21.4: I'd swap the order of the
"Save Options" and "Customize Emacs" menu entries to make "Save
Options" be the last entry in the menu: that's where people look for
it.

I am also not happy about the "Customize Emacs" menu name: it implies
that selecting options in the Options menu would be different from
customizing Emacs.  I'd prefer to have this menu called "All Options"
or so, saving the "Customize" moniker for the tooltip.  This would be
in line with already made changes to things like
"global-font-lock-mode" which we now present as "Syntax Highlighting".

Please don't spend much time arguing these two points.  The first
point only warrants an "Agree" "Don't agree", and then we can just go
by majority, and the situation for the second one basically is the
same.  Since both of these suggestions would be a change with regard
to 21.4, if there is any contention about them (except maybe for
better proposals for the "All Options" menu), we should rather drop
them instead of wasting time discussing them, if the advantages are
not seen as clearcut as I imagine.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum

  reply	other threads:[~2005-03-20 16:26 UTC|newest]

Thread overview: 49+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-03-18  8:54 Options menu Kim F. Storm
2005-03-18 10:31 ` David Kastrup
2005-03-18 12:57   ` Kim F. Storm
2005-03-18 14:58   ` Chong Yidong
2005-03-18 22:56   ` Lennart Borgman
2005-03-19 10:20     ` Eli Zaretskii
2005-03-19 11:24       ` David Kastrup
2005-03-19 15:32         ` Eli Zaretskii
2005-03-19 15:55           ` David Kastrup
2005-03-19 15:51       ` Lennart Borgman
2005-03-19 16:51         ` David Kastrup
2005-03-19 17:22         ` Eli Zaretskii
2005-03-19 18:18           ` Lennart Borgman
2005-03-20 12:59         ` Richard Stallman
2005-03-20 16:26           ` David Kastrup [this message]
2005-03-20 16:58             ` Luc Teirlinck
2005-03-20 17:31               ` David Kastrup
2005-03-20 17:43                 ` Luc Teirlinck
2005-03-20 18:06                   ` David Kastrup
2005-03-21  1:19                   ` Richard Stallman
2005-03-21  1:19                 ` Richard Stallman
2005-03-20 19:31             ` Lennart Borgman
2005-03-20 20:49               ` David Kastrup
2005-03-20 20:45             ` Jason Rumney
2005-03-20 21:40               ` David Kastrup
2005-03-20 22:27               ` Lennart Borgman
2005-03-20 23:10                 ` Luc Teirlinck
2005-03-21  0:02                   ` David Kastrup
2005-03-21  1:26                     ` Luc Teirlinck
2005-03-22  3:34                       ` Richard Stallman
2005-03-21  1:41                     ` Luc Teirlinck
2005-03-21  6:12                     ` Lennart Borgman
2005-03-21 23:28                       ` Luc Teirlinck
2005-03-21 23:35                         ` David Kastrup
2005-03-21 23:50                           ` Luc Teirlinck
2005-03-22  0:15                             ` David Kastrup
2005-03-22  6:20                               ` Lennart Borgman
2005-03-22 20:44                           ` Richard Stallman
2005-03-22 22:37                             ` David Kastrup
2005-03-20 22:12             ` Miles Bader
2005-03-18 15:48 ` Drew Adams
2005-03-18 20:30   ` Eli Zaretskii
2005-03-18 20:53     ` Drew Adams
2005-03-19 10:13       ` Eli Zaretskii
2005-03-19  3:08 ` Richard Stallman
  -- strict thread matches above, loose matches on Subject: below --
2005-08-23  8:45 Baloff
2005-08-23  8:47 ` Sébastien Kirche
2005-08-24 16:58   ` Baloff
2005-08-25  0:40     ` Sean Sieger

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=x5acoycmhx.fsf@lola.goethe.zz \
    --to=dak@gnu.org \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=lennart.borgman.073@student.lu.se \
    /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.