about summary refs log tree commit diff
path: root/src/libsyntax/ext/format.rs
AgeCommit message (Expand)AuthorLines
2014-07-09syntax: doc comments all the thingsCorey Richardson-8/+8
2014-07-08std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.Richo Healey-2/+2
2014-07-03Simplify creating a parser from a token treePiotr Jawniak-6/+1
2014-06-17librustc: Make addresses of immutable statics insignificant unlessPatrick Walton-9/+1
2014-06-14rustc: Obsolete the `@` syntax entirelyAlex Crichton-1/+1
2014-06-13Fix all violations of stronger guarantees for mutable borrowsCameron Zwarich-1/+2
2014-06-13librustc: Fix the issue with labels shadowing variable names by makingPatrick Walton-1/+1
2014-06-11std: Remove i18n/l10n from format!Alex Crichton-180/+4
2014-06-11syntax: Move the AST from @T to Gc<T>Alex Crichton-22/+27
2014-06-05Fallout from the libcollections movementAlex Crichton-1/+1
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-1/+1
2014-05-28std: Remove format_strbuf!()Alex Crichton-2/+2
2014-05-27Move std::{reflect,repr,Poly} to a libdebug crateAlex Crichton-18/+18
2014-05-27std: Rename strbuf operations to stringRicho Healey-5/+5
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-11/+11
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-18/+26
2014-05-16libfmt_macros: Remove all uses of `~str` from `libfmt_macros`Patrick Walton-1/+3
2014-05-15syntax: Add a macro, format_args_method!()Alex Crichton-20/+55
2014-05-08auto merge of #13985 : alexcrichton/rust/libfmt, r=brsonbors-16/+6
2014-05-08std: Extract format string parsing out of libstdAlex Crichton-16/+6
2014-05-08libsyntax: Remove uses of `~str` from libsyntax, and fix falloutPatrick Walton-16/+16
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-1/+1
2014-05-04Remove two useless comparisonsVirgile Andreani-1/+1
2014-05-02syntax: store char literals/tokens as `char`s rather than u32s.Huon Wilson-1/+1
2014-04-18Update the rest of the compiler with ~[T] changesAlex Crichton-3/+2
2014-04-16syntax: unify all MacResult's into a single trait.Huon Wilson-5/+5
2014-04-10std,syntax: make std::fmt::parse use `Vec`s.Huon Wilson-4/+4
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-20rename std::vec -> std::sliceDaniel Micay-2/+2
2014-03-17De-@ ParseSess uses.Eduard Burtescu-3/+3
2014-03-12Changed lists of lifetimes in ast and ty to use Vec instead of OptVec.Felix S. Klock II-4/+3
2014-03-02Expand string literals and exprs inside of macrosSteven Fackler-4/+1
2014-03-01libsyntax: Fix errors arising from the automated `~[T]` conversionPatrick Walton-14/+19
2014-03-01libsyntax: Mechanically change `~[T]` to `Vec<T>`Patrick Walton-87/+74
2014-02-28syntax: Expand format!() deterministicallyAlex Crichton-12/+24
2014-02-23Move std::{trie, hashmap} to libcollectionsAlex Crichton-1/+2
2014-02-22Represent lifetimes as Names instead of IdentsEdward Wang-2/+2
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