]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Mon, 12 Jun 2000 19:12:17 +0000 (19:12 +0000)
committerGerd Moellmann <gerd@gnu.org>
Mon, 12 Jun 2000 19:12:17 +0000 (19:12 +0000)
lwlib/ChangeLog
src/ChangeLog

index cc80c85d22cf0f409f48ff996f3823e6c1bf630f..92644250cca1f3dab466d226a5677c22f79ff371 100644 (file)
@@ -1,3 +1,9 @@
+2000-06-12  Gerd Moellmann  <gerd@gnu.org>
+
+       * xlwmenu.c (make_shadow_gcs): Free and copy colors so that
+       color reference counts are right.
+       (release_shadow_gcs): Free colors.
+
 2000-06-06  Dave Love  <fx@gnu.org>
 
        * xlwmenu.c (x_alloc_nearest_color_for_widget, x_catch_errors)
index 32a2e6679f7260b8c2281c01c84816a2ac309c1c..d32a3db297a89996e46b33b9358ef4756f16ace7 100644 (file)
@@ -1,3 +1,17 @@
+2000-06-12  Gerd Moellmann  <gerd@gnu.org>
+
+       * xfaces.c (Fdump_colors) [DEBUG_X_COLORS]: New function.
+       (syms_of_xfaces): Defsubr Sdump_colors.
+       (x_free_colors): Don't treat b&w specially on default visual.
+       (x_free_dpy_colors): New function.
+       (free_face_colors): Don't check visual class; it's done
+       in x_free_colors.
+
+       * xterm.c (x_frame_of_widget): New function.
+       (x_alloc_nearest_color_for_widget): Use it.
+       (x_copy_dpy_color): New function.
+       (x_destroy_window): Free various colors.
+
 2000-06-12  Kenichi Handa  <handa@etl.go.jp>
 
        * ccl.h (EMACS_CCL_H): Renamed from _CCL_H.
@@ -20,7 +34,7 @@
 
 2000-06-11  Gerd Moellmann  <gerd@gnu.org>
 
-       * xmenu.c (xmenu_show): Case second parameter of lw_popup_menu
+       * xmenu.c (xmenu_show): Cast second parameter of lw_popup_menu
        to `XEvent *'.
 
 2000-06-10  Kenichi Handa  <handa@etl.go.jp>