summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2013-08-12Correct the padding on integer types for formattingAlex Crichton-5/+13
2013-08-12Define integer formats for all widthsAlex Crichton-0/+1
2013-08-12Implement formatting arguments for strings and integersAlex Crichton-5/+7
2013-08-12auto merge of #8418 : pnkfelix/rust/fsk-issue3192-improve-parse-error-for-emp...bors-31/+114
2013-08-11Fixed option_env! typeSteven Fackler-1/+1
2013-08-11auto merge of #8455 : nikomatsakis/rust/issue-5762-objects-dralston-d, r=graydonbors-155/+156
2013-08-11auto merge of #8420 : blake2-ppc/rust/shrink-token, r=cmrbors-16/+16
2013-08-11libsyntax: Update from `@Object` to `@mut Object` as requiredNiko Matsakis-155/+156
2013-08-11auto merge of #8421 : alexcrichton/rust/unnamed-addr, r=thestingerbors-2/+11
2013-08-11syntax: Shrink enum Token and enum nonterminalblake2-ppc-16/+16
2013-08-10Merge branch 'issue-8393-attributes-in-macros' of https://github.com/nikomats...Erick Tryzelaar-59/+97
2013-08-10Merge branch 'enum-method-privacy' of https://github.com/michaelwoerister/rus...Erick Tryzelaar-22/+22
2013-08-10syntax and rustc: fix some warningsErick Tryzelaar-1/+1
2013-08-10std: Transform.find_ -> .findErick Tryzelaar-2/+2
2013-08-10std: Iterator.chain_ -> .chainErick Tryzelaar-1/+1
2013-08-10std: Rename Iterator.transform -> .mapErick Tryzelaar-25/+25
2013-08-10Clean up some unused imports in testsErick Tryzelaar-1/+0
2013-08-10Mass rename of .consume{,_iter}() to .move_iter()Erick Tryzelaar-10/+10
2013-08-09auto merge of #8176 : catamorphism/rust/rustpkg-extern-mod, r=catamorphismbors-8/+29
2013-08-09std/rustc/rustpkg/syntax: Support the `extern mod = ...` formTim Chevalier-8/+29
2013-08-09Implement an `address_insignificant` attributeAlex Crichton-3/+12
2013-08-09Add parse-error recovery for erroneous `struct_id { }` form.Felix S. Klock II-31/+114
2013-08-09auto merge of #8362 : sfackler/rust/env, r=alexcrichtonbors-17/+37
2013-08-08Allow attributes to appear as macro argumentsNiko Matsakis-59/+97
2013-08-08auto merge of #8385 : cmr/rust/big-rollup, r=alexcrichtonbors-6/+23
2013-08-08env! syntax extension changesSteven Fackler-17/+37
2013-08-08auto merge of #8245 : alexcrichton/rust/fmt2, r=graydonbors-1/+726
2013-08-07Forbid `priv` where it has no effectAlex Crichton-6/+23
2013-08-07Add initial support for a new formatting syntaxAlex Crichton-1/+726
2013-08-07core: option.map_consume -> option.map_moveErick Tryzelaar-18/+18
2013-08-07Enable privacy check for enum methods.Michael Woerister-22/+22
2013-08-07auto merge of #8285 : huonw/rust/deriving+++, r=alexcrichtonbors-16/+47
2013-08-06auto merge of #8313 : msullivan/rust/cleanup, r=catamorphismbors-5/+5
2013-08-05auto merge of #8278 : cmr/rust/workaround, r=brsonbors-4/+11
2013-08-05Updated std::Option, std::Either and std::ResultMarvin Löbel-28/+28
2013-08-05Fix an unused variable warning and clean up some dead code/names.Michael Sullivan-1/+1
2013-08-05Make node_id_to_str print more useful info in some cases. Closes #2410.Michael Sullivan-4/+4
2013-08-04syntax: make #[deriving(TotalOrd)] lazy.Huon Wilson-16/+47
2013-08-04rm obsolete `for` support from the compilerDaniel Micay-12/+2
2013-08-03remove obsolete `foreach` keywordDaniel Micay-204/+199
2013-08-03Work around #8256, do not fail the task, just return NoneCorey Richardson-4/+11
2013-08-03auto merge of #8206 : omasanori/rust/blk-to-block, r=graydonbors-35/+35
2013-08-03make `for` parse as `foreach` doesDaniel Micay-6/+5
2013-08-03replace all remaining `for` with `foreach` or `do`Daniel Micay-52/+61
2013-08-02librustc: Disallow "unsafe" for external functionsPatrick Walton-10/+22
2013-08-02librustc: Introduce a new visitor type based on traits and port syntax to it.Patrick Walton-918/+2070
2013-08-02auto merge of #8188 : huonw/rust/cfg-macro, r=pcwaltonbors-0/+48
2013-08-02replace `range` with an external iteratorDaniel Micay-16/+10
2013-08-02Replace 'blk' -> 'block' in AstBuilder.OGINO Masanori-35/+35
2013-08-01auto merge of #8170 : brson/rust/nopipes, r=pcwaltonbors-1160/+3