summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/subr-x.el
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-06-03 12:32:17 +0800
committerPo Lu <luangruo@yahoo.com>2022-06-03 12:32:30 +0800
commite65647a70e5c055c4cdab004d671c198c7a1d3ce (patch)
treee9a0d3e093911c9695fad11d21674d0989aab1da /lisp/emacs-lisp/subr-x.el
parent1d5eb67c6a87bcf155429b11af98de913e901dd9 (diff)
downloademacs-e65647a70e5c055c4cdab004d671c198c7a1d3ce.tar.gz
emacs-e65647a70e5c055c4cdab004d671c198c7a1d3ce.tar.bz2
emacs-e65647a70e5c055c4cdab004d671c198c7a1d3ce.zip
Add easier-to-use interfaces for initiating drag-and-drop
The previous interface required that users know intricacies of the data types used to transfer data on each platform Emacs supports. * doc/lispref/frames.texi (Drag and Drop): Document new functions. * lisp/dired.el (dired-last-dragged-remote-file) (dired-remove-last-dragged-local-file): Delete functions. (dired-mouse-drag): Use `dnd-begin-file-drag'. * lisp/dnd.el (dnd-last-dragged-remote-file) (dnd-remove-last-dragged-remote-file): New variables and functions. (dnd-begin-text-drag, dnd-begin-file-drag): New functions. * src/xterm.c (x_dnd_begin_drag_and_drop): Add porting note.
Diffstat (limited to 'lisp/emacs-lisp/subr-x.el')
0 files changed, 0 insertions, 0 deletions