[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: themes not behaving themselves.
From: |
Drew Adams |
Subject: |
RE: themes not behaving themselves. |
Date: |
Wed, 30 Apr 2014 13:56:30 -0700 (PDT) |
> If you run disable-theme, it will undo the changes the theme made
> without restarting.
Nope. `disable-theme' does not undo all of the changes made by enabling
a theme. It simply "undoes" stuff that would affect or be affected by
other themes. You cannot use `disable-theme' to restore the state (all
frame parameter settings, faces, etc.) that Emacs had before any themes
were enabled.
Color themes (library color-theme.el) behave well in this regard.
But Emacs custom themes do not.
See http://www.emacswiki.org/cgi-bin/wiki/ColorTheme.
See also:
http://lists.gnu.org/archive/html/help-gnu-emacs/2014-02/msg00334.html
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15687