| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-08-22 | intern identifiers | Paul Stansifer | -4/+6 | |
| 2012-08-15 | rustc: "as Trait" can now be written "as @Trait". | Patrick Walton | -1/+1 | |
| There is also code for ~Trait and &Trait, but these are currently (incorrectly) synonyms for "as @Trait" and "as &Trait". | ||||
| 2012-08-08 | Convert impls to new syntax | Brian Anderson | -1/+1 | |
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -7/+7 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -15/+19 | |
| 2012-08-02 | Remove modes from map API and replace with regions. | Niko Matsakis | -5/+5 | |
| API is (for now) mostly by value, there are options to use it by reference if you like. Hash and equality functions must be pure and by reference (forward looking to the day when something like send_map becomes the standard map). | ||||
| 2012-08-01 | Convert ret to return | Brian Anderson | -14/+14 | |
| 2012-07-30 | libsyntax: Parse self types in methods | Patrick Walton | -4/+8 | |
| 2012-07-30 | Change syntax extension syntax: `#m[...]` -> `m!{...}`. | Paul Stansifer | -1/+1 | |
| 2012-07-27 | Make macro-system type and constructor names more uniform; more comments. | Graydon Hoare | -1/+1 | |
| 2012-07-26 | Make parsing about 0.3 seconds faster. | Eric Holk | -9/+10 | |
| 2012-07-17 | rustc: Implement and enforce instance coherence | Patrick Walton | -2/+37 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -23/+23 | |
| #2907. | ||||
| 2012-07-13 | More consistent use of backticks and "expected" in error messages. | Lindsey Kuper | -12/+15 | |
| Got some of the debug messages, here, too. I figure it doesn't hurt to get used to doing this even in places where users won't ever see it. | ||||
| 2012-07-09 | rustc: Switch over to resolve3 | Patrick Walton | -0/+1 | |
| 2012-07-09 | Revert "rustc: Switch over to resolve3" due to Linux failures | Patrick Walton | -1/+0 | |
| This reverts commit 2c0aa257e293dde91042a8045100d9923d139a04. | ||||
| 2012-07-09 | rustc: Switch over to resolve3 | Patrick Walton | -0/+1 | |
| 2012-07-06 | Plumbing and parsing for item-position macros. | Eric Holk | -0/+9 | |
| 2012-07-05 | Start letting the parser catch interpolated ASTs. | Paul Stansifer | -0/+2 | |
| 2012-06-29 | Switch the compiler over to using ~[] notation instead of []/~. Closes #2759. | Michael Sullivan | -9/+9 | |
| 2012-06-25 | Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725. | Michael Sullivan | -10/+12 | |
| 2012-06-25 | parsing for the macro system | Paul Stansifer | -1/+1 | |
| 2012-06-21 | Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this. | Graydon Hoare | -2/+2 | |
| 2012-06-21 | Move vector addition out of trans and into libcore. | Eric Holk | -2/+2 | |
| 2012-06-15 | Pull out an interface for the lexer. | Paul Stansifer | -1/+1 | |
| 2012-06-13 | Box AST idents | Brian Anderson | -3/+3 | |
| 2012-06-12 | syntax: clarify that trailing separators are never required | Lindsey Kuper | -9/+7 | |
| 2012-06-07 | syntax: Remove several deep copies that were happening due to misuse of ↵ | Patrick Walton | -3/+10 | |
| parse_seq | ||||
| 2012-06-07 | syntax: Add a lot of copy keywords | Patrick Walton | -1/+4 | |
| 2012-06-06 | workaround LLVM bug #13042 | Niko Matsakis | -2/+5 | |
| 2012-06-06 | borrowck changes: some copies, some removed mut annotations, some dvec | Niko Matsakis | -6/+7 | |
| 2012-05-31 | Rename librustsyntax to libsyntax | Kevin Cantu | -0/+217 | |
| Per issue #2418. | ||||
