diff options
| author | Karoly Lorentey | 2004-05-31 13:48:26 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2004-05-31 13:48:26 +0000 |
| commit | 190a56d6e02f134591a9d8861b8c4aa55bbec79b (patch) | |
| tree | d1ea16845ca26efed987116be6e6b4fc6fc60000 /src/ChangeLog | |
| parent | a596810c6c3c3c2fd450717f5083a5ff5207d243 (diff) | |
| parent | 64df673db44e48ae6e2f57849f42961a78103075 (diff) | |
| download | emacs-190a56d6e02f134591a9d8861b8c4aa55bbec79b.tar.gz emacs-190a56d6e02f134591a9d8861b8c4aa55bbec79b.zip | |
Merged in changes from CVS trunk.
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-353
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-354
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-355
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-356
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-183
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index df10f95e500..4be50d1108d 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,92 @@ | |||
| 1 | 2004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 2 | |||
| 3 | * macfns.c: Don't include ccl.h. | ||
| 4 | [MAC_OSX]: Don't include QuickTime/QuickTime.h. | ||
| 5 | [!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or | ||
| 6 | TextUtils.h. | ||
| 7 | (Fx_create_frame): Sync with xfns.c. Initialize cursor | ||
| 8 | descriptors. | ||
| 9 | (Fx_display_mm_height, Fx_display_mm_width): Calculate length from | ||
| 10 | display height/width. | ||
| 11 | (compute_tip_xy, Vx_max_tooltip_size): Declare. | ||
| 12 | (unwind_create_tip_frame, compute_tip_xy): New functions. | ||
| 13 | (x_create_tip_frame, Fx_show_tip, Fx_hide_tip): Sync with xfns.c. | ||
| 14 | (syms_of_macfns): Initialize Qcancel_timer, Vx_max_tooltip_size, | ||
| 15 | and last_show_tip_args. | ||
| 16 | |||
| 17 | * macgui.h [!MAC_OSX]: Include Gestalt.h. | ||
| 18 | (Cursor, No_Cursor): New defines. | ||
| 19 | [!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility | ||
| 20 | macro. | ||
| 21 | [!TARGET_API_MAC_CARBON] (arrow_cursor): Declare. | ||
| 22 | |||
| 23 | * macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort. | ||
| 24 | |||
| 25 | * macterm.c: Don't include Gestalt.h. | ||
| 26 | (enum mouse_tracking_type, mouse_tracking_in_progress): Remove. | ||
| 27 | (XDrawLine, XClearArea, XClearWindow, mac_draw_bitmap) | ||
| 28 | (mac_set_clip_rectangle, mac_reset_clipping, XCreatePixmap) | ||
| 29 | (XFillRectangle, mac_draw_rectangle, mac_draw_string_common) | ||
| 30 | (mac_copy_area, mac_copy_area_with_mask, x_update_end) | ||
| 31 | (construct_mouse_click, XTmouse_position) | ||
| 32 | (x_scroll_bar_report_motion, x_calc_absolute_position) | ||
| 33 | (do_mouse_moved, do_zoom_window, mac_do_receive_drag) | ||
| 34 | (XTread_socket, make_mac_frame): Use SetPortWindowPort. | ||
| 35 | (note_mouse_movement): Clear the mouse face and reset the pointer | ||
| 36 | shape when the pointer goes outside the frame without grabbing. | ||
| 37 | (mac_front_window): New function. | ||
| 38 | (mac_window_to_frame): New macro. | ||
| 39 | (XTmouse_position, x_scroll_bar_report_motion, do_window_update) | ||
| 40 | (do_window_activate, do_window_deactivate, do_app_resume) | ||
| 41 | (do_app_suspend, do_mouse_moved, do_menu_choice, do_grow_window) | ||
| 42 | (do_zoom_window, mac_do_receive_drag, XTread_socket) | ||
| 43 | (mac_check_for_quit_char): Use mac_front_window and/or | ||
| 44 | mac_window_to_frame. | ||
| 45 | (x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a | ||
| 46 | scroll-bar click event. | ||
| 47 | (mac_define_frame_cursor): Change the pointer shape. | ||
| 48 | (x_free_frame_resources): Reset tip_window to NULL when it is | ||
| 49 | disposed. | ||
| 50 | [!TARGET_API_MAC_CARBON] (arrow_cursor): New variable. | ||
| 51 | [!TARGET_API_MAC_CARBON] (do_init_managers): Initialize | ||
| 52 | arrow_cursor. | ||
| 53 | (do_window_update): Don't do anything if the updated window is the | ||
| 54 | tooltip window. | ||
| 55 | (do_mouse_moved): Handle mouse movement events here (previously in | ||
| 56 | XTread_socket). Clear the mouse face if | ||
| 57 | dpyinfo->mouse_face_hidden is set. | ||
| 58 | (do_os_event, do_events): Remove (now in XTread_socket). | ||
| 59 | (XTread_socket): Immediately return if interrupt_input_blocked. | ||
| 60 | Loop until all the events in the queue are processed. Rearrange | ||
| 61 | codes for mouse grabbing. Add tooltip support. Include the | ||
| 62 | contents of do_os_event and do_events. Remove mouse movement | ||
| 63 | handling (now in do_mouse_moved). Add the case where | ||
| 64 | Vmouse_highlight has an integer value. | ||
| 65 | (NewMacWindow): Remove. | ||
| 66 | (make_mac_frame): Do what NewMacWindow previously did. Don't do | ||
| 67 | excess initializations. | ||
| 68 | (make_mac_terminal_frame): Previous initializations in | ||
| 69 | make_mac_frame are moved here. | ||
| 70 | (mac_initialize_display_info): Initialize | ||
| 71 | dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden. | ||
| 72 | |||
| 73 | * xdisp.c [MAC_OS] (No_Cursor): Remove variable. | ||
| 74 | (define_frame_cursor1): Don't treat HAVE_CARBON as a special case. | ||
| 75 | |||
| 76 | 2004-05-29 Richard M. Stallman <rms@gnu.org> | ||
| 77 | |||
| 78 | * lisp.h (truncate_undo_list): Update decl. | ||
| 79 | |||
| 80 | * alloc.c (undo_outer_limit): New variable. | ||
| 81 | (syms_of_alloc): Defvar it. | ||
| 82 | (Fgarbage_collect): Pass undo_outer_limit to truncate_undo_list. | ||
| 83 | |||
| 84 | * undo.c (truncate_undo_list): New arg LIMITSIZE. | ||
| 85 | |||
| 86 | * alloc.c (lisp_align_malloc): Check for base == 0 | ||
| 87 | regardless of HAVE_POSIX_MEMALIGN. | ||
| 88 | Clean up HAVE_POSIX_MEMALIGN handling of `err'. | ||
| 89 | |||
| 1 | 2004-05-28 Stefan Monnier <monnier@iro.umontreal.ca> | 90 | 2004-05-28 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 91 | ||
| 3 | * alloc.c: Undo Kim's recent changes and fix the same bug differently. | 92 | * alloc.c: Undo Kim's recent changes and fix the same bug differently. |