| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-06-24 | librustc: Remove the fallback to `int` from typechecking. | Niko Matsakis | -8/+8 | |
| This breaks a fair amount of code. The typical patterns are: * `for _ in range(0, 10)`: change to `for _ in range(0u, 10)`; * `println!("{}", 3)`: change to `println!("{}", 3i)`; * `[1, 2, 3].len()`: change to `[1i, 2, 3].len()`. RFC #30. Closes #6023. [breaking-change] | ||||
| 2014-06-08 | core: Rename `container` mod to `collections`. Closes #12543 | Brian Anderson | -1/+1 | |
| Also renames the `Container` trait to `Collection`. [breaking-change] | ||||
| 2014-04-22 | rustc: de-@ middle::ty. | Eduard Burtescu | -0/+9 | |
| 2014-04-15 | Remove usage of private enum variants | Alex Crichton | -25/+34 | |
| This replaces all uses of private enum variants with a struct that has one private field pointing at a private enum. RFC: 0006-remove-priv | ||||
| 2014-03-30 | Rename `from_iterator` to `from_iter` for consistency. | Brian Anderson | -2/+2 | |
| 2014-03-25 | Changed `iter::Extendable` and `iter::FromIterator` to take a `Iterator` by ↵ | Marvin Löbel | -6/+4 | |
| value | ||||
| 2014-03-20 | Removing imports of std::vec_ng::Vec | Alex Crichton | -3/+0 | |
| It's now in the prelude. | ||||
| 2014-03-20 | rename std::vec_ng -> std::vec | Daniel Micay | -4/+4 | |
| Closes #12771 | ||||
| 2014-03-04 | Expand nested items within a backtrace. | Nick Cameron | -0/+8 | |
| Fixes a regression from #4913 which causes items to be exanded with spans lacking expn_info from the context's current backtrace. | ||||
| 2014-03-01 | libsyntax: Fix errors arising from the automated `~[T]` conversion | Patrick Walton | -3/+7 | |
| 2014-03-01 | libsyntax: Mechanically change `~[T]` to `Vec<T>` | Patrick Walton | -12/+12 | |
| 2014-02-19 | librustc: Remove unique vector patterns from the language. | Patrick Walton | -1/+7 | |
| Preparatory work for removing unique vectors from the language, which is itself preparatory work for dynamically sized types. | ||||
| 2014-02-14 | Expand ItemDecorator extensions in all contexts | Steven Fackler | -1/+7 | |
| Now that fold_item can return multiple items, this is pretty trivial. It also recursively expands generated items so ItemDecorators can generate items that are tagged with ItemDecorators! Closes #4913 | ||||
| 2014-02-11 | Move replace and swap to std::mem. Get rid of std::util | Edward Wang | -4/+4 | |
| Also move Void to std::any, move drop to std::mem and reexport in prelude. | ||||
| 2014-02-08 | Fixed error starting with uppercase | mr.Shu | -1/+1 | |
| Error messages cleaned in librustc/middle Error messages cleaned in libsyntax Error messages cleaned in libsyntax more agressively Error messages cleaned in librustc more aggressively Fixed affected tests Fixed other failing tests Last failing tests fixed | ||||
| 2014-01-18 | Rename iterators for consistency | Palmer Cox | -5/+5 | |
| Rename existing iterators to get rid of the Iterator suffix and to give them names that better describe the things being iterated over. | ||||
| 2013-12-08 | Remove dead codes | Kiet Tran | -1/+1 | |
| 2013-11-28 | Register new snapshots | Alex Crichton | -4/+4 | |
| 2013-11-26 | Clean up SmallVector use a bit | Steven Fackler | -79/+27 | |
| 2013-11-26 | Support multiple item macros | Steven Fackler | -0/+28 | |
| Closes #4375 | ||||
| 2013-11-26 | Add SmallVector to libsyntax | Steven Fackler | -0/+213 | |
