about summary refs log tree commit diff
path: root/src/libcore/str
AgeCommit message (Expand)AuthorLines
2015-09-10Optimize string comparison by using memcmpErick Tryzelaar-15/+20
2015-09-08some more clippy-based improvementsAndre Bogus-3/+3
2015-09-04Auto merge of #28119 - nagisa:bytesderef, r=alexcrichtonbors-30/+3
2015-09-03std: Account for CRLF in {str, BufRead}::linesAlex Crichton-4/+10
2015-09-03Elide lifetimes in libcoreManish Goregaokar-11/+11
2015-08-31Change explicit BytesDeref impl into Cloned iteratorSimonas Kazlauskas-30/+3
2015-08-31Auto merge of #28101 - ijks:24214-str-bytes, r=alexcrichtonbors-0/+15
2015-08-30Add overrides to iterator methods for `str::Bytes`Daan Rijks-0/+15
2015-08-28Add .as_str() to str::Chars and str::CharIndices. See #27775.Simon Sapin-0/+24
2015-08-18Auto merge of #27474 - bluss:twoway-reverse, r=brsonbors-64/+193
2015-08-16StrSearcher: Additional comments and small code movesUlrik Sverdrup-19/+27
2015-08-15core: Fill out issues for unstable featuresAlex Crichton-6/+11
2015-08-12Fallout in libs -- misc missing bounds uncovered by WF checks.Niko Matsakis-1/+2
2015-08-09Make `str::as_bytes_mut` privateTobias Bucher-6/+0
2015-08-09Replace many uses of `mem::transmute` with more specific functionsTobias Bucher-8/+14
2015-08-07StrSearcher: Improve inner loop in TwoWaySearcher::next, next_backUlrik Sverdrup-10/+22
2015-08-03syntax: Implement #![no_core]Alex Crichton-1/+2
2015-08-02StrSearcher: Implement the full two way algorithm in reverse for rfindUlrik Sverdrup-49/+158
2015-07-29std: Remove the curious inner moduleAlex Crichton-1/+1
2015-07-21Inline eq_slice_() into eq_slice()Björn Steinbrink-12/+3
2015-07-21Auto merge of #27168 - brson:stdprim, r=steveklabnikbors-1/+0
2015-07-20std: Create separate docs for the primitivesBrian Anderson-1/+0
2015-07-18Fix doc comment parsing in macros.Lee Jeffery-10/+10
2015-07-13Add str::split_at_mutSimon Sapin-0/+15
2015-07-13Implement IndexMut for String and str.Simon Sapin-0/+64
2015-07-04core: Use memcmp in is_prefix_of / is_suffix_ofUlrik Sverdrup-5/+4
2015-06-24StrSearcher: Explicitly separate the long and short casesUlrik Sverdrup-5/+11
2015-06-21StrSearcher: Use trait to specialize two way algorithm by caseUlrik Sverdrup-57/+133
2015-06-21StrSearcher: Specialize is_prefix_of/is_suffix_of for &strUlrik Sverdrup-17/+33
2015-06-21StrSearcher: Update substring search to use the Two Way algorithmUlrik Sverdrup-425/+466
2015-06-17std: Stabilize the `str_matches` featureAlex Crichton-2/+2
2015-06-17std: Remove two internal `str_internals` functionsAlex Crichton-4/+2
2015-06-17core: Split apart the global `core` featureAlex Crichton-5/+11
2015-06-16Auto merge of #26313 - steveklabnik:fix_str_docs, r=alexcrichtonbors-10/+10
2015-06-15Fix up Split docsSteve Klabnik-10/+10
2015-06-10Add str::split_atUlrik Sverdrup-0/+13
2015-05-11docs: Update FromStr documentationUlrik Sverdrup-2/+5
2015-05-09Convert #[lang="..."] to #[lang = "..."]Nick Hamann-1/+1
2015-05-08core: impl AsRef<[u8]> for strSean McArthur-0/+9
2015-05-04Fix spelling errors in documentation.Joseph Crail-1/+1
2015-05-03Add #[inline(always)] to str::from_utf8_uncheckedJan Bujak-0/+1
2015-04-21std: Remove deprecated/unstable num functionalityAlex Crichton-1/+0
2015-04-21std: Remove deprecated AsOsStr/Str/AsSlice traitsAlex Crichton-24/+0
2015-04-21Auto merge of #24620 - pczarn:model-lexer-issues, r=cmrbors-2/+0
2015-04-21Model lexer: Fix remaining issuesPiotr Czarnecki-2/+0
2015-04-20Make iterator struct docs more consistent.Steve Klabnik-13/+13
2015-04-14Positive case of `len()` -> `is_empty()`Tamir Duberstein-2/+2
2015-04-14rollup merge of #24377: apasel422/docsAlex Crichton-4/+4
2015-04-13pluralize doc comment verbs and add missing periodsAndrew Paseltiner-4/+4
2015-04-10std: Stabilize the Utf8Error typeAlex Crichton-22/+17