Function: org-babel-python--python-util-comint-end-of-output-p

org-babel-python--python-util-comint-end-of-output-p is a byte-compiled function defined in ob-python.el.gz.

Signature

(org-babel-python--python-util-comint-end-of-output-p)

Documentation

Return non-nil if the last prompt matches input prompt.

Backport of python-util-comint-end-of-output-p to emacs28. To be removed after minimum supported version reaches emacs29.

Source Code

;; Defined in /usr/src/emacs/lisp/org/ob-python.el.gz
(defun org-babel-python--python-util-comint-end-of-output-p ()
  "Return non-nil if the last prompt matches input prompt.
Backport of `python-util-comint-end-of-output-p' to emacs28.  To
be removed after minimum supported version reaches emacs29."
  (when-let ((prompt (python-util-comint-last-prompt)))
    (python-shell-comint-end-of-output-p
     (buffer-substring-no-properties
      (car prompt) (cdr prompt)))))