about summary refs log tree commit diff
path: root/src/libcore/str
AgeCommit message (Expand)AuthorLines
2017-03-14Add tracking issue number for Utf8Error::error_lenSimon Sapin-1/+1
2017-03-14Replace Utf8Error::resume_from with Utf8Error::error_lenSimon Sapin-10/+12
2017-03-14Add Utf8Error::resume_from, to help incremental and/or lossy decoding.Simon Sapin-22/+56
2017-03-01Only keep one copy of the UTF8_CHAR_WIDTH table.Simon Sapin-0/+7
2017-02-16Additional docs for Vec, String, and slice trait implsMatt Brubeck-0/+14
2017-02-09name anonymous fn parameters in libcore traitsTrevor Spiteri-3/+3
2017-01-12Auto merge of #37926 - bluss:from-utf8-small-simplification, r=sfacklerbors-27/+26
2017-01-03Auto merge of #38066 - bluss:string-slice-error, r=sfacklerbors-4/+22
2016-12-04core: Forward ExactSizeIterator::is_empty for BytesUlrik Sverdrup-0/+5
2016-11-30Use more specific panic message for &str slicing errorsUlrik Sverdrup-4/+22
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