• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/lisp/eshell/

Lines Matching +refs:compile +refs:command

1 ;;; em-unix.el --- UNIX command aliases
27 (eval-when-compile (require 'esh-maint))
45 ;; This file contains implementations of several UNIX command in Emacs
65 receiving side of a command pipeline."
77 receiving side of a command pipeline."
84 receiving side of a command pipeline."
159 (eval-when-compile
315 (eval-when-compile
322 (defun eshell-shuffle-files (command action files target func deep &rest args)
331 command action))
339 command (car files)))))
351 command (car files) target)))
367 command (car files)))
386 command target)))
390 command action
401 command source)))
405 (eshell-printn (format "%s: %s -> %s" command
421 (defun eshell-shorthand-tar-command (command args)
434 (if (equal command "mv")
438 (throw 'eshell-replace-command
439 (eshell-parse-command
443 (defmacro eshell-mvcpln-template (command action func query-var
448 (error "%s: missing destination file or directory" ,command))
452 (if (and ,(not (equal command "ln"))
458 (eshell-shorthand-tar-command ,command args)
463 ,command ,action args target ,func nil
584 (throw 'eshell-replace-command
585 (eshell-parse-command ext-cat args))
600 (eshell-external-command "cat" args))))
622 "Use `compile' to do background makes."
629 (compile (concat "make " (eshell-flatten-and-stringify args))))
630 (throw 'eshell-replace-command
631 (eshell-parse-command "*make" (eshell-stringify-list
697 (defun eshell-grep (command args &optional maybe-use-occur)
699 It calls Emacs' grep utility if the command is not redirecting output,
700 and if it's not part of a command pipeline. Otherwise, it calls the
701 external command."
708 (throw 'eshell-replace-command
709 (eshell-parse-command (concat "*" command)
720 (format "%s -n %s" command args)))
748 "Complete a command that wants a hostname for an argument."
775 (pcomplete-here (funcall pcomplete-command-completion-function))
781 (eval-when-compile
845 (throw 'eshell-replace-command
846 (eshell-parse-command ext-du args))
906 (remove-hook 'eshell-post-command-hook 'eshell-show-elapsed-time t))
930 (add-hook 'eshell-post-command-hook 'eshell-show-elapsed-time nil t)
932 (throw 'eshell-replace-command
933 (eshell-parse-command (car time-args) (cdr time-args))))))
952 (throw 'eshell-replace-command
953 (eshell-parse-command "*diff" orig-args))
956 (throw 'eshell-replace-command
957 (eshell-parse-command "*diff" orig-args)))
968 (throw 'eshell-replace-command
969 (eshell-parse-command "*diff" orig-args))))
996 (throw 'eshell-replace-command
997 (eshell-parse-command "*locate" (eshell-stringify-list