-
-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
child themes does not work (they do work now. still question that needs to be resolved) #352
Comments
First, I think child-theme is not a good idea for the user customization scheme. It is better to change the current |
It probably hasn't worked in years other than it just accepts the function and then Emacs does nothing unless the user is defining faces that the main theme don't have. This functionality has probably phased out itself by not working for a very long time so fixing it is maybe not the best option, thats why I created an issue instead of doing something about it. |
The question is, do we just hard break users by removing the argument or just log a warning with a reference to how it should be used if someone tries to use it? |
OK, I try compose my proposal. My proposal includes change macro name ( |
related #325 |
It does not seem that emacs want to redefine a face in a theme after its initially been set. It's quite easy to test, the included
solarized-wombat-dark-theme.el
sets inactive mode line to a blackish color and it does not do that now.The patch below fixes it for me but I'm not sure. Moving the let binding to somewhere where it's actually called for all themes (solarized-definition?) might also work.
The documentation for
custom--inhibit-theme-enable
says:It's a bit unclear to me what other implication this has for the theme system in general if we disable it.
The text was updated successfully, but these errors were encountered: