all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Ted Zlatanov <tzz@lifelogs.com>
To: emacs-devel@gnu.org
Subject: Re: ns-win.el
Date: Tue, 26 Oct 2010 12:35:42 -0500	[thread overview]
Message-ID: <87mxq0yhzl.fsf@lifelogs.com> (raw)
In-Reply-To: E1PAkiu-0004Z2-Ac@fencepost.gnu.org

On Tue, 26 Oct 2010 10:42:00 -0400 Eli Zaretskii <eliz@gnu.org> wrote: 

>> From: Ted Zlatanov <tzz@lifelogs.com>
>> Date: Tue, 26 Oct 2010 08:08:16 -0500
>> 
>> What if the "native" look is optional and off by default?

EZ> That'd be fine, IMO.  We do that elsewhere.  For example, ls-lisp.el
EZ> has a few options whose non-default values make Dired behave like
EZ> Windows file managers do.
On Tue, 26 Oct 2010 11:27:33 -0400 Stefan Monnier <monnier@IRO.UMontreal.CA> wrote: 

SM> I think it's usually good to have Emacs follow the platform guidelines.
SM> It's also good to have Emacs be consistent across platforms.  So there's
SM> sometimes a tension here.  Moving the Spell menu seems like a good
SM> decision in this case.  Maybe we could even resolve this difference by
SM> moving the Spell menu for all the platforms (this is a very weak
SM> suggestion: I rarely if ever use the menus, so I have no idea what would
SM> be a good change in this respect).

My suggestion (specifically on MacOS X, where user preferences are saved
in a consistent way and associated with the user account) is to ask once
on startup "do you want the native or the standard look?"

Then set a preference key accordingly and never ask the question again
as long as that key exists (but allow changing it in the Preferences
dialog).  Changing the value only takes effect on restart.

This is IMHO the best compromise to improve usability for everyone on
the Mac OS X platform.

Ted




  reply	other threads:[~2010-10-26 17:35 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <E1P9lT2-0005WD-37@internal.in.savannah.gnu.org>
     [not found] ` <jwvmxq4pez1.fsf-monnier+emacs@gnu.org>
2010-10-24  2:02   ` [Emacs-diffs] /srv/bzr/emacs/trunk r102057: Make all 3 copies of x-select-enable-clipboard have the same doc Glenn Morris
2010-10-24  5:08     ` Dan Nicolaescu
2010-10-24 19:45       ` Glenn Morris
2010-10-25 13:25         ` Adrian Robert
2010-10-25 14:51           ` Dan Nicolaescu
2010-10-26  2:59             ` ns-win.el [was Re: [Emacs-diffs] /srv/bzr/emacs/trunk r102057: Make all 3 copies of x-select-enable-clipboard have the same doc.] Glenn Morris
2010-10-26  4:25               ` ns-win.el Glenn Morris
2010-10-26  4:54                 ` ns-win.el CHENG Gao
2010-10-26  5:10                 ` ns-win.el Adrian Robert
2010-10-26 15:18                 ` ns-win.el Stefan Monnier
2010-10-26  5:07               ` ns-win.el [was Re: [Emacs-diffs] /srv/bzr/emacs/trunk r102057: Make all 3 copies of x-select-enable-clipboard have the same doc.] Adrian Robert
2010-10-26  6:45                 ` ns-win.el Glenn Morris
2010-10-26  7:47                   ` ns-win.el Eli Zaretskii
2010-10-26 10:49                   ` ns-win.el Adrian Robert
2010-10-26 15:27                     ` ns-win.el Stefan Monnier
2010-10-26 19:25                       ` ns-win.el Glenn Morris
2010-10-26 19:57                         ` ns-win.el Adrian Robert
2010-10-26  6:50                 ` ns-win.el Glenn Morris
2010-10-26  7:49                   ` ns-win.el Eli Zaretskii
2010-10-26 13:08                     ` ns-win.el Ted Zlatanov
2010-10-26 14:42                       ` ns-win.el Eli Zaretskii
2010-10-26 17:35                         ` Ted Zlatanov [this message]
2010-10-26  7:32                 ` ns-win.el Daniel Pittman
2010-10-24  7:55     ` [Emacs-diffs] /srv/bzr/emacs/trunk r102057: Make all 3 copies of x-select-enable-clipboard have the same doc Eli Zaretskii
2010-10-24 19:47       ` Glenn Morris
2010-10-25  0:54         ` Stefan Monnier
2010-10-25  4:56           ` Glenn Morris
2010-10-25  8:03             ` Stephen J. Turnbull
2010-10-25  9:28               ` Eli Zaretskii
2010-10-25  8:20             ` Eli Zaretskii
2010-10-28  3:54           ` moving x-select* [was Re: [Emacs-diffs] /srv/bzr/emacs/trunk r102057: Make all 3 copies of x-select-enable-clipboard have the same doc.] Glenn Morris
2010-10-28  4:06             ` Eli Zaretskii
2010-10-28  5:32               ` Jason Rumney
2010-10-28  6:40                 ` Chad Brown
2010-10-28 13:54                   ` moving x-select* Jason Rumney
2010-10-28 15:28                     ` Chad Brown
2010-10-28 14:23             ` Stefan Monnier

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=87mxq0yhzl.fsf@lifelogs.com \
    --to=tzz@lifelogs.com \
    --cc=emacs-devel@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.