about summary refs log tree commit diff
path: root/library/std/src/sys/windows/path
AgeCommit message (Collapse)AuthorLines
2022-09-03Restore old behaviour on broken UNC pathsChris Denton-10/+19
2022-08-31Fix a bunch of typoDezhi Wu-1/+1
This PR will fix some typos detected by [typos]. I only picked the ones I was sure were spelling errors to fix, mostly in the comments. [typos]: https://github.com/crate-ci/typos
2022-05-08fix panic in Path::strip_prefixname1e5s-0/+12
2022-04-17Improve Windows path prefix parsingdylni-0/+20
2021-11-17windows: Return the "Not Found" error when a path is emptyYuki Okushi-2/+1
2021-10-23Make sure `CreateDirectoryW` works for path lengths > 247Chris Denton-0/+7
2021-10-03Automatically convert paths to verbatimChris Denton-0/+46
This allows using longer paths for filesystem operations without the user needing to `canonicalize` or manually prefix paths. If the path is already verbatim than this has no effect.
2020-11-07Refactor `parse_prefix` on WindowsChristiaan Dirkx-8/+31
Refactor `get_first_two_components` to `get_next_component`. Fixes the following behaviour of `parse_prefix`: - series of separator bytes in a prefix are correctly parsed as a single separator - device namespace prefixes correctly recognize both `\\` and `/` as separators
2020-07-27mv std libs to library/mark-0/+21