Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upRemove `arc::handle_prefix()` #21
Comments
This comment has been minimized.
This comment has been minimized.
|
Cool, I'll try to take a look at this in the weekend.
Are you interested in being a co-maintainer of path_abs? I would still want
to review any code submitted by you but you can do PR approvals for others.
… |
This comment has been minimized.
This comment has been minimized.
|
I'm working on this right now, actually! I just figured I should have an issue number to mention in the commit that makes the change. Sure, I'd love to help. :) |
This comment has been minimized.
This comment has been minimized.
|
Cool, you've been added as a collaborator. I actually mistakenly thought this was the PR in the email. Carry on |
This comment has been minimized.
This comment has been minimized.
|
A couple of days ago I discovered the problem that
When the current directory is a regular ( The path The paths
So, in every situation we can produce a canonical path head for an arbitrary input path, even on Windows, and even if the current working directory uses extended-length path syntax. I'm gonna try to re-implement |
This comment has been minimized.
This comment has been minimized.
|
Sounds great, awesome work
|
This comment has been minimized.
This comment has been minimized.
|
Not strictly related to solving this issue, but this Raymond Chen blog post explains a whole bunch of the weirdness I've encountered with relative path resolution on windows. The short version is: unlike Unix, where the shell is a thin wrapper over the kernel's idea of a "process", Windows' |
Screwtapello commentedAug 2, 2018
This helper was added to address a problem with handling Windows paths, but after investigation the problem seems to have gone away. As suggested, the code will be cleaner and simpler without that function.