disruptek / nimph

Nim package hierarchy manager from the future 🧚
MIT License
159 stars 10 forks source link

relative paths are not resolved during path removal #153

Open disruptek opened 3 years ago

disruptek commented 3 years ago

For example, we want to remove /home/adavidoff/git/balls/ and the configuration contains --path="$config/../balls/".

The fix needs to not just perform path substitution, but also convert to absolute paths so that the input can be successfully compared. See nimph/config.nim in the bizarrely-named removeSearchPath procedure.