unlike canonicalizeabsolute does not resolve symlinks and may succeed even if the path does not exist.
Primarily, the latter part is what I want. There’s just sometimes situations where a path doesn’t exist (yet), but you want to know what it would look like as an absolute path.
Well, as it says in the documentation I linked:
Primarily, the latter part is what I want. There’s just sometimes situations where a path doesn’t exist (yet), but you want to know what it would look like as an absolute path.
In 99% of those cases you would want it to resolve
..
components though.