diff options
Diffstat (limited to 'lisp/eshell/esh-ext.el')
-rw-r--r-- | lisp/eshell/esh-ext.el | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lisp/eshell/esh-ext.el b/lisp/eshell/esh-ext.el index a411d3df06e..603da6f2e30 100644 --- a/lisp/eshell/esh-ext.el +++ b/lisp/eshell/esh-ext.el @@ -34,9 +34,10 @@ (provide 'esh-ext) (eval-when-compile - (require 'cl) + (require 'cl-lib) (require 'esh-cmd)) (require 'esh-util) +(require 'esh-opt) (defgroup eshell-ext nil "External commands are invoked when operating system executables are @@ -206,10 +207,10 @@ causing the user to wonder if anything's really going on..." (defun eshell-external-command (command args) "Insert output from an external COMMAND, using ARGS." (setq args (eshell-stringify-list (eshell-flatten-list args))) -; (if (file-remote-p default-directory) -; (eshell-remote-command command args)) + ;; (if (file-remote-p default-directory) + ;; (eshell-remote-command command args)) (let ((interp (eshell-find-interpreter command))) - (assert interp) + (cl-assert interp) (if (functionp (car interp)) (apply (car interp) (append (cdr interp) args)) (eshell-gather-process-output |