8544b2f0f5
- The `sanitize_path_options` functions remove all trailing and leading spaces. So any valid directory like ` 123`, `123 ` can not be used - Also if there are two directories ` 123` and `123`, and if user pick the ` 123` as option to `-d` or `-t`, then stow pick directory `123` as the argument instead of ` 123` as user want. ``` STOW_DIR=. stow -n -v3 -t \ 123 456 stow dir is /tmp/test stow dir path relative to target 123 is .. cwd now 123 cwd restored to /tmp/test cwd now 123 Planning stow of package 456... Stowing contents of ../456 (cwd=/tmp/test/123) Planning stow of package 456... done cwd restored to /tmp/test WARNING: in simulation mode so not modifying filesystem. ``` - This commit remove the check in `sanitize_path_options` function, and now stow can work with those directories. There have been a check for valid directory, so we are safe. |
||
---|---|---|
.. | ||
chkstow.t | ||
cleanup_invalid_links.t | ||
cli_options.t | ||
defer.t | ||
examples.t | ||
find_stowed_path.t | ||
foldable.t | ||
ignore.t | ||
join_paths.t | ||
parent.t | ||
stow.t | ||
testutil.pm | ||
unstow.t | ||
unstow_orig.t |