aboutsummaryrefslogtreecommitdiffstats
path: root/src/frame.c
diff options
context:
space:
mode:
authorKaroly Lorentey <[email protected]>2005-06-22 17:53:21 +0000
committerKaroly Lorentey <[email protected]>2005-06-22 17:53:21 +0000
commitf4d9bf3a9be50a17c2e2f7569b88f3606ab273d9 (patch)
treea06250d0c5fec729ab16920d2bb4f857f04cde8b /src/frame.c
parentf3479ceeb65724094be33b49bae289a81f42b6ee (diff)
parent73106994f86353b8bb5018bacdace22643c5f485 (diff)
Merged from [email protected] (patch 438-440)
Patches applied: * [email protected]/emacs--cvs-trunk--0--patch-438 Rename vertical-divider face to vertical-border * [email protected]/emacs--cvs-trunk--0--patch-439 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-440 Change escape-glyph color on dark backgrounds back to cyan git-archimport-id: [email protected]/emacs--multi-tty--0--patch-353
Diffstat (limited to 'src/frame.c')
-rw-r--r--src/frame.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/frame.c b/src/frame.c
index 10318ba711..62dba4d4d1 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -2548,6 +2548,12 @@ enabled such bindings for that variable with `make-variable-frame-local'. */)
prop = parms[i];
val = values[i];
store_frame_param (f, prop, val);
+
+ /* Changing the background color might change the background
+ mode, so that we have to load new defface specs.
+ Call frame-set-background-mode to do that. */
+ if (EQ (prop, Qbackground_color))
+ call1 (Qframe_set_background_mode, frame);
}
}