| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-09-25 | rustdoc: Change all code-blocks with a script | Alex Crichton | -64/+64 | |
| find src -name '*.rs' | xargs sed -i '' 's/~~~.*{\.rust}/```rust/g' find src -name '*.rs' | xargs sed -i '' 's/ ~~~$/ ```/g' find src -name '*.rs' | xargs sed -i '' 's/^~~~$/ ```/g' | ||||
| 2013-09-17 | Document a few undocumented modules in libstd | Alex Crichton | -4/+51 | |
| Hopefull this will make our libstd docs appear a little more "full". | ||||
| 2013-09-15 | iter: add the edge case tests for `range` too | Daniel Micay | -0/+10 | |
| 2013-09-15 | iter: fix `RangeInclusive`'s `DoubleEndedIterator` | Daniel Micay | -3/+5 | |
| 2013-09-15 | iter: fix `range_inclusive` when `start > stop` | Daniel Micay | -4/+10 | |
| 2013-09-15 | fix range_step{,_inclusive} with negative step | Daniel Micay | -16/+10 | |
| 2013-09-14 | iter: add `RangeStep` and `RangeStepInclusive` | Daniel Micay | -1/+90 | |
| 2013-09-14 | iter: move Counter impl to the proper place | Daniel Micay | -14/+14 | |
| 2013-09-14 | iter: replace comment with a docstring | Daniel Micay | -5/+3 | |
| 2013-09-14 | iter: fix range docstrings | Daniel Micay | -2/+2 | |
| 2013-09-12 | std: Restore Option::chain{,_mut}_ref as and_then{,_mut}_ref | Erick Tryzelaar | -12/+2 | |
| 2013-09-12 | std: Rename {Option,Result}::chain{,_err}* to {and_then,or_else} | Erick Tryzelaar | -5/+14 | |
| 2013-09-09 | rename `std::iterator` to `std::iter` | Daniel Micay | -0/+2659 | |
| The trait will keep the `Iterator` naming, but a more concise module name makes using the free functions less verbose. The module will define iterables in addition to iterators, as it deals with iteration in general. | ||||
| 2013-08-29 | Remove the iter module. | Jason Fager | -26/+0 | |
| Moves the Times trait to num while the question of whether it should exist at all gets hashed out as a completely separate question. | ||||
| 2013-08-01 | std: Change `Times` trait to use `do` instead of `for` | blake2-ppc | -2/+2 | |
| Change the former repetition:: for 5.times { } to:: do 5.times { } .times() cannot be broken with `break` or `return` anymore; for those cases, use a numerical range loop instead. | ||||
| 2013-07-01 | Move most iter functionality to extra, fixes #7343 | Jordi Boggiano | -302/+5 | |
| 2013-06-23 | vec: remove BaseIter implementation | Daniel Micay | -18/+18 | |
| I removed the `static-method-test.rs` test because it was heavily based on `BaseIter` and there are plenty of other more complex uses of static methods anyway. | ||||
| 2013-06-18 | replace #[inline(always)] with #[inline]. r=burningtree. | Graydon Hoare | -5/+5 | |
| 2013-06-14 | add IteratorUtil to the prelude | Daniel Micay | -2/+0 | |
| 2013-06-09 | remove unused import warnings | Huon Wilson | -1/+0 | |
| 2013-06-06 | Fixups | Marvin Löbel | -11/+1 | |
| 2013-06-06 | Removed IteratorUtil::to_vec and iter::to_vec | Marvin Löbel | -33/+11 | |
| 2013-06-06 | Added iter::FromIter | Marvin Löbel | -3/+31 | |
| 2013-05-30 | Require documentation by default for libstd | Alex Crichton | -0/+1 | |
| Adds documentation for various things that I understand. Adds #[allow(missing_doc)] for lots of things that I don't understand. | ||||
| 2013-05-29 | librustc: Stop reexporting the standard modules from prelude. | Patrick Walton | -0/+3 | |
| 2013-05-27 | syntax highlight code examples in docstrings | Daniel Micay | -23/+23 | |
| 2013-05-22 | libstd: Rename libcore to libstd and libstd to libextra; update makefiles. | Patrick Walton | -0/+326 | |
| This only changes the directory names; it does not change the "real" metadata names. | ||||
