[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind]
From: |
Miles Bader |
Subject: |
[Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind] |
Date: |
Tue, 06 Jul 2004 06:56:51 -0400 |
Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.2701.2.42 emacs/src/ChangeLog:1.2701.2.43
*** emacs/src/ChangeLog:1.2701.2.42 Tue Jul 6 10:23:39 2004
--- emacs/src/ChangeLog Tue Jul 6 10:26:58 2004
***************
*** 67,80 ****
(Fdocumentation, store_function_docstring): Handle interpreted
closures.
2004-06-29 YAMAMOTO Mitsuharu <address@hidden>
!
! * macterm.c (do_window_activate, do_window_deactivate): Remove.
! (XTread_socket): Send mouse button events to the toolbox
! dispatcher even when the mouse is grabbed. Don't process window
! activate events for non-Emacs windows. Replace function calls to
! do_window_activate and do_window_deactivate with their contents.
! Reset mouse grabbing status when a window is deactivated.
2004-06-29 Steven Tamm <address@hidden>
--- 67,133 ----
(Fdocumentation, store_function_docstring): Handle interpreted
closures.
+ 2004-07-06 John Paul Wallington <address@hidden>
+
+ * eval.c (Fdefmacro): Signal an error if NAME is not a symbol.
+
+ 2004-07-05 Jan Dj,Ad(Brv <address@hidden>
+
+ * macterm.c (mac_initialize_display_info): Use CGGetActiveDisplayList
+ instead of CGMainDisplayID (only in OSX 10.2 and later).
+
+ 2004-07-04 John Paul Wallington <address@hidden>
+
+ * fileio.c (read_file_name_completion_ignore_case): New variable.
+ (syms_of_fileio): Declare and initialise it.
+ (Fread_file_name): Bind `completion-ignore-case' to respect it.
+
+ 2004-07-03 Eli Zaretskii <address@hidden>
+
+ * msdos.c (dos_rawgetc): Use make_number to produce Lisp objects
+ for event.x and event.y.
+
+ 2004-07-01 Kenichi Handa <address@hidden>
+
+ * w32select.c (Fw32_set_clipboard_data): Update `nbytes' correctly
+ after getting a new string by pre-write-conversion.
+
+ 2004-06-30 Stefan <address@hidden>
+
+ * xterm.c (x_detect_focus_change): Remove unused var `nr_events'.
+ (x_calc_absolute_position): Remove unused var `child'.
+
+ * xfaces.c (x_supports_face_attributes_p)
+ (Fdisplay_supports_face_attributes_p): YAILOM.
+ (tty_supports_face_attributes_p): Remove unused var `i'.
+
+ * syntax.c (skip_chars): Remove unused labels fwd_unibyte_ok and
+ back_unibyte_ok.
+
+ * search.c (match_limit, Fmatch_data, Fset_match_data): YAILOM.
+
+ * fontset.c (Fset_fontset_font): Remove unused vars `family' and
`registry'.
+
+ * Makefile.in (${etc}DOC): Fix file name of make-docfile.
+
+ 2004-06-30 Andreas Schwab <address@hidden>
+
+ * image.c (CHECK_LIB_AVAILABLE): Add third parameter LIBRARIES.
+ (Finit_image_library): Pass LIBRARIES through to
+ CHECK_LIB_AVAILABLE. Declare parameters. Doc fix.
+ (lookup_image_type): Pass Qnil as second argument to
+ Finit_image_library.
+
+ * lisp.h: Declare Finit_image_library.
+
2004-06-29 YAMAMOTO Mitsuharu <address@hidden>
!
! * macterm.c (do_window_activate, do_window_deactivate): Remove.
! (XTread_socket): Send mouse button events to the toolbox
! dispatcher even when the mouse is grabbed. Don't process window
! activate events for non-Emacs windows. Replace function calls to
! do_window_activate and do_window_deactivate with their contents.
! Reset mouse grabbing status when a window is deactivated.
2004-06-29 Steven Tamm <address@hidden>
***************
*** 129,136 ****
a buffer, add the buffer as last element to the match data.
(Fset_match_data): If an additional element of the match-data is a
buffer, restore it to last_thing_searched.
! (save_search_regs): Save last_thing_searched as part of the match
! data.
(restore_match_data): Restore it again.
2004-06-23 Luc Teirlinck <address@hidden>
--- 182,188 ----
a buffer, add the buffer as last element to the match data.
(Fset_match_data): If an additional element of the match-data is a
buffer, restore it to last_thing_searched.
! (save_search_regs): Save last_thing_searched as part of the match data.
(restore_match_data): Restore it again.
2004-06-23 Luc Teirlinck <address@hidden>
***************
*** 256,262 ****
2004-06-14 Jan Dj,Ad(Brv <address@hidden>
* gtkutil.c (xg_get_image_for_pixmap): New function.
! (xg_get_gdk_pixmap_and_mask): Removed.
(update_frame_tool_bar): Call xg_get_image_for_pixmap instead of
xg_get_gdk_pixmap_and_mask.
--- 308,314 ----
2004-06-14 Jan Dj,Ad(Brv <address@hidden>
* gtkutil.c (xg_get_image_for_pixmap): New function.
! (xg_get_gdk_pixmap_and_mask): Remove.
(update_frame_tool_bar): Call xg_get_image_for_pixmap instead of
xg_get_gdk_pixmap_and_mask.
***************
*** 277,284 ****
list of possible filenames.
(init_xpm_functions, init_png_functions, init_jpeg_functions)
(init_tiff_functions, init_gif_functions): Use `w32_delayed_load'.
! (CHECK_LIB_AVAILABLE): Call `define_image_library' with new
! argument.
(Finit_image_library): New function, extracted from `init_image'.
Try to initialize an image library on demand and cache whether we
were successful or not.
--- 329,335 ----
list of possible filenames.
(init_xpm_functions, init_png_functions, init_jpeg_functions)
(init_tiff_functions, init_gif_functions): Use `w32_delayed_load'.
! (CHECK_LIB_AVAILABLE): Call `define_image_library' with new argument.
(Finit_image_library): New function, extracted from `init_image'.
Try to initialize an image library on demand and cache whether we
were successful or not.
***************
*** 402,408 ****
(merge_face_ref, face_at_buffer_position, face_at_string_position):
Use `merge_named_face'.
(merge_face_inheritance): Function removed.
! (merge_face_ref): Renamed from `merge_face_vector_with_property'.
Add new `err_msgs' and `named_merge_points' args. Return error
status. Only print error messages if ERR_MSGS is true. Don't try to
do :inherit attribute validation.
--- 453,459 ----
(merge_face_ref, face_at_buffer_position, face_at_string_position):
Use `merge_named_face'.
(merge_face_inheritance): Function removed.
! (merge_face_ref): Rename from `merge_face_vector_with_property'.
Add new `err_msgs' and `named_merge_points' args. Return error
status. Only print error messages if ERR_MSGS is true. Don't try to
do :inherit attribute validation.
***************
*** 462,469 ****
* xfaces.c (x_supports_face_attributes_p): Make this function
conditional on HAVE_WINDOW_SYSTEM.
! (Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]: Don't
! call x_supports_face_attributes_p if it was not compiled in.
2004-06-04 Miles Bader <address@hidden>
--- 513,520 ----
* xfaces.c (x_supports_face_attributes_p): Make this function
conditional on HAVE_WINDOW_SYSTEM.
! (Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]:
! Don't call x_supports_face_attributes_p if it was not compiled in.
2004-06-04 Miles Bader <address@hidden>
***************
*** 494,499 ****
--- 545,552 ----
2004-06-01 Stefan Monnier <address@hidden>
+ * eval.c (Fcondition_case): Fix usage. Simplify.
+
* mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true.
2004-05-29 YAMAMOTO Mitsuharu <address@hidden>
***************
*** 502,509 ****
[MAC_OSX]: Don't include QuickTime/QuickTime.h.
[!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or
TextUtils.h.
! (Fx_create_frame): Sync with xfns.c. Initialize cursor
! descriptors.
(Fx_display_mm_height, Fx_display_mm_width): Calculate length from
display height/width.
(compute_tip_xy, Vx_max_tooltip_size): Declare.
--- 555,561 ----
[MAC_OSX]: Don't include QuickTime/QuickTime.h.
[!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or
TextUtils.h.
! (Fx_create_frame): Sync with xfns.c. Initialize cursor descriptors.
(Fx_display_mm_height, Fx_display_mm_width): Calculate length from
display height/width.
(compute_tip_xy, Vx_max_tooltip_size): Declare.
***************
*** 514,521 ****
* macgui.h [!MAC_OSX]: Include Gestalt.h.
(Cursor, No_Cursor): New defines.
! [!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility
! macro.
[!TARGET_API_MAC_CARBON] (arrow_cursor): Declare.
* macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort.
--- 566,572 ----
* macgui.h [!MAC_OSX]: Include Gestalt.h.
(Cursor, No_Cursor): New defines.
! [!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility macro.
[!TARGET_API_MAC_CARBON] (arrow_cursor): Declare.
* macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort.
***************
*** 543,553 ****
(x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a
scroll-bar click event.
(mac_define_frame_cursor): Change the pointer shape.
! (x_free_frame_resources): Reset tip_window to NULL when it is
! disposed.
[!TARGET_API_MAC_CARBON] (arrow_cursor): New variable.
! [!TARGET_API_MAC_CARBON] (do_init_managers): Initialize
! arrow_cursor.
(do_window_update): Don't do anything if the updated window is the
tooltip window.
(do_mouse_moved): Handle mouse movement events here (previously in
--- 594,602 ----
(x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a
scroll-bar click event.
(mac_define_frame_cursor): Change the pointer shape.
! (x_free_frame_resources): Reset tip_window to NULL when it is disposed.
[!TARGET_API_MAC_CARBON] (arrow_cursor): New variable.
! [!TARGET_API_MAC_CARBON] (do_init_managers): Initialize arrow_cursor.
(do_window_update): Don't do anything if the updated window is the
tooltip window.
(do_mouse_moved): Handle mouse movement events here (previously in
***************
*** 555,562 ****
dpyinfo->mouse_face_hidden is set.
(do_os_event, do_events): Remove (now in XTread_socket).
(XTread_socket): Immediately return if interrupt_input_blocked.
! Loop until all the events in the queue are processed. Rearrange
! codes for mouse grabbing. Add tooltip support. Include the
contents of do_os_event and do_events. Remove mouse movement
handling (now in do_mouse_moved). Add the case where
Vmouse_highlight has an integer value.
--- 604,611 ----
dpyinfo->mouse_face_hidden is set.
(do_os_event, do_events): Remove (now in XTread_socket).
(XTread_socket): Immediately return if interrupt_input_blocked.
! Loop until all the events in the queue are processed.
! Rearrange codes for mouse grabbing. Add tooltip support. Include the
contents of do_os_event and do_events. Remove mouse movement
handling (now in do_mouse_moved). Add the case where
Vmouse_highlight has an integer value.
***************
*** 565,572 ****
excess initializations.
(make_mac_terminal_frame): Previous initializations in
make_mac_frame are moved here.
! (mac_initialize_display_info): Initialize
! dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden.
* xdisp.c [MAC_OS] (No_Cursor): Remove variable.
(define_frame_cursor1): Don't treat HAVE_CARBON as a special case.
--- 614,621 ----
excess initializations.
(make_mac_terminal_frame): Previous initializations in
make_mac_frame are moved here.
! (mac_initialize_display_info):
! Initialize dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden.
* xdisp.c [MAC_OS] (No_Cursor): Remove variable.
(define_frame_cursor1): Don't treat HAVE_CARBON as a special case.
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind],
Miles Bader <=
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind], Miles Bader, 2004/07/08