comparison lisp/eshell/em-ls.el @ 37661:6d7c89c79996

Set the property `eshell-no-numeric-conversions' on the following functions (which all deal with filesystem entities, and never Lisp numerical values): eshell/cd, eshell/pushd, eshell/popd, eshell/ls, eshell/source, eshell/., eshell/man, eshell/rm, eshell/mkdir, eshell/rmdir, eshell/mv, eshell/cp, eshell/ln, eshell/cat, eshell/make, eshell/diff, eshell/locate, eshell/occur, eshell/which, eshell/addpath.
author John Wiegley <johnw@newartisans.com>
date Thu, 10 May 2001 03:47:24 +0000
parents 19d97e9f6689
children 67b464da13ec
comparison
equal deleted inserted replaced
37660:55a6794cb94d 37661:6d7c89c79996
270 "An alias version of `eshell-do-ls'." 270 "An alias version of `eshell-do-ls'."
271 (let ((insert-func 'eshell-buffered-print) 271 (let ((insert-func 'eshell-buffered-print)
272 (error-func 'eshell-error) 272 (error-func 'eshell-error)
273 (flush-func 'eshell-flush)) 273 (flush-func 'eshell-flush))
274 (eshell-do-ls args))) 274 (eshell-do-ls args)))
275
276 (put 'eshell/ls 'eshell-no-numeric-conversions t)
275 277
276 (eval-when-compile 278 (eval-when-compile
277 (defvar block-size) 279 (defvar block-size)
278 (defvar dereference-links) 280 (defvar dereference-links)
279 (defvar dir-literal) 281 (defvar dir-literal)