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


From: Chong Yidong
Subject: [Emacs-diffs] Changes to emacs/src/ChangeLog
Date: Sat, 25 Feb 2006 23:20:10 +0000

Index: emacs/src/ChangeLog
diff -u emacs/src/ChangeLog:1.4907 emacs/src/ChangeLog:1.4908
--- emacs/src/ChangeLog:1.4907  Sat Feb 25 16:49:00 2006
+++ emacs/src/ChangeLog Sat Feb 25 23:20:09 2006
@@ -1,3 +1,27 @@
+2006-02-25  Chong Yidong  <address@hidden>
+
+       * xterm.h (x_catch_errors) Return value changed to void.
+       (x_uncatch_errors): Unused count argument deleted.
+       
+       * xterm.c (x_catch_errors): Don't use record_unwind_protect, since
+       it can be called in a signal handler.
+       (x_catch_errors_unwind): Function deleted.
+       (x_uncatch_errors): Deallocate last x_error_message_stack struct.
+       (x_check_errors): Call x_uncatch_errors before signalling error.
+
+       (x_load_font, x_term_init, XTmouse_position, handle_one_xevent)
+       (x_connection_closed, x_list_fonts): Use new versions of
+       x_catch_errors and x_uncatch_errors.
+
+       * xselect.c (x_own_selection, x_decline_selection_request)
+       (x_reply_selection_request, x_get_foreign_selection)
+       (Fx_get_atom_name, Fx_send_client_event): Likewise.
+
+       * xfns.c (x_real_positions, x_set_mouse_color, Fx_focus_frame):
+       Likewise.
+
+       * eval.c (record_unwind_protect): Add an assertion.
+
 2006-02-25  Stefan Monnier  <address@hidden>
 
        * process.c (Fmake_network_process): Init the process's mark.




reply via email to

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