diff options
| author | Po Lu | 2022-07-12 10:47:23 +0800 |
|---|---|---|
| committer | Po Lu | 2022-07-12 10:47:51 +0800 |
| commit | 86d128c6c3acca1665addc65aa43ff80572f46e8 (patch) | |
| tree | ef1dd26be80acf43384c8146e3c784a09ab0cb0d /src/buffer.c | |
| parent | 7ac313ea87b4761baf975718e4fa3200f61a0ad9 (diff) | |
| download | emacs-86d128c6c3acca1665addc65aa43ff80572f46e8.tar.gz 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 'src/buffer.c')
0 files changed, 0 insertions, 0 deletions