Function: org-babel-prep-session:js

org-babel-prep-session:js is a byte-compiled function defined in ob-js.el.gz.

Signature

(org-babel-prep-session:js SESSION PARAMS)

Documentation

Prepare SESSION according to the header arguments specified in PARAMS.

Source Code

;; Defined in /usr/src/emacs/lisp/org/ob-js.el.gz
(defun org-babel-prep-session:js (session params)
  "Prepare SESSION according to the header arguments specified in PARAMS."
  (let* ((session (org-babel-js-initiate-session session))
	 (var-lines (org-babel-variable-assignments:js params)))
    (when session
      (org-babel-comint-in-buffer session
	(goto-char (point-max))
	(dolist (var var-lines)
	  (insert var)
	  (comint-send-input nil t)
	  (org-babel-comint-wait-for-output session)
	  (sit-for .1)
	  (goto-char (point-max)))))
    session))