aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorChong Yidong2013-12-21 23:31:09 +0800
committerChong Yidong2013-12-21 23:31:09 +0800
commitaac2b673c3083ab612bcd57fbcd9d370078bd8da (patch)
treed5fc1b92e5f70e0d3af72467df2b3bf7e476f908 /lisp/ChangeLog
parentbacb0e7791b68b1b0a254c09910d666087a386b5 (diff)
downloademacs-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/ChangeLog13
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 @@
12013-12-21 Chong Yidong <cyd@gnu.org> 12013-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
122013-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
72013-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)