Protesilaos
2bae09feeb
Expand the separator-line style to work on TTY and graphics as needed (Emacs bug#81754)
...
Thanks to Dmitry Gutov for suggesting this in Emacs bug#81754:
<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=81754 >
2026-08-31 19:11:32 +03:00
Protesilaos
9a3cd56cc2
Include the modus-themes-common-palette-user in the resulting palette (Emacs bug#81640)
...
Thanks to Lucas Jimenez for reporting the bug on the Emacs bug tracker.
2026-08-29 22:26:55 +03:00
Protesilaos
75ad377135
Reword two statements in the manual
2026-08-19 23:03:37 +03:00
Protesilaos
4bd5e91ee0
Add support for the synaxis package by Thanos Apollo
2026-07-14 09:41:05 +03:00
Protesilaos
31e8394cb1
Acknowledge Heitor Augusto for commit 89e40be
...
This was done in pull request 225: <https://github.com/protesilaos/modus-themes/pull/225 >.
The change is small, meaning that Heitor does not need to assign
copyright to the Free Software Foundation.
2026-07-12 12:27:59 +03:00
Protesilaos
f237b3ec47
Acknowledge Yuta Yamamoto for commit b3bd04a
...
This was done in pull request 227: <https://github.com/protesilaos/modus-themes/pull/227 >.
The change is small, meaning that Yuta does not need to assign
copyright to the Free Software Foundation.
2026-07-12 12:19:58 +03:00
Protesilaos
a69a3c80b6
Remove outdated reference to project mailing list
...
Thanks to Yuta Yamamoto for telling me about this in issue 226:
<https://github.com/protesilaos/modus-themes/issues/226 >.
2026-07-07 23:08:48 +03:00
Protesilaos
a071a9d8e7
Acknowledge Shawn LeMaster for commits c981ca6, 50c42fe, f28a5e5
...
These are part of pull request 224: <https://github.com/protesilaos/modus-themes/pull/224 >.
2026-07-02 11:51:31 +03:00
Protesilaos
2d044ac89f
Update to modus-themes version 5.3.0
2026-06-21 16:25:01 +03:00
Protesilaos
c115002430
Change the fill-column-indicator background to unspecified
...
Thanks to vpxyz for telling me about the relevant warning. This was
done in issue 219: <https://github.com/protesilaos/modus-themes/issues/219 >.
2026-05-19 13:38:17 +03:00
Protesilaos
124ba3168e
Make fill-column-indicator appear a thin line also on TTY
...
I am doing this in response to issue 218, as reported by Mike Crowe:
<https://github.com/protesilaos/modus-themes/issues/218 >.
2026-05-17 13:34:20 +03:00
Protesilaos
a4b6ada971
Deprecate the user option modus-themes-completions
2026-05-08 23:29:53 +03:00
Protesilaos
634dcc3245
Deprecate the user option modus-themes-prompts
2026-05-08 23:15:03 +03:00
Protesilaos
c8925cd23b
Modify the manual about the version of the themes in Emacs 31
...
I wanted to get this done, but I had no time for it.
2026-05-07 20:39:44 +03:00
Protesilaos
b4eca2c241
Add support for markdown-ts-mode
2026-05-05 22:40:37 +03:00
Protesilaos
c2be0f59b5
Rewrite the manual about modus-themes-mixed-fonts
...
Okay, this is enough for tonight. I still have a long way to go with this...
2026-05-03 22:11:42 +03:00
Protesilaos
211a72b708
Rewrite the manual about modus-themes-to-rotate
2026-05-03 22:03:44 +03:00
Protesilaos
b7f64effe5
Rewrite the manual about modus-themes-to-toggle
2026-05-03 22:01:21 +03:00
Protesilaos
7c3c48b6dd
Rewrite the manual about modus-themes-italic-constructs
2026-05-03 21:59:03 +03:00
Protesilaos
1fc28ad804
Rewrite the manual about modus-themes-bold-constructs
2026-05-03 21:58:58 +03:00
Protesilaos
3ab7b22105
Rewrite the manual about modus-themes-disable-other-themes
2026-05-03 21:51:31 +03:00
Protesilaos
7f146f8826
Continue making stylistic changes to the manual
2026-05-03 21:45:36 +03:00
Protesilaos
010ed94527
Start rewriting the manual
...
I will review the entire document, but this is enough for the evening.
2026-05-01 21:52:03 +03:00
Protesilaos
0164619a09
Be consistent about letter casing in the manual's Org PROPERTIES drawers
2026-05-01 20:18:09 +03:00
Protesilaos
8d62a73f2a
Make modus-themes-adjust-value not depend on color-lighten-name
...
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-01 17:40:45 +03:00
Protesilaos
f71db69bad
Use "Protesilaos" instead of "Protesilaos Stavrou"
...
As I announced here: <https://protesilaos.com/news/2026-04-21-omitting-the-surname/ >.
2026-04-24 13:27:23 +03:00
Protesilaos Stavrou
7c2ce1ff0d
Add support for the trust-manager package
2026-04-18 16:13:16 +03:00
Protesilaos Stavrou
7950791b52
Clarify the comment about evaluating user options before loading a theme
2026-04-17 22:51:55 +03:00
Protesilaos Stavrou
195011352e
Reword a heading in the manual
2026-04-17 22:49:56 +03:00
Protesilaos Stavrou
9e87779b5e
Replace "doc string" with "docstring"
2026-04-13 08:45:14 +03:00
Protesilaos Stavrou
8635304365
Acknowledge Elias Gabriel Perez for commit 51c89ec
...
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-10 23:44:16 +03:00
Protesilaos Stavrou
551f4254c8
Acknowledge Benjamin Kästner for commit 44cc370
...
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-10 21:30:37 +03:00
Protesilaos Stavrou
7d234fd65f
Make blink-matching-paren-offscreen the same as show-paren-match
...
Thanks to Troy Brown for suggesting this change in issue 209:
<https://github.com/protesilaos/modus-themes/issues/209 >.
2026-04-05 21:15:09 +03:00
Protesilaos Stavrou
bbb43a6f62
Add initial support for typst-ts-mode
...
Thanks to Pranshu Sharma for making this suggestion in issue 208:
<https://github.com/protesilaos/modus-themes/issues/208 >.
2026-04-05 15:52:05 +03:00
Protesilaos Stavrou
e5fb7f2229
Update the manual's acknowledgements for commit 83501bc
2026-03-20 08:17:15 +02:00
Protesilaos Stavrou
5e1621d638
Make the breadcrumb faces inherit from their base face
...
This way users can apply, say, a font height that carries over to all
the faces.
Thanks to baconabo for making this suggestion in issue 204:
<https://github.com/protesilaos/modus-themes/issues/204 >.
2026-03-16 20:17:51 +02:00
Protesilaos Stavrou
6beea7125e
Define new bg-popup named colour
...
This gives users and derivative themes the option to pick a suitable
value for those interfaces.
Thanks to aikrahguzar for making this suggestion in issue 70 of my
ef-themes repository (the ef-themes are built on top of the
modus-themes): <https://github.com/protesilaos/ef-themes/issues/70 >.
2026-03-15 21:28:05 +02:00
Protesilaos Stavrou
ecd696daf8
Add support for my institution-calendar faces
2026-02-20 08:58:50 +02:00
Protesilaos Stavrou
9dd3b9074b
Acknowledge Mike Olson for commit c475454
...
This is what allows the modus-themes to be loaded in the early-init.el
because they no longer depend on color-name-to-rgb to be available at
that time.
This change was done in pull request 199: <https://github.com/protesilaos/modus-themes/pull/199 >.
It is within the ~15-line limit, meaning that Mike does not need to
assign copyright to the Free Software Foundation.
2026-02-17 09:15:57 +02:00
Protesilaos Stavrou
4d9a19513d
Update the copyright years
2026-01-11 12:45:54 +02:00
Protesilaos Stavrou
0b6956a783
Be more strict about how to check for loaded theme
...
This is because typically themes have a 'provide-theme' in their file,
which we do not have in our theme files. Not doing a 'provide-theme'
at all times can break user configurations.
Thanks to Daniel Colascione for pointing this out in issue 195:
<https://github.com/protesilaos/modus-themes/issues/195 >.
2026-01-10 07:51:08 +02:00
Protesilaos Stavrou
afe5c14f30
Acknowledge Steven Allen for commit e22df92
...
This was done in pull request 194: <https://github.com/protesilaos/modus-themes/pull/194 >.
Steven has assigned copyright to the Free Software Foundation.
2026-01-09 07:03:49 +02:00
Protesilaos Stavrou
be8111f267
Acknowledge ukiran03 for commit 7eeadab
...
This was done in pull request 193:
<https://github.com/protesilaos/modus-themes/pull/193 >.
The change is small, meaning that ukiran03 does not need to assign
copyright to the Free Software Foundation.
2026-01-08 18:36:44 +02:00
Protesilaos Stavrou
e438a2fcdc
Acknowledge JD Smith for commit e8dee25
...
This was done in pull request 191: <https://github.com/protesilaos/modus-themes/pull/191 >.
2026-01-08 06:46:35 +02:00
Protesilaos Stavrou
53fa9fd23d
Document how users can configure vc-annotate colours
2026-01-03 07:55:35 +02:00
Protesilaos Stavrou
3247c5d0f7
Add support for the faces of my pulsar package
...
Their colours are consistent with Modus by default, but they will not
necessarily look right in Modus derivatives.
2026-01-02 12:48:46 +02:00
Protesilaos Stavrou
d1a9fbb4e6
Add support for the faces of my lin package
...
Their colours are consistent with Modus by default, but they will not
necessarily look right in Modus derivatives.
2026-01-02 12:47:00 +02:00
Protesilaos Stavrou
d1037f1322
Update to modus-themes version 5.2.0
2025-12-31 10:34:19 +02:00
Protesilaos Stavrou
46d4b49266
Update the manual on account of commit 7a86cf4
2025-12-19 15:06:58 +02:00
Protesilaos Stavrou
6fc7630666
Document how to activate derivative themes
2025-11-26 06:30:22 +02:00