diff options
author | Po Lu <luangruo@yahoo.com> | 2022-06-03 12:32:17 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-06-03 12:32:30 +0800 |
commit | e65647a70e5c055c4cdab004d671c198c7a1d3ce (patch) | |
tree | e9a0d3e093911c9695fad11d21674d0989aab1da /lisp/emacs-lisp/tabulated-list.el | |
parent | 1d5eb67c6a87bcf155429b11af98de913e901dd9 (diff) | |
download | emacs-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/tabulated-list.el')
0 files changed, 0 insertions, 0 deletions