]> git.eshelyaron.com Git - emacs.git/commitdiff
In woman.el use `display-buffer' instead of `switch-to-buffer'
authorKaushal <kaushal.modi@gmail.com>
Fri, 21 Aug 2015 12:14:20 +0000 (14:14 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Fri, 21 Aug 2015 12:14:20 +0000 (14:14 +0200)
* lisp/woman.el (woman-really-find-file, WoMan-find-buffer): Use
`display-buffer' instead of `switch-to-buffer'.

Copyright-paperwork-exempt: yes

lisp/woman.el

index 75c3d2e3822a2dc751f3ab3ab944f5ef654037b6..e903caaea30a32bce5cf9dcdcb81bed3d234c191 100644 (file)
@@ -1651,7 +1651,7 @@ Do not call directly!"
             (setq woman-frame (make-frame)))))
     (set-buffer (get-buffer-create bufname))
     (condition-case nil
-        (switch-to-buffer (current-buffer))
+        (display-buffer (current-buffer))
       (error (pop-to-buffer (current-buffer))))
     (buffer-disable-undo)
     (setq buffer-read-only nil)
@@ -2061,14 +2061,14 @@ alist in `woman-buffer-alist' and return nil."
   (if (zerop woman-buffer-number)
       (let ((buffer (get-buffer (cdr (car woman-buffer-alist)))))
        (if buffer
-           (switch-to-buffer buffer)
+           (display-buffer buffer)
          ;; Delete alist element:
          (setq woman-buffer-alist (cdr woman-buffer-alist))
          nil))
     (let* ((prev-ptr (nthcdr (1- woman-buffer-number) woman-buffer-alist))
           (buffer (get-buffer (cdr (car (cdr prev-ptr))))))
       (if buffer
-         (switch-to-buffer buffer)
+         (display-buffer buffer)
        ;; Delete alist element:
        (setcdr prev-ptr (cdr (cdr prev-ptr)))
        (if (>= woman-buffer-number (length woman-buffer-alist))