* lisp/dired.el (dired-mouse-drag): Make `link' values work
again.
(if (and (consp filename)
(cdr filename))
(dnd-begin-drag-files filename nil
- (if (eq 'dired-mouse-drag-files 'link)
- 'move 'copy)
+ (if (eq dired-mouse-drag-files 'link)
+ 'link 'copy)
t)
(dnd-begin-file-drag (if (stringp filename)
filename
(car filename))
- nil (if (eq 'dired-mouse-drag-files 'link)
- 'move 'copy)
+ nil (if (eq dired-mouse-drag-files 'link)
+ 'link 'copy)
t))))
(error (when (eq (event-basic-type new-event) 'mouse-1)
(push new-event unread-command-events))))))))))