]> git.eshelyaron.com Git - emacs.git/commit
Implement using the OffiX protocol for dropping
authorPo Lu <luangruo@yahoo.com>
Wed, 15 Jun 2022 13:00:55 +0000 (21:00 +0800)
committerPo Lu <luangruo@yahoo.com>
Wed, 15 Jun 2022 13:03:31 +0000 (21:03 +0800)
commit9b053968effd7c9066f194b6f4c786652f545041
treef42b5e3c27ef731a9ec9b5078c5c58ae34776158
parent8ee9e20f8cf1f1f880792dcc1048293ea0342ba4
Implement using the OffiX protocol for dropping

* lisp/x-dnd.el (x-dnd-use-offix-drop): New user option.
(x-dnd-handle-unsupported-drop): Return t if the OffiX protocol
was used.
(x-treat-local-requests-remotely): New defvar.
(x-dnd-convert-to-offix, x-dnd-do-offix-drop): New functions.

* src/xterm.c: Update commentary.
(x_term_init): Extend number of DND atoms allocated by default.
lisp/x-dnd.el
src/xterm.c