all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Stefan Kangas <stefan@marxist.se>
To: Po Lu <luangruo@yahoo.com>
Cc: Emacs developers <emacs-devel@gnu.org>
Subject: Re: Why has the light blue theme been made obsolete?
Date: Sun, 3 Oct 2021 16:52:11 +0200	[thread overview]
Message-ID: <CADwFkmkLnArw+3fwM0Ss8aCPAELYW46RxORSk_KhRzNajhvg=w@mail.gmail.com> (raw)
In-Reply-To: <CADwFkmn17zhYnon0ESocChZaWCWma0eGsV32t83vgsO8tiGESA@mail.gmail.com>

Stefan Kangas <stefan@marxist.se> writes:

> Po Lu <luangruo@yahoo.com> writes:
>
> > Is there a particular pressing need addressed by the obsoletion of the
> > light blue theme?  At some point, I found the theme quite appealing, and
> > I think there are many other people who agree.
>
> See the discussion in Bug#47047: http://debbugs.gnu.org/47047

Actually, let me go into some more detail here:

The reason for obsoleting it is that it is unmaintained and not very
complete.  With "complete", what is meant is that it has only a small
number of faces defined, which means that it produces bad results in
too many commonly used modes.  If it was maintained, someone would be
working on improving this, but this does take an interested party to
actually follow up on bug reports, add new faces as they appear in
Emacs, etc.

I made this point in the above bug report, but there is no way to
style Emacs with 25-50 face definitions.  It is very hard to put an
exact number on this, as e.g. some faces are inherited and therefore
more important, but realistically speaking you need at least twice
that to have a somewhat decent coverage.  Compare light-blue-theme.el
with manoj-dark-theme.el to see the difference I am talking about.

More generally, I think Emacs would be well served by a better curated
selection of default themes.  The already highly popular modus-themes
has been included in Emacs 28, which I think is a step forward, and I
hope they will see much use.  For Emacs 29, I intend to look around
for other themes to include.  I'm not sure there are any good ones
where copyright is not an issue, but that remains to be seen.

PS. Another idea: the note in NEWS could come with an explanation of
why it's deprecated, and that if anyone is interested in maintaining
and extending it, they should contact emacs-devel and we will consider
reversing its obsoletion.  With a bit of luck, we can get an
interested party to take action - perhaps even before the release of
Emacs 29.



  reply	other threads:[~2021-10-03 14:52 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <87k0iub53g.fsf.ref@yahoo.com>
2021-10-03 13:38 ` Why has the light blue theme been made obsolete? Po Lu
2021-10-03 14:25   ` Stefan Kangas
2021-10-03 14:52     ` Stefan Kangas [this message]
2021-10-03 16:04       ` [External] : " Drew Adams
2021-10-17  4:04         ` Jean Louis
2021-10-17 11:30           ` Stefan Kangas
2021-10-17 17:08             ` Drew Adams
2021-10-17 17:32               ` Stefan Kangas
2021-10-17 19:24                 ` Drew Adams
2021-10-17 20:31                   ` Stefan Monnier
2021-10-17 22:53                     ` Drew Adams
2021-10-18  0:40                       ` Stefan Monnier
2021-10-17 17:07           ` Drew Adams
2021-10-05 21:15       ` Automatic face setting based on contrast? Richard Stallman
2021-10-05 21:20         ` Alexandre Garreau
2021-10-06 20:53           ` Richard Stallman
2021-10-05 23:00         ` [External] : " Drew Adams
2021-10-05 23:10         ` Stefan Kangas
2021-10-06  0:20           ` Po Lu
2021-10-06  1:01             ` Stefan Kangas
2021-10-07 22:22               ` Richard Stallman
2021-10-07 22:22           ` Richard Stallman
2021-10-08  0:49             ` Tim Cross
2021-10-08  6:57               ` Eli Zaretskii
2021-10-09  1:45                 ` Tim Cross
2021-10-09  7:38                   ` Eli Zaretskii
2021-10-09 23:29               ` Richard Stallman
2021-10-09 23:29               ` Richard Stallman
2021-10-06  1:39         ` Stefan Monnier
2021-10-07 12:32           ` Tyler Grinn
2021-10-07 12:52             ` Simon Pugnet
2021-10-07 13:36             ` Stefan Monnier
2021-10-07 22:23               ` Richard Stallman
2021-10-04  9:30   ` Why has the light blue theme been made obsolete? Lars Ingebrigtsen
2021-10-17  4:18     ` Jean Louis

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='CADwFkmkLnArw+3fwM0Ss8aCPAELYW46RxORSk_KhRzNajhvg=w@mail.gmail.com' \
    --to=stefan@marxist.se \
    --cc=emacs-devel@gnu.org \
    --cc=luangruo@yahoo.com \
    /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.