emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/x-dnd.el


From: Jan Djärv
Subject: [Emacs-diffs] Changes to emacs/lisp/x-dnd.el
Date: Mon, 03 Oct 2005 15:41:25 -0400

Index: emacs/lisp/x-dnd.el
diff -c emacs/lisp/x-dnd.el:1.16 emacs/lisp/x-dnd.el:1.17
*** emacs/lisp/x-dnd.el:1.16    Sat Aug  6 22:13:43 2005
--- emacs/lisp/x-dnd.el Mon Oct  3 19:41:25 2005
***************
*** 307,316 ****
         (action (aref state 5))
         (w (posn-window (event-start event))))
      (when handler
!       (if (and (windowp w) (window-live-p w))
          ;; If dropping in a window, open files in that window rather
          ;; than in a new widow.
!         (let ((dnd-open-file-other-window nil))
            (goto-char (posn-point (event-start event)))
            (funcall handler window action data))
        (let ((dnd-open-file-other-window t))  ;; Dropping on non-window.
--- 307,317 ----
         (action (aref state 5))
         (w (posn-window (event-start event))))
      (when handler
!       (if (and (windowp w) (window-live-p w)
!              (not (minibufferp (window-buffer w))))
          ;; If dropping in a window, open files in that window rather
          ;; than in a new widow.
!         (progn
            (goto-char (posn-point (event-start event)))
            (funcall handler window action data))
        (let ((dnd-open-file-other-window t))  ;; Dropping on non-window.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]