]> git.eshelyaron.com Git - emacs.git/commit
Disable unrelated drag-and-drop protocols during XDS drop
authorPo Lu <luangruo@yahoo.com>
Thu, 30 Jun 2022 08:41:58 +0000 (16:41 +0800)
committerPo Lu <luangruo@yahoo.com>
Thu, 30 Jun 2022 08:41:58 +0000 (16:41 +0800)
commitebd980bc7e45acaa65adae91400903384fd6dfb2
tree3ed1a579f0e0d77995bb7c62f4abc0594832628f
parent25887d634f624369559ab072beea0d1e2d6886cd
Disable unrelated drag-and-drop protocols during XDS drop

* doc/lispref/frames.texi (Drag and Drop): Document variables
used to control drag-and-drop protocols.
* lisp/x-dnd.el (x-dnd-do-direct-save): Disable irrelevant DND
protocols.

* src/xterm.c (x_dnd_get_target_window_1):
(x_dnd_get_target_window):
(handle_one_xevent): Respect new variable.
(syms_of_xterm): New variable `x-dnd-disable-motif-protocol'.
doc/lispref/frames.texi
lisp/x-dnd.el
src/xterm.c