| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-11-14 | Add types for character position and byte position in the codemap | Brian Anderson | -3/+4 | |
| 2012-11-12 | Convert most codemap types from records to structs | Brian Anderson | -2/+3 | |
| 2012-10-23 | Remove uses of binary move in the compiler | Tim Chevalier | -4/+4 | |
| 2012-10-15 | rustc: Merge module and type namespaces. r=brson | Patrick Walton | -14/+13 | |
| 2012-10-12 | Add a colon, make an error message clearer | Tim Chevalier | -1/+1 | |
| 2012-09-28 | demode vec | Niko Matsakis | -8/+9 | |
| 2012-09-26 | Demode vec::push (and convert to method) | Niko Matsakis | -14/+14 | |
| 2012-09-26 | turn ast::ident into a struct | Erick Tryzelaar | -2/+2 | |
| This will help with the auto_serialize2 migration. We have to change ident from a type alias to uint into a unique type. We need to use a struct instead of a "enum ident = token::str_num" because structs support constants, but newtypes do not. | ||||
| 2012-09-26 | Allow hashmaps to infer their types | Erick Tryzelaar | -2/+2 | |
| 2012-09-21 | De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachi | Niko Matsakis | -3/+4 | |
| 2012-09-19 | demode the each() method on vec and other iterables. | Niko Matsakis | -2/+2 | |
| 2012-09-19 | Remove redundant hashmap constructor functions. | Graydon Hoare | -4/+4 | |
| 2012-09-10 | Make all moves explicit in libsyntax | Tim Chevalier | -13/+16 | |
| 2012-09-10 | Convert std::map to camel case | Brian Anderson | -9/+9 | |
| 2012-09-04 | libsyntax: "import" -> "use" | Patrick Walton | -25/+25 | |
| 2012-08-27 | Camel case various core constructors | Brian Anderson | -3/+3 | |
| 2012-08-26 | Camel case the option type | Brian Anderson | -33/+33 | |
| 2012-08-24 | "earley_parser" -> "macro_parser" Let's be less confusing. | Paul Stansifer | -3/+3 | |
| 2012-08-24 | Document the macro parser a little more. | Paul Stansifer | -2/+60 | |
| 2012-08-24 | fix some unused pattern binding warnings | Niko Matsakis | -2/+2 | |
| 2012-08-23 | `m1!{...}` -> `m1!(...)` | Paul Stansifer | -8/+8 | |
| 2012-08-22 | intern identifiers | Paul Stansifer | -19/+27 | |
| 2012-08-22 | Centralize ident interner generation. | Paul Stansifer | -4/+4 | |
| 2012-08-15 | rustc: "as Trait" can now be written "as @Trait". | Patrick Walton | -5/+5 | |
| There is also code for ~Trait and &Trait, but these are currently (incorrectly) synonyms for "as @Trait" and "as &Trait". | ||||
| 2012-08-15 | Convert more core types to camel case | Brian Anderson | -2/+2 | |
| 2012-08-15 | Add trace_macros! | Eric Holk | -5/+7 | |
| 2012-08-14 | Silence unused-variable warning. | Graydon Hoare | -1/+1 | |
| 2012-08-13 | Got the select macro working. | Eric Holk | -2/+10 | |
| 2012-08-10 | report local ambiguity errors earlier | Eric Holk | -6/+9 | |
| 2012-08-08 | Convert impls to new syntax | Brian Anderson | -2/+2 | |
| 2012-08-07 | syntax: Make match arm parsing more restrictive again | Brian Anderson | -2/+2 | |
| Require comma separators for all expression types except the plain block | ||||
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -30/+31 | |
| 2012-08-06 | Handle interpolated paths in pattern parsing. Fixes #3007. | Eric Holk | -1/+2 | |
| We might need to use is_ident_or_path in a for other places too. | ||||
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -95/+89 | |
| 2012-08-03 | rustc: Add the notion of inherited visibility | Patrick Walton | -1/+1 | |
| 2012-08-02 | Allow interpolations of all the nt_*s. | Paul Stansifer | -1/+4 | |
| 2012-08-01 | Convert ret to return | Brian Anderson | -15/+18 | |
| 2012-08-01 | Clean out transitional lint. | Graydon Hoare | -1/+1 | |
| 2012-07-31 | rustc: Parse by-reference pattern bindings with the "ref" keyword | Patrick Walton | -1/+1 | |
| 2012-07-30 | Change syntax extension syntax: `#m[...]` -> `m!{...}`. | Paul Stansifer | -7/+7 | |
| 2012-07-30 | Improve some documentation. | Paul Stansifer | -14/+20 | |
| 2012-07-30 | Let's give that binder a name that's not incredibly confusing. | Paul Stansifer | -2/+2 | |
| 2012-07-27 | Make macro-system type and constructor names more uniform; more comments. | Graydon Hoare | -104/+123 | |
| 2012-07-27 | Comments in the new macro system, reflecting conversation with pauls. | Graydon Hoare | -1/+18 | |
| 2012-07-26 | Allow old-style syntax extensions to be called with new syntax. | Paul Stansifer | -0/+10 | |
| 2012-07-24 | Bugfix: enable transcription to deal with zero-repetition cases. | Paul Stansifer | -9/+8 | |
| 2012-07-24 | Improve an error message a little. | Paul Stansifer | -3/+5 | |
| 2012-07-24 | Bugfix: make the parser handle the case where zero repetitions occur, by ↵ | Paul Stansifer | -12/+30 | |
| handling parse results on the basis of what names the matcher expects to bind, not on what names are actually bound. | ||||
| 2012-07-17 | rustc: Implement and enforce instance coherence | Patrick Walton | -0/+1 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -34/+34 | |
| #2907. | ||||
