gnu-emacs-sources
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNU ELPA] Standard-Themes version 2.1.0


From: ELPA update
Subject: [GNU ELPA] Standard-Themes version 2.1.0
Date: Sun, 11 Aug 2024 05:04:46 -0400

Version 2.1.0 of package Standard-Themes has just been released in GNU ELPA.
You can now find it in M-x list-packages RET.

Standard-Themes describes itself as:

  ==========================================
  Like the default theme but more consistent
  ==========================================

More at https://elpa.gnu.org/packages/standard-themes.html

## Summary:

             ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
              STANDARD-THEMES: LIKE THE DEFAULT THEME BUT MORE
                                 CONSISTENT

                            Protesilaos Stavrou
                            info@protesilaos.com
             ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


  This manual, written by Protesilaos Stavrou, describes the Emacs package
  called `standard-themes', and provides every other piece of information
  pertinent to it.

  The documentation furnished herein corresponds to stable version 2.1.0,
  released on 2024-08-11.  Any reference to a newer feature which does not
  yet form part of the latest tagged commit, is explicitly marked as such.

  Current development target is 2.2.0-dev.

## Recent NEWS:

                  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
                   CHANGE LOG OF THE STANDARD THEMES
                  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


This document contains the release notes for each tagged commit on the
project's main git repository:
<https://git.sr.ht/~protesilaos/standard-themes>.

The newest release is at the top.  For further details, please consult
the manual: <https://protesilaos.com/emacs/standard-themes>.


Version 2.1.0 on 2024-08-11
═══════════════════════════

  This package is in a stable state. The present release introduces only
  tweaks and refinements.


The built-in `erc' package is now supported
───────────────────────────────────────────

  This is an IRC client for Emacs that is more feature-rich than its
  `rcirc' counterpart (also built-in). The colours used in ERC buffers
  are now consistest with the rest of theme.


`ert' test results have the appropriate styles
──────────────────────────────────────────────

  The built-in `ert' testing framework for Emacs Lisp code displays its
  results in a set of colours that are consistent with the rest of the
  themes.


The `ztree' package is fully supported
──────────────────────────────────────

  This is a directory viewer that also has the capability to compare the
  contents of different directories. The colours it uses now follow the
  established patterns of the themes.


Mu4e folds look a bit different
───────────────────────────────

  The characters used by the `mu4e' email client to show the tree
  structure of message threads are now draws in a less intense colour.
  This ensures that the focus in on the message subject lines and
  accompanying information.


The `doom-modeline' no longer uses bold+italic combinations
───────────────────────────────────────────────────────────

  This is because those can clip the edges of icons/symbols used
  therein.

  I was informed about this problem on the issue tracker of my
  `ef-themes' by Filippo Argiolas:
  <https://github.com/protesilaos/ef-themes/issues/42>.


The Elisp shorthands are easier to spot
───────────────────────────────────────

  This is not a commonly seen feature, though Emacs Lisp can benefit
  from so-called "shorthands" were long symbol prefixes are substituted
  by a shorter equivalent. At the theme level, we now render those in
  italic and in a colour that is not used elsewhere in Elisp code.


Nerd icon directories are more colourful during completion
──────────────────────────────────────────────────────────

  The `nerd-icons-completion' package extends coverage of `nerd-icons'
  to the minibuffer. File/directory prompts now display directories in
  the colour that is also used in Dired buffers instead of black/white.
  This makes the themes more consistent and the icons in the minibuffer
  less intense.


Org keywords like `#+title' may be monospaced
─────────────────────────────────────────────

  If the user option `standard-themes-mixed-fonts' is set to a non-nil
  value, then all such keywords will use a monospaced font (inherit from
  `fixed-pitch'). This is already done for other code- or metadata- like
  elements.

  The purpose of this user option is to render spacing-sensitive
  constructs in a monospaced font but allow the user to set the
  `default' face to a proportionately spaced font (this can be done on
  demand with `M-x variable-pitch-mode'). Without this arrangement,
  proportionately spaced fonts will produce misalignments in tables,
  code blocks, et cetera.


Miscellaneous
─────────────

  • Extended the coverage of `shr' (built-in) faces to cover `shr-mark'.
  • Added support for the built-in `completions-highlight' face (Emacs
    29).
  • Removed the underline property from the Gnus implicit buttons,
    because it can be too distracting.
  …  …

reply via email to

[Prev in Thread] Current Thread [Next in Thread]