about summary refs log tree commit diff
path: root/library/std/src/path.rs
AgeCommit message (Expand)AuthorLines
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-1/+1
2022-02-17Rollup merge of #93976 - SUPERCILEX:separator_str, r=yaahcMatthias Krüger-0/+6
2022-02-17Rollup merge of #89869 - kpreid:from-doc, r=yaahcMatthias Krüger-3/+3
2022-02-16Add MAIN_SEPARATOR_STRAlex Saveau-0/+6
2022-02-13Auto merge of #91673 - ChrisDenton:path-absolute, r=Mark-Simulacrumbors-1/+77
2022-02-12Auto merge of #93697 - the8472:fix-windows-path-hash, r=Mark-Simulacrumbors-9/+17
2022-02-08Fix `absolute` issuesChris Denton-2/+2
2022-02-08`std::path::absolute`Chris Denton-1/+77
2022-02-06Fix hashing for windows paths containing a CurDir componentThe 8472-9/+17
2022-02-01Link `try_exists` docs to `Path::exists`Chris Denton-1/+3
2022-01-24Rollup merge of #92513 - Xuanwo:path-buf, r=dtolnayMatthias Krüger-0/+19
2022-01-20Correct docs in `Arc` and `Rc`.Jakob Degen-3/+5
2022-01-14Typos fixMaxwase-1/+1
2022-01-03std: Implement try_reserve and try_reserve_exact on PathBufXuanwo-0/+19
2021-12-11Correct since attribute for featureMaxwase-1/+1
2021-12-04Add documentation to more `From::from` implementations.Kevin Reid-3/+3
2021-12-02Document file path case sensitivityChris Denton-0/+7
2021-11-11`Prefix` can be case-insensitive, delegate to its Hash impl instead of trying...The8472-0/+8
2021-11-09remove redundant .iter() call since zip() takes an IntoIterator argumentThe8472-6/+5
2021-11-09add fast path on Path::eq for exact equalityThe8472-1/+20
2021-11-09optimize Hash for PathThe8472-2/+28
2021-10-31Rollup merge of #90431 - jkugelman:must-use-std-o-through-z, r=joshtriplettMatthias Krüger-0/+15
2021-10-31Rollup merge of #89677 - maxwase:is-symlink-stabilization, r=joshtriplettMatthias Krüger-3/+8
2021-10-30Add #[must_use] to remaining std functions (O-Z)John Kugelman-0/+15
2021-10-14Ensure that pushing empty path works as beforeSean Young-1/+4
2021-10-13Rollup merge of #89794 - jkugelman:must-use-to_value-conversions, r=joshtriplettYuki Okushi-0/+6
2021-10-13Merge branch 'master' into is-symlink-stabilizationMax Wase-0/+20
2021-10-12Rollup merge of #89797 - jkugelman:must-use-is_condition-tests, r=joshtriplettthe8472-0/+8
2021-10-12Rollup merge of #89796 - jkugelman:must-use-non-mutating-verb-methods, r=josh...the8472-0/+2
2021-10-12Rollup merge of #89778 - jkugelman:must-use-as_type-conversions, r=joshtriplettthe8472-0/+5
2021-10-12Update library/std/src/path.rsMax Wase-0/+6
2021-10-11Add #[must_use] to non-mutating verb methodsJohn Kugelman-0/+2
2021-10-11Add #[must_use] to is_condition testsJohn Kugelman-0/+8
2021-10-11Add #[must_use] to to_value conversionsJohn Kugelman-0/+6
2021-10-11Add #[must_use] to as_type conversionsJohn Kugelman-0/+5
2021-10-11Rollup merge of #89729 - jkugelman:must-use-core-std-constructors, r=joshtrip...Guillaume Gomez-0/+2
2021-10-10Add #[must_use] to conversions that move selfJohn Kugelman-0/+3
2021-10-10Add #[must_use] to core and std constructorsJohn Kugelman-0/+2
2021-10-08Stabilize `is_symlink()` for `Metadata` and `Path`Maxwase-3/+2
2021-10-01path.push() should work as expected on windows verbatim pathsSean Young-7/+46
2021-09-25Apply 16 commits (squashed)Frank Steffahn-1/+1
2021-08-22Auto merge of #85166 - mbhall88:file-prefix, r=dtolnaybors-3/+62
2021-08-20Auto merge of #86898 - the8472:path-cmp, r=dtolnaybors-7/+40
2021-08-17remove unnecessary empty checkMichael Hall-3/+1
2021-08-08Bump shrink_to stabilization to Rust 1.56David Tolnay-1/+1
2021-07-06optimize {Path,PathBuf,Components}::{cmp,partial_cmp} for shared prefixesThe8472-6/+39
2021-07-06Stabilize Vec<T>::shrink_toYoh Deadfall-1/+1
2021-07-06use Eq::eq instead of Iterator::eq implementationThe8472-1/+1
2021-06-24make docs clearer about how hidden files are dealt withMichael Hall-5/+19
2021-06-24change return signature for split_file_at_dotMichael Hall-6/+8