Function: eca-chat--switch-to-buffer
eca-chat--switch-to-buffer is a natively compiled function defined in
eca-chat.el.
Signature
(eca-chat--switch-to-buffer BUFFER SESSION)
Documentation
Switch to chat BUFFER for SESSION.
Source Code
;; Defined in /nix/store/jklqzw6pzz6j4jrbv8wy0iwgi7jlrbld-emacs-packages-deps/share/emacs/site-lisp/elpa/eca-20260928.1827/eca-chat.el
(defun eca-chat--switch-to-buffer (buffer session)
"Switch to chat BUFFER for SESSION."
(unless (buffer-live-p buffer)
(user-error "Chat buffer no longer exists"))
(if-let* ((window (get-buffer-window buffer)))
(select-window window)
(eca-chat--display-buffer buffer))
(setf (eca--session-last-chat-buffer session) buffer)
buffer)