| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -1/+3 | |
| module scope. r=tjc | ||||
| 2013-01-08 | Revert "librustc: Make unqualified identifier searches terminate at the ↵ | Patrick Walton | -3/+1 | |
| nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6. | ||||
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -1/+3 | |
| module scope. r=tjc | ||||
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ↵ | Patrick Walton | -3/+14 | |
| contain at least two components. r=graydon | ||||
| 2012-12-12 | syntax: remove most code handling old-style syntax extensions. | Graydon Hoare | -5/+0 | |
| 2012-12-04 | librustc: Remove all legacy pattern bindings from libsyntax and librustc. ↵ | Patrick Walton | -2/+2 | |
| rs=refactoring | ||||
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-11-18 | Remove some unused code from lexer | Brian Anderson | -6/+2 | |
| 2012-11-17 | Merge remote-tracking branch 'brson/codemap' | Brian Anderson | -41/+62 | |
| Conflicts: src/libsyntax/ext/source_util.rs | ||||
| 2012-11-16 | Remove unused types from codemap | Brian Anderson | -1/+1 | |
| 2012-11-16 | Stop storing char positions in CodeMap | Brian Anderson | -18/+12 | |
| 2012-11-16 | Change spans to use byte offsets instead of char offsets | Brian Anderson | -8/+13 | |
| 2012-11-15 | Add some comments to codemap and lexer | Brian Anderson | -0/+4 | |
| 2012-11-15 | Refactor the lexer to use FilePos types | Brian Anderson | -25/+43 | |
| 2012-11-14 | Factor out some position management code in the lexer | Brian Anderson | -7/+7 | |
| 2012-11-14 | Add types for character position and byte position in the codemap | Brian Anderson | -25/+25 | |
| 2012-11-14 | Camel case all the codemap types except span | Brian Anderson | -3/+3 | |
| 2012-11-12 | Objectify the codemap | Brian Anderson | -4/+4 | |
| 2012-11-12 | Remove CodeMap box typedef from codemap | Brian Anderson | -1/+1 | |
| 2012-11-12 | Remove filemap box typedef from codemap | Brian Anderson | -3/+3 | |
| 2012-11-12 | rustc: Implement floating point literal inference. r=nmatsakis | Patrick Walton | -1/+7 | |
| 2012-10-15 | rustc: Merge module and type namespaces. r=brson | Patrick Walton | -13/+13 | |
| 2012-09-26 | turn ast::ident into a struct | Erick Tryzelaar | -6/+6 | |
| 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-23 | core: Demode option | Brian Anderson | -2/+2 | |
| 2012-09-21 | libcore: De-mode str | Patrick Walton | -16/+19 | |
| 2012-09-07 | Convert 'again' to 'loop'. Remove 'again' keyword | Brian Anderson | -1/+1 | |
| 2012-09-07 | Add an ignore! macro, remove support for nested block comments, re: #2755. | Graydon Hoare | -12/+7 | |
| 2012-09-04 | libsyntax: "import" -> "use" | Patrick Walton | -3/+3 | |
| 2012-08-26 | Camel case the option type | Brian Anderson | -12/+12 | |
| 2012-08-24 | fix some unused pattern binding warnings | Niko Matsakis | -1/+1 | |
| 2012-08-23 | `m1!{...}` -> `m1!(...)` | Paul Stansifer | -8/+8 | |
| 2012-08-22 | Centralize ident interner generation. | Paul Stansifer | -7/+6 | |
| 2012-08-15 | rustc: "as Trait" can now be written "as @Trait". | Patrick Walton | -13/+13 | |
| 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 | -12/+12 | |
| 2012-08-13 | libsyntax: Accept "1..3" as the preferred form of "1 to 3" in patterns | Patrick Walton | -1/+2 | |
| 2012-08-08 | Convert impls to new syntax | Brian Anderson | -2/+2 | |
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -12/+12 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -72/+72 | |
| 2012-08-03 | rustc: Parse and typecheck repeating vector expressions; e.g. [ 0, ..512 ] | Patrick Walton | -0/+4 | |
| 2012-08-02 | Remove modes from map API and replace with regions. | Niko Matsakis | -1/+1 | |
| 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 | -85/+87 | |
| 2012-07-31 | Change remaining "iface" occurrences to "trait"; deprecate "iface" | Lindsey Kuper | -1/+1 | |
| 2012-07-30 | Allow single quote to be escaped in strings. | Paul Stansifer | -0/+1 | |
| 2012-07-30 | Change syntax extension syntax: `#m[...]` -> `m!{...}`. | Paul Stansifer | -8/+8 | |
| 2012-07-30 | Work around bug #2935 by unautounboxing. | Paul Stansifer | -7/+9 | |
| 2012-07-30 | Impl-ize interner. | Paul Stansifer | -11/+8 | |
| 2012-07-26 | Make parsing about 0.3 seconds faster. | Eric Holk | -3/+3 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -28/+28 | |
| #2907. | ||||
| 2012-07-12 | Accept prefix notation for writing the types of str/~ and friends. | Michael Sullivan | -7/+7 | |
| 2012-07-09 | Allow defining token tree macros. They should work now! | Paul Stansifer | -2/+2 | |
