Function: eshell-interactive-process-filter

eshell-interactive-process-filter is a byte-compiled function defined in esh-proc.el.gz.

Signature

(eshell-interactive-process-filter PROCESS STRING)

Documentation

Send the output from PROCESS (STRING) to the interactive display.

This is done after all necessary filtering has been done.

Aliases

eshell-output-filter (obsolete since 30.1)

Source Code

;; Defined in /usr/src/emacs/lisp/eshell/esh-proc.el.gz
(defun eshell-interactive-process-filter (process string)
  "Send the output from PROCESS (STRING) to the interactive display.
This is done after all necessary filtering has been done."
  (when string
    (eshell-debug-command 'process
      "received output from process `%s'\n\n%s" process string)
    (eshell-interactive-output-filter (if process (process-buffer process)
                                        (current-buffer))
                                      string)))