comparison src/ChangeLog @ 90951:3619e7770f2e

Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 793-802) - Update from CVS - Remove RCS keywords - Merge from emacs--rel--22 * emacs--rel--22 (patch 42-50) - Update from CVS - Merge from gnus--rel--5.10 - Gnus ChangeLog tweaks * gnus--rel--5.10 (patch 229-232) - Merge from emacs--devo--0, emacs--rel--22 - ChangeLog tweak - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-223
author Miles Bader <miles@gnu.org>
date Sat, 16 Jun 2007 22:32:13 +0000
parents e9f94688a064 c30b19fc8bce
children 3371fc48749b
comparison
equal deleted inserted replaced
90950:8568c29985a3 90951:3619e7770f2e
1 2007-06-16 Eli Zaretskii <eliz@gnu.org>
2
3 * w32menu.c (add_menu_item): Escape `&' characters in menu items
4 and their keybindings.
5
6 2007-06-15 Chong Yidong <cyd@stupidchicken.com>
7
8 * composite.c (update_compositions): Fix last fix.
9
10 2007-06-14 Jason Rumney <jasonr@gnu.org>
11
12 * w32.c (get_process_times_fn): New function pointer.
13 (globals_of_w32): Intialize it if present in kernel32.dll.
14 (w32_get_internal_run_time): New function.
15
16 * editfns.c (Fget_internal_run_time) [WINDOWSNT]: Use it.
17
18 2007-06-14 Kenichi Handa <handa@etlken.m17n.org>
19
20 * composite.c (update_compositions): Check the validness of
21 compositions.
22
23 2007-06-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
24
25 * frame.h (struct frame) [MAC_OS]: New member external_tool_bar.
26 (FRAME_EXTERNAL_TOOL_BAR) [MAC_OS]: Use it.
27
28 * macfns.c (mac_window) [USE_MAC_TOOLBAR]: Set toolbar_win_gravity.
29 (x_set_tool_bar_lines) [USE_MAC_TOOLBAR]: Set FRAME_EXTERNAL_TOOL_BAR.
30
31 * macgui.h (USE_MAC_TOOLBAR): New define.
32
33 * macmenu.c [TARGET_API_MAC_CARBON] (menu_target_item_handler):
34 Return immediately unless popup is activated.
35
36 * macterm.c (x_draw_fringe_bitmap) [MAC_OSX]: Extend fringe
37 background to scroll bar gap.
38 (x_scroll_bar_create) [MAC_OSX]: Set bar->fringe_extended_p.
39 (XTset_vertical_scroll_bar) [MAC_OSX]: Put leftmost/rightmost
40 scroll bars on frame edge. Check fringe background extension.
41 Don't clear extended fringe background area.
42 (TOOLBAR_IDENTIFIER, TOOLBAR_ICON_ITEM_IDENTIFIER)
43 (TOOLBAR_ITEM_COMMAND_ID_OFFSET, TOOLBAR_ITEM_COMMAND_ID_P)
44 (TOOLBAR_ITEM_COMMAND_ID_VALUE, TOOLBAR_ITEM_MAKE_COMMAND_ID):
45 [USE_MAC_TOOLBAR]: New macros.
46 (mac_move_window_with_gravity, mac_get_window_origin_with_gravity)
47 (mac_handle_toolbar_event, mac_image_spec_to_cg_image)
48 (mac_create_frame_tool_bar, update_frame_tool_bar, free_frame_tool_bar)
49 (mac_tool_bar_note_mouse_movement, mac_handle_toolbar_command_event)
50 [USE_MAC_TOOLBAR]: New functions.
51 (mac_handle_window_event) [USE_MAC_TOOLBAR]: Reposition window
52 manually if previous repositioning has failed.
53 (mac_handle_keyboard_event): Use precomputed event kind.
54 (XTread_socket) [USE_MAC_TOOLBAR]: Handle click in structure region
55 as tool bar item click. Handle mouse movement over tool bar items.
56
57 * macterm.h (struct mac_output) [USE_MAC_TOOLBAR]: New member
58 toolbar_win_gravity.
59 (struct scroll_bar) [MAC_OSX]: New member fringe_extended_p.
60 (update_frame_tool_bar, free_frame_tool_bar) [USE_MAC_TOOLBAR]:
61 Add externs.
62
63 * xdisp.c (update_tool_bar, redisplay_tool_bar, redisplay_window)
64 [USE_MAC_TOOLBAR]: Sync with GTK+ tool bar display.
65
66 2007-06-14 Chong Yidong <cyd@stupidchicken.com>
67
68 * image.c (search_image_cache): Remove unused variable.
69
70 2007-06-13 Chong Yidong <cyd@stupidchicken.com>
71
72 * xfns.c, xmenu.c: Link to xaw3d if available.
73
74 2007-06-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
75
76 * dispextern.h (struct image) [HAVE_WINDOW_SYSTEM]: New members
77 frame_foreground and frame_background.
78
79 * image.c (lookup_image): Save frame foreground and background colors.
80 (search_image_cache): Check if saved and current frame colors match.
81
82 2007-06-12 Stefan Monnier <monnier@iro.umontreal.ca>
83
84 * regex.c (regex_compile): Remove the `regnum' counter.
85 Use bufp->re_nsub instead. Add support for \(?N:RE\).
86
87 2007-06-11 Stefan Monnier <monnier@iro.umontreal.ca>
88
89 * term.c: Include intervals.h to declare Fget_text_property.
90
1 2007-06-10 Jason Rumney <jasonr@gnu.org> 91 2007-06-10 Jason Rumney <jasonr@gnu.org>
2 92
3 * w32fns.c (Fx_file_dialog): Take size from struct not pointer. 93 * w32fns.c (Fx_file_dialog): Take size from struct not pointer.
4 94
5 2007-06-08 Juanma Barranquero <lekktu@gmail.com> 95 2007-06-08 Juanma Barranquero <lekktu@gmail.com>
104 (install_application_handler) [TARGET_API_MAC_CARBON]: New function. 194 (install_application_handler) [TARGET_API_MAC_CARBON]: New function.
105 (mac_handle_cg_display_reconfig) [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: 195 (mac_handle_cg_display_reconfig) [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]:
106 New function. 196 New function.
107 (init_dm_notification_handler) [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: 197 (init_dm_notification_handler) [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]:
108 Register it. 198 Register it.
109 (XTread_socket) [TARGET_API_MAC_CARBON]: Consolidate 199 (XTread_socket) [TARGET_API_MAC_CARBON]:
110 SendEventToEventTarget calls. Use FRAME_OUTER_TO_INNER_DIFF_X and 200 Consolidate SendEventToEventTarget calls.
111 FRAME_OUTER_TO_INNER_DIFF_Y. Move application activation handler 201 Use FRAME_OUTER_TO_INNER_DIFF_X and FRAME_OUTER_TO_INNER_DIFF_Y.
112 to mac_handle_application_event. Move keyboard handler to 202 Move application activation handler to mac_handle_application_event.
113 mac_handle_keyboard_event. 203 Move keyboard handler to mac_handle_keyboard_event.
114 (XTread_socket) [!TARGET_API_MAC_CARBON]: Use do_keystroke. 204 (XTread_socket) [!TARGET_API_MAC_CARBON]: Use do_keystroke.
115 (mac_initialize) [TARGET_API_MAC_CARBON]: Don't call 205 (mac_initialize) [TARGET_API_MAC_CARBON]: Don't call
116 init_command_handler. Call install_application_handler. 206 init_command_handler. Call install_application_handler.
117 207
118 * macterm.h (mac_get_window_bounds): Move extern from macfns.c. 208 * macterm.h (mac_get_window_bounds): Move extern from macfns.c.
122 212
123 * emacs.c (main): Use `emacs-copyright' in --version output. 213 * emacs.c (main): Use `emacs-copyright' in --version output.
124 214
125 2007-06-06 Chong Yidong <cyd@stupidchicken.com> 215 2007-06-06 Chong Yidong <cyd@stupidchicken.com>
126 216
127 * image.c (xpm_load): Remove spurious call to 217 * image.c (xpm_load): Remove spurious call to xpm_init_color_cache.
128 xpm_init_color_cache.
129 218
130 2007-06-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 219 2007-06-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
131 220
132 * macfns.c (mac_window): Replace WindowPtr with WindowRef. 221 * macfns.c (mac_window): Replace WindowPtr with WindowRef.
133 222