From 53df07e5e8a84645c48bde6934b996846e5e5f74 Mon Sep 17 00:00:00 2001 From: Protesilaos Stavrou Date: Sun, 28 Sep 2025 20:16:31 +0300 Subject: [PATCH] Revert "Remove the Custom :set function from all theme files (continue from e32af5e)" This reverts commit da5d701f6c8c078bef133777c2d3fa7d3bd3535e. --- modus-operandi-deuteranopia-theme.el | 4 ++++ modus-operandi-theme.el | 4 ++++ modus-operandi-tinted-theme.el | 4 ++++ modus-operandi-tritanopia-theme.el | 4 ++++ modus-vivendi-deuteranopia-theme.el | 4 ++++ modus-vivendi-theme.el | 4 ++++ modus-vivendi-tinted-theme.el | 4 ++++ modus-vivendi-tritanopia-theme.el | 4 ++++ 8 files changed, 32 insertions(+) diff --git a/modus-operandi-deuteranopia-theme.el b/modus-operandi-deuteranopia-theme.el index 64bceed..cc9721f 100644 --- a/modus-operandi-deuteranopia-theme.el +++ b/modus-operandi-deuteranopia-theme.el @@ -492,6 +492,8 @@ palette overrides (also see `modus-themes-common-palette-overrides' and :group 'modus-themes :package-version '(modus-themes . "4.5.0") :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Option to extend the palette for use with overrides")) (defcustom modus-operandi-deuteranopia-palette-overrides nil @@ -513,6 +515,8 @@ represents." :package-version '(modus-themes . "4.0.0") :version "30.1" :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Palette overrides")) (modus-themes-theme diff --git a/modus-operandi-theme.el b/modus-operandi-theme.el index 4a417ed..5bcba9e 100644 --- a/modus-operandi-theme.el +++ b/modus-operandi-theme.el @@ -492,6 +492,8 @@ palette overrides (also see `modus-themes-common-palette-overrides' and :group 'modus-themes :package-version '(modus-themes . "4.5.0") :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Option to extend the palette for use with overrides")) (defcustom modus-operandi-palette-overrides nil @@ -513,6 +515,8 @@ represents." :package-version '(modus-themes . "4.0.0") :version "30.1" :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Palette overrides")) (modus-themes-theme diff --git a/modus-operandi-tinted-theme.el b/modus-operandi-tinted-theme.el index 2f014a2..5399940 100644 --- a/modus-operandi-tinted-theme.el +++ b/modus-operandi-tinted-theme.el @@ -492,6 +492,8 @@ palette overrides (also see `modus-themes-common-palette-overrides' and :group 'modus-themes :package-version '(modus-themes . "4.5.0") :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Option to extend the palette for use with overrides")) (defcustom modus-operandi-tinted-palette-overrides nil @@ -513,6 +515,8 @@ represents." :package-version '(modus-themes . "4.0.0") :version "30.1" :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Palette overrides")) (modus-themes-theme diff --git a/modus-operandi-tritanopia-theme.el b/modus-operandi-tritanopia-theme.el index 7147978..a176d14 100644 --- a/modus-operandi-tritanopia-theme.el +++ b/modus-operandi-tritanopia-theme.el @@ -492,6 +492,8 @@ palette overrides (also see `modus-themes-common-palette-overrides' and :group 'modus-themes :package-version '(modus-themes . "4.5.0") :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Option to extend the palette for use with overrides")) (defcustom modus-operandi-tritanopia-palette-overrides nil @@ -513,6 +515,8 @@ represents." :package-version '(modus-themes . "4.0.0") :version "30.1" :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Palette overrides")) (modus-themes-theme diff --git a/modus-vivendi-deuteranopia-theme.el b/modus-vivendi-deuteranopia-theme.el index 2b2724f..ff5e328 100644 --- a/modus-vivendi-deuteranopia-theme.el +++ b/modus-vivendi-deuteranopia-theme.el @@ -492,6 +492,8 @@ palette overrides (also see `modus-themes-common-palette-overrides' and :group 'modus-themes :package-version '(modus-themes . "4.5.0") :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Option to extend the palette for use with overrides")) (defcustom modus-vivendi-deuteranopia-palette-overrides nil @@ -513,6 +515,8 @@ represents." :package-version '(modus-themes . "4.0.0") :version "30.1" :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Palette overrides")) (modus-themes-theme diff --git a/modus-vivendi-theme.el b/modus-vivendi-theme.el index f718427..5a895e8 100644 --- a/modus-vivendi-theme.el +++ b/modus-vivendi-theme.el @@ -492,6 +492,8 @@ palette overrides (also see `modus-themes-common-palette-overrides' and :group 'modus-themes :package-version '(modus-themes . "4.5.0") :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Option to extend the palette for use with overrides")) (defcustom modus-vivendi-palette-overrides nil @@ -513,6 +515,8 @@ represents." :package-version '(modus-themes . "4.0.0") :version "30.1" :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Palette overrides")) (modus-themes-theme diff --git a/modus-vivendi-tinted-theme.el b/modus-vivendi-tinted-theme.el index e212fd5..ad4739f 100644 --- a/modus-vivendi-tinted-theme.el +++ b/modus-vivendi-tinted-theme.el @@ -492,6 +492,8 @@ palette overrides (also see `modus-themes-common-palette-overrides' and :group 'modus-themes :package-version '(modus-themes . "4.5.0") :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Option to extend the palette for use with overrides")) (defcustom modus-vivendi-tinted-palette-overrides nil @@ -513,6 +515,8 @@ represents." :package-version '(modus-themes . "4.0.0") :version "30.1" :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Palette overrides")) (modus-themes-theme diff --git a/modus-vivendi-tritanopia-theme.el b/modus-vivendi-tritanopia-theme.el index 15b0325..f93db8f 100644 --- a/modus-vivendi-tritanopia-theme.el +++ b/modus-vivendi-tritanopia-theme.el @@ -492,6 +492,8 @@ palette overrides (also see `modus-themes-common-palette-overrides' and :group 'modus-themes :package-version '(modus-themes . "4.5.0") :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Option to extend the palette for use with overrides")) (defcustom modus-vivendi-tritanopia-palette-overrides nil @@ -513,6 +515,8 @@ represents." :package-version '(modus-themes . "4.0.0") :version "30.1" :type '(repeat (list symbol (choice symbol string))) + :set #'modus-themes--set-option + :initialize #'custom-initialize-default :link '(info-link "(modus-themes) Palette overrides")) (modus-themes-theme