Function: eshell-io-initialize
eshell-io-initialize is a byte-compiled function defined in
esh-io.el.gz.
Signature
(eshell-io-initialize)
Documentation
Initialize the I/O subsystem code.
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/esh-io.el.gz
;;; Functions:
(defun eshell-io-initialize () ;Called from `eshell-mode' via intern-soft!
"Initialize the I/O subsystem code."
(add-hook 'eshell-parse-argument-hook
#'eshell-parse-redirection nil t)
(make-local-variable 'eshell-current-redirections)
(add-hook 'eshell-pre-rewrite-command-hook
#'eshell-strip-redirections nil t)
(add-function :filter-return (local 'eshell-post-rewrite-command-function)
#'eshell--apply-redirections))