about summary refs log tree commit diff
path: root/src/comp/syntax/ext/fmt.rs
AgeCommit message (Expand)AuthorLines
2012-03-02Move src/comp to src/rustcGraydon Hoare-300/+0
2012-02-09Remove some pointless importsMarijn Haverbeke-2/+0
2012-02-03Make macro arg optional in syntax, again untested.Kevin Atkinson-0/+1
2012-02-03Add support for recognizing macro body, completely untested.Kevin Atkinson-1/+1
2012-02-03Change the type for the macro body to also store the span.Kevin Atkinson-1/+1
2012-02-03Rename AST builders to use uniform naming scheme. Also add a few more.Kevin Atkinson-28/+14
2012-02-03Move useful ast building functions into their own module.Kevin Atkinson-39/+2
2012-01-31Change option::t to optionTim Chevalier-1/+1
2012-01-18Remove '.' after nullary tags in patternsTim Chevalier-48/+48
2012-01-11add a log_str() function and allow '%?' in fmt strings to use itNiko Matsakis-0/+2
2011-12-28comp: minor cleanup.Erick Tryzelaar-1/+1
2011-12-22Register new snapshots, purge log_err and log_full in favour of log(...).Graydon Hoare-6/+6
2011-12-22Register snapshots and switch logging over to use of log_full or #error / #de...Graydon Hoare-28/+32
2011-12-16Switch fmt extension to reference extfmt that's in core.Graydon Hoare-7/+2
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-8/+8
2011-12-07Change literal representation to not truncateMarijn Haverbeke-2/+2
2011-11-30Box ast::path valuesMarijn Haverbeke-1/+1
2011-11-17remove compile-command from local variable blocksNiko Matsakis-1/+0
2011-11-10Cleanup unused importsHaitao Li-1/+1
2011-11-10Add float support to #fmt. Fix #1014.Josh Matthews-0/+3
2011-10-21Change the way block calls are parsed, mark them as block-calls.Marijn Haverbeke-1/+1
2011-09-12Factor imports mindlessly.Graydon Hoare-5/+2
2011-09-12Pretty-print for new arg-mode syntaxMarijn Haverbeke-2/+2
2011-09-12Reformat for new mode syntax, step 1Marijn Haverbeke-31/+30
2011-09-02Reformat. Issue #855Brian Anderson-61/+52
2011-09-01Remove lots of estr code from rustc. Issue #855Brian Anderson-1/+1
2011-09-01Convert all uses of #ifmt to #fmt. Issue #855Brian Anderson-1/+1
2011-09-01Make #fmt and #ifmt synonymous. Issue #855Brian Anderson-0/+362
2011-09-01Remove the estr #fmt. Issue #855Brian Anderson-364/+0
2011-08-31Convert uses of #fmt to #ifmt. Issue #855Brian Anderson-12/+13
2011-08-30Remove the %S istr conversion from #fmtBrian Anderson-2/+0
2011-08-27Convert misc compiler bits to istrs. Issue #855Brian Anderson-30/+31
2011-08-27Convert rustc::syntax::ext::base to istrs. Issue #855Brian Anderson-16/+17
2011-08-27Convert rest of the AST to istrs. Issue #855Brian Anderson-2/+2
2011-08-27Support istrs in #fmt. Issue #855Brian Anderson-0/+2
2011-08-27Convert ast::ident to istr. Issue #855Brian Anderson-10/+10
2011-08-27Convert std::int to istrs. Issue #855Brian Anderson-5/+13
2011-08-20ReformatBrian Anderson-27/+30
2011-08-18Remove seq_kind from ast::expr_vecBrian Anderson-2/+2
2011-08-18Remove or _-prefix all unused function argumentsMarijn Haverbeke-1/+1
2011-08-16Port the compiler to the expr foo::<T> syntax.Erick Tryzelaar-4/+4
2011-08-16Port the compiler to the typaram foo<T> syntax.Erick Tryzelaar-1/+1
2011-08-16Rename std::ivec to std::vecBrian Anderson-4/+4
2011-08-16Continue migrating the std #fmt interface to ivecsBrian Anderson-1/+1
2011-08-15The wonky for...in... whitespace was bothering me. Sorry!Lindsey Kuper-5/+5
2011-08-15Add backtraces for syntax problems.Paul Stansifer-1/+1
2011-08-12Add an ivec interface to the #fmt library functionsBrian Anderson-4/+4
2011-08-12Remove std::vecBrian Anderson-1/+0
2011-08-12Begin removing vecs from #fmtBrian Anderson-9/+9
2011-08-09Port the compiler to the ivec type [T] syntax.Erick Tryzelaar-9/+9