diff options
author | Jonathan Kyle Mitchell <kyle@jonathanmitchell.org> | 2018-07-16 21:46:20 -0500 |
---|---|---|
committer | Noam Postavsky <npostavs@gmail.com> | 2018-07-21 21:07:07 -0400 |
commit | 5de444112cf19c078d4a74752a50e890233ef033 (patch) | |
tree | f11385229d305768fafbef137a60f6533981d15b /lisp/eshell/em-ls.el | |
parent | 1b4b96597c7868d9c24389d83089097a521206a5 (diff) | |
download | emacs-5de444112cf19c078d4a74752a50e890233ef033.tar.gz |
Check for special filenames in eshell (Bug#30724)
* lisp/eshell/esh-cmd.el (eshell-lisp-command): Check for "~"
in lisp commands with the eshell-filename-arguments property
(Bug#30724).
* lisp/eshell/em-dirs.el (eshell/cd, eshell/pushd, eshell/popd):
* lisp/eshell/em-ls.el (eshell/ls):
* lisp/eshell/em-unix.el (eshell/rm, eshell/mkdir, eshell/rmdir)
(eshell/mv, eshell/cp, eshell/ln, eshell/cat, eshell/du, eshell/diff):
* lisp/eshell/esh-ext.el (eshell/addpath): Add
eshell-filename-arguments to symbol plist.
Diffstat (limited to 'lisp/eshell/em-ls.el')
-rw-r--r-- | lisp/eshell/em-ls.el | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lisp/eshell/em-ls.el b/lisp/eshell/em-ls.el index 900b28905b7..2b568a991a2 100644 --- a/lisp/eshell/em-ls.el +++ b/lisp/eshell/em-ls.el @@ -334,6 +334,7 @@ instead." (apply 'eshell-do-ls args))) (put 'eshell/ls 'eshell-no-numeric-conversions t) +(put 'eshell/ls 'eshell-filename-arguments t) (declare-function eshell-glob-regexp "em-glob" (pattern)) |