about summary refs log tree commit diff
path: root/src/libcore/str
AgeCommit message (Expand)AuthorLines
2018-07-23libcore: Prefer `Option::map` over `match` where applicableColin Wallace-7/+4
2018-07-22Rollup merge of #51807 - newpavlov:deprecate_str_slice, r=alexcrichtonkennytm-14/+16
2018-07-13Change RangeInclusive to a three-field struct.kennytm-10/+10
2018-07-12deprecation message improvementArtyom Pavlov-2/+2
2018-06-27Add str::split_ascii_whitespace.Clar Charr-4/+155
2018-06-26review fixArtyom Pavlov-2/+2
2018-06-26migrate codebase to `..=` inclusive range patternsZack M. Davis-14/+14
2018-06-26Deprecation of str::slice_uncheked(_mut)newpavlov-14/+16
2018-06-03impl Default for &mut strkennytm-0/+6
2018-05-28get rid of str::from_raw_parts_mutRalf Jung-31/+5
2018-05-28extend from_raw_parts docs for slices and strs to mention alignment requirementRalf Jung-6/+4
2018-05-23move type def out of unsafe blockJoe ST-6/+4
2018-05-21Make `[T]::len` and `str::len` const fnOliver Schneider-5/+15
2018-05-17Switch to 1.26 bootstrap compilerMark Simulacrum-475/+115
2018-04-30Clean up the other Slice*Inclusive impls for strMichael Lamparski-24/+10
2018-04-30str/slice: factor out overflow error messagesMichael Lamparski-8/+10
2018-04-22Auto merge of #49896 - SimonSapin:inherent, r=alexcrichtonbors-17/+1753
2018-04-21Make the unstable StrExt and SliceExt traits private to libcore in not(stage0)Simon Sapin-3/+5
2018-04-21Replace StrExt with inherent str methods in libcoreSimon Sapin-14/+1748
2018-04-17smaller PR just to fix #50002Michael Lamparski-7/+2
2018-04-16Remove unwanted auto-linking and updateGuillaume Gomez-1/+1
2018-04-12Merge core::unicode::str into core::strSimon Sapin-1/+115
2018-04-12Move Utf8Lossy decoder to libcoreSimon Sapin-0/+216
2018-03-17Add an example of lossy decoding to str::Utf8Error docsSimon Sapin-0/+31
2018-03-15Stabilize `inclusive_range` library feature.kennytm-18/+6
2018-03-03core: Update stability attributes for FusedIteratorUlrik Sverdrup-7/+7
2018-03-03core: Stabilize FusedIteratorUlrik Sverdrup-7/+7
2018-02-15spelling fix in commentSteve Klabnik-1/+1
2018-01-06Make double ended string searchers use dependent fingers (fixes #47175)Manish Goregaokar-6/+10
2018-01-05Rollup merge of #47030 - ollie27:stab, r=alexcrichtonkennytm-2/+6
2018-01-01handle overflow/underflow in index offsetsManish Goregaokar-10/+15
2017-12-27Correct a few stability attributesOliver Middleton-2/+6
2017-12-18Add memchr search support for multibyte charactersManish Goregaokar-48/+102
2017-12-16Fill in reverse searcher impl for charManish Goregaokar-6/+50
2017-12-13Fill in forward searcher impl for charManish Goregaokar-13/+65
2017-12-13Move CharSearcher to its own section in the fileManish Goregaokar-83/+84
2017-12-13Split out char searcher from MultiCharSearcherManish Goregaokar-29/+58
2017-12-13Remove the unused ascii_only field in CharEqSearcherManish Goregaokar-16/+0
2017-12-09Use Try syntax for Option in place of macros or matchMatt Brubeck-5/+4
2017-11-13Add missing links in FromStr docsGuillaume Gomez-2/+5
2017-10-02Inline eq_slice into str::eqleonardo.yvens-12/+1
2017-09-29Auto merge of #44174 - jimmycuadra:try-from-infallible, r=sfacklerbors-5/+2
2017-09-23TrustedRandomAccess specialisation for Cloned.Clar Charr-1/+13
2017-09-23Rollup merge of #44658 - leodasvacas:remove-str-eq-lang-item, r=arielb1Corey Farwell-3/+0
2017-09-18Rollup merge of #44657 - Ixrec:patch-1, r=eddybAlex Crichton-4/+4
2017-09-17Add `<*const T>::align_offset` and use it in `memchr`Oliver Schneider-2/+1
2017-09-17missed a 'mut'Ixrec-1/+1
2017-09-17Remove unused str_eq lang itemleonardo.yvens-3/+0
2017-09-17Replace str's transmute() calls with pointer castsIxrec-4/+4
2017-09-14Rollup merge of #44477 - napen123:master, r=frewsxcvCorey Farwell-0/+13