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 (7)

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, as a string.
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.
org-babel-comint-fallback-regexp-thresholdWaiting time until trying to use fallback regexp to detect prompt.
org-babel-comint-prompt-regexp-oldFallback regexp used to detect prompt.

Defined functions (13)

org-babel-comint--echo-filter(STRING &optional ECHO)
org-babel-comint--prompt-filter(STRING &optional PROMPT-REGEXP)
org-babel-comint--set-fallback-prompt()
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)