summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-07-13 11:01:59 +0800
committerPo Lu <luangruo@yahoo.com>2022-07-13 11:01:59 +0800
commit6be201cf51e0b1c69e713dec318cef18eef4c617 (patch)
tree29881ff11c9756de0ba62f3aa6a6c275cb216a39 /lisp/emacs-lisp
parent113a6a0a885c8bfb1f3c75a8a985a73686662113 (diff)
downloademacs-6be201cf51e0b1c69e713dec318cef18eef4c617.tar.gz
emacs-6be201cf51e0b1c69e713dec318cef18eef4c617.tar.bz2
emacs-6be201cf51e0b1c69e713dec318cef18eef4c617.zip
Fix closing displays when preserving selections is enabled
* src/frame.c (delete_frame): Bind `x-auto-preserve-selections' to nil if deleting display. * src/xselect.c (x_clear_frame_selections): Pass original frame to that function. * src/xterm.c (x_preserve_selections): Fix determining the new owner. (syms_of_xterm): New defsym `x-auto-preserve-selections'. * src/xterm.h: Update prototypes.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions