| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-12-15 | Rename To{Str,Bytes}Consume traits to Into*. | Chris Morgan | -1/+1 | |
| That is: - `ToStrConsume` → `IntoStr`; - `ToBytesConsume` → `IntoBytes`. | ||||
| 2013-12-11 | Make 'self lifetime illegal. | Erik Price | -1/+1 | |
| Also remove all instances of 'self within the codebase. This fixes #10889. | ||||
| 2013-09-30 | std: Remove usage of fmt! | Alex Crichton | -4/+4 | |
| 2013-09-09 | rename `std::iterator` to `std::iter` | Daniel Micay | -1/+1 | |
| 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-18 | More spelling corrections. | Huon Wilson | -1/+1 | |
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -5/+5 | |
| this has been replaced by `for` | ||||
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -6/+7 | |
| 2013-07-24 | ToStr for HashMap does not need value to implement Eq or Hash | Stepan Koltsov | -6/+18 | |
| 2013-07-18 | Fix warnings in libstd and librusti tests | blake2-ppc | -1/+1 | |
| 2013-07-17 | test: Fix tests. | Patrick Walton | -1/+0 | |
| 2013-07-13 | Split mutable methods out of Set and Map | Steven Fackler | -1/+1 | |
| Fixes most of #4989. I didn't add Persistent{Set,Map} since the only persistent data structure is fun_treemap and its functionality is currently too limited to build a trait out of. | ||||
| 2013-06-28 | librustc: Fix merge fallout and test cases. | Patrick Walton | -1/+1 | |
| 2013-06-28 | librustc: Disallow "mut" from distributing over bindings. | Patrick Walton | -6/+11 | |
| This is the backwards-incompatible part of per-binding-site "mut". | ||||
| 2013-06-25 | Deny common lints by default for lib{std,extra} | Alex Crichton | -2/+2 | |
| 2013-06-25 | Add missing import to tests | James Miller | -1/+1 | |
| 2013-06-25 | Warning police | James Miller | -2/+0 | |
| 2013-06-24 | remove old_iter | Daniel Micay | -1/+0 | |
| the `test/run-pass/class-trait-bounded-param.rs` test was xfailed and written in an ancient dialect of Rust so I've just removed it this also removes `to_vec` from DList because it's provided by `std::iter::to_vec` an Iterator implementation is added for OptVec but some transitional internal iterator methods are still left | ||||
| 2013-06-23 | std::to_str: Use .iter() for HashMap and HashSet | blake2-ppc | -2/+3 | |
| 2013-06-23 | vec: remove BaseIter implementation | Daniel Micay | -3/+5 | |
| 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 | -9/+9 | |
| 2013-06-17 | Improved std::ascii | Marvin Löbel | -1/+1 | |
| - Fixed tests - Added methods - Renamed casting methods to be shorter closes #7150 | ||||
| 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-04 | librustc: Disallow multiple patterns from appearing in a "let" declaration. | Patrick Walton | -15/+15 | |
| You can still initialize multiple variables at once with "let (x, y) = (1, 2)". | ||||
| 2013-05-31 | bool: rm functions duplicating methods | Daniel Micay | -4/+0 | |
| 2013-05-30 | Require documentation by default for libstd | Alex Crichton | -1/+3 | |
| Adds documentation for various things that I understand. Adds #[allow(missing_doc)] for lots of things that I don't understand. | ||||
| 2013-05-28 | Remove unnecessary allocations flagged by lint | Seo Sanghyeon | -2/+2 | |
| 2013-05-22 | libstd: Rename libcore to libstd and libstd to libextra; update makefiles. | Patrick Walton | -0/+240 | |
| This only changes the directory names; it does not change the "real" metadata names. | ||||
