emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/ChangeLog [emacs-unicode-2]


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/src/ChangeLog [emacs-unicode-2]
Date: Tue, 29 Jun 2004 13:08:23 -0400

Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.3331.2.6 emacs/src/ChangeLog:1.3331.2.7
*** emacs/src/ChangeLog:1.3331.2.6      Mon Jun 28 07:29:04 2004
--- emacs/src/ChangeLog Tue Jun 29 16:45:48 2004
***************
*** 1,3 ****
--- 1,131 ----
+ 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>
+ 
+       * macterm.c (mac_get_emulated_btn)
+       (mac_event_to_emacs_modifiers): Fix emulated mouse button
+       support to correctly mask out modifiers.
+ 
+ 2004-06-29  David Kastrup  <address@hidden>
+ 
+       * search.c (Fset_match_data): Allow buffer before end of list
+       which can happen if set-match-data is using a pre-consed list.
+ 
+ 2004-06-28  Steven Tamm  <address@hidden>
+ 
+       * macterm.c (XTread_socket): Correctly set the frame position
+       after the window is moved.
+ 
+ 2004-06-28  Jan Dj,Ad(Brv  <address@hidden>
+ 
+       * gtkutil.c (xg_get_image_for_pixmap): Call g_object_unref on
+       gpix and gmask just before return to avoid memory leak.
+       (xg_get_image_for_pixmap): Add workaround for monochrome displays
+       so insensitive and activated icons look ok.
+ 
+ 2004-06-27  Jason Rumney  <address@hidden>
+ 
+       * w32fns.c (file_dialog_callback): Disable edit control if set
+       to directories only on CDN_INITDONE message.
+       (Fx_file_dialog): Default to directories only when prompt starts
+       with "Dired".
+ 
+ 2004-06-25  Kim F. Storm  <address@hidden>
+ 
+       * alloc.c (allocate_misc): Update total_free_markers.
+       (free_misc): New function.
+       (safe_alloca_unwind, free_marker): Use it.
+ 
+       * lisp.h (free_misc): Add prototype.
+ 
+       * fns.c (Fmapconcat, Fmapcar): Remove superfluous GCPROs.
+ 
+ 2004-06-24  Richard M. Stallman  <address@hidden>
+ 
+       * emacs.c (Vsignal_USR1_hook, Vsignal_USR2_hook): Definitions deleted.
+       (syms_of_emacs): Lisp variables deleted.
+ 
+ 2004-06-23  David Kastrup  <address@hidden>
+ 
+       * search.c (Freplace_match): Adjust the match-data more thoroughly
+       when replacing strings in the buffer.
+       (Fmatch_data): When INTEGERS is non-nil and the last match was in
+       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>
+ 
+       * keymap.c (Ftext_char_description): Doc fix.
+       * doc.c (Fsnarf_documentation): Doc fix.
+ 
+ 2004-06-22  Kim F. Storm  <address@hidden>
+ 
+       * fns.c (Fmapcar, Fmapconcat): GCPRO the args array.
+ 
+       * lisp.h (struct Lisp_Save_Value): New member dogc.
+       (SAFE_ALLOCA_LISP): Change second arg to number of elements.
+       Set dogc member in Lisp_Save_Value object so it will be GC'ed.
+       (SAFE_FREE_LISP): New macro.
+ 
+       * alloc.c (safe_alloca_unwind): Clear dogc and pointer members.
+       (make_save_value): Init new dogc member.
+       (mark_object): Mark Lisp_Save_Value pointer array if dogc is set.
+ 
+       * fns.c (Fmapconcat, Fmapcar): Use new SAFE_ALLOCA_LISP and
+       SAFE_FREE_LISP macros.
+ 
+ 2004-06-22  Kim F. Storm  <address@hidden>
+ 
+       * lisp.h (SAFE_ALLOCA_LISP): New macro to allocate Lisp_Objects.
+       Temporarily inhibits GC if memory is xmalloc'ed, as the Lisp_Objects
+       in that memory area are unknown to GC.  Add comments.
+ 
+       * fns.c (Fmapconcat, Fmapcar): Use SAFE_ALLOCA_LISP.
+ 
+ 2004-06-21  Kim F. Storm  <address@hidden>
+ 
+       * lisp.h (MAX_ALLOCA): Define here.
+       (safe_alloca_unwind): Add prototype.
+       (USE_SAFE_ALLOCA, SAFE_ALLOCA, SAFE_FREE): New macros.
+ 
+       * alloc.c (safe_alloca_unwind): New function.
+ 
+       * casefiddle.c (casify_object): Use SAFE_ALLOCA.
+ 
+       * charset.c (Fstring): Use SAFE_ALLOCA.
+ 
+       * coding.c (MAX_ALLOCA): Remove define.
+ 
+       * data.c (MAX_ALLOCA): Remove define.
+       (Faset): Use SAFE_ALLOCA.
+ 
+       * editfns.c (Fformat, Ftranspose_regions): Use SAFE_ALLOCA.
+ 
+       * fns.c (string_make_multibyte, string_to_multibyte)
+       (string_make_unibyte, Fmapconcat, Fmapcar): Use SAFE_ALLOCA.
+       (MAX_ALLOCA): Remove define.
+       (Fbase64_encode_region, Fbase64_encode_string)
+       (Fbase64_decode_region, Fbase64_decode_string): Use SAFE_ALLOCA.
+       (Fbase64_encode_region, Fbase64_encode_string): Fix potential
+       memory leak if encoding fails.
+ 
+       * xdisp.c (add_to_log): Use SAFE_ALLOCA.
+ 
+ 2004-06-21  Eli Zaretskii  <address@hidden>
+ 
+       * print.c (Fwith_output_to_temp_buffer): Doc fix.
+ 
  2004-06-20  Richard M. Stallman  <address@hidden>
  
        * xfaces.c (Finternal_copy_lisp_face): Small cleanup; doc fix.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]