/[emacs]/emacs/src/ChangeLog
ViewVC logotype

Diff of /emacs/src/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3331.2.7 by miles, Tue Jun 29 16:45:48 2004 UTC revision 1.3331.2.8 by miles, Tue Jul 6 02:56:47 2004 UTC
# Line 1  Line 1 
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    
# Line 60  Line 113 
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>
# Line 187  Line 239 
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    
# Line 208  Line 260 
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.
# Line 333  Line 384 
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.
# Line 393  Line 444 
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    
# Line 425  Line 476 
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>
# Line 433  Line 486 
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.
# Line 445  Line 497 
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.
# Line 474  Line 525 
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
# Line 486  Line 535 
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.
# Line 496  Line 545 
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.

Legend:
Removed from v.1.3331.2.7  
changed lines
  Added in v.1.3331.2.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26