branch: externals/ef-themes
commit 2028e66d2f6e9e50105051d8e911ed0c4741db69
Author: Protesilaos Stavrou <i...@protesilaos.com>
Commit: Protesilaos Stavrou <i...@protesilaos.com>

    Update to ef-themes version 1.10.0
---
 CHANGELOG.org | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 README.org    | 14 +++++------
 ef-themes.el  |  2 +-
 3 files changed, 82 insertions(+), 8 deletions(-)

diff --git a/CHANGELOG.org b/CHANGELOG.org
index b94ba218aa..0b9ab98dcf 100644
--- a/CHANGELOG.org
+++ b/CHANGELOG.org
@@ -12,6 +12,80 @@ the manual: <https://protesilaos.com/emacs/ef-themes>.
 
 #+toc: headlines 1 insert TOC here, with one headline level
 
+* Version 1.10.0 on 2025-04-29
+:PROPERTIES:
+:CUSTOM_ID: h:728b510a-3e93-433f-9c3c-582f716321f9
+:END:
+
+This version introduces minor refinements to an already stable
+package.
+
+** The palette preview uses a tabulated interface
+:PROPERTIES:
+:CUSTOM_ID: h:2db8bd88-b941-4c55-b8c3-f54a85666def
+:END:
+
+The commands ~ef-themes-preview-colors~ and ~ef-themes-preview-colors-current~
+produce a preview of the given theme's palette. In the past, we were
+using a bespoke buffer for this task, just how the built-in command
+~list-colors-display~ does it.
+
+Now we rely on the built-in ~tabulated-list-mode~ to get a cleaner
+tabulated view. Plus, users can sort by column.
+
+** Support for more faces or face groups
+:PROPERTIES:
+:CUSTOM_ID: h:296dadf4-a87d-4cf1-8058-959f65dfc2b4
+:END:
+
+- Added support for my ~tmr~ package. This will be especially
+  noticeable in its tabulated view (used to show timers, with the
+  command ~tmr-tabulated-view~ (alias ~tmr-list-timers~)).
+
+- Added explicit support for my ~spacious-padding~ package.
+  Specifically, this is for the faces 
~spacious-padding-subtle-mode-line-active~
+  and ~spacious-padding-subtle-mode-line-inactive~. Those can be
+  configured as part of the user option ~spacious-padding-subtle-mode-line~.
+
+  #+begin_src emacs-lisp
+  (setq spacious-padding-subtle-mode-line
+        '( :mode-line-active spacious-padding-subtle-mode-line-active
+           :mode-line-inactive spacious-padding-subtle-mode-line-inactive))
+  #+end_src
+
+- Made the ~helpful~ headings use whatever the style of level 1
+  headings is, as defined by the user option ~ef-themes-heading~.
+  Thanks to John Haman for applying the relevant code we have for the
+  ~modus-themes~. The change is small (and comes from my ~modus-themes~,
+  anyway), meaning that John does not need to assign copyright to the
+  Free Software Foundation.
+
+- Added support for the ~howm~ package.
+
+- Extended support for the ~auto-dim-other-buffers~ package to include
+  its ~auto-dim-other-buffers-hide-face~.
+
+- Made sure that all new ~transient~ faces conform with the design
+  priorities of the themes. Concretely, this means that they do not
+  support any colour-coding: all keys look the same, regardless of
+  whether they mean "continue", "exit", or anything else.
+  Colour-coding with a full spectrum of colours cannot be accessible
+  (and I do not believe colour-coding alone even works because the
+  colours have nothing else to be associated with, like how a red line
+  in a diff buffer also goes together with the minus sign).
+
+  Thanks to Kevin Fleming for including the ~transient-key-stack~ face
+  that I had originally missed. This was done in pull request 54:
+  <https://github.com/protesilaos/ef-themes/pull/54>. The change is
+  small, meaning that Kevin does not need to assign copyright to the
+  Free Software Foundation
+
+- Extended support for ~adoc-mode~ courtesy of Leilei332. This was
+  done in pull request 52: <https://github.com/protesilaos/ef-themes/pull/52>.
+  
+  The change is within the ~15-line limit, meaning that its author does
+  not need to assign copyright to the Free Software Foundation.
+
 * Version 1.9.0 on 2024-11-16
 :PROPERTIES:
 :CUSTOM_ID: h:3c1baf6a-69f1-4109-9a5e-b587beda56bc
diff --git a/README.org b/README.org
index 613c78b775..8e14ab6c35 100644
--- a/README.org
+++ b/README.org
@@ -4,9 +4,9 @@
 #+language: en
 #+options: ':t toc:nil author:t email:t num:t
 #+startup: content
-#+macro: stable-version 1.9.0
-#+macro: release-date 2024-11-16
-#+macro: development-version 1.10.0-dev
+#+macro: stable-version 1.10.0
+#+macro: release-date 2025-04-29
+#+macro: development-version 1.11.0-dev
 #+export_file_name: ef-themes.texi
 #+texinfo_filename: ef-themes.info
 #+texinfo_dir_category: Emacs misc features
@@ -1412,11 +1412,11 @@ everything most users need.
 - git-gutter-fr
 - git-rebase
 - gnus
-- helpful [ Part of {{{development-version}}}. ]
+- helpful
 - hexl-mode
 - hi-lock (=M-x highlight-regexp=)
 - highlight-indentation
-- howm [ Part of {{{development-version}}}. ]
+- howm
 - ibuffer
 - image-dired
 - imenu-list
@@ -1467,14 +1467,14 @@ everything most users need.
 - show-paren-mode
 - shr
 - smerge
-- spacious-padding [ Part of {{{development-version}}}. ]
+- spacious-padding
 - tab-bar-mode
 - tab-line-mode
 - tempel
 - term
 - textsec
 - tldr
-- tmr [ Part of {{{development-version}}}. ]
+- tmr
 - transient
 - trashed
 - tree-sitter
diff --git a/ef-themes.el b/ef-themes.el
index 52cd152370..993bc088ec 100644
--- a/ef-themes.el
+++ b/ef-themes.el
@@ -5,7 +5,7 @@
 ;; Author: Protesilaos Stavrou <i...@protesilaos.com>
 ;; Maintainer: Protesilaos Stavrou <i...@protesilaos.com>
 ;; URL: https://github.com/protesilaos/ef-themes
-;; Version: 1.9.0
+;; Version: 1.10.0
 ;; Package-Requires: ((emacs "28.1"))
 ;; Keywords: faces, theme, accessibility
 

Reply via email to