about summary refs log tree commit diff
path: root/library/core/src/str
AgeCommit message (Expand)AuthorLines
2024-05-01Replace version placeholders for 1.79Mark Rousskov-9/+9
2024-04-26Auto merge of #123909 - dtolnay:utf8chunks, r=joboetbors-25/+51
2024-04-24Stabilize Utf8ChunksDavid Tolnay-25/+51
2024-04-18fix: make `str::from_raw_parts_mut` mutardi-1/+1
2024-04-06Use unchecked_sub in str indexingBen Kimock-6/+9
2024-03-23move assert_unsafe_preconditions to its own fileRalf Jung-1/+1
2024-03-20step cfgsMark Rousskov-9/+1
2024-03-08Distinguish between library and lang UB in assert_unsafe_preconditionBen Kimock-7/+17
2024-03-02const_eval_select: make it safe but be careful with what we expose on stable ...Ralf Jung-0/+1
2024-02-22Use generic `NonZero` everywhere in `core`.Markus Reiter-2/+2
2024-02-20docs: add missing "the" to `str::strip_prefix` docMalobre-2/+2
2024-02-19Convert debug_assert_nounwind to intrinsics::debug_assertionsBen Kimock-2/+2
2024-02-19Rollup merge of #119808 - GnomedDev:encode-charsearcher-size-in-type, r=Mark-...Matthias Krüger-11/+23
2024-02-16Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnaybors-2/+2
2024-02-15Replace `NonZero::<_>::new` with `NonZero::new`.Markus Reiter-1/+1
2024-02-15Use generic `NonZero` internally.Markus Reiter-2/+2
2024-02-13Store core::str::CharSearcher::utf8_size as u8GnomedDev-11/+23
2024-02-12Fix comment in core/src/str/validations.rsPizzasBear-1/+1
2024-02-09Change wordingVenus Xeon-Blonde-7/+6
2024-02-07Fix whitespace issues that tidy caughtVenus Xeon-Blonde-4/+4
2024-02-07Add documentation on `str::starts_with`Venus Xeon-Blonde-0/+14
2024-01-26Rollup merge of #119466 - Sky9x:str_from_raw_parts, r=dtolnayMatthias Krüger-1/+42
2024-01-26Rollup merge of #107464 - WaffleLapkin:all_that_remains_of_lines, r=dtolnayMatthias Krüger-0/+25
2024-01-21reviewMichal Nazarewicz-2/+2
2024-01-20core: introduce split_at{,_mut}_checkedMichal Nazarewicz-18/+111
2023-12-31Initial implementation of `str::from_raw_parts[_mut]`Sky-1/+42
2023-12-15Rollup merge of #118523 - okaneco:trim_ascii, r=Mark-SimulacrumJubilee-0/+79
2023-12-12Add ASCII whitespace trimming functions to `&str`okaneco-0/+79
2023-12-02Auto merge of #118077 - calebzulawski:sync-portable-simd-2023-11-19, r=workin...bors-10/+10
2023-11-27optimize str::iter::Chars::advance_byThe 8472-0/+50
2023-11-26Update std::simd usage and test outputsCaleb Zulawski-9/+9
2023-11-26Fix library testsCaleb Zulawski-1/+1
2023-11-25Convert many `assert_unsafe_precondition` to `debug_assert_nounwind`Gary Guo-25/+21
2023-11-17Auto merge of #111922 - vaporoxx:feat-searcher, r=dtolnaybors-0/+4
2023-10-29Increase the reach of panic_immediate_abortBen Kimock-0/+6
2023-10-14Auto merge of #116407 - Mark-Simulacrum:bootstrap-bump, r=onur-ozkanbors-3/+3
2023-10-08Bump to latest betaMark Rousskov-2/+2
2023-10-07Auto merge of #100806 - timvermeulen:split_inclusive_double_ended_bound, r=dt...bors-1/+1
2023-10-06Rollup merge of #116198 - Jarcho:diag_items, r=WaffleLapkinGuillaume Gomez-0/+1
2023-10-06Rollup merge of #115454 - vwkd:patch-1, r=scottmcmGuillaume Gomez-1/+1
2023-10-05Add more diagnostic items for clippyJason Newcomb-0/+1
2023-10-03Bump version placeholdersMark Rousskov-1/+1
2023-09-16Auto merge of #114494 - est31:extend_useless_ptr_null_checks, r=jackh726bors-0/+2
2023-09-01Update mod.rsvwkd-1/+1
2023-09-01Const-stabilize `is_ascii`Scott McMurray-1/+1
2023-08-22Replace version placeholders with 1.73.0Mark Rousskov-1/+1
2023-08-22Auto merge of #113365 - dima74:diralik/add-deprecated-suggestions, r=workingj...bors-1/+1
2023-08-21Add `suggestion` for some `#[deprecated]` itemsDmitry Murzin-1/+1
2023-08-15Auto merge of #112387 - clarfonthey:non-panicking-ceil-char-boundary, r=m-ou-sebors-4/+3
2023-08-15Fix typo.Mara Bos-1/+1