| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-06-10 | std: convert str::trim* to methods. | Huon Wilson | -110/+90 | |
| 2013-06-10 | std: convert str::reserve* to methods, and methodise str::push_*. | Huon Wilson | -168/+170 | |
| 2013-06-10 | std: remove str::contains in favour of the method | Huon Wilson | -39/+27 | |
| 2013-06-10 | std: replace str::find_str* with a method | Huon Wilson | -115/+44 | |
| 2013-06-10 | std: replace str::{any,all}_between with the iterator equivalent. | Huon Wilson | -60/+0 | |
| 2013-06-10 | std: convert character-based str::find_* to methods. Add .slice_{to,from} ↵ | Huon Wilson | -371/+142 | |
| methods. | ||||
| 2013-06-10 | std: convert each_split_str to an iterator | Huon Wilson | -114/+112 | |
| 2013-06-10 | std: fix compile & test | Huon Wilson | -0/+1 | |
| 2013-06-10 | std: remove str::{len, slice, is_empty} in favour of methods. | Huon Wilson | -115/+98 | |
| 2013-06-10 | std: replace str::all/any fns and methods with iterators | Huon Wilson | -55/+7 | |
| 2013-06-10 | std: replace str::each_split* with an iterator | Huon Wilson | -437/+215 | |
| 2013-06-09 | auto merge of #7028 : thestinger/rust/cmp, r=brson | bors | -30/+0 | |
| 2013-06-09 | cmp: remove duplicate free functions | Daniel Micay | -30/+0 | |
| 2013-06-09 | auto merge of #6904 : catamorphism/rust/rustpkg_version_vcs, r=catamorphism | bors | -1/+1 | |
| r? @brson | ||||
| 2013-06-08 | remove deprecated vec::{is_empty, len} functions | Daniel Micay | -43/+39 | |
| 2013-06-08 | rm some uses of to_mut_unsafe_ptr | Daniel Micay | -3/+3 | |
| 2013-06-08 | std: Fix search-and-replace typos | Tim Chevalier | -1/+1 | |
| 2013-06-09 | remove unused import warnings | Huon Wilson | -10/+2 | |
| 2013-06-09 | std: replace the str::each* fns/methods with byte iterators | Huon Wilson | -155/+71 | |
| 2013-06-09 | std: remove each_char* fns and methods from str, replaced by iterators. | Huon Wilson | -138/+61 | |
| 2013-06-09 | std: remove foldr and alli methods in vec | Huon Wilson | -16/+0 | |
| 2013-06-09 | std: remove fold[lr] in favour of iterators | Huon Wilson | -124/+1 | |
| 2013-06-09 | std: remove {all*,any*,count} in favour of iterators | Huon Wilson | -195/+26 | |
| 2013-06-09 | std: add reverse vec iterators, replace vec::each*_reverse. | Huon Wilson | -116/+99 | |
| 2013-06-08 | auto merge of #7008 : thestinger/rust/iterator, r=catamorphism | bors | -0/+1 | |
| The `IteratorUtil` trait hits a bug in method resolve, but the basic trait has no issue. | ||||
| 2013-06-07 | add the Iterator trait to the prelude | Daniel Micay | -0/+1 | |
| 2013-06-07 | std: Change str::from_bytes to raise a condition on invalid input | Tim Chevalier | -6/+31 | |
| As per #4765 | ||||
| 2013-06-07 | iterator: work around method resolve bug (#5898) | Daniel Micay | -4/+5 | |
| 2013-06-08 | std: remove each[i]_mut functions, in favour of iterators. | Huon Wilson | -56/+13 | |
| 2013-06-07 | std::rt: Reduce task stack size to 1MB | Brian Anderson | -1/+1 | |
| 2013-06-08 | std: remove vec::each2 and vec::each2_mut in favour of iterators | Huon Wilson | -38/+0 | |
| 2013-06-08 | std: more dummy type parameters on iterators to work around #6967. | Huon Wilson | -18/+21 | |
| 2013-06-06 | auto merge of #6979 : thestinger/rust/libc, r=brson | bors | -36/+5 | |
| LLVM provides these functions as intrinsics, and will generate calls to libc when appropriate. They are exposed in the `ptr` module as `copy_nonoverlapping_memory`, `copy_memory` and `set_memory`. @graydon: r? | ||||
| 2013-06-06 | std::rt: Fix a race in the UvRemoteCallback dtor | Brian Anderson | -11/+15 | |
| 2013-06-06 | std::rt: Fix stream test to be parallel | Brian Anderson | -4/+4 | |
| 2013-06-06 | std::rt: Configure test threads with RUST_TEST_THREADS. Default is ncores x2 | Brian Anderson | -2/+17 | |
| 2013-06-06 | std: Fix stage0 build | Brian Anderson | -0/+12 | |
| Conflicts: src/libstd/rt/comm.rs | ||||
| 2013-06-06 | Fixups | Marvin Löbel | -19/+23 | |
| 2013-06-06 | Removed IteratorUtil::to_vec and iter::to_vec | Marvin Löbel | -52/+11 | |
| 2013-06-06 | Added IteratorUtil::collect | Marvin Löbel | -0/+27 | |
| 2013-06-06 | Added iter::FromIter | Marvin Löbel | -3/+31 | |
| 2013-06-06 | libc: omit memcpy, memmove and memset | Daniel Micay | -36/+5 | |
| LLVM provides these functions as intrinsics, and will generate calls to libc when appropriate. They are exposed in the `ptr` module as `copy_nonoverlapping_memory`, `copy_memory` and `set_memory`. | ||||
| 2013-06-06 | auto merge of #6968 : huonw/rust/takeskip-iter, r=thestinger | bors | -11/+13 | |
| @thestinger r? Adding the dummy parameter stops the inference from having to work so hard. | ||||
| 2013-06-06 | libstd: use fmt! in to_str impl for (one|two)-tuple | Ramkumar Ramachandra | -2/+2 | |
| The three-tuple uses fmt!, and there's no reason to hand-concatenate strings. Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com> | ||||
| 2013-06-06 | libstd: fix comment in to_str impl of tuple | Ramkumar Ramachandra | -2/+2 | |
| There is a pointer to #4760, which is a closed issue. The real issue is the more general problem described in #4653. Correct the comment. Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com> | ||||
| 2013-06-06 | Deduplicate words in code comments | Alexei Sholik | -2/+2 | |
| 2013-06-06 | std: work-around for take/skip type inference (#6967) | Huon Wilson | -11/+13 | |
| 2013-06-06 | std: add an external iterator for mutating vec elements | Huon Wilson | -0/+44 | |
| 2013-06-05 | core::rt: Add `MegaPipe`, an unbounded, multiple producer/consumer, ↵ | Brian Anderson | -0/+71 | |
| lock-free queue | ||||
| 2013-06-05 | core::rt: Add SharedPort | Brian Anderson | -0/+132 | |
