branch: externals/modus-themes
commit 647f117506cd7748a9eb7dff02048bec0a4334d1
Author: Protesilaos Stavrou <[email protected]>
Commit: Protesilaos Stavrou <[email protected]>

    Add FIXME to autoload the theme palettes
    
    There has to be a way. I feel I am missing some detail.
---
 modus-themes.el | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/modus-themes.el b/modus-themes.el
index f668e8f797..edd88273ee 100644
--- a/modus-themes.el
+++ b/modus-themes.el
@@ -828,6 +828,13 @@ represents."
     (overline-heading-7 unspecified)
     (overline-heading-8 unspecified)))
 
+;; FIXME 2025-10-29: Can we not autoload these palettes? I would
+;; rather have them in their respective files. I tried to declare them
+;; with `defcustom'/`defvar' and do `custom-autoload' plus `provide'
+;; the feature of the file. No matter how I do it and where I call
+;; `custom-autoload' from, it does not have the desired effect: the
+;; palette is always void if the feature is not explicitly `require'd.
+
 (defconst modus-themes-operandi-palette
   (append
    '(

Reply via email to