about summary refs log tree commit diff
path: root/src/liballoc/str.rs
AgeCommit message (Expand)AuthorLines
2019-02-12Move str::escape_* to libcoreSimon Sapin-118/+0
2019-02-12Stabilize str::escape_* methodsSimon Sapin-13/+7
2019-02-12New return types for str::escape_* that impl Display and Iterator<char>Simon Sapin-12/+96
2019-02-03Auto merge of #58081 - Centril:liballoc-2018, r=oli-obkbors-7/+7
2019-02-03liballoc: revert nested imports style changes.Mazdak Farrokhzad-20/+14
2019-02-02liballoc: prefer imports of borrow from libcore.Mazdak Farrokhzad-1/+2
2019-02-02liballoc: refactor & fix some imports.Mazdak Farrokhzad-14/+19
2019-02-02liballoc: cargo check passes on 2018Mazdak Farrokhzad-5/+5
2019-02-01Stabilize split_ascii_whitespaceSimon Sapin-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-09-27liballoc: mark str.to_owned() and String::from(&str) as #[inline].Matthias Krüger-0/+1
2018-09-20std: Check for overflow in `str::repeat`Alex Crichton-0/+13
2018-08-22docs: std::string::String.repeat(): slightly rephrase to be more in-line with...Matthias Krüger-1/+1
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