File: dnd.el.html

This file provides the generic handling of the drop part only.

Different DND backends (X11, W32, etc.) that handle the platform specific DND parts call the functions here to do final delivery of a drop.

Defined variables (8)

dnd-direct-save-remote-filesWhether or not to perform a direct save of remote files.
dnd-indicate-insertion-pointWhether or not point should follow the position of the mouse.
dnd-last-dragged-remote-fileIf non-nil, the name of a local copy of the last remote file that was dragged.
dnd-open-file-other-windowIf non-nil, always use ‘find-file-other-window’ to open dropped files.
dnd-open-remote-file-functionThe function to call when opening a file on a remote machine.
dnd-protocol-alistThe functions to call for different protocols when a drop is made.
dnd-scroll-marginThe scroll margin inside a window underneath the cursor during drag-and-drop.
dnd-unescape-file-urisWhether to unescape file: URIs before they are opened.

Defined functions (15)

dnd--unescape-uri(URI)
dnd-begin-drag-files(FILES &optional FRAME ACTION ALLOW-SAME-FRAME)
dnd-begin-file-drag(FILE &optional FRAME ACTION ALLOW-SAME-FRAME)
dnd-begin-text-drag(TEXT &optional FRAME ACTION ALLOW-SAME-FRAME)
dnd-direct-save(FILE NAME &optional FRAME ALLOW-SAME-FRAME)
dnd-get-local-file-name(URI &optional MUST-EXIST)
dnd-get-local-file-uri(URI)
dnd-handle-movement(POSN)
dnd-handle-multiple-urls(WINDOW URLS ACTION)
dnd-handle-one-url(WINDOW ACTION URL)
dnd-insert-text(WINDOW ACTION TEXT)
dnd-open-file(URI ACTION)
dnd-open-local-file(URI ACTION)
dnd-open-remote-url(URI ACTION)
dnd-remove-last-dragged-remote-file()

Defined faces (0)