diff options
author | Po Lu <luangruo@yahoo.com> | 2022-03-16 12:33:15 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-03-16 12:33:15 +0800 |
commit | f62a6acd00fa5045fbc537bcaa87756416e246a4 (patch) | |
tree | ff29580e4f687a5d5ec7841486cd1d62f002f27f /lisp/emacs-lisp | |
parent | 5ff13718a53c161c3a0d3e8795544a740c10064b (diff) | |
download | emacs-f62a6acd00fa5045fbc537bcaa87756416e246a4.tar.gz emacs-f62a6acd00fa5045fbc537bcaa87756416e246a4.tar.bz2 emacs-f62a6acd00fa5045fbc537bcaa87756416e246a4.zip |
Better handle drag-and-drop from one Emacs frame to another
* doc/lispref/frames.texi (Drag and Drop): Document new
parameter `return-frame' to `x-begin-drag'.
* lisp/mouse.el (mouse-drag-and-drop-region): Utilize new
feature.
* src/xfns.c (Fx_begin_drag): New parameter `return-frame'.
* src/xterm.c (x_dnd_begin_drag_and_drop): New parameter
return_frame_p.
(handle_one_xevent): Set new flags and return frame whenever
appropriate.
* src/xterm.h: Update prototypes.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions