]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Wed, 22 Aug 2001 09:44:33 +0000 (09:44 +0000)
committerGerd Moellmann <gerd@gnu.org>
Wed, 22 Aug 2001 09:44:33 +0000 (09:44 +0000)
lisp/ChangeLog
src/ChangeLog

index 7f21fa46b4a1e05d02edbf1eb7d85714569d8988..ed5a0dd0fdbaee52c8bd257ea09e6564511e4edf 100644 (file)
@@ -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
index f969890dfeebc0e8e1aa973e407579ce12210150..b66f7697a02a143504cd3ebc7d87fd850a4720ac 100644 (file)
@@ -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.