diff options
| author | Chong Yidong | 2013-12-21 23:31:09 +0800 |
|---|---|---|
| committer | Chong Yidong | 2013-12-21 23:31:09 +0800 |
| commit | aac2b673c3083ab612bcd57fbcd9d370078bd8da (patch) | |
| tree | d5fc1b92e5f70e0d3af72467df2b3bf7e476f908 /lisp/ChangeLog | |
| parent | bacb0e7791b68b1b0a254c09910d666087a386b5 (diff) | |
| download | emacs-aac2b673c3083ab612bcd57fbcd9d370078bd8da.tar.gz emacs-aac2b673c3083ab612bcd57fbcd9d370078bd8da.zip | |
Don't make faces when loading Custom themes.
* custom.el (custom-theme-recalc-face): Do nothing if the face is
undefined. Thus, theme settings for undefined faces do not take
effect until the faces are defined with defface, the same as with
theme variables.
* faces.el (face-spec-set): Use face-spec-recalc in all cases.
(face-spec-reset-face): Don't assign extra properties in temacs.
(face-spec-recalc): Apply X resources too.
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 0e452aa6686..c81dbf2889a 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,11 +1,20 @@ | |||
| 1 | 2013-12-21 Chong Yidong <cyd@gnu.org> | 1 | 2013-12-21 Chong Yidong <cyd@gnu.org> |
| 2 | 2 | ||
| 3 | * custom.el (custom-theme-recalc-face): Do nothing if the face is | ||
| 4 | undefined. Thus, theme settings for undefined faces do not take | ||
| 5 | effect until the faces are defined with defface, the same as with | ||
| 6 | theme variables. | ||
| 7 | |||
| 8 | * faces.el (face-spec-set): Use face-spec-recalc in all cases. | ||
| 9 | (face-spec-reset-face): Don't assign extra properties in temacs. | ||
| 10 | (face-spec-recalc): Apply X resources too. | ||
| 11 | |||
| 12 | 2013-12-21 Chong Yidong <cyd@gnu.org> | ||
| 13 | |||
| 3 | * faces.el (face-spec-set): | 14 | * faces.el (face-spec-set): |
| 4 | * cus-face.el (custom-theme-set-faces, custom-set-faces): | 15 | * cus-face.el (custom-theme-set-faces, custom-set-faces): |
| 5 | * custom.el (defface): Doc fixes (Bug#16203). | 16 | * custom.el (defface): Doc fixes (Bug#16203). |
| 6 | 17 | ||
| 7 | 2013-12-21 Chong Yidong <cyd@gnu.org> | ||
| 8 | |||
| 9 | * indent.el (indent-rigidly-map): Add docstring, and move commands | 18 | * indent.el (indent-rigidly-map): Add docstring, and move commands |
| 10 | into named functions. | 19 | into named functions. |
| 11 | (indent-rigidly-left, indent-rigidly-right) | 20 | (indent-rigidly-left, indent-rigidly-right) |