|
@@ -77,11 +77,8 @@ The PARAMS are variables assignments."
|
|
|
"Initiate a session named SESSION."
|
|
|
(when (and session (not (string= session "none")))
|
|
|
(save-window-excursion
|
|
|
- (or (ob-eshell-session-live-p session)
|
|
|
- (progn
|
|
|
- (let ((eshell-buffer-name session))
|
|
|
- (eshell))
|
|
|
- (get-buffer (current-buffer)))))
|
|
|
+ (unless (ob-eshell-session-live-p session)
|
|
|
+ (let ((eshell-buffer-name session)) (eshell))))
|
|
|
session))
|
|
|
|
|
|
(defun org-babel-variable-assignments:eshell (params)
|