about summary refs log tree commit diff
path: root/library/std/src/path.rs
AgeCommit message (Expand)AuthorLines
2025-08-13Rollup merge of #144870 - Kivooeo:file_prefix-stabilize, r=tgross35Jakub Beránek-2/+1
2025-08-05add code example showing that file_prefix treats dotfiles as the name of a fi...The 8472-0/+2
2025-08-04remove gateKivooeo-2/+1
2025-07-25Avoid making the start of a doc code block conditionalJosh Triplett-2/+3
2025-07-07std: fix typo in `std::path`xizheyin-2/+2
2025-07-02Rollup merge of #141847 - xizheyin:141837, r=jhprattMatthias Krüger-2/+4
2025-07-01Update version placeholdersJosh Stone-1/+1
2025-06-19Auto merge of #141864 - Berrysoft:cygwin-path, r=ChrisDentonbors-1/+16
2025-06-16Add documentation for `PathBuf`'s `FromIterator` and `Extend` implsYotam Ofek-0/+27
2025-06-16Handle win32 separator & prefixes for cygwin paths王宇逸-1/+16
2025-06-06Stabilised `os_string_pathbuf_leak`schvv31n-1/+1
2025-06-04Rollup merge of #141467 - cyrgani:const-empty-stringlikes, r=AmanieuMatthias Krüger-1/+2
2025-06-02Explain TOCTOU on the top of `std::fs`, and ref it in functionsxizheyin-2/+4
2025-05-29Rollup merge of #141477 - tshepang:patch-1, r=ChrisDentonJacob Pratt-5/+20
2025-05-25Implement normalize lexicallyChris Denton-0/+77
2025-05-24make `OsString::new` and `PathBuf::new` unstably constcyrgani-1/+2
2025-05-24reduce clutter... too many importsTshepang Mbambo-8/+8
2025-05-24Path::with_extension: improve examplesTshepang Mbambo-1/+16
2025-05-20use Self alias in self types rather than manually substituting itMichael Goulet-1/+1
2025-05-02Rollup merge of #140159 - thaliaarchi:pathbuf-extension, r=workingjubileeStuart Cook-7/+12
2025-04-30Avoid redundant WTF-8 checks in `PathBuf`Thalia Archibald-6/+10
2025-04-30Make internal `OsString::truncate` and `extend_from_slice` unsafeThalia Archibald-1/+2
2025-04-22Validate extension in `PathBuf::add_extension`Thalia Archibald-7/+17
2025-04-21cleanup redundant pattern instancesJonathan Gruner-1/+1
2025-03-13Remove has_redox_schemebjorn3-7/+1
2025-02-10Fix &&str and trailing commas in io::const_error!Thalia Archibald-1/+1
2025-01-26Move std::path unit tests to integration testsbjorn3-3/+0
2025-01-13path: Move is_absolute check to sys::pathAyush Singh-11/+4
2024-12-13Fix `Path::is_absolute` on HermitMartin Kröning-1/+3
2024-12-01Rollup merge of #133602 - SanchithHegde:fix-pathbuf-example-codeblocks, r=cuv...Matthias Krüger-0/+2
2024-11-29fix: fix codeblocks in `PathBuf` exampleSanchith Hegde-0/+2
2024-11-27replace placeholder versionBoxy-3/+3
2024-11-27Rollup merge of #133449 - joboet:io_const_error, r=tgross35Matthias Krüger-1/+1
2024-11-26std: update internal uses of `io::const_error!`joboet-1/+1
2024-11-24Added a doc test for std::path::strip_prefixCrom (Thibaut CHARLES)-0/+1
2024-11-12Make `CloneToUninit` dyn-compatibleZachary S-4/+4
2024-10-29Implement `From<&mut {slice}>` for `Box/Rc/Arc<{slice}>`Eduardo Sánchez Muñoz-0/+28
2024-10-25library: consistently use American spelling for 'behavior'Ralf Jung-2/+2
2024-09-25Use `&raw` in the standard libraryJosh Stone-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-09-19[Clippy] Swap `manual_main_separator_str` to use diagnostic item instead of pathGnomedDev-0/+1
2024-09-19[Clippy] Swap `redundant_clone` to use diagnostic items instead of pathsGnomedDev-0/+1
2024-09-19[Clippy] Swap `option_as_ref_deref` to use diagnostic items instead of pathsGnomedDev-0/+1
2024-09-11Fixup docs for PathBufJubilee Young-2/+2
2024-09-11Expand PathBuf documentationChris Jefferson-0/+24
2024-09-05fix: correct {Path,OsStr}::to_string_lossy() docsRyosuke Takahashi-1/+1
2024-07-29Sparkle some attributes over `CloneToUninit` stuffPavel Grigorenko-0/+1
2024-07-29impl CloneToUninit for Path and OsStrPavel Grigorenko-0/+11
2024-07-29Reformat `use` declarations.Nicholas Nethercote-7/+2
2024-07-26Fix doc nitsJohn Arundel-1/+1