diff options
author | Tino Calancha <tino.calancha@gmail.com> | 2017-07-29 21:05:24 +0900 |
---|---|---|
committer | Tino Calancha <tino.calancha@gmail.com> | 2017-07-29 21:05:24 +0900 |
commit | 4644dbc4dd5277694634c35b25afce387bcf696c (patch) | |
tree | f8176786a4609fc6966a9a57efc1629af7113c92 /leim/MISC-DIC/pinyin.map | |
parent | 701752827364a9d56ce47343c783ea0fc6a610a1 (diff) | |
download | emacs-origin/feature/dired-wildcard-in-dir-bug#27631.tar.gz |
Dired: Handle posix wildcards in directory partorigin/feature/dired-wildcard-in-dir-bug#27631
Allow to Dired to handle calls like
\(dired \"~/foo/*/*.el\"), that is, with wildcards within
the directory part of the file argument.
* lisp/files.el (insert-directory-wildcard-in-dir-p): New predicate.
(insert-directory-clean): New defun extracted from insert-directory.
(insert-directory)
* lisp/dired.el (dired-internal-noselect)
(dired-insert-directory): Use the new predicate; when it's true,
handle the directory wildcards with a shell call.
* lisp/eshell/em-ls.el (eshell-ls-use-in-dired): Add/remove both advices.
(eshell-ls-unload-hook): New defun. Use it in
eshell-ls-unload-hook instead of an anonymous function.
(eshell-ls--dired)
* lisp/ls-lisp.el (ls-lisp--dired):
Advice dired to handle wildcards in the directory part with both
em-ls and ls-lisp.
* lisp/dired.el (dired-insert-directory): Expand dir wildcards here.
* /etc/NEWS: Announce it.
* doc/emacs/dired.texi (Dired Enter): Update manual.
* test/lisp/dired-tests.el (dired-test-bug27631): Add test.
Diffstat (limited to 'leim/MISC-DIC/pinyin.map')
0 files changed, 0 insertions, 0 deletions