[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/ChangeLog,v
From: |
YAMAMOTO Mitsuharu |
Subject: |
[Emacs-diffs] Changes to emacs/src/ChangeLog,v |
Date: |
Thu, 14 Jun 2007 08:40:30 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: YAMAMOTO Mitsuharu <mituharu> 07/06/14 08:40:26
Index: ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/src/ChangeLog,v
retrieving revision 1.5706
retrieving revision 1.5707
diff -u -b -r1.5706 -r1.5707
--- ChangeLog 14 Jun 2007 01:47:53 -0000 1.5706
+++ ChangeLog 14 Jun 2007 08:40:24 -0000 1.5707
@@ -1,3 +1,46 @@
+2007-06-14 YAMAMOTO Mitsuharu <address@hidden>
+
+ * frame.h (struct frame) [MAC_OS]: New member external_tool_bar.
+ (FRAME_EXTERNAL_TOOL_BAR) [MAC_OS]: Use it.
+
+ * macfns.c (mac_window) [USE_MAC_TOOLBAR]: Set toolbar_win_gravity.
+ (x_set_tool_bar_lines) [USE_MAC_TOOLBAR]: Set FRAME_EXTERNAL_TOOL_BAR.
+
+ * macgui.h (USE_MAC_TOOLBAR): New define.
+
+ * macmenu.c [TARGET_API_MAC_CARBON] (menu_target_item_handler):
+ Return immediately unless popup is activated.
+
+ * macterm.c (x_draw_fringe_bitmap) [MAC_OSX]: Extend fringe
+ background to scroll bar gap.
+ (x_scroll_bar_create) [MAC_OSX]: Set bar->fringe_extended_p.
+ (XTset_vertical_scroll_bar) [MAC_OSX]: Put leftmost/rightmost
+ scroll bars on frame edge. Check fringe background extension.
+ Don't clear extended fringe background area.
+ (TOOLBAR_IDENTIFIER, TOOLBAR_ICON_ITEM_IDENTIFIER)
+ (TOOLBAR_ITEM_COMMAND_ID_OFFSET, TOOLBAR_ITEM_COMMAND_ID_P)
+ (TOOLBAR_ITEM_COMMAND_ID_VALUE, TOOLBAR_ITEM_MAKE_COMMAND_ID):
+ [USE_MAC_TOOLBAR]: New macros.
+ (mac_move_window_with_gravity, mac_get_window_origin_with_gravity)
+ (mac_handle_toolbar_event, mac_image_spec_to_cg_image)
+ (mac_create_frame_tool_bar, update_frame_tool_bar, free_frame_tool_bar)
+ (mac_tool_bar_note_mouse_movement, mac_handle_toolbar_command_event)
+ [USE_MAC_TOOLBAR]: New functions.
+ (mac_handle_window_event) [USE_MAC_TOOLBAR]: Reposition window
+ manually if previous repositioning has failed.
+ (mac_handle_keyboard_event): Use precomputed event kind.
+ (XTread_socket) [USE_MAC_TOOLBAR]: Handle click in structure region
+ as tool bar item click. Handle mouse movement over tool bar items.
+
+ * macterm.h (struct mac_output) [USE_MAC_TOOLBAR]: New member
+ toolbar_win_gravity.
+ (struct scroll_bar) [MAC_OSX]: New member fringe_extended_p.
+ (update_frame_tool_bar, free_frame_tool_bar) [USE_MAC_TOOLBAR]:
+ Add externs.
+
+ * xdisp.c (update_tool_bar, redisplay_tool_bar, redisplay_window)
+ [USE_MAC_TOOLBAR]: Sync with GTK+ tool bar display.
+
2007-06-14 Chong Yidong <address@hidden>
* image.c (search_image_cache): Remove unused variable.
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, (continued)
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Juanma Barranquero, 2007/06/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Miles Bader, 2007/06/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Jason Rumney, 2007/06/10
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Stefan Monnier, 2007/06/11
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Glenn Morris, 2007/06/12
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Stefan Monnier, 2007/06/12
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Glenn Morris, 2007/06/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, YAMAMOTO Mitsuharu, 2007/06/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Chong Yidong, 2007/06/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Chong Yidong, 2007/06/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v,
YAMAMOTO Mitsuharu <=
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Kenichi Handa, 2007/06/14
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Jason Rumney, 2007/06/14
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Chong Yidong, 2007/06/14
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Eli Zaretskii, 2007/06/16
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Juanma Barranquero, 2007/06/16
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Jason Rumney, 2007/06/17
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Glenn Morris, 2007/06/20
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Juanma Barranquero, 2007/06/20
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Nick Roberts, 2007/06/20
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Sam Steingold, 2007/06/20