Function: eshell-close-target
eshell-close-target is a byte-compiled function defined in
esh-io.el.gz.
Signature
(eshell-close-target TARGET STATUS)
Documentation
Close an output TARGET, passing STATUS as the result.
STATUS should be non-nil on successful termination of the output.
Implementations
(eshell-close-target (TARGET eshell-princ-target) STATUS) in `em-script.el'.
Close the `princ' function TARGET.
(eshell-close-target (TARGET eshell-function-target) STATUS) in `esh-io.el'.
Close an Eshell function TARGET.
(eshell-close-target (TARGET process) STATUS) in `esh-io.el'.
Close a process TARGET.
(eshell-close-target (TARGET marker) STATUS) in `esh-io.el'.
Close a marker TARGET. If TARGET was created from a file name, save and kill the buffer. If status is nil, prompt before killing.
(eshell-close-target (TARGET symbol) STATUS) in `esh-io.el'.
Close a symbol TARGET.
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/esh-io.el.gz
(cl-defgeneric eshell-close-target (target status)
"Close an output TARGET, passing STATUS as the result.
STATUS should be non-nil on successful termination of the output.")