File: ob-comint.el.html

These functions build on comint to ease the sending and receiving of commands and results from comint buffers.

Note that the buffers in this file are analogous to sessions in org-babel at large.

Defined variables (5)

org-babel-comint-async-buffersList of Org mode buffers to check for Babel async output results.
org-babel-comint-async-chunk-callbackCallback function to clean Babel async output results before insertion.
org-babel-comint-async-danglingDangling piece of the last process output, in case
org-babel-comint-async-file-callbackCallback to clean and insert Babel async results from a temp file.
org-babel-comint-async-indicatorRegular expression that ‘org-babel-comint-async-filter’ scans for.

Defined functions (10)

org-babel-comint-async-delete-dangling-and-eval(SESSION-BUFFER &rest BODY)
org-babel-comint-async-filter(STRING)
org-babel-comint-async-register(SESSION-BUFFER ORG-BUFFER INDICATOR-REGEXP CHUNK-CALLBACK FILE-CALLBACK)
org-babel-comint-buffer-livep(BUFFER)
org-babel-comint-eval-invisibly-and-wait-for-file(BUFFER FILE STRING &optional PERIOD)
org-babel-comint-in-buffer(BUFFER &rest BODY)
org-babel-comint-input-command(BUFFER CMD)
org-babel-comint-use-async(PARAMS)
org-babel-comint-wait-for-output(BUFFER)
org-babel-comint-with-output(META &rest BODY)

Defined faces (0)