Subject: bug#78808: 28.2; Debian 12 GNU Emacs bug in Custom

From: Barry Davidson <[email-masked]>
Date: Mon, 16 Jun 2025 15:49:13 +0300

Hello!
After changing settings in Custom and after visiting and changing
existing theme in customize-create-theme, Custom fails to put ( )
around values for key :inherit. Example:
It writes (:inherit link) instead of (:inherit (link)).
Emacs then complains about errors in theme and if I visit it in
customize-create-theme, then those fields are not properly displayed:
instead of checkboxes there are just elisp code sections.
I fixed my custom theme by manually adding parentheses ( ) after every
:inherit keyword, like so: (:inherit (variable-pitch));
Custom wrote it as (:inherit variable-pitch) without parentheses.
Thanks!