summaryrefslogtreecommitdiff
path: root/src/xterm.h
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-07-11 10:07:21 +0800
committerPo Lu <luangruo@yahoo.com>2022-07-11 10:07:21 +0800
commitd9464d7fe5d21bd46254bbb691f5d3db34fe6324 (patch)
tree42323517c6211abf1022d0a94778429e0fac4142 /src/xterm.h
parentb283e36cf1902eeb6d532077e1f46270aa1224e1 (diff)
downloademacs-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.h2
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);