[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNU ELPA] Ef-Themes version 0.9.0
From: |
ELPA update |
Subject: |
[GNU ELPA] Ef-Themes version 0.9.0 |
Date: |
Fri, 28 Oct 2022 05:03:13 -0400 |
Version 0.9.0 of package Ef-Themes has just been released in GNU ELPA.
You can now find it in M-x list-packages RET.
Ef-Themes describes itself as:
Colorful and legible themes
More at https://elpa.gnu.org/packages/ef-themes.html
Recent NEWS:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CHANGE LOG OF THE EF THEMES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
This document contains the release notes for each tagged commit on the
project's main git repository:
<https://git.sr.ht/~protesilaos/ef-themes>.
The newest release is at the top. For further details, please consult
the manual: <https://protesilaos.com/emacs/ef-themes>.
Version 0.9.0 on 2022-10-28
═══════════════════════════
Introduced the 'ef-cherie' and 'ef-cyprus' themes
─────────────────────────────────────────────────
`ef-cherie' is a dark theme with mostly pink, magenta, and gold
colours. `ef-cyprus' is a light theme characterised by green, yellow,
teal, and red colours.
Read the announcements, which also include screen shots:
⁃ <https://protesilaos.com/codelog/2022-10-25-ef-cherie/>.
⁃ <https://protesilaos.com/codelog/2022-10-24-ef-cyprus-theme/>.
These themes bring the total number of the collection to 20, split
into an equal number of light and dark themes.
Note that some themes in the collection are designed as pairs. Those
have `-light' or `-dark' in their name. The others are standalone.
Regardless, the user can specify any two themes in the value of the
user option `ef-themes-to-toggle' and then switch between them with
the command `ef-themes-toggle'. Or just use the other available
commands: `ef-themes-select' for minibuffer completion and the
`ef-themes-load-random' to load one from the collection (with a `C-u'
prefix argument to limit the set to light or dark themes). The
official manual explains more.
Will there be more themes? Time will tell. Though I think that
between those and the `modus-themes', I have covered a very broad
range of preferences and requirements for accessibility.
The 'ef-themes-select' optionally limits to light or dark
─────────────────────────────────────────────────────────
The command `ef-themes-select' can now accept a prefix argument (`C-u'
with the default key bindings). It prompts for a selection between
light or dark themes and then uses minibuffer completion that only
includes the items of the given set.
Inspect the value of the variables `ef-themes-dark-themes',
`ef-themes-light-themes' for what is included in each set.
[ Note that the command `ef-themes-load-random' has the same behaviour
of limiting to a set when it reads a prefix argument. ]
The 'ef-themes-load-random' reports the theme it loaded
───────────────────────────────────────────────────────
The command `ef-themes-load-random' has received a quality-of-life
improvement to its functionality. It now prints a message in the echo
area that includes the name of the theme it loaded. The user can
review echo area messages by invoking the `view-echo-area-messages'
command, which is bound to `C-h e' by default.
This change makes it easier for the user to remember a theme they
liked.
Thanks to Federico Stilman for sharing with me the idea of reporting
the name of the randomly loaded theme. This information is shared
with permission, as it was done via a private channel.
Stylistic refinements
─────────────────────
⁃ All themes have palette entries for colour-coded underlines. Those
are used by packages like `flymake' and `flyspell' to highlight
errors and warnings. All dark Ef themes had a bit too intense
colours applied to those constructs. These have now been toned down
in order to avoid potential distractions. They still perform their
intended function, without drawing too much attention to themselves.
⁃ Almost all themes have a slightly more pronounced `border' colour.
This is used to underline links and to draw the vertical line that
separates Emacs windows (among others). It still is a subtle grey,
though it works better than before.
⁃ The `warning' mapping of many themes has been revised to be a more
… …
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNU ELPA] Ef-Themes version 0.9.0,
ELPA update <=