summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-05-18fix stage0 compileDaniel Micay-0/+2
2013-05-18auto merge of #6577 : brson/rust/io-upstream, r=pcwaltonbors-1413/+4138
2013-05-18xfail-fast run-pass/core-rt-smokeBrian Anderson-0/+2
2013-05-19Use `///` style doc-comments and add missing headingsBrendan Zabarauskas-72/+83
2013-05-19Code modernisation and cleanupBrendan Zabarauskas-64/+100
2013-05-19Create Char traitBrendan Zabarauskas-56/+102
2013-05-19Move tuple tests into submoduleBrendan Zabarauskas-48/+54
2013-05-19Fix Ord implementation to use lexical orderingBrendan Zabarauskas-14/+14
2013-05-19Replace Tuple{2..12} trait with CloneableTuple{2..12} and ImmutableTuple{2..12}Brendan Zabarauskas-118/+147
2013-05-19Use match instead of intermediate variableBrendan Zabarauskas-7/+9
2013-05-19Adapt the getter macro to implement Clone, Eq and Ord for n-ary tuplesBrendan Zabarauskas-145/+55
2013-05-18auto merge of #6565 : osaut/rust/futures, r=thestingerbors-6/+8
2013-05-18Return a reference to the tuple elements instead of copyingBrendan Zabarauskas-94/+92
2013-05-18Remove trailing whitespacesOlivier Saut-1/+1
2013-05-18Merge trait and impl macros by using an inner moduleBrendan Zabarauskas-129/+124
2013-05-18Use assert_eq! instead of assert!Brendan Zabarauskas-7/+7
2013-05-18use n{0..11} instead of _{0..12} for accessor method namesBrendan Zabarauskas-100/+100
2013-05-18Create tuple element accessor traitsBrendan Zabarauskas-0/+167
2013-05-18replace old_iter::repeat with the Times traitDaniel Micay-53/+27
2013-05-18iterator: use advance to implement FilterMapIteratorDaniel Micay-9/+5
2013-05-18iterator: reword docstringDaniel Micay-1/+1
2013-05-18iterator: reuse iter::to_vec, and use &mut selfDaniel Micay-7/+4
2013-05-18iterator: make nth and last return OptionDaniel Micay-35/+15
2013-05-18iterator: remove `first`Daniel Micay-24/+0
2013-05-18auto merge of #6586 : bjz/rust/formatting-and-conditionals, r=thestingerbors-254/+284
2013-05-18Use four-space indentation, add trailing commas, and remove unnecessary uses ...Brendan Zabarauskas-80/+95
2013-05-18Convert various inner doc-comments to outer doc-commentsBrendan Zabarauskas-55/+30
2013-05-18Use pattern-matching instead of conditionals where appropriate to improve cod...Brendan Zabarauskas-113/+81
2013-05-18Use cond! macro where appropriateBrendan Zabarauskas-6/+78
2013-05-17rustc: Cleaning up bad copies and other XXXesTim Chevalier-48/+37
2013-05-17auto merge of #6560 : gifnksm/rust/iterator-utils, r=thestingerbors-0/+262
2013-05-17auto merge of #6249 : crabtw/rust/arm, r=brsonbors-1/+12
2013-05-17Distinguish tuple elements by index in mem_categorization. Fixes #5362.Niko Matsakis-81/+246
2013-05-17WhitespaceBrian Anderson-2/+2
2013-05-17core: Wire up `stream` to newschedBrian Anderson-242/+357
2013-05-17core: Wire up oneshot pipes to newschedBrian Anderson-136/+253
2013-05-17core::rt: implement `oneshot` and `stream`.Brian Anderson-1/+645
2013-05-17Merge remote-tracking branch 'brson/io' into incomingBrian Anderson-1156/+3003
2013-05-18Made bytes!() accept a list of string, integer or char literalsMarvin Löbel-8/+152
2013-05-18Some cosmetic changes to num.rsMarvin Löbel-5/+4
2013-05-17Upgrade libuv to fix mac deadlock. #6526Brian Anderson-0/+0
2013-05-17Correct the example given for a future, add punctuation where necessaryOlivier Saut-6/+8
2013-05-18rustc: relax limits on (u)int type limit lint. Fixes #6130.Huon Wilson-3/+25
2013-05-18libcore: Add `IteratorUtil::all`, `any` methodgifnksm-0/+31
2013-05-18libcore: Add `AdditiveIterator`, `MultiplicativeIterator`, `OrdIterator`gifnksm-0/+79
2013-05-18libcore: Add `IteratorUtil::fold`, `count`gifnksm-0/+27
2013-05-17libcore: Add `IteratoUtil::nth`, `first`, `last` methodgifnksm-0/+81
2013-05-17libcore: Add `IteratorUtil::filter_map` methodgifnksm-0/+35
2013-05-17libcore: Add `IteratorUtil::to_vec()` methodgifnksm-0/+9
2013-05-17auto merge of #6442 : sstewartgallus/rust/incoming, r=pcwaltonbors-3/+12