aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorKaroly Lorentey2004-07-03 17:01:39 +0000
committerKaroly Lorentey2004-07-03 17:01:39 +0000
commit76e9cc50019f98e12f342574ba0de1eca6631767 (patch)
tree4d42c708429ab4b564466937f9c235dba2f763fb /src/ChangeLog
parent69deab57ea8ab5e3bc1cfb80027341aa0451362b (diff)
parent1e118124a8e4f8e0a0d4ceb7940b11087e3b94e2 (diff)
downloademacs-76e9cc50019f98e12f342574ba0de1eca6631767.tar.gz
emacs-76e9cc50019f98e12f342574ba0de1eca6631767.zip
Merged in changes from CVS trunk.
Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-427 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-428 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-429 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-430 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-431 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-432 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-433 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-434 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-435 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-436 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-204
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog101
1 files changed, 81 insertions, 20 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 383f479aabd..a1fa10e753c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,68 @@
12004-07-01 Kenichi Handa <handa@m17n.org>
2
3 * w32select.c (Fw32_set_clipboard_data): Update `nbytes' correctly
4 after getting a new string by pre-write-conversion.
5
62004-06-30 Stefan <monnier@iro.umontreal.ca>
7
8 * xterm.c (x_detect_focus_change): Remove unused var `nr_events'.
9 (x_calc_absolute_position): Remove unused var `child'.
10
11 * xfaces.c (x_supports_face_attributes_p)
12 (Fdisplay_supports_face_attributes_p): YAILOM.
13 (tty_supports_face_attributes_p): Remove unused var `i'.
14
15 * syntax.c (skip_chars): Remove unused labels fwd_unibyte_ok and
16 back_unibyte_ok.
17
18 * search.c (match_limit, Fmatch_data, Fset_match_data): YAILOM.
19
20 * fontset.c (Fset_fontset_font): Remove unused vars `family' and `registry'.
21
22 * Makefile.in (${etc}DOC): Fix file name of make-docfile.
23
242004-06-30 Andreas Schwab <schwab@suse.de>
25
26 * image.c (CHECK_LIB_AVAILABLE): Add third parameter LIBRARIES.
27 (Finit_image_library): Pass LIBRARIES through to
28 CHECK_LIB_AVAILABLE. Declare parameters. Doc fix.
29 (lookup_image_type): Pass Qnil as second argument to
30 Finit_image_library.
31
32 * lisp.h: Declare Finit_image_library.
33
342004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
35
36 * macterm.c (do_window_activate, do_window_deactivate): Remove.
37 (XTread_socket): Send mouse button events to the toolbox
38 dispatcher even when the mouse is grabbed. Don't process window
39 activate events for non-Emacs windows. Replace function calls to
40 do_window_activate and do_window_deactivate with their contents.
41 Reset mouse grabbing status when a window is deactivated.
42
432004-06-29 Steven Tamm <steventamm@mac.com>
44
45 * macterm.c (mac_get_emulated_btn)
46 (mac_event_to_emacs_modifiers): Fix emulated mouse button
47 support to correctly mask out modifiers.
48
492004-06-29 David Kastrup <dak@gnu.org>
50
51 * search.c (Fset_match_data): Allow buffer before end of list
52 which can happen if set-match-data is using a pre-consed list.
53
542004-06-28 Steven Tamm <steventamm@mac.com>
55
56 * macterm.c (XTread_socket): Correctly set the frame position
57 after the window is moved.
58
592004-06-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
60
61 * gtkutil.c (xg_get_image_for_pixmap): Call g_object_unref on
62 gpix and gmask just before return to avoid memory leak.
63 (xg_get_image_for_pixmap): Add workaround for monochrome displays
64 so insensitive and activated icons look ok.
65
12004-06-27 Jason Rumney <jasonr@gnu.org> 662004-06-27 Jason Rumney <jasonr@gnu.org>
2 67
3 * w32fns.c (file_dialog_callback): Disable edit control if set 68 * w32fns.c (file_dialog_callback): Disable edit control if set
@@ -28,8 +93,7 @@
28 a buffer, add the buffer as last element to the match data. 93 a buffer, add the buffer as last element to the match data.
29 (Fset_match_data): If an additional element of the match-data is a 94 (Fset_match_data): If an additional element of the match-data is a
30 buffer, restore it to last_thing_searched. 95 buffer, restore it to last_thing_searched.
31 (save_search_regs): Save last_thing_searched as part of the match 96 (save_search_regs): Save last_thing_searched as part of the match data.
32 data.
33 (restore_match_data): Restore it again. 97 (restore_match_data): Restore it again.
34 98
352004-06-23 Luc Teirlinck <teirllm@auburn.edu> 992004-06-23 Luc Teirlinck <teirllm@auburn.edu>
@@ -155,7 +219,7 @@
1552004-06-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 2192004-06-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
156 220
157 * gtkutil.c (xg_get_image_for_pixmap): New function. 221 * gtkutil.c (xg_get_image_for_pixmap): New function.
158 (xg_get_gdk_pixmap_and_mask): Removed. 222 (xg_get_gdk_pixmap_and_mask): Remove.
159 (update_frame_tool_bar): Call xg_get_image_for_pixmap instead of 223 (update_frame_tool_bar): Call xg_get_image_for_pixmap instead of
160 xg_get_gdk_pixmap_and_mask. 224 xg_get_gdk_pixmap_and_mask.
161 225
@@ -176,8 +240,7 @@
176 list of possible filenames. 240 list of possible filenames.
177 (init_xpm_functions, init_png_functions, init_jpeg_functions) 241 (init_xpm_functions, init_png_functions, init_jpeg_functions)
178 (init_tiff_functions, init_gif_functions): Use `w32_delayed_load'. 242 (init_tiff_functions, init_gif_functions): Use `w32_delayed_load'.
179 (CHECK_LIB_AVAILABLE): Call `define_image_library' with new 243 (CHECK_LIB_AVAILABLE): Call `define_image_library' with new argument.
180 argument.
181 (Finit_image_library): New function, extracted from `init_image'. 244 (Finit_image_library): New function, extracted from `init_image'.
182 Try to initialize an image library on demand and cache whether we 245 Try to initialize an image library on demand and cache whether we
183 were successful or not. 246 were successful or not.
@@ -301,7 +364,7 @@
301 (merge_face_ref, face_at_buffer_position, face_at_string_position): 364 (merge_face_ref, face_at_buffer_position, face_at_string_position):
302 Use `merge_named_face'. 365 Use `merge_named_face'.
303 (merge_face_inheritance): Function removed. 366 (merge_face_inheritance): Function removed.
304 (merge_face_ref): Renamed from `merge_face_vector_with_property'. 367 (merge_face_ref): Rename from `merge_face_vector_with_property'.
305 Add new `err_msgs' and `named_merge_points' args. Return error 368 Add new `err_msgs' and `named_merge_points' args. Return error
306 status. Only print error messages if ERR_MSGS is true. Don't try to 369 status. Only print error messages if ERR_MSGS is true. Don't try to
307 do :inherit attribute validation. 370 do :inherit attribute validation.
@@ -361,8 +424,8 @@
361 424
362 * xfaces.c (x_supports_face_attributes_p): Make this function 425 * xfaces.c (x_supports_face_attributes_p): Make this function
363 conditional on HAVE_WINDOW_SYSTEM. 426 conditional on HAVE_WINDOW_SYSTEM.
364 (Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]: Don't 427 (Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]:
365 call x_supports_face_attributes_p if it was not compiled in. 428 Don't call x_supports_face_attributes_p if it was not compiled in.
366 429
3672004-06-04 Miles Bader <miles@gnu.org> 4302004-06-04 Miles Bader <miles@gnu.org>
368 431
@@ -393,6 +456,8 @@
393 456
3942004-06-01 Stefan Monnier <monnier@iro.umontreal.ca> 4572004-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
395 458
459 * eval.c (Fcondition_case): Fix usage. Simplify.
460
396 * mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true. 461 * mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true.
397 462
3982004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 4632004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
@@ -401,8 +466,7 @@
401 [MAC_OSX]: Don't include QuickTime/QuickTime.h. 466 [MAC_OSX]: Don't include QuickTime/QuickTime.h.
402 [!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or 467 [!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or
403 TextUtils.h. 468 TextUtils.h.
404 (Fx_create_frame): Sync with xfns.c. Initialize cursor 469 (Fx_create_frame): Sync with xfns.c. Initialize cursor descriptors.
405 descriptors.
406 (Fx_display_mm_height, Fx_display_mm_width): Calculate length from 470 (Fx_display_mm_height, Fx_display_mm_width): Calculate length from
407 display height/width. 471 display height/width.
408 (compute_tip_xy, Vx_max_tooltip_size): Declare. 472 (compute_tip_xy, Vx_max_tooltip_size): Declare.
@@ -413,8 +477,7 @@
413 477
414 * macgui.h [!MAC_OSX]: Include Gestalt.h. 478 * macgui.h [!MAC_OSX]: Include Gestalt.h.
415 (Cursor, No_Cursor): New defines. 479 (Cursor, No_Cursor): New defines.
416 [!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility 480 [!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility macro.
417 macro.
418 [!TARGET_API_MAC_CARBON] (arrow_cursor): Declare. 481 [!TARGET_API_MAC_CARBON] (arrow_cursor): Declare.
419 482
420 * macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort. 483 * macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort.
@@ -442,11 +505,9 @@
442 (x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a 505 (x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a
443 scroll-bar click event. 506 scroll-bar click event.
444 (mac_define_frame_cursor): Change the pointer shape. 507 (mac_define_frame_cursor): Change the pointer shape.
445 (x_free_frame_resources): Reset tip_window to NULL when it is 508 (x_free_frame_resources): Reset tip_window to NULL when it is disposed.
446 disposed.
447 [!TARGET_API_MAC_CARBON] (arrow_cursor): New variable. 509 [!TARGET_API_MAC_CARBON] (arrow_cursor): New variable.
448 [!TARGET_API_MAC_CARBON] (do_init_managers): Initialize 510 [!TARGET_API_MAC_CARBON] (do_init_managers): Initialize arrow_cursor.
449 arrow_cursor.
450 (do_window_update): Don't do anything if the updated window is the 511 (do_window_update): Don't do anything if the updated window is the
451 tooltip window. 512 tooltip window.
452 (do_mouse_moved): Handle mouse movement events here (previously in 513 (do_mouse_moved): Handle mouse movement events here (previously in
@@ -454,8 +515,8 @@
454 dpyinfo->mouse_face_hidden is set. 515 dpyinfo->mouse_face_hidden is set.
455 (do_os_event, do_events): Remove (now in XTread_socket). 516 (do_os_event, do_events): Remove (now in XTread_socket).
456 (XTread_socket): Immediately return if interrupt_input_blocked. 517 (XTread_socket): Immediately return if interrupt_input_blocked.
457 Loop until all the events in the queue are processed. Rearrange 518 Loop until all the events in the queue are processed.
458 codes for mouse grabbing. Add tooltip support. Include the 519 Rearrange codes for mouse grabbing. Add tooltip support. Include the
459 contents of do_os_event and do_events. Remove mouse movement 520 contents of do_os_event and do_events. Remove mouse movement
460 handling (now in do_mouse_moved). Add the case where 521 handling (now in do_mouse_moved). Add the case where
461 Vmouse_highlight has an integer value. 522 Vmouse_highlight has an integer value.
@@ -464,8 +525,8 @@
464 excess initializations. 525 excess initializations.
465 (make_mac_terminal_frame): Previous initializations in 526 (make_mac_terminal_frame): Previous initializations in
466 make_mac_frame are moved here. 527 make_mac_frame are moved here.
467 (mac_initialize_display_info): Initialize 528 (mac_initialize_display_info):
468 dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden. 529 Initialize dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden.
469 530
470 * xdisp.c [MAC_OS] (No_Cursor): Remove variable. 531 * xdisp.c [MAC_OS] (No_Cursor): Remove variable.
471 (define_frame_cursor1): Don't treat HAVE_CARBON as a special case. 532 (define_frame_cursor1): Don't treat HAVE_CARBON as a special case.