about summary refs log tree commit diff
path: root/src/libsyntax/ext/format.rs
AgeCommit message (Expand)AuthorLines
2014-02-19auto merge of #12349 : edwardw/rust/debug-expansion, r=huonwbors-6/+40
2014-02-19Change the format_args! macro expansion for temporariesEdward Wang-6/+40
2014-02-18Avoid returning original macro if expansion fails.Douglas Young-2/+2
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-1/+1
2014-02-11libsyntax -- fix unsafe sharing in closuresNiko Matsakis-1/+0
2014-02-11syntax/ext/format -- rewrite conflicting closures into methodsNiko Matsakis-116/+127
2014-02-08syntax: split out the parsing and the formatting part of format_args!().Huon Wilson-74/+92
2014-02-06Remove std::conditionAlex Crichton-11/+14
2014-02-02std::fmt: prepare to convert the formatting traits to methods, and workHuon Wilson-7/+5
2014-02-02std: rename fmt::Default to `Show`.Huon Wilson-16/+16
2014-02-02librustc: Fix merge fallout.Patrick Walton-44/+58
2014-02-02libsyntax: De-`@str` literal strings in the ASTPatrick Walton-6/+11
2014-02-02libsyntax: Introduce an `InternedString` type to reduce `@str` in thePatrick Walton-5/+11
2014-01-22Add LowerExp 'e' and UpperExp 'E' format traits/specifiersSiegeLord-0/+2
2014-01-19auto merge of #11644 : huonw/rust/less-fatality, r=cmrbors-2/+5
2014-01-17auto merge of #11585 : nikomatsakis/rust/issue-3511-rvalue-lifetimes, r=pcwaltonbors-4/+11
2014-01-18syntax::ext: replace span_fatal with span_err in many places.Huon Wilson-2/+5
2014-01-16Load macros from external modulesSteven Fackler-1/+1
2014-01-15Issue #3511 - Rationalize temporary lifetimes.Niko Matsakis-4/+11
2014-01-09libsyntax: Renamed types, traits and enum variants to CamelCase.Eduard Burtescu-8/+8
2014-01-03auto merge of #11149 : alexcrichton/rust/remove-either, r=brsonbors-24/+27
2014-01-03Remove std::eitherAlex Crichton-24/+27
2014-01-02libsyntax: De-`@mut` `Parser::span`Patrick Walton-2/+2
2014-01-02libsyntax: De-`@mut` `token` in the parserPatrick Walton-5/+5
2014-01-02libsyntax: Make the parser mutablePatrick Walton-5/+5
2013-12-29Start passing around &mut ExtCtxtSteven Fackler-7/+8
2013-12-28Stop using @ExtCtxtSteven Fackler-4/+4
2013-12-17Remove obsolete mutability from ast::TySeo Sanghyeon-1/+1
2013-12-08Add dead-code warning passKiet Tran-1/+6
2013-12-01Box Block, fn_decl, variant and Ty in the AST, as they were inflating critica...Eduard Burtescu-3/+4
2013-11-28Register new snapshotsAlex Crichton-2/+2
2013-11-26libsyntax: Remove all non-`proc` `do` syntax.Patrick Walton-3/+3
2013-11-08Generalize AST and ty::Generics to accept multiple lifetimes.Niko Matsakis-3/+4
2013-10-31Implement a concat!() format extensionAlex Crichton-2/+4
2013-10-15Build a few extra features into format! parsingAlex Crichton-4/+17
2013-10-09option: rewrite the API to use compositionDaniel Micay-1/+1
2013-10-08add new enum ast::StrStyle as field to ast::lit_strBenjamin Herr-2/+2
2013-10-01Migrate users of 'loop' to 'continue'Alex Crichton-3/+3
2013-10-01Change the format! statics to be all-capsAlex Crichton-12/+16
2013-09-30syntax: Remove usage of fmt!Alex Crichton-29/+29
2013-09-27Remove the notion of an "unknown format"Alex Crichton-11/+8
2013-09-20Implement a web backend for rustdoc_ngAlex Crichton-1/+1
2013-09-18Allow trailing commas in format!Alex Crichton-0/+1
2013-09-15Reduce the amount of complexity in format!Alex Crichton-0/+756