# HG changeset patch # User Martin Rudalics # Date 1231322303 0 # Node ID 09ea3896dab5dc2a6c0a8a01e4b2e9437b9160e1 # Parent 329821ac2e2138b6ca42408a89100c5788fd91da (dired-pop-to-buffer): Don't split windows horizontally. (Bug#1806) diff -r 329821ac2e21 -r 09ea3896dab5 lisp/ChangeLog --- a/lisp/ChangeLog Wed Jan 07 09:34:18 2009 +0000 +++ b/lisp/ChangeLog Wed Jan 07 09:58:23 2009 +0000 @@ -1,3 +1,8 @@ +2009-01-07 Martin Rudalics + + * dired.el (dired-pop-to-buffer): Don't split windows + horizontally. (Bug#1806) + 2009-01-07 Stefan Monnier * tar-mode.el (tar-mode, tar-mode-write-contents) diff -r 329821ac2e21 -r 09ea3896dab5 lisp/dired.el --- a/lisp/dired.el Wed Jan 07 09:34:18 2009 +0000 +++ b/lisp/dired.el Wed Jan 07 09:58:23 2009 +0000 @@ -2681,8 +2681,10 @@ (format "%c [%d files]" dired-marker-char count))))) (defun dired-pop-to-buffer (buf) - ;; Pop up buffer BUF. - (pop-to-buffer (get-buffer-create buf)) + "Pop up buffer BUF in a way suitable for Dired." + ;; Don't split window horizontally. (Bug#1806) + (let (split-width-threshold) + (pop-to-buffer (get-buffer-create buf))) ;; If dired-shrink-to-fit is t, make its window fit its contents. (when dired-shrink-to-fit ;; Try to not delete window when we want to display less than