| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-02-14 | extern mod => extern crate | Alex Crichton | -10/+10 | |
| This was previously implemented, and it just needed a snapshot to go through | ||||
| 2014-02-14 | Register new snapshots | Alex Crichton | -7/+6 | |
| This enables the parser error for `extern mod` => `extern crate` transitions. | ||||
| 2014-02-14 | Removed the obsolete ast::CallSugar (previously used by `do`). | Eduard Burtescu | -8/+6 | |
| 2014-02-14 | Refactored ast_map and friends, mainly to have Paths without storing them. | Eduard Burtescu | -22/+15 | |
| 2014-02-13 | Replace `extern mod` with `extern crate` | Flavio Percoco | -79/+81 | |
| This patch adds a new keyword `crate` which is intended to replace mod in the context of `extern mod` as part of the issue #9880. The patch doesn't replace all `extern mod` cases since it is necessary to first push a new snapshot 0. The implementation could've been less invasive than this. However I preferred to take this chance to split the `parse_item_foreign_mod` method and pull the `extern crate` part out of there, hence the new method `parse_item_foreign_crate`. | ||||
| 2014-02-11 | Correct span for self and ExprStruct | Seo Sanghyeon | -2/+2 | |
| 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 | -4/+4 | |
| 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-02-07 | Rewrite path::Display to reduce unnecessary allocation | Kevin Ballard | -2/+2 | |
| 2014-02-07 | Correct span for ExprFnBlock, ExprMethodCall, ExprParen | Seo Sanghyeon | -3/+3 | |
| 2014-02-07 | Removed @self and @Trait. | Eduard Burtescu | -20/+11 | |
| 2014-02-04 | Replace NonCopyable usage with NoPod | Flavio Percoco | -2/+3 | |
| cc #10834 | ||||
| 2014-02-02 | rustc: update docs & propagate @[]/@str removal more. | Huon Wilson | -1/+1 | |
| Various functions can now be made specific to ~[], or just non-managed vectors. | ||||
| 2014-02-02 | rustc: Remove the vstore handling of @str and @[]. | Huon Wilson | -1/+1 | |
| 2014-02-02 | syntax: remove the handling of @str and @[] from the parser completely. | Huon Wilson | -30/+9 | |
| 2014-02-02 | syntax: add an obsolete syntax warning for @[]. | Huon Wilson | -1/+4 | |
| 2014-02-02 | librustc: Remove `@str` from the language | Patrick Walton | -1/+4 | |
| 2014-02-02 | libsyntax: Remove `@str` from the interner | Patrick Walton | -1/+2 | |
| 2014-02-02 | libsyntax: Remove the `interner_get` function and all uses | Patrick Walton | -1/+2 | |
| 2014-02-02 | libsyntax: Remove many uses of `token::ident_to_str` | Patrick Walton | -4/+4 | |
| 2014-02-02 | libsyntax: Remove `ident_to_str` from the parser, which was returning | Patrick Walton | -8/+6 | |
| `@str` values | ||||
| 2014-02-02 | libsyntax: Remove all `@str` from the AST | Patrick Walton | -5/+8 | |
| 2014-02-02 | libsyntax: Make float literals not use `@str` | Patrick Walton | -3/+6 | |
| 2014-02-02 | libsyntax: De-`@str` literal strings in the AST | Patrick Walton | -5/+9 | |
| 2014-02-02 | libsyntax: Introduce an `InternedString` type to reduce `@str` in the | Patrick Walton | -4/+8 | |
| compiler and use it for attributes | ||||
| 2014-01-31 | Remove the obsolete handler for `impl A;`. | Huon Wilson | -14/+8 | |
| This is has been obsolete for quite a while now (including a release), so removing the special handling seems fine. (The error message is quite good still anyway.) Fixes #9580. | ||||
| 2014-01-30 | Implement default type parameters in generics. | Eduard Burtescu | -5/+25 | |
| 2014-01-30 | auto merge of #11911 : kballard/rust/empty-functional-update, r=pcwalton | bors | -11/+6 | |
| Fixes #8972 | ||||
| 2014-01-29 | Allow empty functional updating of structs | Kevin Ballard | -11/+6 | |
| Fixes #8972 | ||||
| 2014-01-29 | Removing support for the do syntax from libsyntax and librustc. | Scott Lawrence | -74/+2 | |
| Fixes #10815. | ||||
| 2014-01-27 | Demote self to an (almost) regular argument and remove the env param. | Eduard Burtescu | -37/+33 | |
| Fixes #10667 and closes #10259. | ||||
| 2014-01-26 | auto merge of #11817 : salemtalha/rust/master, r=brson | bors | -3/+3 | |
| Fixes Issue #11815 | ||||
| 2014-01-26 | Removed all instances of XXX in preparation for relaxing of FIXME rule | Salem Talha | -3/+3 | |
| 2014-01-26 | Fix privacy fallout from previous change | Alex Crichton | -1/+1 | |
| 2014-01-23 | Allow trailing commas in argument lists and tuple patterns | Seo Sanghyeon | -2/+3 | |
| 2014-01-21 | [std::vec] Rename .pop_opt() to .pop(), drop the old .pop() behavior | Simon Sapin | -3/+3 | |
| 2014-01-21 | [std::vec] Rename .last_opt() to .last(), drop the old .last() behavior | Simon Sapin | -6/+7 | |
| 2014-01-21 | Remove unnecessary parentheses. | Huon Wilson | -3/+3 | |
| 2014-01-16 | auto merge of #11599 : sanxiyn/rust/accurate-span-3, r=luqmana | bors | -2/+2 | |
| 2014-01-16 | Correct span for ExprCall and ExprIndex | Seo Sanghyeon | -2/+2 | |
| 2014-01-14 | auto merge of #11485 : eddyb/rust/sweep-old-rust, r=nikomatsakis | bors | -57/+41 | |
| 2014-01-13 | librustc: Remove `@` pointer patterns from the language | Patrick Walton | -56/+64 | |
| 2014-01-13 | libsyntax: Make managed box `@` patterns obsolete | Patrick Walton | -1/+4 | |
| 2014-01-12 | Removed remnants of `@mut` and `~mut` from comments and the type system. | Eduard Burtescu | -57/+41 | |
| 2014-01-11 | Removed obsolete 'e' prefix on ty_evec and ty_estr. | Eduard Burtescu | -4/+4 | |
| 2014-01-09 | auto merge of #11055 : pcwalton/rust/placement-box, r=pcwalton | bors | -1/+15 | |
| r? @nikomatsakis | ||||
| 2014-01-09 | librustc: Implement placement `box` for GC and unique pointers. | Patrick Walton | -1/+15 | |
| 2014-01-09 | libsyntax: Renamed types, traits and enum variants to CamelCase. | Eduard Burtescu | -387/+381 | |
| 2014-01-09 | Start the span for a path in a view_path at the correct place (at the start ↵ | Nick Cameron | -1/+2 | |
| of the path, rather than at the start of the view_path). | ||||
| 2014-01-08 | Renamed Option::map_default and mutate_default to map_or and mutate_or_set | Marvin Löbel | -2/+2 | |
