changeset 38906:95a646d04de5

*** empty log message ***
author Gerd Moellmann <gerd@gnu.org>
date Wed, 22 Aug 2001 09:44:33 +0000
parents 70ef1eb656a6
children 7124795193df
files lisp/ChangeLog src/ChangeLog
diffstat 2 files changed, 23 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Wed Aug 22 09:44:15 2001 +0000
+++ b/lisp/ChangeLog	Wed Aug 22 09:44:33 2001 +0000
@@ -1,3 +1,12 @@
+2001-08-22  Gerd Moellmann  <gerd@gnu.org>
+
+	* bindings.el (mode-line-unbury-buffer): Add EVENT parameter.
+	Temporarily select EVENT's window for switching buffers.
+	(mode-line-bury-buffer): New function.
+	(mode-line-buffer-identification-keymap): Use it instead of
+	bury-buffer.  Bind down-mouse events to prevent global down-mouse
+	events to shine through.
+
 2001-08-21  Stefan Monnier  <monnier@cs.yale.edu>
 
 	* newcomment.el (comment-beginning): Make sure the comment-start
--- a/src/ChangeLog	Wed Aug 22 09:44:15 2001 +0000
+++ b/src/ChangeLog	Wed Aug 22 09:44:33 2001 +0000
@@ -1,5 +1,19 @@
 2001-08-22  Gerd Moellmann  <gerd@gnu.org>
 
+	* dispextern.h (struct face_cache): Add member
+	menu_face_changed_p.
+
+	* xfaces.c (menu_face_changed_default): New variable.
+	(menu_face_changed_count): Variable removed.
+	(Finternal_set_lisp_face_attribute): Doc fix.  If FRAME is t, set
+	the menu_face_changed_default flag, otherwise set the FRAME's
+	menu_face_changed_p flag if the `menu' face has been changed.
+	Prevent calling set_font_frame_param if FRAME is t.
+	(make_face_cache): Initialize cache's menu_face_changed_p
+	from menu_face_changed_default.
+	(realize_basic_faces): Look into the frame's face cache to
+	determine if the menu appearance needs updating.
+
 	* keymap.c (access_keymap): Fix last change to not consider
 	IDX when it has modifiers.