Mercurial > emacs
diff doc/lispref/text.texi @ 106905:1f446f261ed0
no message
author | Alan Mackenzie <acm@muc.de> |
---|---|
date | Tue, 19 Jan 2010 11:43:25 +0000 |
parents | 79fa2d910b72 |
children | 1d1d5d9bd884 |
line wrap: on
line diff
--- a/doc/lispref/text.texi Fri Jan 08 13:41:42 2010 +0000 +++ b/doc/lispref/text.texi Tue Jan 19 11:43:25 2010 +0000 @@ -3524,13 +3524,12 @@ (defun dired-mouse-find-file-other-window (event) "In Dired, visit the file or directory name you click on." (interactive "e") - (let (window pos file) - (save-excursion - (setq window (posn-window (event-end event)) - pos (posn-point (event-end event))) - (if (not (windowp window)) - (error "No file chosen")) - (set-buffer (window-buffer window)) + (let ((window (posn-window (event-end event))) + (pos (posn-point (event-end event))) + file) + (if (not (windowp window)) + (error "No file chosen")) + (with-current-buffer (window-buffer window) (goto-char pos) (setq file (dired-get-file-for-visit))) (if (file-directory-p file)