summary refs log tree commit diff
path: root/src/libextra
AgeCommit message (Expand)AuthorLines
2013-07-08Merge pull request #7595 from thestinger/iteratorDaniel Micay-8/+8
2013-07-07remove some method resolve workaroundsDaniel Micay-8/+8
2013-07-07auto merge of #7629 : thestinger/rust/rope, r=graydonbors-1443/+0
2013-07-07auto merge of #7594 : chris-morgan/rust/proper-net-module-structure, r=huonwbors-28/+26
2013-07-06auto merge of #7570 : kballard/rust/iterator-size-hint, r=thestingerbors-2/+12
2013-07-06Implement size_hint() on all remaining IteratorsKevin Ballard-2/+12
2013-07-06remove extra::ropeDaniel Micay-1443/+0
2013-07-06deque: Implement Clone and Eq for Dequeblake2-ppc-0/+49
2013-07-06Added external iterators for SmallIntMap and SmallIntSet=Mark Sinclair-0/+287
2013-07-06deque: Remove obsolete methods .each() and .eachi()blake2-ppc-30/+1
2013-07-06deque: Implement Deque::with_capacity. Lower initial capacity to 8.blake2-ppc-2/+18
2013-07-06deque: Move the shorter part when growingblake2-ppc-7/+25
2013-07-06deque: Change iterators to use the same index calculation as Dequeblake2-ppc-39/+39
2013-07-06deque: Add tests for mut_iter and mut_rev_iterblake2-ppc-1/+51
2013-07-06deque: Remove rendundant field hiblake2-ppc-22/+26
2013-07-06deque: Implement FromIteratorblake2-ppc-0/+27
2013-07-06deque: Speed up deque growth by a lotblake2-ppc-17/+20
2013-07-06deque: Add tests and bench testsblake2-ppc-0/+56
2013-07-06deque: Fix grow condition in add_frontblake2-ppc-1/+1
2013-07-05str: stop encoding invalid out-of-range `char`Daniel Micay-1/+1
2013-07-05Switch json parsing to read_chars for performanceGary Linscott-7/+28
2013-07-04auto merge of #7530 : alexcrichton/rust/issue-5194, r=thestingerbors-6/+8
2013-07-05Remove superfluous super::super::Chris Morgan-14/+14
2013-07-05Move `extra::net_*` to `extra::net::*` properly.Chris Morgan-28/+26
2013-07-03Upper-cased exported staticsSteven Fackler-17/+17
2013-07-03Base64 API changesSteven Fackler-34/+57
2013-07-03Added functionality to Base64 packageSteven Fackler-121/+210
2013-07-03Merge remote-tracking branch 'mozilla/master'Brian Anderson-1783/+3249
2013-07-04Convert vec::{as_imm_buf, as_mut_buf} to methods.Huon Wilson-5/+5
2013-07-04Remove standalone comparison functions in vec, make the trait impls better.Huon Wilson-16/+14
2013-07-04Remove vec::reversed, replaced by iterators.Huon Wilson-8/+11
2013-07-04Remove vec::{filter, filtered, filter_map, filter_mapped}, replaced by iterat...Huon Wilson-4/+4
2013-07-04Implement consuming iterators for ~[], remove vec::{consume, consume_reverse,...Huon Wilson-7/+5
2013-07-03auto merge of #7523 : huonw/rust/uppercase-statics-lint, r=cmrbors-65/+70
2013-07-03auto merge of #7518 : graydon/rust/stats-improvements, r=catamorphismbors-18/+830
2013-07-03auto merge of #7474 : Seldaek/rust/clean-iter, r=thestingerbors-0/+328
2013-07-01Compare values in TreeMap's 'lt' functionAlex Crichton-6/+8
2013-07-01rustc: add a lint to enforce uppercase statics.Huon Wilson-65/+70
2013-06-30auto merge of #7487 : huonw/rust/vec-kill, r=cmrbors-53/+50
2013-06-30extra: docs, tests and new functionality for the extra::stats moduleGraydon Hoare-18/+830
2013-07-01Move most iter functionality to extra, fixes #7343Jordi Boggiano-0/+328
2013-06-30Bump version from 0.7-pre to 0.7Brian Anderson-1/+1
2013-06-30Specialize to_str_common for floats/integers in strconvAlex Crichton-5/+11
2013-06-30Remove vec::{map, mapi, zip_map} and the methods, except for .map, since thisHuon Wilson-18/+17
2013-06-30Convert vec::{grow, grow_fn, grow_set} to methods.Huon Wilson-2/+1
2013-06-30Convert vec::{reverse, swap} to methods.Huon Wilson-23/+23
2013-06-30Convert vec::{rposition, rposition_elem, position_elem, contains} to methods.Huon Wilson-6/+4
2013-06-30Remove vec::[r]position_between, replaced by slices & iterators.Huon Wilson-4/+5
2013-06-30auto merge of #7468 : cmr/rust/great_renaming, r=pcwaltonbors-514/+420
2013-06-29Removing a lot of usage of '&const'Alex Crichton-14/+14