about summary refs log tree commit diff
path: root/src/liballoc/str.rs
AgeCommit message (Expand)AuthorLines
2018-07-22Rollup merge of #51807 - newpavlov:deprecate_str_slice, r=alexcrichtonkennytm-4/+4
2018-07-06Handle array manually in string case conversion methodsPazzaz-2/+27
2018-06-29Move some alloc crate top-level items to a new alloc::collections moduleSimon Sapin-1/+0
2018-06-27Add str::split_ascii_whitespace.Clar Charr-0/+2
2018-06-26Deprecation of str::slice_uncheked(_mut)newpavlov-4/+4
2018-06-01incorporate changes from code reviewEmerentius-27/+33
2018-06-01compacts join codeEmerentius-30/+14
2018-06-01optimize joining and concatenation for slicesEmerentius-36/+102
2018-05-21Avoid counting characters and add explanatory comment to testvarkor-1/+7
2018-05-21Only escape extended grapheme characters in the first positionvarkor-1/+4
2018-05-17Switch to 1.26 bootstrap compilerMark Simulacrum-6/+1
2018-05-09move See also links to topMichael Lamparski-2/+2
2018-05-07Add explanation for #[must_use] on string replace methodsManish Goregaokar-2/+4
2018-04-26Rollup merge of #50177 - matthiaskrgr:std_std_replacen__must_use, r=oli-obkGuillaume Gomez-0/+2
2018-04-24Auto merge of #48999 - GuillaumeGomez:add-repeat-on-slice, r=Kimundibors-53/+1
2018-04-23mark std::str::replacen and std::str::replace as #[must_use].Matthias Krüger-0/+2
2018-04-21Replace StrExt with inherent str methods in libcoreSimon Sapin-1724/+7
2018-04-19Tweak some stabilizations in libstdAlex Crichton-42/+0
2018-04-17Rollup merge of #49555 - nox:inline-into-boxed, r=alexcrichtonkennytm-0/+3
2018-04-14Cleanup liballoc use statementsMike Hommey-3/+3
2018-04-12Merge unstable Utf16Encoder into EncodeUtf16Simon Sapin-5/+22
2018-04-12Merge core::unicode::str into core::strSimon Sapin-8/+8
2018-04-12Deprecate the std_unicode crateSimon Sapin-4/+3
2018-04-01Inline most of the code paths for conversions with boxed slicesAnthony Ramine-0/+3
2018-03-28Add repeat method on sliceGuillaume Gomez-53/+1
2018-03-26Add is_whitespace and is_alphanumeric to str.boats-0/+42
2018-03-06Rollup merge of #47463 - bluss:fused-iterator, r=alexcrichtonkennytm-1/+1
2018-03-04Avoid unnecessary calculationShotaro Yamada-3/+3
2018-03-04Add commentsShotaro Yamada-20/+40
2018-03-03core: Update stability attributes for FusedIteratorUlrik Sverdrup-1/+1
2018-03-03core: Stabilize FusedIteratorUlrik Sverdrup-1/+1
2018-03-02Optimize str::repeatShotaro Yamada-3/+34
2017-12-27update char_indices example to highlight big charsQuietMisdreavus-2/+6
2017-12-02Mark ascii methods on primitive types stable in 1.23.0.Ralph Giles-6/+6
2017-11-29Update bootstrap compilerAlex Crichton-5/+0
2017-11-29Rollup merge of #46077 - LukasKalbertodt:stabilize-ascii-ctype, r=alexcrichtonkennytm-147/+0
2017-11-20Fix result for assert_eqBenjamin Hoffmeyer-1/+1
2017-11-20Fix doc tests for trim_right_matchesBenjamin Hoffmeyer-1/+1
2017-11-18Remove inherent `ascii_ctype` methods from `str` and `[u8]`Lukas Kalbertodt-147/+0
2017-11-14Fixed several pulldown warnings when documenting libstd.kennytm-1/+1
2017-11-08get() example should use get() not get_mut()John Ford-4/+4
2017-11-03Mark several ascii methods as unstable againLukas Kalbertodt-10/+14
2017-11-03Remove unused AsciiExt imports and fix tests related to ascii methodsLukas Kalbertodt-4/+0
2017-11-03Copy `AsciiExt` methods to `str` directlyLukas Kalbertodt-0/+276
2017-10-17added non trivial examples of closures for str::findChristian Poveda-2/+2
2017-10-17added examples of closuresChristian Poveda-1/+3
2017-09-27Remove mem::transmute used in Box<str> conversionsNikolai Vazquez-5/+3
2017-09-14Rollup merge of #44521 - rwakulszowa:str_utf16_doc, r=frewsxcvCorey Farwell-0/+13
2017-09-14Rollup merge of #44497 - tommyip:doc_example, r=frewsxcvCorey Farwell-0/+11
2017-09-12Add an example of std::str::encode_utf16rwakulszowa-0/+13