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-buffers | List of Org mode buffers to check for Babel async output results. |
org-babel-comint-async-chunk-callback | Callback function to clean Babel async output results before insertion. |
org-babel-comint-async-dangling | Dangling piece of the last process output, as a string. |
org-babel-comint-async-file-callback | Callback to clean and insert Babel async results from a temp file. |
org-babel-comint-async-indicator | Regular expression that ‘org-babel-comint-async-filter’ scans for. |
org-babel-comint-fallback-regexp-threshold | Waiting time until trying to use fallback regexp to detect prompt. |
org-babel-comint-prompt-regexp-old | Fallback 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) |