diff options
author | Po Lu <luangruo@yahoo.com> | 2022-07-12 10:47:23 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-07-12 10:47:51 +0800 |
commit | 86d128c6c3acca1665addc65aa43ff80572f46e8 (patch) | |
tree | ef1dd26be80acf43384c8146e3c784a09ab0cb0d /lisp/emacs-lisp/debug-early.el | |
parent | 7ac313ea87b4761baf975718e4fa3200f61a0ad9 (diff) | |
download | emacs-86d128c6c3acca1665addc65aa43ff80572f46e8.tar.gz emacs-86d128c6c3acca1665addc65aa43ff80572f46e8.tar.bz2 emacs-86d128c6c3acca1665addc65aa43ff80572f46e8.zip |
Try to save selections from being disowned during frame deletion
* lisp/cus-start.el (standard): Add
`x-auto-preserve-selections'.
* src/xselect.c (x_clear_frame_selections): Collect deleted
selections into a variable and preserve them.
* src/xterm.c (x_preserve_selections): New function.
(syms_of_xterm): New variable `x-auto-preserve-selections'.
* src/xterm.h: Update prototypes.
Diffstat (limited to 'lisp/emacs-lisp/debug-early.el')
0 files changed, 0 insertions, 0 deletions