Function: eshell-record-process-object

eshell-record-process-object is a byte-compiled function defined in esh-proc.el.gz.

Signature

(eshell-record-process-object OBJECT)

Documentation

Record OBJECT as now running.

Source Code

;; Defined in /usr/src/emacs/lisp/eshell/esh-proc.el.gz
(defsubst eshell-record-process-object (object)
  "Record OBJECT as now running."
  (when (and eshell-subjob-messages
             eshell-current-subjob-p
             (eshell-processp object))
    (require 'esh-mode)
    (declare-function eshell-interactive-print "esh-mode" (string))
    (eshell-interactive-print
     (format "[%s] %d\n" (process-name object) (process-id object))))
  (push (cons object eshell-current-subjob-p) eshell-process-list))