1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-11 16:08:13 +00:00

(bs--window-for-buffer): Remove.

(bs--show-with-configuration): Use `get-window-with-predicate' instead of
`bs--window-for-buffer'.
This commit is contained in:
Juanma Barranquero 2006-11-10 01:36:05 +00:00
parent 52f9b7513f
commit edf6fbc5f7
2 changed files with 10 additions and 13 deletions

View File

@ -1,3 +1,9 @@
2006-11-10 Juanma Barranquero <lekktu@gmail.com>
* bs.el (bs--window-for-buffer): Remove.
(bs--show-with-configuration): Use `get-window-with-predicate'
instead of `bs--window-for-buffer'.
2006-11-10 Kenichi Handa <handa@m17n.org>
* files.el (revert-buffer): Fix previous change.

View File

@ -692,17 +692,6 @@ Refresh whole Buffer Selection Menu."
(interactive)
(bs--redisplay t))
(defun bs--window-for-buffer (buffer-name)
"Return a window showing a buffer with name BUFFER-NAME.
Take only windows of current frame into account.
Return nil if there is no such buffer."
(catch 'window
(walk-windows (lambda (w)
(when (string= (buffer-name (window-buffer w))
buffer-name)
(throw 'window w))))
nil))
(defun bs--set-window-height ()
"Change the height of the selected window to suit the current buffer list."
(unless (one-window-p t)
@ -1241,7 +1230,6 @@ by buffer configuration `bs-cycle-configuration-name'."
(or (cdr bs--cycle-list)
"this buffer"))))))
;;;###autoload
(defun bs-cycle-previous ()
"Select previous buffer defined by buffer cycling.
@ -1435,7 +1423,10 @@ for buffer selection."
;; we have to set the buffer we started the command
(setq bs--buffer-coming-from (current-buffer)))
(let ((liste (bs-buffer-list))
(active-window (bs--window-for-buffer "*buffer-selection*")))
(active-window (get-window-with-predicate
(lambda (w)
(string= (buffer-name (window-buffer w))
"*buffer-selection*")))))
(if active-window
(select-window active-window)
(modify-frame-parameters nil