about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-04-29libstd: Fix merge fallout.Patrick Walton-2/+0
2013-04-29librustc: Fix merge fallout.Patrick Walton-0/+1
2013-04-29test: Fix more tests.Patrick Walton-1/+1
2013-04-29librustc: Forbid type implementations on typedefs.Patrick Walton-12/+14
2013-04-29test: Fix tests.Patrick Walton-20/+28
2013-04-29librustc: Remove `ptr::addr_of`.Patrick Walton-108/+98
2013-04-29auto merge of #6110 : bjz/rust/numeric-traits, r=pcwaltonbors-2/+20
2013-04-29Rename 'divisible_by' method to 'is_multiple_of', add tests for 'is_odd' and ...Brendan Zabarauskas-2/+2
2013-04-29Implement Fractional for RatioBrendan Zabarauskas-0/+18
2013-04-29libstd: modify wrong shift width.gifnksm-1/+2
2013-04-29libstd: remove implicit copying of BigInt/BigUintgifnksm-20/+37
2013-04-28core: Use a better termination condition in os::mkdir_recursiveTim Chevalier-6/+59
2013-04-28make way for a new iter moduleDaniel Micay-17/+17
2013-04-28auto merge of #6092 : gifnksm/rust/impl-integer-bigint, r=graydonbors-144/+383
2013-04-28libstd: inlining almost every methods in bigint module.gifnksm-1/+86
2013-04-28libstd: impl Integer for BigUint/BigInt.gifnksm-143/+297
2013-04-27only use #[no_core] in libcoreDaniel Micay-142/+0
2013-04-27auto merge of #6071 : bjz/rust/numeric-traits, r=graydonbors-19/+27
2013-04-27auto merge of #6064 : thestinger/rust/char, r=catamorphismbors-55/+37
2013-04-26Add is_zero method to ZeroBrendan Zabarauskas-19/+27
2013-04-25implement Ord, TotalEq and TotalOrd for charDaniel Micay-55/+37
2013-04-25Update impl of Round for RatioBrendan Zabarauskas-20/+22
2013-04-25Use #[cfg(not(stage0))] to exclude items from stage0Brendan Zabarauskas-12/+4
2013-04-25Fix incorrect replacement of `modulo` with `rem`Brendan Zabarauskas-1/+1
2013-04-24Fixed typo... And a billion other things.Marvin Löbel-2/+2
2013-04-24Removed ascii functions from other modulesMarvin Löbel-3/+7
2013-04-24auto merge of #6036 : huonw/rust/core-less-at, r=nikomatsakisbors-61/+27
2013-04-24libcore: unify `gen_<type>` methods on `rand::RngUtil` into the generic `gen`.Huon Wilson-50/+15
2013-04-24libcore: remove @Rng from rand, and use traits instead.Huon Wilson-12/+13
2013-04-24Implement Signed and Unsigned traits and remove related predicate functionsBrendan Zabarauskas-8/+25
2013-04-23Removing more unnecessary unsafe blocks throughoutAlex Crichton-19/+15
2013-04-22auto merge of #6013 : gifnksm/rust/bigint-quot-rem, r=graydonbors-56/+57
2013-04-22auto merge of #5966 : alexcrichton/rust/issue-3083, r=graydonbors-22/+20
2013-04-23libstd: correct bigint's quot/rem, div/modulogifnksm-56/+57
2013-04-22libstd: denominator isn't quotientHuon Wilson-1/+1
2013-04-22Rename Div operator trait to Quot and Modulo operator trait to RemBrendan Zabarauskas-75/+73
2013-04-20std: remove unused 'mut' variablesAlex Crichton-22/+20
2013-04-20Replaced many instances of reinterpret_cast with transmuteMatthijs Hofstra-24/+24
2013-04-19std: clean up tests (mostly unused unsafe blocks)Alex Crichton-132/+116
2013-04-19librustc: WIP patch for using the return value.Patrick Walton-10/+22
2013-04-19libstd: Micro-optimize vuint_atPatrick Walton-4/+53
2013-04-18core::comm: Modernize constructors to use `new`Brian Anderson-31/+31
2013-04-18Small typos, year date and URL of the fbuild system for reference.Olivier Saut-6/+7
2013-04-15auto merge of #5901 : thestinger/rust/iterator, r=sanxiynbors-3/+3
2013-04-15auto merge of #5895 : huonw/rust/no-pub-tests, r=thestingerbors-254/+254
2013-04-15iterator: use an IteratorUtil traitDaniel Micay-3/+3
2013-04-16libcore,std,syntax,rustc: move tests into `mod tests`, make them private (no ...Huon Wilson-254/+254
2013-04-15auto merge of #5879 : astrieanna/rust/document_std_base64, r=catamorphismbors-1/+79
2013-04-14Change to 4-space indents in code examplesLeah Hanson-14/+14
2013-04-14update copyright notice on base64.rsLeah Hanson-1/+1