Variable: eshell-deferrable-commands

eshell-deferrable-commands is a customizable variable defined in esh-cmd.el.gz.

Value

(eshell-named-command eshell-lisp-command eshell-process-identity)

Documentation

A list of functions which might return an asynchronous process.

If they return a process object, execution of the calling Eshell command will wait for completion (in the background) before finishing the command.

Source Code

;; Defined in /usr/src/emacs/lisp/eshell/esh-cmd.el.gz
(defcustom eshell-deferrable-commands
  '(eshell-named-command
    eshell-lisp-command
    eshell-process-identity)
  "A list of functions which might return an asynchronous process.
If they return a process object, execution of the calling Eshell
command will wait for completion (in the background) before finishing
the command."
  :type '(repeat function))