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)