| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-02-26 | Adds (more) test cases for auto_encode. | John Clements | -16/+20 | |
| 2013-02-26 | libsyntax: Stop parsing `~mut` | Patrick Walton | -1/+13 | |
| 2013-02-26 | libsyntax: Remove a mutable field from the tests. rs=demuting | Patrick Walton | -4/+4 | |
| 2013-02-26 | libsyntax: change binop_to_str to be pure | Erick Tryzelaar | -1/+1 | |
| 2013-02-26 | libsyntax: change token_is_word to take &Token | Erick Tryzelaar | -1/+1 | |
| 2013-02-26 | libsyntax: change Parser::unexpected_last to take &Token | Erick Tryzelaar | -4/+4 | |
| 2013-02-26 | libsyntax: more minor cleanup | Erick Tryzelaar | -32/+32 | |
| 2013-02-26 | libsyntax: change token fns to take &Token | Erick Tryzelaar | -39/+39 | |
| 2013-02-26 | libsyntax: change token::to_str to take &Token | Erick Tryzelaar | -44/+50 | |
| 2013-02-26 | libsyntax: minor cleanup | Erick Tryzelaar | -37/+62 | |
| 2013-02-26 | libsyntax: change parse_matcher_subseq to take &Token | Erick Tryzelaar | -8/+8 | |
| 2013-02-26 | libsyntax: change attr::parse_seq_* to take &Token | Erick Tryzelaar | -55/+55 | |
| 2013-02-26 | libsyntax: change parse_trait_ref_list to take a &Token | Erick Tryzelaar | -4/+4 | |
| 2013-02-25 | libsyntax: add some explicit copies | Erick Tryzelaar | -68/+94 | |
| 2013-02-25 | libsyntax: change token_is_{word,keyword} to take &Token | Erick Tryzelaar | -22/+22 | |
| 2013-02-25 | libsyntax: minor cleanup | Erick Tryzelaar | -138/+246 | |
| 2013-02-25 | libsyntax: change expect to take &token::Token | Erick Tryzelaar | -82/+84 | |
| 2013-02-25 | libsyntax: change flip_delimiter to take a &token::Token | Erick Tryzelaar | -6/+6 | |
| 2013-02-25 | libsyntax: change eat to take a &token | Erick Tryzelaar | -41/+41 | |
| 2013-02-25 | libsyntax: is_keyword should take a &~str | Erick Tryzelaar | -128/+132 | |
| 2013-02-25 | libsyntax: fix the span in parse_bottom_expr's INTERPOLATED handler | Erick Tryzelaar | -12/+17 | |
| 2013-02-25 | Stop parsing capture clauses | Ben Striegel | -38/+20 | |
| 2013-02-25 | libsyntax: make lexer vecs_implicitly_copyable-free | Erick Tryzelaar | -8/+17 | |
| 2013-02-25 | libsyntax: progress on making syntax::visit vecs_implicitly_copyable-free | Erick Tryzelaar | -718/+833 | |
| 2013-02-25 | libsyntax: convert visit to pass ty_params by reference | Erick Tryzelaar | -252/+315 | |
| 2013-02-25 | libsyntax: minor cleanup | Erick Tryzelaar | -23/+24 | |
| 2013-02-25 | libsyntax: add explicit modes where required to copy strs/vecs | Erick Tryzelaar | -76/+106 | |
| 2013-02-25 | libsyntax: Convert ast::attribute_ to store a @meta_item | Erick Tryzelaar | -17/+18 | |
| 2013-02-22 | libsyntax: Remove all mutable fields from libsyntax. rs=demuting | Patrick Walton | -5/+5 | |
| 2013-02-22 | libsyntax: De-mut the parser. rs=demuting | Patrick Walton | -333/+332 | |
| 2013-02-22 | libsyntax: De-mut the macro parser. rs=demuting | Patrick Walton | -12/+12 | |
| 2013-02-22 | libsyntax: De-mut the pipe compiler | Patrick Walton | -37/+39 | |
| 2013-02-22 | auto merge of #5081 : brson/rust/pipes, r=pcwalton | bors | -21/+23 | |
| r? | ||||
| 2013-02-21 | auto merge of #5077 : jbclements/rust/increase-monomorphization-depth-limit, ↵ | bors | -21/+75 | |
| r=catamorphism It appears that using deriving_eq/auto_encode on ASTs bumps up against the "gee this looks like infinite unfolding" limit of 10 in monomorphization. Increasing it to 30 seems to solve this problem for me.... Also, commenting and a few renames. | ||||
| 2013-02-21 | auto merge of #5076 : pcwalton/rust/demuting, r=pcwalton | bors | -14/+14 | |
| 2013-02-21 | core: Extract comm from pipes. #4742 | Brian Anderson | -21/+23 | |
| 2013-02-21 | auto merge of #5075 : luqmana/rust/derec, r=catamorphism | bors | -1/+1 | |
| Now only `lib core/pipes.rs` has `#[allow(structural_records)]`. That can be removed after a snapshot. | ||||
| 2013-02-21 | auto merge of #5059 : Kimundi/rust/incoming, r=catamorphism | bors | -3/+3 | |
| compiles-as-is, but needs a snapshot to remove the `stage0`ed extfmt export in core. Closes #4750 | ||||
| 2013-02-21 | Cleanup, commenting, trivial renaming | John Clements | -21/+75 | |
| 2013-02-21 | librustc: De-mut some of trans | Patrick Walton | -14/+14 | |
| 2013-02-21 | Remove the last bits of structural records from tests/rustc/rusti/rustpkg. | Luqman Aden | -1/+1 | |
| 2013-02-21 | auto merge of #5068 : sethpink/rust/derive-eq-tuple-struct, r=catamorphism | bors | -14/+89 | |
| Previously an unimplemented error was thrown when using #[deriving_eq] on tuple-like struct definitions. | ||||
| 2013-02-21 | auto merge of #5071 : luqmana/rust/derec, r=pcwalton | bors | -224/+315 | |
| Rid libsyntax of records and get rid of the last piece in `librustc/front/test.rs`. | ||||
| 2013-02-21 | librustc: Separate the rest of the trait bounds with `+` and stop parsing ↵ | Patrick Walton | -3/+14 | |
| space-separated ones. rs=plussing | ||||
| 2013-02-21 | Moved core::extfmt to core::private::extfmt | Marvin Löbel | -3/+3 | |
| Needs a snapshot to remove stage0 extfmt export in core | ||||
| 2013-02-21 | Get rid of structural records in libsyntax and the last bit in librustc. | Luqman Aden | -224/+315 | |
| 2013-02-21 | Implement #[deriving_eq] on tuple like structs | Seth Pink | -14/+89 | |
| 2013-02-20 | librustc: Separate most trait bounds with '+'. rs=plussing | Patrick Walton | -21/+21 | |
| 2013-02-20 | librustc: Get rid of structural records save for front/test.rs. | Luqman Aden | -2/+2 | |
| 2013-02-19 | auto merge of #4999 : erickt/rust/incoming, r=brson | bors | -333/+369 | |
| This patch series is doing a couple things with the ultimate goal of removing `#[allow(vecs_implicitly_copyable)]`, although I'm not quite there yet. The main change is passing around `@~str`s in most places, and using `ref`s in others. As far as I could tell, there are no performance changes with these patches, and all the tests pass on my mac. | ||||
