<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ef-themes.git, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/ef-themes.git/'/>
<entry>
<title>Use "Protesilaos" instead of "Protesilaos Stavrou"</title>
<updated>2026-04-24T10:26:56+00:00</updated>
<author>
<name>Protesilaos</name>
<email>info@protesilaos.com</email>
</author>
<published>2026-04-24T10:26:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/ef-themes.git/commit/?id=a2e896223b2a5a178457c5dd87a4834d4d6e99a1'/>
<id>a2e896223b2a5a178457c5dd87a4834d4d6e99a1</id>
<content type='text'>
As I announced here: &lt;https://protesilaos.com/news/2026-04-21-omitting-the-surname/&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As I announced here: &lt;https://protesilaos.com/news/2026-04-21-omitting-the-surname/&gt;.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reinstate 'provide' in all theme files</title>
<updated>2026-04-05T13:36:50+00:00</updated>
<author>
<name>Protesilaos Stavrou</name>
<email>info@protesilaos.com</email>
</author>
<published>2026-04-05T13:36:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/ef-themes.git/commit/?id=da4229a61522365c30f38d689b480797cb1de018'/>
<id>da4229a61522365c30f38d689b480797cb1de018</id>
<content type='text'>
I thought this was not needed, but Ihor Radchenko showed me a useful
example. This was done in issue 207: &lt;https://github.com/protesilaos/modus-themes/issues/207&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I thought this was not needed, but Ihor Radchenko showed me a useful
example. This was done in issue 207: &lt;https://github.com/protesilaos/modus-themes/issues/207&gt;.
</pre>
</div>
</content>
</entry>
<entry>
<title>ef-dream: tone down the bg-hover value</title>
<updated>2026-04-02T06:20:10+00:00</updated>
<author>
<name>Protesilaos Stavrou</name>
<email>info@protesilaos.com</email>
</author>
<published>2026-04-02T06:20:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/ef-themes.git/commit/?id=87c35b5a73381ae63427e4a67eedb5368c2b8788'/>
<id>87c35b5a73381ae63427e4a67eedb5368c2b8788</id>
<content type='text'>
The previous one was making the text hard to read.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previous one was making the text hard to read.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the manual's acknowledgements for the change I did to modus-themes-toggle</title>
<updated>2026-03-20T06:19:04+00:00</updated>
<author>
<name>Protesilaos Stavrou</name>
<email>info@protesilaos.com</email>
</author>
<published>2026-03-20T06:19:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/ef-themes.git/commit/?id=877554112c7fc8afb35f1d1c59827e5f3cba7c5e'/>
<id>877554112c7fc8afb35f1d1c59827e5f3cba7c5e</id>
<content type='text'>
Thanks to Morten Kjeldgaard for bringing the matter to my attention in
issue 44: &lt;https://github.com/protesilaos/ef-themes/issues/44&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Morten Kjeldgaard for bringing the matter to my attention in
issue 44: &lt;https://github.com/protesilaos/ef-themes/issues/44&gt;.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for the bg-popup palette entry</title>
<updated>2026-03-15T19:37:13+00:00</updated>
<author>
<name>Protesilaos Stavrou</name>
<email>info@protesilaos.com</email>
</author>
<published>2026-03-15T19:37:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/ef-themes.git/commit/?id=e9ec05043acf984aad5f74ca274e5b68c9eedc4e'/>
<id>e9ec05043acf984aad5f74ca274e5b68c9eedc4e</id>
<content type='text'>
This is now introduced in the modus-themes.git. Thanks to aikrahguzar
for suggesting this in issue 70: &lt;https://github.com/protesilaos/ef-themes/issues/70&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is now introduced in the modus-themes.git. Thanks to aikrahguzar
for suggesting this in issue 70: &lt;https://github.com/protesilaos/ef-themes/issues/70&gt;.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix indentation of ef-themes-define-compatibility-aliases</title>
<updated>2026-03-08T19:35:32+00:00</updated>
<author>
<name>Protesilaos Stavrou</name>
<email>info@protesilaos.com</email>
</author>
<published>2026-03-08T19:35:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/ef-themes.git/commit/?id=8c04b482cee64e7b4554f63a9f2064eba2bcf21e'/>
<id>8c04b482cee64e7b4554f63a9f2064eba2bcf21e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make the function with the compatibility aliases cover functions as well</title>
<updated>2026-03-08T17:19:35+00:00</updated>
<author>
<name>Protesilaos Stavrou</name>
<email>info@protesilaos.com</email>
</author>
<published>2026-03-08T17:19:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/ef-themes.git/commit/?id=77e05b508d9c03fb5ec3e53c757b580092084982'/>
<id>77e05b508d9c03fb5ec3e53c757b580092084982</id>
<content type='text'>
Thanks to aikrahguzar for telling me that ef-themes-get-color-value
was missing. This was done in issue 70:
&lt;https://github.com/protesilaos/ef-themes/issues/70&gt;.

I took this opportunity to tweak how we define all such aliases.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to aikrahguzar for telling me that ef-themes-get-color-value
was missing. This was done in issue 70:
&lt;https://github.com/protesilaos/ef-themes/issues/70&gt;.

I took this opportunity to tweak how we define all such aliases.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revise the rainbow mappings of a few themes</title>
<updated>2026-03-08T16:21:57+00:00</updated>
<author>
<name>Protesilaos Stavrou</name>
<email>info@protesilaos.com</email>
</author>
<published>2026-03-08T16:21:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/ef-themes.git/commit/?id=8ef5148c9904aa1de7a928c172ce5393ccd1eb76'/>
<id>8ef5148c9904aa1de7a928c172ce5393ccd1eb76</id>
<content type='text'>
This is because the colours they use are not thematically consistent.
I realised this after seeing the Info interface that aikrahguzar
showed me in issue 70: &lt;https://github.com/protesilaos/ef-themes/issues/70&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is because the colours they use are not thematically consistent.
I realised this after seeing the Info interface that aikrahguzar
showed me in issue 70: &lt;https://github.com/protesilaos/ef-themes/issues/70&gt;.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add back theme-autoload cookies to all theme files</title>
<updated>2026-02-19T06:47:38+00:00</updated>
<author>
<name>Protesilaos Stavrou</name>
<email>info@protesilaos.com</email>
</author>
<published>2026-02-19T06:47:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/ef-themes.git/commit/?id=9f68c1be9d35958a0679d5855ac6ec10b2c46e1b'/>
<id>9f68c1be9d35958a0679d5855ac6ec10b2c46e1b</id>
<content type='text'>
I tried to do this with a recent commit but that broke things because
I also included a deftheme declaration. Having that meant that
modus-themes-theme would not declare the theme with all its data,
including its palette.

I looked at loaddefs-generate--emacs-batch and it seems that having
just the theme-autoload line is enough.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I tried to do this with a recent commit but that broke things because
I also included a deftheme declaration. Having that meant that
modus-themes-theme would not declare the theme with all its data,
including its palette.

I looked at loaddefs-generate--emacs-batch and it seems that having
just the theme-autoload line is enough.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Reinstate the theme-autoload cookie with the deftheme in place"</title>
<updated>2026-02-18T18:42:21+00:00</updated>
<author>
<name>Protesilaos Stavrou</name>
<email>info@protesilaos.com</email>
</author>
<published>2026-02-18T18:42:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/ef-themes.git/commit/?id=2c1e997ea13e006a82d6c9c98f795ee0b9a9414e'/>
<id>2c1e997ea13e006a82d6c9c98f795ee0b9a9414e</id>
<content type='text'>
This reverts commit a4b5f9353063ef895f6c13c8cd594bfd5df455ca.

The reason is that this breaks the package when trying to load a theme
at startup. This was reported by Eamonn Sullivan in issue 69 in the
ef-themes repository: &lt;https://github.com/protesilaos/ef-themes/issues/69&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit a4b5f9353063ef895f6c13c8cd594bfd5df455ca.

The reason is that this breaks the package when trying to load a theme
at startup. This was reported by Eamonn Sullivan in issue 69 in the
ef-themes repository: &lt;https://github.com/protesilaos/ef-themes/issues/69&gt;.
</pre>
</div>
</content>
</entry>
</feed>
