aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorChong Yidong2011-07-03 18:16:07 -0400
committerChong Yidong2011-07-03 18:16:07 -0400
commit1485f4c03a3e887f8e60fefb96e5e3d9ca484cf7 (patch)
tree07c3889b6d224dbf2c2fcc647580c2ff548e56dd /src/ChangeLog
parent9fa3dd45482a9fa8084fae495b3a857a216decf2 (diff)
downloademacs-1485f4c03a3e887f8e60fefb96e5e3d9ca484cf7.tar.gz
emacs-1485f4c03a3e887f8e60fefb96e5e3d9ca484cf7.zip
Fix how custom themes handle faces, so the multi-tty/multi-frame case works.
* lisp/custom.el (custom-push-theme): Don't record faces in `changed' theme; this doesn't work correctly for per-frame face settings. (disable-theme): Use face-set-after-frame-default to reset faces. (custom--frame-color-default): New function. * lisp/frame.el (frame-background-mode, frame-set-background-mode): Moved from faces.el. (frame-default-terminal-background): New function. * src/xfaces.c (Finternal_merge_in_global_face): Modify the foreground and background color parameters if they have been changed.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index ad5b9c41c30..b77759527e7 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12011-07-03 Chong Yidong <cyd@stupidchicken.com>
2
3 * xfaces.c (Finternal_merge_in_global_face): Modify the foreground
4 and background color parameters if they have been changed.
5
12011-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org> 62011-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
2 7
3 * editfns.c (Fformat): Clarify the - and 0 flags (bug#6659). 8 * editfns.c (Fformat): Clarify the - and 0 flags (bug#6659).