Function: sesman-restart-session

sesman-restart-session is a byte-compiled function defined in sesman.el.

Signature

(sesman-restart-session SYSTEM SESSION)

Documentation

Restart SYSTEM SESSION.

By default, calls sesman-quit-session and then sesman-start-session.

Implementations

((system (eql CIDER)) session) in `cider-connection.el'.

Restart a CIDER SESSION.

(system session) in `sesman.el'.

Undocumented

Source Code

;; Defined in ~/.emacs.d/elpa/sesman-20240417.1723/sesman.el
(cl-defgeneric sesman-restart-session (system session)
  "Restart SYSTEM SESSION.
By default, calls `sesman-quit-session' and then
`sesman-start-session'."
  (let ((old-name (car session)))
    (sesman-quit-session system session)
    (let ((new-session (sesman-start-session system)))
      (setcar new-session old-name))))