9 |
* lisp.h: Declare Finit_image_library. |
* lisp.h: Declare Finit_image_library. |
10 |
|
|
11 |
2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
12 |
|
|
13 |
* macterm.c (do_window_activate, do_window_deactivate): Remove. |
* macterm.c (do_window_activate, do_window_deactivate): Remove. |
14 |
(XTread_socket): Send mouse button events to the toolbox |
(XTread_socket): Send mouse button events to the toolbox |
15 |
dispatcher even when the mouse is grabbed. Don't process window |
dispatcher even when the mouse is grabbed. Don't process window |
70 |
a buffer, add the buffer as last element to the match data. |
a buffer, add the buffer as last element to the match data. |
71 |
(Fset_match_data): If an additional element of the match-data is a |
(Fset_match_data): If an additional element of the match-data is a |
72 |
buffer, restore it to last_thing_searched. |
buffer, restore it to last_thing_searched. |
73 |
(save_search_regs): Save last_thing_searched as part of the match |
(save_search_regs): Save last_thing_searched as part of the match data. |
|
data. |
|
74 |
(restore_match_data): Restore it again. |
(restore_match_data): Restore it again. |
75 |
|
|
76 |
2004-06-23 Luc Teirlinck <teirllm@auburn.edu> |
2004-06-23 Luc Teirlinck <teirllm@auburn.edu> |
196 |
2004-06-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
2004-06-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
197 |
|
|
198 |
* gtkutil.c (xg_get_image_for_pixmap): New function. |
* gtkutil.c (xg_get_image_for_pixmap): New function. |
199 |
(xg_get_gdk_pixmap_and_mask): Removed. |
(xg_get_gdk_pixmap_and_mask): Remove. |
200 |
(update_frame_tool_bar): Call xg_get_image_for_pixmap instead of |
(update_frame_tool_bar): Call xg_get_image_for_pixmap instead of |
201 |
xg_get_gdk_pixmap_and_mask. |
xg_get_gdk_pixmap_and_mask. |
202 |
|
|
217 |
list of possible filenames. |
list of possible filenames. |
218 |
(init_xpm_functions, init_png_functions, init_jpeg_functions) |
(init_xpm_functions, init_png_functions, init_jpeg_functions) |
219 |
(init_tiff_functions, init_gif_functions): Use `w32_delayed_load'. |
(init_tiff_functions, init_gif_functions): Use `w32_delayed_load'. |
220 |
(CHECK_LIB_AVAILABLE): Call `define_image_library' with new |
(CHECK_LIB_AVAILABLE): Call `define_image_library' with new argument. |
|
argument. |
|
221 |
(Finit_image_library): New function, extracted from `init_image'. |
(Finit_image_library): New function, extracted from `init_image'. |
222 |
Try to initialize an image library on demand and cache whether we |
Try to initialize an image library on demand and cache whether we |
223 |
were successful or not. |
were successful or not. |
341 |
(merge_face_ref, face_at_buffer_position, face_at_string_position): |
(merge_face_ref, face_at_buffer_position, face_at_string_position): |
342 |
Use `merge_named_face'. |
Use `merge_named_face'. |
343 |
(merge_face_inheritance): Function removed. |
(merge_face_inheritance): Function removed. |
344 |
(merge_face_ref): Renamed from `merge_face_vector_with_property'. |
(merge_face_ref): Rename from `merge_face_vector_with_property'. |
345 |
Add new `err_msgs' and `named_merge_points' args. Return error |
Add new `err_msgs' and `named_merge_points' args. Return error |
346 |
status. Only print error messages if ERR_MSGS is true. Don't try to |
status. Only print error messages if ERR_MSGS is true. Don't try to |
347 |
do :inherit attribute validation. |
do :inherit attribute validation. |
401 |
|
|
402 |
* xfaces.c (x_supports_face_attributes_p): Make this function |
* xfaces.c (x_supports_face_attributes_p): Make this function |
403 |
conditional on HAVE_WINDOW_SYSTEM. |
conditional on HAVE_WINDOW_SYSTEM. |
404 |
(Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]: Don't |
(Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]: |
405 |
call x_supports_face_attributes_p if it was not compiled in. |
Don't call x_supports_face_attributes_p if it was not compiled in. |
406 |
|
|
407 |
2004-06-04 Miles Bader <miles@gnu.org> |
2004-06-04 Miles Bader <miles@gnu.org> |
408 |
|
|
433 |
|
|
434 |
2004-06-01 Stefan Monnier <monnier@iro.umontreal.ca> |
2004-06-01 Stefan Monnier <monnier@iro.umontreal.ca> |
435 |
|
|
436 |
|
* eval.c (Fcondition_case): Fix usage. Simplify. |
437 |
|
|
438 |
* mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true. |
* mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true. |
439 |
|
|
440 |
2004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
2004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
443 |
[MAC_OSX]: Don't include QuickTime/QuickTime.h. |
[MAC_OSX]: Don't include QuickTime/QuickTime.h. |
444 |
[!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or |
[!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or |
445 |
TextUtils.h. |
TextUtils.h. |
446 |
(Fx_create_frame): Sync with xfns.c. Initialize cursor |
(Fx_create_frame): Sync with xfns.c. Initialize cursor descriptors. |
|
descriptors. |
|
447 |
(Fx_display_mm_height, Fx_display_mm_width): Calculate length from |
(Fx_display_mm_height, Fx_display_mm_width): Calculate length from |
448 |
display height/width. |
display height/width. |
449 |
(compute_tip_xy, Vx_max_tooltip_size): Declare. |
(compute_tip_xy, Vx_max_tooltip_size): Declare. |
454 |
|
|
455 |
* macgui.h [!MAC_OSX]: Include Gestalt.h. |
* macgui.h [!MAC_OSX]: Include Gestalt.h. |
456 |
(Cursor, No_Cursor): New defines. |
(Cursor, No_Cursor): New defines. |
457 |
[!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility |
[!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility macro. |
|
macro. |
|
458 |
[!TARGET_API_MAC_CARBON] (arrow_cursor): Declare. |
[!TARGET_API_MAC_CARBON] (arrow_cursor): Declare. |
459 |
|
|
460 |
* macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort. |
* macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort. |
482 |
(x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a |
(x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a |
483 |
scroll-bar click event. |
scroll-bar click event. |
484 |
(mac_define_frame_cursor): Change the pointer shape. |
(mac_define_frame_cursor): Change the pointer shape. |
485 |
(x_free_frame_resources): Reset tip_window to NULL when it is |
(x_free_frame_resources): Reset tip_window to NULL when it is disposed. |
|
disposed. |
|
486 |
[!TARGET_API_MAC_CARBON] (arrow_cursor): New variable. |
[!TARGET_API_MAC_CARBON] (arrow_cursor): New variable. |
487 |
[!TARGET_API_MAC_CARBON] (do_init_managers): Initialize |
[!TARGET_API_MAC_CARBON] (do_init_managers): Initialize arrow_cursor. |
|
arrow_cursor. |
|
488 |
(do_window_update): Don't do anything if the updated window is the |
(do_window_update): Don't do anything if the updated window is the |
489 |
tooltip window. |
tooltip window. |
490 |
(do_mouse_moved): Handle mouse movement events here (previously in |
(do_mouse_moved): Handle mouse movement events here (previously in |
492 |
dpyinfo->mouse_face_hidden is set. |
dpyinfo->mouse_face_hidden is set. |
493 |
(do_os_event, do_events): Remove (now in XTread_socket). |
(do_os_event, do_events): Remove (now in XTread_socket). |
494 |
(XTread_socket): Immediately return if interrupt_input_blocked. |
(XTread_socket): Immediately return if interrupt_input_blocked. |
495 |
Loop until all the events in the queue are processed. Rearrange |
Loop until all the events in the queue are processed. |
496 |
codes for mouse grabbing. Add tooltip support. Include the |
Rearrange codes for mouse grabbing. Add tooltip support. Include the |
497 |
contents of do_os_event and do_events. Remove mouse movement |
contents of do_os_event and do_events. Remove mouse movement |
498 |
handling (now in do_mouse_moved). Add the case where |
handling (now in do_mouse_moved). Add the case where |
499 |
Vmouse_highlight has an integer value. |
Vmouse_highlight has an integer value. |
502 |
excess initializations. |
excess initializations. |
503 |
(make_mac_terminal_frame): Previous initializations in |
(make_mac_terminal_frame): Previous initializations in |
504 |
make_mac_frame are moved here. |
make_mac_frame are moved here. |
505 |
(mac_initialize_display_info): Initialize |
(mac_initialize_display_info): |
506 |
dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden. |
Initialize dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden. |
507 |
|
|
508 |
* xdisp.c [MAC_OS] (No_Cursor): Remove variable. |
* xdisp.c [MAC_OS] (No_Cursor): Remove variable. |
509 |
(define_frame_cursor1): Don't treat HAVE_CARBON as a special case. |
(define_frame_cursor1): Don't treat HAVE_CARBON as a special case. |