I recently moved to emacs version 23.1 from 21.3 or so. I am mostly happy with the update, and I was very happy to see development hadn't stagnated. But one thing I really hate is the new drag and drop behavior into a dired (directory) window. The old version just opened the dropped file, the new version copies it to the directory you are using. This is almost never what I want.
I did a brief web search and didn't find anything, so this is offered in case it is helpful.
Use the options/customize menu, choose browse customization groups
The option you need to change is files/dired/dired dnd protocol alist
The values need to be changed to the same as dnd-protocol-alist, used by other windows.
^file:/// dnd-open-local-file
^file:// dnd-open-file
^file: dnd-open-local-file
The previous values were dired versions of these functions (dired-dnd-handle-local-file and dired-dnd-handle-file).
I did a brief web search and didn't find anything, so this is offered in case it is helpful.
Use the options/customize menu, choose browse customization groups
The option you need to change is files/dired/dired dnd protocol alist
The values need to be changed to the same as dnd-protocol-alist, used by other windows.
^file:/// dnd-open-local-file
^file:// dnd-open-file
^file: dnd-open-local-file
The previous values were dired versions of these functions (dired-dnd-handle-local-file and dired-dnd-handle-file).
Hey, thanks, this was very helpful for me. There is still no other explanation in the web and it took some time to find out that dired-dd is the string to search for in Google.
Posted by: Carsten | 03/11/2011 at 01:37 AM