| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-08-30 | Remove the %S istr conversion from #fmt | Brian Anderson | -2/+0 | |
| I want to do the #fmt transition a different way. Issue #855 | ||||
| 2011-08-27 | Convert misc compiler bits to istrs. Issue #855 | Brian Anderson | -47/+47 | |
| 2011-08-27 | Convert rustc::syntax::ext::base to istrs. Issue #855 | Brian Anderson | -82/+87 | |
| 2011-08-27 | Convert rustc::driver::session to istrs. Issue #855 | Brian Anderson | -5/+8 | |
| 2011-08-27 | Convert pretty-printer to istrs. Issue #855 | Brian Anderson | -1/+1 | |
| 2011-08-27 | Convert parser to istrs. Issue #855 | Brian Anderson | -1/+2 | |
| 2011-08-27 | Convert rest of the AST to istrs. Issue #855 | Brian Anderson | -14/+15 | |
| 2011-08-27 | Support istrs in #fmt. Issue #855 | Brian Anderson | -0/+2 | |
| The format string may be an istr and istr args may be used with %S | ||||
| 2011-08-27 | Remove ast::identistr. Issue #855 | Brian Anderson | -7/+6 | |
| 2011-08-27 | Convert ast::ident to istr. Issue #855 | Brian Anderson | -35/+36 | |
| 2011-08-27 | Convert std::map::new_str_hash to istrs. Issue #855 | Brian Anderson | -27/+43 | |
| 2011-08-27 | Convert std::generic_os to istrs. Issue #855 | Brian Anderson | -2/+5 | |
| 2011-08-27 | Convert std::io to istrs. Issue #855 | Brian Anderson | -1/+3 | |
| 2011-08-27 | Convert std::int to istrs. Issue #855 | Brian Anderson | -5/+13 | |
| 2011-08-22 | Move functions from syntax::ast to syntax::ast_util | Brian Anderson | -1/+1 | |
| This leaves syntax::ast just defining the AST, which strikes me as somewhat nicer | ||||
| 2011-08-20 | Reformat | Brian Anderson | -135/+146 | |
| This changes the indexing syntax from .() to [], the vector syntax from ~[] to [] and the extension syntax from #fmt() to #fmt[] | ||||
| 2011-08-18 | More misc ivec->vec renaming | Brian Anderson | -1/+1 | |
| 2011-08-18 | Remove seq_kind from ast::expr_vec | Brian Anderson | -11/+11 | |
| 2011-08-18 | Remove or _-prefix all unused function arguments | Marijn Haverbeke | -14/+14 | |
| This should make the compilation process a bit less noisy. | ||||
| 2011-08-16 | Port the compiler to the expr foo::<T> syntax. | Erick Tryzelaar | -10/+10 | |
| 2011-08-16 | Port the compiler to foo<T> decl syntax. | Erick Tryzelaar | -2/+2 | |
| 2011-08-16 | Port the compiler to the typaram foo<T> syntax. | Erick Tryzelaar | -35/+35 | |
| 2011-08-16 | Rename std::ivec to std::vec | Brian Anderson | -35/+34 | |
| 2011-08-16 | Continue migrating the std #fmt interface to ivecs | Brian Anderson | -1/+1 | |
| Only thing left is to remove some duplicate interfaces in std::extfmt::rt after the next snapshot | ||||
| 2011-08-15 | The wonky for...in... whitespace was bothering me. Sorry! | Lindsey Kuper | -13/+13 | |
| 2011-08-15 | Use span stacks to track macro expansion for less troublesome error messages. | Paul Stansifer | -8/+23 | |
| 2011-08-15 | Allow `[a, b, ..., c]` transcription patterns in MBE. | Paul Stansifer | -24/+42 | |
| 2011-08-15 | Change `node_id`s when expanding, to avoid duplicates. | Paul Stansifer | -1/+4 | |
| 2011-08-15 | Add a syntax extension to log syntax, for debugging macros. | Paul Stansifer | -3/+20 | |
| 2011-08-15 | Add a layer of boxing as a hack; this code can segfault otherwise. | Paul Stansifer | -5/+6 | |
| 2011-08-15 | Add backtraces for syntax problems. | Paul Stansifer | -64/+60 | |
| 2011-08-15 | Check for nonconsistent macro names. | Paul Stansifer | -1/+11 | |
| 2011-08-12 | Remove the last remaining vec expressions in rustc | Brian Anderson | -3/+3 | |
| 2011-08-12 | Add an ivec interface to the #fmt library functions | Brian Anderson | -4/+4 | |
| It will take a snapshot to finish the ivec conversion for #fmt | ||||
| 2011-08-12 | Remove std::vec | Brian Anderson | -2/+0 | |
| 2011-08-12 | Hide even more exports from std::vec | Brian Anderson | -2/+0 | |
| 2011-08-12 | Remove vecs from simplext | Brian Anderson | -29/+21 | |
| 2011-08-12 | Begin removing vecs from #fmt | Brian Anderson | -9/+9 | |
| 2011-08-09 | Port the compiler to the ivec type [T] syntax. | Erick Tryzelaar | -24/+24 | |
| 2011-08-03 | Add #concat_idents[] and #ident_to_str[] | Paul Stansifer | -8/+53 | |
| 2011-08-02 | Allow patterns of the form `[a, b, c ...] to be matched and transcribed. | Paul Stansifer | -62/+80 | |
| 2011-07-29 | Remove unreachable statements | Marijn Haverbeke | -9/+8 | |
| 2011-07-28 | Change macro syntax to accept a single expr, not a sequence of exprs. | Paul Stansifer | -46/+43 | |
| 2011-07-27 | Fix damage done by the pretty-printer | Marijn Haverbeke | -3/+3 | |
| 2011-07-27 | Reformat for new syntax | Marijn Haverbeke | -795/+739 | |
| 2011-07-26 | Oops, left whitespace. | Paul Stansifer | -1/+1 | |
| 2011-07-26 | Add basic support for blocks and types in macros. | Paul Stansifer | -7/+123 | |
| 2011-07-26 | Remove tuple support from the compiler | Marijn Haverbeke | -1/+1 | |
| 2011-07-26 | Remove all uses of tuples from the compiler and stdlib | Marijn Haverbeke | -23/+23 | |
| 2011-07-25 | Rename the block type to be blk also. Sorry. | Michael Sullivan | -2/+2 | |
