K6XJNXSRULR7B6RHTRQBEGFEWTRELXQ7IYZT2MFKGGJFO3RQS2AQC
(defun ob-term-shell (program &optional buffer-name)
"Helper function to create a comint buffer."
(cl-letf (((symbol-function 'pop-to-buffer-same-window) #'pop-to-buffer))
(let ((explicit-shell-file-name program)
(prevbuf (current-buffer)))
(shell (or buffer-name (format "*%s*" program)))
(pop-to-buffer prevbuf))))