about summary refs log tree commit diff
path: root/src/libcore/str
AgeCommit message (Expand)AuthorLines
2016-11-22utf8 validation: Cleanup code by renaming index variableUlrik Sverdrup-15/+15
2016-11-22utf8 validation: Cleanup code in the ascii fast pathUlrik Sverdrup-6/+4
2016-11-21utf8 validation: Compute block end upfrontUlrik Sverdrup-15/+16
2016-11-20Auto merge of #37888 - bluss:chars-count, r=alexcrichtonbors-0/+16
2016-11-20Optimise CharIndices::last()Oliver Middleton-0/+6
2016-11-19str: Improve .chars().count()Ulrik Sverdrup-0/+16
2016-11-19Optimise Chars::last()Oliver Middleton-0/+6
2016-09-30str: Fix documentation typoDavid Henningsson-1/+1
2016-09-22Rollup merge of #36423 - GuillaumeGomez:eq_impl, r=pnkfelixJonathan Turner-1/+1
2016-09-18Add missing Eq implementationsGuillaume Gomez-1/+1
2016-09-11Documentation of what does for each typeathulappadan-0/+1
2016-08-24Use `#[prelude_import]` in `libcore`.Jeffrey Seyfried-16/+4
2016-08-23Rollup merge of #35910 - tbu-:pr_weird_linebreak, r=alexcrichtonGuillaume Gomez-2/+3
2016-08-23Change a weird line break in `core::str`Tobias Bucher-2/+3
2016-08-18Add a FusedIterator trait.Steven Allen-1/+24
2016-07-28Add documentation example for `str::Chars::as_str`.Corey Farwell-0/+13
2016-06-24Auto merge of #34425 - tbu-:pr_len_instead_of_size_hint, r=alexcrichtonbors-9/+8
2016-06-23std: Fix up stabilization discrepanciesAlex Crichton-16/+0
2016-06-23Use `len` instead of `size_hint` where appropiateTobias Bucher-9/+8
2016-06-01Auto merge of #33853 - alexcrichton:remove-deprecated, r=aturonbors-129/+1
2016-05-30std: Clean out old unstable + deprecated APIsAlex Crichton-129/+1
2016-05-27make core::str::next_code_point work on arbitrary iteratorM Farkas-Dyck-2/+3
2016-04-16Auto merge of #32909 - sanxiyn:unused-trait-import-2, r=alexcrichtonbors-2/+0
2016-04-12Remove unused trait importsSeo Sanghyeon-2/+0
2016-04-12Auto merge of #32804 - alexcrichton:stabilize-1.9, r=brsonbors-16/+23
2016-04-11std: Stabilize APIs for the 1.9 releaseAlex Crichton-16/+23
2016-04-09Bit-magic for faster is_char_boundaryRaph Levien-1/+2
2016-04-05Specialize equality for [T] and comparison for [u8]Ulrik Sverdrup-22/+3
2016-03-26Rollup merge of #32456 - bluss:str-zero, r=alexcrichtonManish Goregaokar-1/+5
2016-03-24Accept 0 as a valid str char boundaryUlrik Sverdrup-1/+4
2016-03-23Mark str::split_at inlineUlrik Sverdrup-0/+1
2016-03-22try! -> ?Jorge Aparicio-1/+1
2016-03-21Auto merge of #32054 - seanmonstar:impl-debug-core, r=alexcrichtonbors-9/+84
2016-03-20Update snapshots to 2016-03-18 (235d774).Eduard Burtescu-4/+2
2016-03-20libcore: add Debug implementations to most missing typesSean McArthur-9/+84
2016-03-11core: Make a new tracking issue for prelude traitsAlex Crichton-1/+1
2016-03-11Auto merge of #32133 - alexcrichton:linkchecker, r=brsonbors-18/+18
2016-03-08doc: Fix a bunch of broken linksAlex Crichton-18/+18
2016-03-08Rollup merge of #32099 - bluss:doc-string-slicing, r=alexcrichtonSteve Klabnik-13/+51
2016-03-07Clarify documentation for string slicing (Index impls)Ulrik Sverdrup-13/+51
2016-03-07Auto merge of #32064 - bluss:str-slice-panic, r=alexcrichtonbors-3/+21
2016-03-06Auto merge of #30884 - durka:inclusive-ranges, r=aturonbors-0/+56
2016-03-05Fix panic on string slicing error to truncate the stringUlrik Sverdrup-3/+21
2016-03-04Rollup merge of #32035 - ubsan:master, r=blussSteve Klabnik-2/+0
2016-03-03`usize` is now a proper ctype, so fix cmp_sliceubsan-2/+0
2016-03-02Rollup merge of #31999 - bluss:fundamental-raw-ptr, r=eddybManish Goregaokar-1/+1
2016-03-01Use raw pointer casts for slice, str's .as_ptr()Ulrik Sverdrup-1/+1
2016-03-01Changed `std::pattern::Pattern` impl on `&'a &'a str` to `&'a &'b str`Marvin Löbel-1/+1
2016-02-27update snapshot commentsAlex Burka-2/+2
2016-02-27add indexing with RangeInclusive in libcore and libcollectionsAlex Burka-0/+56