diff options
author | Po Lu <luangruo@yahoo.com> | 2022-07-11 10:07:21 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-07-11 10:07:21 +0800 |
commit | d9464d7fe5d21bd46254bbb691f5d3db34fe6324 (patch) | |
tree | 42323517c6211abf1022d0a94778429e0fac4142 /src/xterm.h | |
parent | b283e36cf1902eeb6d532077e1f46270aa1224e1 (diff) | |
download | emacs-d9464d7fe5d21bd46254bbb691f5d3db34fe6324.tar.gz |
Handle errors sending selection decline events asynchronously
* src/xselect.c (x_decline_selection_request): Handle errors
asynchronously.
* src/xterm.c (x_ignore_errors_for_next_request)
(x_stop_ignoring_errors): Export functions.
* src/xterm.h: Update prototypes.
Diffstat (limited to 'src/xterm.h')
-rw-r--r-- | src/xterm.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/xterm.h b/src/xterm.h index 92e88bb50fa..a1ddf13463c 100644 --- a/src/xterm.h +++ b/src/xterm.h @@ -1463,6 +1463,8 @@ extern bool x_had_errors_p (Display *); extern void x_unwind_errors_to (int); extern void x_uncatch_errors (void); extern void x_uncatch_errors_after_check (void); +extern void x_ignore_errors_for_next_request (struct x_display_info *); +extern void x_stop_ignoring_errors (struct x_display_info *); extern void x_clear_errors (Display *); extern void x_set_window_size (struct frame *, bool, int, int); extern void x_set_last_user_time_from_lisp (struct x_display_info *, Time); |