Function: org-babel-eshell-initiate-session

org-babel-eshell-initiate-session is a byte-compiled function defined in ob-eshell.el.gz.

Signature

(org-babel-eshell-initiate-session &optional SESSION PARAMS)

Documentation

Initiate a session named SESSION.

Source Code

;; Defined in /usr/src/emacs/lisp/org/ob-eshell.el.gz
(defun org-babel-eshell-initiate-session (&optional session _params)
  "Initiate a session named SESSION."
  (when (and session (not (string= session "none")))
    (save-window-excursion
      (unless (ob-eshell-session-live-p session)
	(let ((eshell-buffer-name session)) (eshell))))
    session))