Function: majutsu-maybe-set-dedicated
majutsu-maybe-set-dedicated is a natively compiled function defined in
majutsu-base.el.
Signature
(majutsu-maybe-set-dedicated)
Documentation
Mark the selected window as dedicated if appropriate.
If a new window was created to display the buffer, then remember
that fact. That information is used by majutsu-mode-quit-window,
to determine whether the window should be deleted when its last
Majutsu buffer is buried.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-base.el
(defun majutsu-maybe-set-dedicated ()
"Mark the selected window as dedicated if appropriate.
If a new window was created to display the buffer, then remember
that fact. That information is used by `majutsu-mode-quit-window',
to determine whether the window should be deleted when its last
Majutsu buffer is buried."
(let ((window (get-buffer-window (current-buffer))))
(when (and (window-live-p window)
(not (window-prev-buffers window)))
(set-window-parameter window 'majutsu-dedicated t))))