comparison lisp/eshell/esh-cmd.el @ 79116:1af9837978fa

(eshell-complex-commands): Add "ls".
author Chong Yidong <cyd@stupidchicken.com>
date Wed, 17 Oct 2007 02:07:12 +0000
parents a1e8300d3c55
children 48c4bb2b7d11 794e428cd497 1251cabc40b7
comparison
equal deleted inserted replaced
79115:c49f8a937799 79116:1af9837978fa
202 Each function is passed the symbol containing the rewritten command, 202 Each function is passed the symbol containing the rewritten command,
203 which may be modified directly. Any return value is ignored." 203 which may be modified directly. Any return value is ignored."
204 :type 'hook 204 :type 'hook
205 :group 'eshell-cmd) 205 :group 'eshell-cmd)
206 206
207 (defcustom eshell-complex-commands nil 207 (defcustom eshell-complex-commands '("ls")
208 "*A list of commands names or functions, that determine complexity. 208 "*A list of commands names or functions, that determine complexity.
209 That is, if a command is defined by a function named eshell/NAME, 209 That is, if a command is defined by a function named eshell/NAME,
210 and NAME is part of this list, it is invoked as a complex command. 210 and NAME is part of this list, it is invoked as a complex command.
211 Complex commands are always correct, but run much slower. If a 211 Complex commands are always correct, but run much slower. If a
212 command works fine without being part of this list, then it doesn't 212 command works fine without being part of this list, then it doesn't