From: David Reitter <david.reitter@gmail.com>
To: emacs- devel <emacs-devel@gnu.org>
Subject: Re: Post-22.1 development?
Date: Thu, 7 Jun 2007 23:25:50 +0100 [thread overview]
Message-ID: <7D7C0678-2728-4054-8032-D7072E57BE7A@gmail.com> (raw)
In-Reply-To: <m2zm3btujl.fsf@cs.ucsd.edu>
On 7 Jun 2007, at 20:48, Sean O'Rourke wrote:
> I have recently experienced similar "integration with a modern
> desktop environment" on Mac OS X, where we have the choice
> between standard Carbon Emacs and Aquamacs, which tries to behave
> more like other Mac applications. As a longtime Emacs user on
> many platforms, I find Aquamacs highly unpleasant. Many of its
> "enhancements," like widespread use of variable-width fonts,
> color themes, and pop-up frames, are counterproductive.
I generally recommend Carbon Emacs to people who have been using
Emacs for a long time. Even though we have a fair amount of switchers
who come from the "Emacs way" of doing things and are now quite happy
to alter what they are used to, it appears that Aquamacs gets a lot
of users who wouldn't like to use Emacs otherwise, and it doesn't
attract that many experienced Emacs users like you.
Not giving in to demands to make it more "Emacs" like and less "Mac"
like is part of the concept - we can't please everyone. And besides,
there's a perfectly nice and very Emacs-like Emacs (Carbon Emacs!)
available for the platform.
I wouldn't want the GNU Emacs to be "modernized" with respect to the
UI where the changes would annoy long-time users. However, I would
want it to offer some of these modernizations as an option in 23. For
example:
- better support of variable-width fonts
- better support of editing in variable-size windows (e.g.
replacement or addendum to longlines-mode)
- optional replacement of windows inside frames with multiple frames
(*)
- toolbars using the system's toolkit rather than something homegrown
- toolkit based dialogs with a redesigned customization hierarchy
rather than customization buffers
This would make it a lot easier for new users to use Emacs (on all
platforms).
The extension marked with (*) is actually implemented in Aquamacs
using a mode called `one-buffer-one-frame-mode'. This is a hack that
I'd like to rewrite as a patch to the Emacs sources so that it can
eventually be offered as a standard option.
next prev parent reply other threads:[~2007-06-07 22:25 UTC|newest]
Thread overview: 178+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-06-04 3:31 Post-22.1 development? Chong Yidong
2007-06-04 6:59 ` Release announcement [was Re: Post-22.1 development?] Glenn Morris
2007-06-04 8:44 ` Kim F. Storm
2007-06-04 23:20 ` Richard Stallman
2007-06-04 9:11 ` Yavor Doganov
2007-06-04 8:58 ` Post-22.1 development? Andreas Schwab
2007-06-04 9:20 ` Ulrich Mueller
2007-06-04 9:24 ` Andreas Schwab
2007-06-04 19:28 ` Eli Zaretskii
2007-06-04 9:25 ` David Kastrup
2007-06-04 19:31 ` Eli Zaretskii
2007-06-04 23:20 ` Richard Stallman
2007-06-04 16:44 ` Richard Stallman
2007-06-04 17:31 ` Drew Adams
2007-06-17 21:49 ` Richard Stallman
2007-06-04 18:53 ` new Emacs maintainer(s)? (was: Re: Post-22.1 development?) Dan Nicolaescu
2007-06-04 19:34 ` new Emacs maintainer(s)? David Kastrup
2007-06-04 19:37 ` Eli Zaretskii
2007-06-04 19:44 ` David Kastrup
2007-06-04 20:01 ` Lennart Borgman (gmail)
2007-06-05 5:17 ` new Emacs maintainer(s)? (was: Re: Post-22.1 development?) Richard Stallman
2007-06-05 16:32 ` Dan Nicolaescu
2007-06-05 16:39 ` new Emacs maintainer(s)? David Kastrup
2007-06-05 18:39 ` Karl Fogel
2007-06-06 0:21 ` Chong Yidong
2007-06-06 7:56 ` Kim F. Storm
2007-06-06 8:45 ` David Kastrup
2007-06-06 9:22 ` Juanma Barranquero
2007-06-06 10:25 ` Kim F. Storm
2007-06-06 10:54 ` David Kastrup
2007-06-06 12:02 ` Thien-Thi Nguyen
2007-06-06 12:06 ` David Kastrup
2007-06-06 13:19 ` Thien-Thi Nguyen
2007-06-06 13:44 ` David Kastrup
2007-06-06 12:38 ` Kenichi Handa
2007-06-06 15:11 ` Kim F. Storm
2007-06-06 19:33 ` Chong Yidong
2007-06-06 12:29 ` Stefan Monnier
2007-06-07 5:33 ` Miles Bader
2007-06-07 6:12 ` Kenichi Handa
2007-06-04 19:31 ` Post-22.1 development? David Kastrup
2007-06-04 21:18 ` Jason Rumney
2007-06-05 5:17 ` Richard Stallman
2007-06-05 16:10 ` Chong Yidong
2007-06-05 21:35 ` Nick Roberts
2007-06-05 22:33 ` Richard Stallman
2007-06-06 7:58 ` Michael Albinus
2007-06-06 13:07 ` Johan Bockgård
2007-06-06 13:47 ` David Kastrup
2007-06-07 15:45 ` Michael Albinus
2007-06-07 17:05 ` Andreas Schwab
2007-06-07 19:01 ` Michael Albinus
2007-06-07 17:24 ` Stefan Monnier
2007-06-09 9:50 ` David House
2007-06-06 22:09 ` Richard Stallman
2007-06-07 20:25 ` Michael Albinus
2007-06-08 14:27 ` Vinicius Jose Latorre
2007-06-10 15:59 ` Dan Nicolaescu
2007-06-11 9:44 ` Richard Stallman
2007-06-11 10:04 ` David Kastrup
2007-06-11 11:25 ` Miles Bader
2007-06-11 17:02 ` Dan Nicolaescu
2007-06-11 19:08 ` David Kastrup
2007-06-11 22:23 ` Dan Nicolaescu
2007-06-13 8:07 ` Richard Stallman
2007-06-12 16:00 ` Richard Stallman
2007-06-12 16:29 ` Stefan Monnier
2007-06-12 16:57 ` Jason Rumney
2007-06-12 17:43 ` Stefan Monnier
2007-06-12 22:09 ` David Kastrup
2007-06-12 23:38 ` Chong Yidong
2007-06-13 16:22 ` Richard Stallman
2007-06-13 18:19 ` Chong Yidong
2007-06-13 19:15 ` David Kastrup
2007-06-13 18:44 ` David Kastrup
2007-06-13 19:22 ` Chong Yidong
2007-06-13 19:47 ` David Kastrup
2007-06-13 20:08 ` Jeremy Maitin-Shepard
2007-06-14 6:11 ` Miles Bader
2007-06-14 6:18 ` David Kastrup
2007-06-14 6:57 ` Miles Bader
2007-06-14 7:33 ` David Kastrup
2007-06-14 8:08 ` Miles Bader
2007-06-14 8:39 ` David Kastrup
2007-06-14 9:22 ` Miles Bader
2007-06-13 0:09 ` Stefan Monnier
2007-06-13 16:22 ` Richard Stallman
2007-06-13 17:39 ` Stefan Monnier
2007-06-13 16:21 ` Richard Stallman
2007-06-13 20:57 ` Michael Albinus
2007-06-13 22:17 ` Stefan Monnier
2007-06-15 6:09 ` Michael Albinus
2007-06-15 14:02 ` Stefan Monnier
2007-06-14 7:49 ` Richard Stallman
2007-06-14 8:57 ` David Kastrup
2007-06-15 8:48 ` Richard Stallman
2007-06-15 9:02 ` David Kastrup
2007-06-16 18:51 ` Richard Stallman
2007-06-04 19:35 ` Eli Zaretskii
2007-06-05 5:17 ` Richard Stallman
2007-06-05 6:17 ` David Kastrup
2007-06-05 19:17 ` Richard Stallman
2007-06-05 20:52 ` David Kastrup
2007-06-06 16:59 ` Richard Stallman
2007-06-05 19:54 ` Eli Zaretskii
2007-06-05 21:13 ` David Kastrup
2007-06-06 16:59 ` Richard Stallman
2007-06-06 21:10 ` Nick Roberts
2007-06-07 6:51 ` Jan Djärv
2007-06-07 6:57 ` Miles Bader
2007-06-07 8:21 ` Jan Djärv
2007-06-07 9:04 ` Nick Roberts
2007-06-08 14:23 ` Richard Stallman
2007-06-08 18:06 ` Jan Djärv
2007-06-07 18:33 ` Tom Tromey
2007-06-07 18:53 ` David House
2007-06-07 18:47 ` Tom Tromey
2007-06-08 5:54 ` Jan Djärv
2007-06-08 7:17 ` IPP under emacs [was: Re: Post-22.1 development?] Thien-Thi Nguyen
2007-06-08 14:25 ` Vinicius Jose Latorre
2007-06-08 18:37 ` Ken Raeburn
2007-06-08 20:20 ` Jason Rumney
2007-06-08 20:59 ` Ken Raeburn
2007-06-08 21:16 ` Jason Rumney
2007-06-08 21:40 ` Ken Raeburn
2007-06-08 21:43 ` Jason Rumney
2007-06-09 1:41 ` Ken Raeburn
2007-06-09 9:46 ` Richard Stallman
2007-06-10 3:47 ` Vinicius Jose Latorre
2007-06-10 7:11 ` Jan Djärv
2007-06-10 13:18 ` Richard Stallman
2007-06-08 17:49 ` Post-22.1 development? Ken Raeburn
2007-06-08 18:41 ` Andreas Schwab
2007-06-08 20:12 ` Tom Tromey
2007-06-08 14:23 ` Richard Stallman
2007-06-08 18:01 ` Jan Djärv
2007-06-08 19:20 ` Stefan Monnier
2007-06-08 22:25 ` desktop.el/session.el [was: Post-22.1 development?] Davis Herring
2007-06-08 23:06 ` desktop.el/session.el Stefan Monnier
2007-06-09 21:32 ` desktop.el/session.el Juri Linkov
2007-06-09 20:24 ` Post-22.1 development? Richard Stallman
2007-06-10 7:23 ` Jan Djärv
2007-06-09 20:24 ` Richard Stallman
2007-06-08 7:11 ` Richard Stallman
2007-06-08 9:01 ` Nick Roberts
2007-06-07 19:48 ` Sean O'Rourke
2007-06-07 21:18 ` Nick Roberts
2007-06-07 22:17 ` Sean O'Rourke
2007-06-07 22:53 ` Miles Bader
2007-06-07 23:58 ` Alan Mackenzie
2007-06-07 23:06 ` 48 line console [was Re: Post-22.1 development]? Nick Roberts
2007-06-08 0:03 ` 48 line console Thien-Thi Nguyen
2007-06-08 1:34 ` Nick Roberts
2007-06-08 7:19 ` Thien-Thi Nguyen
2007-06-08 8:59 ` Nick Roberts
2007-06-08 9:50 ` Thien-Thi Nguyen
2007-06-08 10:40 ` 48 line console [was Re: Post-22.1 development]? Alan Mackenzie
2007-06-07 22:25 ` David Reitter [this message]
2007-06-07 22:42 ` Post-22.1 development? Sean O'Rourke
2007-06-07 22:53 ` David Reitter
2007-06-08 13:57 ` Mathias Dahl
2007-06-08 14:24 ` Richard Stallman
2007-06-08 17:23 ` csant
2007-06-08 19:17 ` Jan Djärv
2007-06-08 1:23 ` YAMAMOTO Mitsuharu
2007-06-05 10:24 ` Nick Roberts
2007-06-05 10:55 ` David Kastrup
2007-06-05 11:19 ` Kenichi Handa
2007-06-05 21:07 ` Nick Roberts
2007-06-06 0:37 ` Kenichi Handa
2007-06-05 19:17 ` Richard Stallman
2007-06-05 19:55 ` Jason Rumney
2007-06-06 16:58 ` Richard Stallman
2007-06-05 21:22 ` Nick Roberts
2007-06-06 16:59 ` Richard Stallman
2007-06-06 15:28 ` Neal Becker
2007-06-06 15:32 ` David House
2007-06-12 18:39 ` Jay Belanger
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=7D7C0678-2728-4054-8032-D7072E57BE7A@gmail.com \
--to=david.reitter@gmail.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 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).