Rewrite switch-to-prev-/next-buffer and quit-window; add display-buffer-below-selected.
authorMartin Rudalics <rudalics@gmx.at>
Sat, 1 Sep 2012 16:47:09 +0000 (18:47 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Sat, 1 Sep 2012 16:47:09 +0000 (18:47 +0200)
commit78dd6ab19818ddbd6995e58b6eccd3e19899aba1
tree9bb7a705ee65d9c0b32ca90e5b8ec3bd0edbc437
parent7e510e2844732d53563abd45ec60df7de2129246
Rewrite switch-to-prev-/next-buffer and quit-window; add display-buffer-below-selected.

* window.el (switch-to-prev-buffer): Handle additional values of
BURY-OR-KILL argument.  Don't switch in minibuffer window.
(switch-to-next-buffer): Don't switch in minibuffer window.
(quit-restore-window): New function based on quit-window.
Handle additional values of former KILL argument.
(quit-window): Call quit-restore-window with appropriate
interpretation of KILL argument.
(display-buffer-below-selected): New buffer display action
function.
lisp/ChangeLog
lisp/window.el