João Guerra writes: >> So the use case would be: >> The user already loaded and enabled a theme (via load-theme and >> enable-theme) and then, while the theme is enabled, he/she wants to >> reevaluate a custom-theme-set-faces and see its effect immediately? > > That's the main use case indeed. Currently, the user needs to > re-enable the theme after evaluating their custom-theme-set-faces. If > they are experimenting with themes this becomes a bit cumbersome after > a while. What I have been doing and seen in other configurations is > `(setq custom--inhibit-theme-enable nil)`, so I was wondering if it > would be desirable to expose this functionality somehow to the user. > The attached patch adds support for this, but without exposing custom--inhibit-theme-enable, because it doesn't sound to me like a good idea. Opinions?