nushell/crates/nu-command
默可思 221f36ca65
Add --directory (-D) flag to ls, list the directory itself instead of its contents (#5970)
* Avoid extending the directory without globs in `nu_engine::glob_from`

* avoid joining a `*` to the directory without globs

* remove checks on directory permission and whether it is empty

The previous implemention of `nu_engine::glob_from` will extend the
given directory even if it containes no glob pattern. This commit
overcomes lack of consistency with the function `nu_glob::glob`.

* Add flag -D to ls, to list the directory itself instead of its contents

* add --directory (-d) flag to ls

* correct the difference between the given path and the cwd

* set default path to `.` instead of `./*` when --directory (-d) flag is true

* add comments

* add an example

* add tests

* fmt
2022-07-08 14:15:34 -05:00
..
assets refactor html module (#5246) 2022-04-20 08:50:14 -05:00
src Add --directory (-D) flag to ls, list the directory itself instead of its contents (#5970) 2022-07-08 14:15:34 -05:00
tests Add --directory (-D) flag to ls, list the directory itself instead of its contents (#5970) 2022-07-08 14:15:34 -05:00
build.rs Look up git commit hash ourselves, drop libgit2 dependency (#5548) 2022-05-16 13:57:25 +12:00
Cargo.toml Revert "Return error when external command core dumped (#5908)" (#5987) 2022-07-07 20:00:04 -04:00
LICENSE Include license text in all crates (#5094) 2022-04-08 10:47:13 +02:00