Unified path expansion under new module and better canonicalize (#1571)

* New 'path' module under nu-cli.
Added normalize and canonicalize method.
Added some unit tests.

* Replace old usages of normalize and canonicalize.

* Fix reading symlinks and existence logic.

* Better explained
This commit is contained in:
Kevin Del Castillo
2020-04-11 14:05:29 -05:00
committed by GitHub
parent c0dda36217
commit 18dd009ca8
3 changed files with 194 additions and 52 deletions

View File

@@ -17,6 +17,7 @@ mod evaluate;
mod format;
mod futures;
mod git;
mod path;
mod shell;
mod stream;
mod utils;