diff options
author | Po Lu <luangruo@yahoo.com> | 2022-07-09 04:50:06 +0000 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-07-09 04:50:35 +0000 |
commit | edabfe4ff66090b3b2c433962df4cfe1a68259fd (patch) | |
tree | 89d27a45082768a61bdcbcb49bfb25a7f4637b98 /lisp/emacs-lisp | |
parent | f400c60237f04781b60423492c583beea6c77e8e (diff) | |
download | emacs-edabfe4ff66090b3b2c433962df4cfe1a68259fd.tar.gz emacs-edabfe4ff66090b3b2c433962df4cfe1a68259fd.tar.bz2 emacs-edabfe4ff66090b3b2c433962df4cfe1a68259fd.zip |
Fix race conditions handling selection clear events on Haiku
* src/haiku_select.cc (be_handle_clipboard_changed_message):
Include current clipboard count.
(be_selection_outdated_p): New function.
* src/haikuselect.c (haiku_handle_selection_clear): Ignore
outdated events.
(haiku_selection_disowned): New argument `count'. Include it in
the timestamp field of the selection clear event.
* src/haikuselect.h: Update prototypes.
* src/systime.h: Define `Time' to an appropriate value on Haiku.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions