1 |
|
2004-07-06 John Paul Wallington <jpw@gnu.org> |
2 |
|
|
3 |
|
* eval.c (Fdefmacro): Signal an error if NAME is not a symbol. |
4 |
|
|
5 |
|
2004-07-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
6 |
|
|
7 |
|
* macterm.c (mac_initialize_display_info): Use CGGetActiveDisplayList |
8 |
|
instead of CGMainDisplayID (only in OSX 10.2 and later). |
9 |
|
|
10 |
|
2004-07-04 John Paul Wallington <jpw@gnu.org> |
11 |
|
|
12 |
|
* fileio.c (read_file_name_completion_ignore_case): New variable. |
13 |
|
(syms_of_fileio): Declare and initialise it. |
14 |
|
(Fread_file_name): Bind `completion-ignore-case' to respect it. |
15 |
|
|
16 |
|
2004-07-03 Eli Zaretskii <eliz@gnu.org> |
17 |
|
|
18 |
|
* msdos.c (dos_rawgetc): Use make_number to produce Lisp objects |
19 |
|
for event.x and event.y. |
20 |
|
|
21 |
|
2004-07-01 Kenichi Handa <handa@m17n.org> |
22 |
|
|
23 |
|
* w32select.c (Fw32_set_clipboard_data): Update `nbytes' correctly |
24 |
|
after getting a new string by pre-write-conversion. |
25 |
|
|
26 |
|
2004-06-30 Stefan <monnier@iro.umontreal.ca> |
27 |
|
|
28 |
|
* xterm.c (x_detect_focus_change): Remove unused var `nr_events'. |
29 |
|
(x_calc_absolute_position): Remove unused var `child'. |
30 |
|
|
31 |
|
* xfaces.c (x_supports_face_attributes_p) |
32 |
|
(Fdisplay_supports_face_attributes_p): YAILOM. |
33 |
|
(tty_supports_face_attributes_p): Remove unused var `i'. |
34 |
|
|
35 |
|
* syntax.c (skip_chars): Remove unused labels fwd_unibyte_ok and |
36 |
|
back_unibyte_ok. |
37 |
|
|
38 |
|
* search.c (match_limit, Fmatch_data, Fset_match_data): YAILOM. |
39 |
|
|
40 |
|
* fontset.c (Fset_fontset_font): Remove unused vars `family' and `registry'. |
41 |
|
|
42 |
|
* Makefile.in (${etc}DOC): Fix file name of make-docfile. |
43 |
|
|
44 |
|
2004-06-30 Andreas Schwab <schwab@suse.de> |
45 |
|
|
46 |
|
* image.c (CHECK_LIB_AVAILABLE): Add third parameter LIBRARIES. |
47 |
|
(Finit_image_library): Pass LIBRARIES through to |
48 |
|
CHECK_LIB_AVAILABLE. Declare parameters. Doc fix. |
49 |
|
(lookup_image_type): Pass Qnil as second argument to |
50 |
|
Finit_image_library. |
51 |
|
|
52 |
|
* lisp.h: Declare Finit_image_library. |
53 |
|
|
54 |
2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
55 |
|
|
56 |
* macterm.c (do_window_activate, do_window_deactivate): Remove. |
* macterm.c (do_window_activate, do_window_deactivate): Remove. |
57 |
(XTread_socket): Send mouse button events to the toolbox |
(XTread_socket): Send mouse button events to the toolbox |
58 |
dispatcher even when the mouse is grabbed. Don't process window |
dispatcher even when the mouse is grabbed. Don't process window |
59 |
activate events for non-Emacs windows. Replace function calls to |
activate events for non-Emacs windows. Replace function calls to |
60 |
do_window_activate and do_window_deactivate with their contents. |
do_window_activate and do_window_deactivate with their contents. |
61 |
Reset mouse grabbing status when a window is deactivated. |
Reset mouse grabbing status when a window is deactivated. |
62 |
|
|
63 |
2004-06-29 Steven Tamm <steventamm@mac.com> |
2004-06-29 Steven Tamm <steventamm@mac.com> |
64 |
|
|
113 |
a buffer, add the buffer as last element to the match data. |
a buffer, add the buffer as last element to the match data. |
114 |
(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 |
115 |
buffer, restore it to last_thing_searched. |
buffer, restore it to last_thing_searched. |
116 |
(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. |
|
117 |
(restore_match_data): Restore it again. |
(restore_match_data): Restore it again. |
118 |
|
|
119 |
2004-06-23 Luc Teirlinck <teirllm@auburn.edu> |
2004-06-23 Luc Teirlinck <teirllm@auburn.edu> |
239 |
2004-06-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
2004-06-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
240 |
|
|
241 |
* gtkutil.c (xg_get_image_for_pixmap): New function. |
* gtkutil.c (xg_get_image_for_pixmap): New function. |
242 |
(xg_get_gdk_pixmap_and_mask): Removed. |
(xg_get_gdk_pixmap_and_mask): Remove. |
243 |
(update_frame_tool_bar): Call xg_get_image_for_pixmap instead of |
(update_frame_tool_bar): Call xg_get_image_for_pixmap instead of |
244 |
xg_get_gdk_pixmap_and_mask. |
xg_get_gdk_pixmap_and_mask. |
245 |
|
|
260 |
list of possible filenames. |
list of possible filenames. |
261 |
(init_xpm_functions, init_png_functions, init_jpeg_functions) |
(init_xpm_functions, init_png_functions, init_jpeg_functions) |
262 |
(init_tiff_functions, init_gif_functions): Use `w32_delayed_load'. |
(init_tiff_functions, init_gif_functions): Use `w32_delayed_load'. |
263 |
(CHECK_LIB_AVAILABLE): Call `define_image_library' with new |
(CHECK_LIB_AVAILABLE): Call `define_image_library' with new argument. |
|
argument. |
|
264 |
(Finit_image_library): New function, extracted from `init_image'. |
(Finit_image_library): New function, extracted from `init_image'. |
265 |
Try to initialize an image library on demand and cache whether we |
Try to initialize an image library on demand and cache whether we |
266 |
were successful or not. |
were successful or not. |
384 |
(merge_face_ref, face_at_buffer_position, face_at_string_position): |
(merge_face_ref, face_at_buffer_position, face_at_string_position): |
385 |
Use `merge_named_face'. |
Use `merge_named_face'. |
386 |
(merge_face_inheritance): Function removed. |
(merge_face_inheritance): Function removed. |
387 |
(merge_face_ref): Renamed from `merge_face_vector_with_property'. |
(merge_face_ref): Rename from `merge_face_vector_with_property'. |
388 |
Add new `err_msgs' and `named_merge_points' args. Return error |
Add new `err_msgs' and `named_merge_points' args. Return error |
389 |
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 |
390 |
do :inherit attribute validation. |
do :inherit attribute validation. |
444 |
|
|
445 |
* xfaces.c (x_supports_face_attributes_p): Make this function |
* xfaces.c (x_supports_face_attributes_p): Make this function |
446 |
conditional on HAVE_WINDOW_SYSTEM. |
conditional on HAVE_WINDOW_SYSTEM. |
447 |
(Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]: Don't |
(Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]: |
448 |
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. |
449 |
|
|
450 |
2004-06-04 Miles Bader <miles@gnu.org> |
2004-06-04 Miles Bader <miles@gnu.org> |
451 |
|
|
476 |
|
|
477 |
2004-06-01 Stefan Monnier <monnier@iro.umontreal.ca> |
2004-06-01 Stefan Monnier <monnier@iro.umontreal.ca> |
478 |
|
|
479 |
|
* eval.c (Fcondition_case): Fix usage. Simplify. |
480 |
|
|
481 |
* mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true. |
* mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true. |
482 |
|
|
483 |
2004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
2004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
486 |
[MAC_OSX]: Don't include QuickTime/QuickTime.h. |
[MAC_OSX]: Don't include QuickTime/QuickTime.h. |
487 |
[!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or |
[!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or |
488 |
TextUtils.h. |
TextUtils.h. |
489 |
(Fx_create_frame): Sync with xfns.c. Initialize cursor |
(Fx_create_frame): Sync with xfns.c. Initialize cursor descriptors. |
|
descriptors. |
|
490 |
(Fx_display_mm_height, Fx_display_mm_width): Calculate length from |
(Fx_display_mm_height, Fx_display_mm_width): Calculate length from |
491 |
display height/width. |
display height/width. |
492 |
(compute_tip_xy, Vx_max_tooltip_size): Declare. |
(compute_tip_xy, Vx_max_tooltip_size): Declare. |
497 |
|
|
498 |
* macgui.h [!MAC_OSX]: Include Gestalt.h. |
* macgui.h [!MAC_OSX]: Include Gestalt.h. |
499 |
(Cursor, No_Cursor): New defines. |
(Cursor, No_Cursor): New defines. |
500 |
[!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility |
[!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility macro. |
|
macro. |
|
501 |
[!TARGET_API_MAC_CARBON] (arrow_cursor): Declare. |
[!TARGET_API_MAC_CARBON] (arrow_cursor): Declare. |
502 |
|
|
503 |
* macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort. |
* macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort. |
525 |
(x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a |
(x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a |
526 |
scroll-bar click event. |
scroll-bar click event. |
527 |
(mac_define_frame_cursor): Change the pointer shape. |
(mac_define_frame_cursor): Change the pointer shape. |
528 |
(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. |
|
529 |
[!TARGET_API_MAC_CARBON] (arrow_cursor): New variable. |
[!TARGET_API_MAC_CARBON] (arrow_cursor): New variable. |
530 |
[!TARGET_API_MAC_CARBON] (do_init_managers): Initialize |
[!TARGET_API_MAC_CARBON] (do_init_managers): Initialize arrow_cursor. |
|
arrow_cursor. |
|
531 |
(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 |
532 |
tooltip window. |
tooltip window. |
533 |
(do_mouse_moved): Handle mouse movement events here (previously in |
(do_mouse_moved): Handle mouse movement events here (previously in |
535 |
dpyinfo->mouse_face_hidden is set. |
dpyinfo->mouse_face_hidden is set. |
536 |
(do_os_event, do_events): Remove (now in XTread_socket). |
(do_os_event, do_events): Remove (now in XTread_socket). |
537 |
(XTread_socket): Immediately return if interrupt_input_blocked. |
(XTread_socket): Immediately return if interrupt_input_blocked. |
538 |
Loop until all the events in the queue are processed. Rearrange |
Loop until all the events in the queue are processed. |
539 |
codes for mouse grabbing. Add tooltip support. Include the |
Rearrange codes for mouse grabbing. Add tooltip support. Include the |
540 |
contents of do_os_event and do_events. Remove mouse movement |
contents of do_os_event and do_events. Remove mouse movement |
541 |
handling (now in do_mouse_moved). Add the case where |
handling (now in do_mouse_moved). Add the case where |
542 |
Vmouse_highlight has an integer value. |
Vmouse_highlight has an integer value. |
545 |
excess initializations. |
excess initializations. |
546 |
(make_mac_terminal_frame): Previous initializations in |
(make_mac_terminal_frame): Previous initializations in |
547 |
make_mac_frame are moved here. |
make_mac_frame are moved here. |
548 |
(mac_initialize_display_info): Initialize |
(mac_initialize_display_info): |
549 |
dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden. |
Initialize dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden. |
550 |
|
|
551 |
* xdisp.c [MAC_OS] (No_Cursor): Remove variable. |
* xdisp.c [MAC_OS] (No_Cursor): Remove variable. |
552 |
(define_frame_cursor1): Don't treat HAVE_CARBON as a special case. |
(define_frame_cursor1): Don't treat HAVE_CARBON as a special case. |