| Age | Commit message (Expand) | Author | Lines |
| 2019-01-31 | Rollup merge of #58005 - vitiral:docs_trim_start_matches, r=Manishearth | Mazdak Farrokhzad | -8/+8 |
| 2019-01-31 | Rollup merge of #57106 - matthiaskrgr:trim_must_use, r=sfackler | Mazdak Farrokhzad | -0/+12 |
| 2019-01-30 | fix #57686: update docs for fix_start/end_matches | Rett Berg | -8/+8 |
| 2019-01-22 | Move TrustedRandomAccess into Zip module | Clar Fon | -2/+1 |
| 2019-01-19 | Make `str` indexing generic on `SliceIndex`. | Alexis Hunt | -177/+119 |
| 2019-01-13 | Rollup merge of #57454 - sinkuu:fmt_cleanup, r=joshtriplett | Mazdak Farrokhzad | -2/+1 |
| 2019-01-10 | note that FromStr does not work for borrowed types | Steve Klabnik | -2/+6 |
| 2019-01-09 | Misc cleanups | Shotaro Yamada | -2/+1 |
| 2018-12-26 | modify remaining #[must_use[ messages | Matthias Krüger | -5/+5 |
| 2018-12-26 | Update src/libcore/str/mod.rs, tweak must_use message
| Zack M. Davis | -1/+1 |
| 2018-12-26 | mark str::string::String.trim.* functions as #[must_use]. | Matthias Krüger | -0/+12 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -30/+0 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -3/+3 |
| 2018-12-05 | Rollup merge of #56119 - frewsxcv:frewsxcv-option-carrier, r=TimNN | Pietro Albini | -4/+3 |
| 2018-12-04 | Utilize `?` instead of `return None`. | Corey Farwell | -4/+3 |
| 2018-11-26 | Remove unsafe `unsafe` inner function. | Corey Farwell | -5/+2 |
| 2018-11-22 | std::str Adapt documentation to reality | Adrian Heine né Lang | -4/+2 |
| 2018-11-13 | Rollup merge of #55870 - waywardmonkeys:typo-fixes, r=wesleywiser | kennytm | -1/+1 |
| 2018-11-11 | Fix typos. | Bruce Mitchener | -1/+1 |
| 2018-11-10 | revert making internal APIs const fn. | Mazdak Farrokhzad | -4/+4 |
| 2018-11-10 | reduce list to functions callable in const ctx. | Mazdak Farrokhzad | -2/+2 |
| 2018-11-10 | constify parts of libcore. | Mazdak Farrokhzad | -7/+6 |
| 2018-09-29 | Use impl_header_lifetime_elision in libcore | Scott McMurray | -19/+19 |
| 2018-09-05 | Auto merge of #52994 - varkor:trim_direction, r=alexcrichton | bors | -13/+157 |
| 2018-08-22 | use char pattern for single-character splits: a.split("x") -> a.split('x') | Matthias Krüger | -1/+1 |
| 2018-08-20 | Replace usages of ptr::offset with ptr::{add,sub}. | Corey Farwell | -7/+7 |
| 2018-08-12 | Rollup merge of #53273 - frewsxcv:frewsxcv-ufffd, r=GuillaumeGomez | Guillaume Gomez | -1/+4 |
| 2018-08-12 | Rollup merge of #53059 - ljedrz:unneeded_returns, r=kennytm | Guillaume Gomez | -2/+2 |
| 2018-08-11 | Add links to std::char::REPLACEMENT_CHARACTER from docs. | Corey Farwell | -1/+4 |
| 2018-08-05 | Make features stable and clarify examples | varkor | -22/+8 |
| 2018-08-04 | Remove explicit returns where unnecessary | ljedrz | -2/+2 |
| 2018-08-04 | deleted changed lines | redroc | -33/+0 |
| 2018-08-04 | fixed broken links to char | redroc | -19/+19 |
| 2018-08-02 | Add #![feature(trim_direction)] to doc comments | varkor | -2/+14 |
| 2018-08-02 | Add trim_start, trim_end, trim_start_matches and trim_end_matches | varkor | -13/+159 |
| 2018-07-23 | libcore: Prefer `Option::map` over `match` where applicable | Colin Wallace | -7/+4 |
| 2018-07-22 | Rollup merge of #51807 - newpavlov:deprecate_str_slice, r=alexcrichton | kennytm | -14/+16 |
| 2018-07-13 | Change RangeInclusive to a three-field struct. | kennytm | -10/+10 |
| 2018-07-12 | deprecation message improvement | Artyom Pavlov | -2/+2 |
| 2018-06-27 | Add str::split_ascii_whitespace. | Clar Charr | -4/+155 |
| 2018-06-26 | review fix | Artyom Pavlov | -2/+2 |
| 2018-06-26 | migrate codebase to `..=` inclusive range patterns | Zack M. Davis | -14/+14 |
| 2018-06-26 | Deprecation of str::slice_uncheked(_mut) | newpavlov | -14/+16 |
| 2018-06-03 | impl Default for &mut str | kennytm | -0/+6 |
| 2018-05-28 | get rid of str::from_raw_parts_mut | Ralf Jung | -31/+5 |
| 2018-05-28 | extend from_raw_parts docs for slices and strs to mention alignment requirement | Ralf Jung | -6/+4 |
| 2018-05-23 | move type def out of unsafe block | Joe ST | -6/+4 |
| 2018-05-21 | Make `[T]::len` and `str::len` const fn | Oliver Schneider | -5/+15 |
| 2018-05-17 | Switch to 1.26 bootstrap compiler | Mark Simulacrum | -475/+115 |
| 2018-04-30 | Clean up the other Slice*Inclusive impls for str | Michael Lamparski | -24/+10 |