summary refs log tree commit diff
path: root/src/libsyntax/ext/fmt.rs
AgeCommit message (Expand)AuthorLines
2013-06-25great renaming propagation: syntaxCorey Richardson-6/+4
2013-06-23vec: remove BaseIter implementationDaniel Micay-3/+3
2013-06-22Fix compiling empty fmt! stringsAlex Crichton-0/+5
2013-06-13Use @str instead of @~str in libsyntax and librustc. Fixes #5048.Huon Wilson-3/+4
2013-06-10std: convert str::reserve* to methods, and methodise str::push_*.Huon Wilson-0/+3
2013-06-06Clean up a handful of build warnings.Michael Sullivan-5/+5
2013-06-05removed unused imports (and one unused argument)John Clements-1/+1
2013-06-05interner just uses uints, not idents with syntax contextJohn Clements-16/+14
2013-06-05just use TLS internerJohn Clements-6/+7
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-3/+11
2013-05-28Remove unnecessary allocations flagged by lintSeo Sanghyeon-6/+6
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd to...Patrick Walton-0/+2
2013-05-22syntax/ext: convert all AstBuilder methods to a uniform syntax.Huon Wilson-37/+27
2013-05-22syntax/ext: migrate build.rs functions to AstBuilder methods.Huon Wilson-21/+20
2013-05-22syntax/ext: modernise ext_ctxt to be CamelCase and use new.Huon Wilson-12/+12
2013-05-20Remove all unnecessary allocations (as flagged by lint)Alex Crichton-1/+1
2013-05-14syntax: Remove #[allow(vecs_implicitly_copyable)]Alex Crichton-1/+1
2013-05-09Use a specialized string interner to reduce the need for owned stringsBjörn Steinbrink-31/+30
2013-05-03Avoid needless creation of unique strings in fmt!()Björn Steinbrink-4/+2
2013-05-02Remove 'Local Variable' commentsBrendan Zabarauskas-9/+0
2013-04-27only use #[no_core] in libcoreDaniel Micay-4/+0
2013-04-20syntax: remove unused 'mut' variablesAlex Crichton-3/+5
2013-03-22Pass the fmt! buffer to each conversion methodAlex Crichton-58/+59
2013-03-22Build up the result of fmt! in a buffer instead of a vectorAlex Crichton-30/+41
2013-03-20syntax: Removing some bad copiesAlex Crichton-7/+7
2013-03-13librustc: Don't accept `as Trait` anymore; fix all occurrences of it.Patrick Walton-12/+12
2013-03-11Remove uses of logBrian Anderson-11/+10
2013-03-02libsyntax: Remove `fn@`, `fn~`, and `fn&` from libsyntax. rs=defunPatrick Walton-3/+1
2013-03-02librustc: Forbid chained imports and fix the logic for one-level renaming imp...Patrick Walton-1/+2
2013-03-02Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-2/+2
2013-03-01Rename core::private to core::unstable. #4743Brian Anderson-2/+2
2013-03-01Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-0/+1
2013-02-28Fix implicit leaks of imports throughout librariesAlex Crichton-0/+1
2013-02-26libsyntax: remove vecs_implicitly_copyable from the syntax extensionsErick Tryzelaar-4/+9
2013-02-25libsyntax: convert visit to pass ty_params by referenceErick Tryzelaar-2/+2
2013-02-21auto merge of #5059 : Kimundi/rust/incoming, r=catamorphismbors-3/+3
2013-02-21Moved core::extfmt to core::private::extfmtMarvin Löbel-3/+3
2013-02-21Get rid of structural records in libsyntax and the last bit in librustc.Luqman Aden-4/+12
2013-01-29De-capitalize "note" to get rid of spurious tidy warningsTim Chevalier-1/+1
2013-01-29libsyntax: De-export libsyntax. rs=deexportingPatrick Walton-3/+1
2013-01-24Convert extfmt::rt::Conv into a structErick Tryzelaar-11/+16
2013-01-23renaming to adhere to conventionsJohn Clements-2/+2
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+2
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-2/+0
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+2
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-9/+14
2012-12-13librustc: Make `use` statements crate-relative by default. r=brsonPatrick Walton-1/+1
2012-12-12syntax: remove remaining #syntaxext machinery. Close #3516.Graydon Hoare-4/+7
2012-12-04librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=...Patrick Walton-2/+2
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10