mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-06 06:20:55 -08:00
Only preserve PRIMARY and CLIPBOARD selection ownership by default
* lisp/cus-start.el (standard): Update defcustom type. * src/xselect.c (x_should_preserve_selection): New function. (x_clear_frame_selections): Use it to determine whether or not to preserve a selection. * src/xterm.c (x_preserve_selections): Fix tail initialization. (syms_of_xterm): Update doc string of `x-auto-preserve-selections'.
This commit is contained in:
parent
ed4ba79ea8
commit
c96a6a0c9f
3 changed files with 41 additions and 10 deletions
|
|
@ -834,7 +834,10 @@ since it could result in memory overflow and make Emacs crash."
|
|||
(x-scroll-event-delta-factor mouse float "29.1")
|
||||
(x-gtk-use-native-input keyboard boolean "29.1")
|
||||
(x-dnd-disable-motif-drag dnd boolean "29.1")
|
||||
(x-auto-preserve-selections x boolean "29.1")
|
||||
(x-auto-preserve-selections x
|
||||
(choice (const :tag "Always preserve selections" t)
|
||||
(repeat symbol))
|
||||
"29.1")
|
||||
;; xselect.c
|
||||
(x-select-enable-clipboard-manager killing boolean "24.1")
|
||||
;; xsettings.c
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue