Mercurial > emacs
comparison src/ChangeLog @ 55887:4825e30273d1
*** empty log message ***
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Wed, 02 Jun 2004 00:53:13 +0000 |
parents | d12432c82f89 |
children | 33cc2a0db367 |
comparison
equal
deleted
inserted
replaced
55886:ae9227eb8392 | 55887:4825e30273d1 |
---|---|
1 2004-06-02 Juanma Barranquero <lektu@terra.es> | |
2 | |
3 Work around bugs/problems with MinGW builds of graphics libraries | |
4 called from MSVC builds of Emacs. | |
5 | |
6 * image.c (lookup_image): Make pointer to img static. | |
7 (png_read_from_memory): Disable "global" optimization. | |
8 | |
1 2004-06-01 Stefan Monnier <monnier@iro.umontreal.ca> | 9 2004-06-01 Stefan Monnier <monnier@iro.umontreal.ca> |
2 | 10 |
3 * mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true. | 11 * mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true. |
4 | 12 |
5 2004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 13 2004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
6 | 14 |
7 * macfns.c: Don't include ccl.h. | 15 * macfns.c: Don't include ccl.h. |
8 [MAC_OSX]: Don't include QuickTime/QuickTime.h. | 16 [MAC_OSX]: Don't include QuickTime/QuickTime.h. |
9 [!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, | 17 [!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or |
10 or TextUtils.h. | 18 TextUtils.h. |
11 (Fx_create_frame): Sync with xfns.c. Initialize cursor descriptors. | 19 (Fx_create_frame): Sync with xfns.c. Initialize cursor |
20 descriptors. | |
12 (Fx_display_mm_height, Fx_display_mm_width): Calculate length from | 21 (Fx_display_mm_height, Fx_display_mm_width): Calculate length from |
13 display height/width. | 22 display height/width. |
14 (compute_tip_xy, Vx_max_tooltip_size): Declare. | 23 (compute_tip_xy, Vx_max_tooltip_size): Declare. |
15 (unwind_create_tip_frame, compute_tip_xy): New functions. | 24 (unwind_create_tip_frame, compute_tip_xy): New functions. |
16 (x_create_tip_frame, Fx_show_tip, Fx_hide_tip): Sync with xfns.c. | 25 (x_create_tip_frame, Fx_show_tip, Fx_hide_tip): Sync with xfns.c. |
17 (syms_of_macfns): Initialize Qcancel_timer, Vx_max_tooltip_size, | 26 (syms_of_macfns): Initialize Qcancel_timer, Vx_max_tooltip_size, |
18 and last_show_tip_args. | 27 and last_show_tip_args. |
19 | 28 |
20 * macgui.h [!MAC_OSX]: Include Gestalt.h. | 29 * macgui.h [!MAC_OSX]: Include Gestalt.h. |
21 (Cursor, No_Cursor): New defines. | 30 (Cursor, No_Cursor): New defines. |
22 [!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility macro. | 31 [!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility |
32 macro. | |
23 [!TARGET_API_MAC_CARBON] (arrow_cursor): Declare. | 33 [!TARGET_API_MAC_CARBON] (arrow_cursor): Declare. |
24 | 34 |
25 * macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort. | 35 * macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort. |
26 | 36 |
27 * macterm.c: Don't include Gestalt.h. | 37 * macterm.c: Don't include Gestalt.h. |
45 (mac_check_for_quit_char): Use mac_front_window and/or | 55 (mac_check_for_quit_char): Use mac_front_window and/or |
46 mac_window_to_frame. | 56 mac_window_to_frame. |
47 (x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a | 57 (x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a |
48 scroll-bar click event. | 58 scroll-bar click event. |
49 (mac_define_frame_cursor): Change the pointer shape. | 59 (mac_define_frame_cursor): Change the pointer shape. |
50 (x_free_frame_resources): Reset tip_window to NULL when it is disposed. | 60 (x_free_frame_resources): Reset tip_window to NULL when it is |
61 disposed. | |
51 [!TARGET_API_MAC_CARBON] (arrow_cursor): New variable. | 62 [!TARGET_API_MAC_CARBON] (arrow_cursor): New variable. |
52 [!TARGET_API_MAC_CARBON] (do_init_managers): Initialize arrow_cursor. | 63 [!TARGET_API_MAC_CARBON] (do_init_managers): Initialize |
64 arrow_cursor. | |
53 (do_window_update): Don't do anything if the updated window is the | 65 (do_window_update): Don't do anything if the updated window is the |
54 tooltip window. | 66 tooltip window. |
55 (do_mouse_moved): Handle mouse movement events here (previously in | 67 (do_mouse_moved): Handle mouse movement events here (previously in |
56 XTread_socket). Clear the mouse face if | 68 XTread_socket). Clear the mouse face if |
57 dpyinfo->mouse_face_hidden is set. | 69 dpyinfo->mouse_face_hidden is set. |
58 (do_os_event, do_events): Remove (now in XTread_socket). | 70 (do_os_event, do_events): Remove (now in XTread_socket). |
59 (XTread_socket): Immediately return if interrupt_input_blocked. | 71 (XTread_socket): Immediately return if interrupt_input_blocked. |
60 Loop until all the events in the queue are processed. | 72 Loop until all the events in the queue are processed. Rearrange |
61 Rearrange codes for mouse grabbing. Add tooltip support. Include the | 73 codes for mouse grabbing. Add tooltip support. Include the |
62 contents of do_os_event and do_events. Remove mouse movement | 74 contents of do_os_event and do_events. Remove mouse movement |
63 handling (now in do_mouse_moved). Add the case where | 75 handling (now in do_mouse_moved). Add the case where |
64 Vmouse_highlight has an integer value. | 76 Vmouse_highlight has an integer value. |
65 (NewMacWindow): Remove. | 77 (NewMacWindow): Remove. |
66 (make_mac_frame): Do what NewMacWindow previously did. Don't do | 78 (make_mac_frame): Do what NewMacWindow previously did. Don't do |
67 excess initializations. | 79 excess initializations. |
68 (make_mac_terminal_frame): Previous initializations in | 80 (make_mac_terminal_frame): Previous initializations in |
69 make_mac_frame are moved here. | 81 make_mac_frame are moved here. |
70 (mac_initialize_display_info): | 82 (mac_initialize_display_info): Initialize |
71 Initialize dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden. | 83 dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden. |
72 | 84 |
73 * xdisp.c [MAC_OS] (No_Cursor): Remove variable. | 85 * xdisp.c [MAC_OS] (No_Cursor): Remove variable. |
74 (define_frame_cursor1): Don't treat HAVE_CARBON as a special case. | 86 (define_frame_cursor1): Don't treat HAVE_CARBON as a special case. |
75 | 87 |
76 2004-05-29 Richard M. Stallman <rms@gnu.org> | 88 2004-05-29 Richard M. Stallman <rms@gnu.org> |