Mercurial > emacs
comparison src/ChangeLog @ 89952:6f6e9fe4658b
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-22
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-431
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-441
Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Tue, 06 Jul 2004 02:57:15 +0000 |
parents | 59dcbfe97385 ca58dab79be1 |
children | 029a652ac817 |
comparison
equal
deleted
inserted
replaced
89951:aafd98bcc2ac | 89952:6f6e9fe4658b |
---|---|
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 | |
1 2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 54 2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
2 | 55 |
3 * macterm.c (do_window_activate, do_window_deactivate): Remove. | 56 * macterm.c (do_window_activate, do_window_deactivate): Remove. |
4 (XTread_socket): Send mouse button events to the toolbox | 57 (XTread_socket): Send mouse button events to the toolbox |
5 dispatcher even when the mouse is grabbed. Don't process window | 58 dispatcher even when the mouse is grabbed. Don't process window |
6 activate events for non-Emacs windows. Replace function calls to | 59 activate events for non-Emacs windows. Replace function calls to |
7 do_window_activate and do_window_deactivate with their contents. | 60 do_window_activate and do_window_deactivate with their contents. |
8 Reset mouse grabbing status when a window is deactivated. | 61 Reset mouse grabbing status when a window is deactivated. |
9 | 62 |
10 2004-06-29 Steven Tamm <steventamm@mac.com> | 63 2004-06-29 Steven Tamm <steventamm@mac.com> |
11 | 64 |
12 * macterm.c (mac_get_emulated_btn) | 65 * macterm.c (mac_get_emulated_btn) |
13 (mac_event_to_emacs_modifiers): Fix emulated mouse button | 66 (mac_event_to_emacs_modifiers): Fix emulated mouse button |
58 when replacing strings in the buffer. | 111 when replacing strings in the buffer. |
59 (Fmatch_data): When INTEGERS is non-nil and the last match was in | 112 (Fmatch_data): When INTEGERS is non-nil and the last match was in |
60 a buffer, add the buffer as last element to the match data. | 113 a buffer, add the buffer as last element to the match data. |
61 (Fset_match_data): If an additional element of the match-data is a | 114 (Fset_match_data): If an additional element of the match-data is a |
62 buffer, restore it to last_thing_searched. | 115 buffer, restore it to last_thing_searched. |
63 (save_search_regs): Save last_thing_searched as part of the match | 116 (save_search_regs): Save last_thing_searched as part of the match data. |
64 data. | |
65 (restore_match_data): Restore it again. | 117 (restore_match_data): Restore it again. |
66 | 118 |
67 2004-06-23 Luc Teirlinck <teirllm@auburn.edu> | 119 2004-06-23 Luc Teirlinck <teirllm@auburn.edu> |
68 | 120 |
69 * keymap.c (Ftext_char_description): Doc fix. | 121 * keymap.c (Ftext_char_description): Doc fix. |
185 proper format and class is a lower-case word. | 237 proper format and class is a lower-case word. |
186 | 238 |
187 2004-06-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 239 2004-06-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
188 | 240 |
189 * gtkutil.c (xg_get_image_for_pixmap): New function. | 241 * gtkutil.c (xg_get_image_for_pixmap): New function. |
190 (xg_get_gdk_pixmap_and_mask): Removed. | 242 (xg_get_gdk_pixmap_and_mask): Remove. |
191 (update_frame_tool_bar): Call xg_get_image_for_pixmap instead of | 243 (update_frame_tool_bar): Call xg_get_image_for_pixmap instead of |
192 xg_get_gdk_pixmap_and_mask. | 244 xg_get_gdk_pixmap_and_mask. |
193 | 245 |
194 * xterm.h (struct x_display_info): Typo in comment fixed. | 246 * xterm.h (struct x_display_info): Typo in comment fixed. |
195 | 247 |
206 (CACHE_IMAGE_TYPE, ADD_IMAGE_TYPE): New macros. | 258 (CACHE_IMAGE_TYPE, ADD_IMAGE_TYPE): New macros. |
207 (w32_delayed_load): New function to load an image library from a | 259 (w32_delayed_load): New function to load an image library from a |
208 list of possible filenames. | 260 list of possible filenames. |
209 (init_xpm_functions, init_png_functions, init_jpeg_functions) | 261 (init_xpm_functions, init_png_functions, init_jpeg_functions) |
210 (init_tiff_functions, init_gif_functions): Use `w32_delayed_load'. | 262 (init_tiff_functions, init_gif_functions): Use `w32_delayed_load'. |
211 (CHECK_LIB_AVAILABLE): Call `define_image_library' with new | 263 (CHECK_LIB_AVAILABLE): Call `define_image_library' with new argument. |
212 argument. | |
213 (Finit_image_library): New function, extracted from `init_image'. | 264 (Finit_image_library): New function, extracted from `init_image'. |
214 Try to initialize an image library on demand and cache whether we | 265 Try to initialize an image library on demand and cache whether we |
215 were successful or not. | 266 were successful or not. |
216 (syms_of_image): Initialize `Vimage_types' and | 267 (syms_of_image): Initialize `Vimage_types' and |
217 `Vimage_type_cache'. Add recognized image types to Vimage_types. | 268 `Vimage_type_cache'. Add recognized image types to Vimage_types. |
331 (push_named_merge_point): New function. | 382 (push_named_merge_point): New function. |
332 (merge_named_face): New function. | 383 (merge_named_face): New function. |
333 (merge_face_ref, face_at_buffer_position, face_at_string_position): | 384 (merge_face_ref, face_at_buffer_position, face_at_string_position): |
334 Use `merge_named_face'. | 385 Use `merge_named_face'. |
335 (merge_face_inheritance): Function removed. | 386 (merge_face_inheritance): Function removed. |
336 (merge_face_ref): Renamed from `merge_face_vector_with_property'. | 387 (merge_face_ref): Rename from `merge_face_vector_with_property'. |
337 Add new `err_msgs' and `named_merge_points' args. Return error | 388 Add new `err_msgs' and `named_merge_points' args. Return error |
338 status. Only print error messages if ERR_MSGS is true. Don't try to | 389 status. Only print error messages if ERR_MSGS is true. Don't try to |
339 do :inherit attribute validation. | 390 do :inherit attribute validation. |
340 (merge_face_heights): Handle `unspecified' in both directions. | 391 (merge_face_heights): Handle `unspecified' in both directions. |
341 (merge_face_vectors): Rename `cycle_check' arg to `named_merge_points'. | 392 (merge_face_vectors): Rename `cycle_check' arg to `named_merge_points'. |
391 | 442 |
392 2004-06-04 Eli Zaretskii <eliz@gnu.org> | 443 2004-06-04 Eli Zaretskii <eliz@gnu.org> |
393 | 444 |
394 * xfaces.c (x_supports_face_attributes_p): Make this function | 445 * xfaces.c (x_supports_face_attributes_p): Make this function |
395 conditional on HAVE_WINDOW_SYSTEM. | 446 conditional on HAVE_WINDOW_SYSTEM. |
396 (Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]: Don't | 447 (Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]: |
397 call x_supports_face_attributes_p if it was not compiled in. | 448 Don't call x_supports_face_attributes_p if it was not compiled in. |
398 | 449 |
399 2004-06-04 Miles Bader <miles@gnu.org> | 450 2004-06-04 Miles Bader <miles@gnu.org> |
400 | 451 |
401 * xfaces.c (tty_supports_face_attributes_p): New function, mostly | 452 * xfaces.c (tty_supports_face_attributes_p): New function, mostly |
402 from Ftty_supports_face_attributes_p. | 453 from Ftty_supports_face_attributes_p. |
423 * image.c (lookup_image): Make pointer to img static. | 474 * image.c (lookup_image): Make pointer to img static. |
424 (png_read_from_memory): Disable "global" optimization. | 475 (png_read_from_memory): Disable "global" optimization. |
425 | 476 |
426 2004-06-01 Stefan Monnier <monnier@iro.umontreal.ca> | 477 2004-06-01 Stefan Monnier <monnier@iro.umontreal.ca> |
427 | 478 |
479 * eval.c (Fcondition_case): Fix usage. Simplify. | |
480 | |
428 * mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true. | 481 * mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true. |
429 | 482 |
430 2004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 483 2004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
431 | 484 |
432 * macfns.c: Don't include ccl.h. | 485 * macfns.c: Don't include ccl.h. |
433 [MAC_OSX]: Don't include QuickTime/QuickTime.h. | 486 [MAC_OSX]: Don't include QuickTime/QuickTime.h. |
434 [!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or | 487 [!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or |
435 TextUtils.h. | 488 TextUtils.h. |
436 (Fx_create_frame): Sync with xfns.c. Initialize cursor | 489 (Fx_create_frame): Sync with xfns.c. Initialize cursor descriptors. |
437 descriptors. | |
438 (Fx_display_mm_height, Fx_display_mm_width): Calculate length from | 490 (Fx_display_mm_height, Fx_display_mm_width): Calculate length from |
439 display height/width. | 491 display height/width. |
440 (compute_tip_xy, Vx_max_tooltip_size): Declare. | 492 (compute_tip_xy, Vx_max_tooltip_size): Declare. |
441 (unwind_create_tip_frame, compute_tip_xy): New functions. | 493 (unwind_create_tip_frame, compute_tip_xy): New functions. |
442 (x_create_tip_frame, Fx_show_tip, Fx_hide_tip): Sync with xfns.c. | 494 (x_create_tip_frame, Fx_show_tip, Fx_hide_tip): Sync with xfns.c. |
443 (syms_of_macfns): Initialize Qcancel_timer, Vx_max_tooltip_size, | 495 (syms_of_macfns): Initialize Qcancel_timer, Vx_max_tooltip_size, |
444 and last_show_tip_args. | 496 and last_show_tip_args. |
445 | 497 |
446 * macgui.h [!MAC_OSX]: Include Gestalt.h. | 498 * macgui.h [!MAC_OSX]: Include Gestalt.h. |
447 (Cursor, No_Cursor): New defines. | 499 (Cursor, No_Cursor): New defines. |
448 [!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility | 500 [!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility macro. |
449 macro. | |
450 [!TARGET_API_MAC_CARBON] (arrow_cursor): Declare. | 501 [!TARGET_API_MAC_CARBON] (arrow_cursor): Declare. |
451 | 502 |
452 * macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort. | 503 * macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort. |
453 | 504 |
454 * macterm.c: Don't include Gestalt.h. | 505 * macterm.c: Don't include Gestalt.h. |
472 (mac_check_for_quit_char): Use mac_front_window and/or | 523 (mac_check_for_quit_char): Use mac_front_window and/or |
473 mac_window_to_frame. | 524 mac_window_to_frame. |
474 (x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a | 525 (x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a |
475 scroll-bar click event. | 526 scroll-bar click event. |
476 (mac_define_frame_cursor): Change the pointer shape. | 527 (mac_define_frame_cursor): Change the pointer shape. |
477 (x_free_frame_resources): Reset tip_window to NULL when it is | 528 (x_free_frame_resources): Reset tip_window to NULL when it is disposed. |
478 disposed. | |
479 [!TARGET_API_MAC_CARBON] (arrow_cursor): New variable. | 529 [!TARGET_API_MAC_CARBON] (arrow_cursor): New variable. |
480 [!TARGET_API_MAC_CARBON] (do_init_managers): Initialize | 530 [!TARGET_API_MAC_CARBON] (do_init_managers): Initialize arrow_cursor. |
481 arrow_cursor. | |
482 (do_window_update): Don't do anything if the updated window is the | 531 (do_window_update): Don't do anything if the updated window is the |
483 tooltip window. | 532 tooltip window. |
484 (do_mouse_moved): Handle mouse movement events here (previously in | 533 (do_mouse_moved): Handle mouse movement events here (previously in |
485 XTread_socket). Clear the mouse face if | 534 XTread_socket). Clear the mouse face if |
486 dpyinfo->mouse_face_hidden is set. | 535 dpyinfo->mouse_face_hidden is set. |
487 (do_os_event, do_events): Remove (now in XTread_socket). | 536 (do_os_event, do_events): Remove (now in XTread_socket). |
488 (XTread_socket): Immediately return if interrupt_input_blocked. | 537 (XTread_socket): Immediately return if interrupt_input_blocked. |
489 Loop until all the events in the queue are processed. Rearrange | 538 Loop until all the events in the queue are processed. |
490 codes for mouse grabbing. Add tooltip support. Include the | 539 Rearrange codes for mouse grabbing. Add tooltip support. Include the |
491 contents of do_os_event and do_events. Remove mouse movement | 540 contents of do_os_event and do_events. Remove mouse movement |
492 handling (now in do_mouse_moved). Add the case where | 541 handling (now in do_mouse_moved). Add the case where |
493 Vmouse_highlight has an integer value. | 542 Vmouse_highlight has an integer value. |
494 (NewMacWindow): Remove. | 543 (NewMacWindow): Remove. |
495 (make_mac_frame): Do what NewMacWindow previously did. Don't do | 544 (make_mac_frame): Do what NewMacWindow previously did. Don't do |
496 excess initializations. | 545 excess initializations. |
497 (make_mac_terminal_frame): Previous initializations in | 546 (make_mac_terminal_frame): Previous initializations in |
498 make_mac_frame are moved here. | 547 make_mac_frame are moved here. |
499 (mac_initialize_display_info): Initialize | 548 (mac_initialize_display_info): |
500 dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden. | 549 Initialize dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden. |
501 | 550 |
502 * xdisp.c [MAC_OS] (No_Cursor): Remove variable. | 551 * xdisp.c [MAC_OS] (No_Cursor): Remove variable. |
503 (define_frame_cursor1): Don't treat HAVE_CARBON as a special case. | 552 (define_frame_cursor1): Don't treat HAVE_CARBON as a special case. |
504 | 553 |
505 2004-05-29 Richard M. Stallman <rms@gnu.org> | 554 2004-05-29 Richard M. Stallman <rms@gnu.org> |