summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-05-03Merge pull request #217 from Stebalien/steb/elfeedexternals/modus-themesProtesilaos
Add support for the new elfeed-show faces
2026-05-02Add support for the new elfeed-show facesSteven Allen
The faces match the other elfeed faces where possible, and notmuch/message faces otherwise (given that the elfeed interface is inspired by notmuch).
2026-05-01Start rewriting the manualProtesilaos
I will review the entire document, but this is enough for the evening.
2026-05-01Be consistent about letter casing in the manual's Org PROPERTIES drawersProtesilaos
2026-05-01Mention in the README.md the Modus derivatives I am aware ofProtesilaos
2026-05-01Same small rewording to the README.mdProtesilaos
2026-05-01Update the test for modus-themes-wcag-formulaProtesilaos
I prefer to have an error if the wrong colour is provided.
2026-05-01Update test for modus-themes--hex-or-name-to-rgbProtesilaos
It is called differently now and also throws an error if it must.
2026-05-01Write test for modus-themes-color-hex-pProtesilaos
2026-05-01Deprecate modus-themes-generate-gradient and use modus-themes-adjust-value ↵Protesilaos
instead They are meant to do the same thing.
2026-05-01Make modus-themes-adjust-value not depend on color-lighten-nameProtesilaos
This is because that function relies on color-name-to-rgb which does not seem to work in the early-init.el as reported by amano-kenji in issue 215: <https://github.com/protesilaos/modus-themes/issues/215>.
2026-05-01Change all HEX-COLOR parameters to COLOR in light of commit 488e913Protesilaos
2026-05-01Make helper function accept named colours as well as hex RGBProtesilaos
Otherwise we have a regression. Something like "gray50" is a valid colour value (when list-colors-display returns it, anyway).
2026-04-24Use "Protesilaos" instead of "Protesilaos Stavrou"Protesilaos
As I announced here: <https://protesilaos.com/news/2026-04-21-omitting-the-surname/>.
2026-04-18Add support for the trust-manager packageProtesilaos Stavrou
2026-04-17Clarify the comment about evaluating user options before loading a themeProtesilaos Stavrou
2026-04-17Reword a heading in the manualProtesilaos Stavrou
2026-04-17Add support for tab-line-active and tab-line-inactive faces (Emacs 31)Protesilaos Stavrou
2026-04-13Make modus-themes-retrieve-palette-value publicProtesilaos Stavrou
2026-04-13Replace "doc string" with "docstring"Protesilaos Stavrou
2026-04-12Add a comment about the use of format in two testsProtesilaos Stavrou
2026-04-10Acknowledge Elias Gabriel Perez for commit 51c89ecProtesilaos Stavrou
This was done in pull request 213: <https://github.com/protesilaos/modus-themes/pull/213>. The change is small, meaning that Elias does not need to assign copyright to the Free Software Foundation.
2026-04-10Merge pull request #213 from DevelopmentCool2449/mainProtesilaos Stavrou
Fix regression in mc/cursor-mc/cursor-bar-face
2026-04-10* modus-themes.el (modus-themes-faces): Fix regression in mc/cursor-bar-faceElias Gabriel Perez
2026-04-10Make stylistic tweaks to modus-themes-test--define-test (mtt-define-test)Protesilaos Stavrou
2026-04-10Update the "Author:" field in modus-themes-test.elProtesilaos Stavrou
2026-04-10Acknowledge Benjamin Kästner for commit 44cc370Protesilaos Stavrou
This was done in pull request 212: <https://github.com/protesilaos/modus-themes/pull/212>. The change is within the ~15-line limit for non-trivial changes, meaning that Benjamin does not need to assign copyright to the Free Software Foundation.
2026-04-10Merge pull request #212 from bkaestner/mainProtesilaos Stavrou
Make DOCSTRING in mtt-define-test optional
2026-04-10Remove explicit optional DOCSTRING `nil'sBenjamin Kästner
The explicit `nil's actually don't break the previously introduced functionality. As (stringp nil) is `nil', it was interpreted as a missing DOCSTRING. However, they now contain only noise.
2026-04-10Make DOCSTRING in mtt-define-test optionalBenjamin Kästner
This commit removes mtt-define-test's explicit DOCSTRING argument and instead inspects the first entry of the given ARGS: - if (car args) is a string, it is interpreted as a DOCSTRING - otherwise, it is considered to be part of the test's BODY Examples: ;; No docstring (macroexpand-1 '(mtt-define-test trivial-check (should (= 1 1)))) => (ert-deftest mtt-trivial-check nil "Test that `trivial-check' does the right thing." (should (= 1 1))) ;; With docstring (macroexpand-1 '(mtt-define-test trivial-check-with-docstring "This tests a trivial thing." (should (= 1 1)))) => (ert-deftest mtt-trivial-check-with-docstring nil "This tests a trivial thing." (should (= 1 1))) mtt-define-test's own docstring follows the usual \(fn ARGLIST) feature used for macros, see "(elisp) Function Documentation".
2026-04-10Refine modus-themes--color-eight-to-six-digitsProtesilaos Stavrou
Thanks to Stefan Monnier for pointing this in a message to the emacs-devel mailing list: <https://lists.gnu.org/archive/html/emacs-devel/2026-04/msg00358.html>.
2026-04-10Make stylistic change to the test of modus-themes-sortProtesilaos Stavrou
2026-04-10Write test for modus-themes-sortProtesilaos Stavrou
2026-04-10Write macro to express tests how I want themProtesilaos Stavrou
2026-04-10Write test for modus-themes--background-pProtesilaos Stavrou
2026-04-10Write a test for modus-themes--belongs-to-family-pProtesilaos Stavrou
2026-04-10Write test for modus-themes--belongs-to-family-pProtesilaos Stavrou
2026-04-10Write test for modus-themes-activateProtesilaos Stavrou
2026-04-10Write a test for modus-themes--color-eight-to-six-digits and use its name ↵Protesilaos Stavrou
instead of the older symbol
2026-04-10Improve modus-themes-adjust-value and write a test for itProtesilaos Stavrou
2026-04-10Change name of ancillary function to be more precise and refine its ↵Protesilaos Stavrou
implementation
2026-04-10Refine modus-themes-contrast and write a test for itProtesilaos Stavrou
2026-04-10Refine modus-themes-wcag-formula and write a test for itProtesilaos Stavrou
2026-04-10Write a test for modus-themes--hex-to-rgbProtesilaos Stavrou
2026-04-10Add missing parenthesis to a doc stringProtesilaos Stavrou
2026-04-10Update the modus-themes--hex-to-rgb doc stringProtesilaos Stavrou
2026-04-10Fix current year in modus-themes-test.elProtesilaos Stavrou
2026-04-10Update the modus-themes-test.el copyright yearsProtesilaos Stavrou
2026-04-10Make stylistic change to modus-themes--hex-to-rgbProtesilaos Stavrou
2026-04-05Make blink-matching-paren-offscreen the same as show-paren-matchProtesilaos Stavrou
Thanks to Troy Brown for suggesting this change in issue 209: <https://github.com/protesilaos/modus-themes/issues/209>.