summary refs log tree commit diff
path: root/src/libstd/num
AgeCommit message (Expand)AuthorLines
2013-10-08Fix float to float ToPrimitive implementation.Sébastien Crozet-2/+1
2013-10-08auto merge of #9757 : erickt/rust/master, r=alexcrichtonbors-3/+48
2013-10-07std: fix an infinite loop in num::ToPrimitive and add testsErick Tryzelaar-3/+48
2013-10-07Fix existing privacy/visibility violationsAlex Crichton-2/+2
2013-10-05std: add Primitive.is_signedErick Tryzelaar-0/+13
2013-10-05std: ToPrimitive's default impls should use `.to_*()`Erick Tryzelaar-22/+11
2013-10-05std: fix some warningsErick Tryzelaar-5/+0
2013-10-05std: check bounds for ints/uints in {To,From}PrimitiveErick Tryzelaar-60/+598
2013-10-02std: Swap {To,From}Primitive to use the 64bit as the unimplemented versionErick Tryzelaar-32/+36
2013-10-02std: Replace num::IntConvertible with {To,From}PrimitiveErick Tryzelaar-96/+354
2013-10-02auto merge of #9665 : alexcrichton/rust/snapshot, r=brsonbors-1/+1
2013-10-02auto merge of #9638 : pnkfelix/rust/fsk-issue7526-attempt-to-catch-nonuc-stat...bors-0/+2
2013-10-01Migrate users of 'loop' to 'continue'Alex Crichton-1/+1
2013-10-01remove the `float` typeDaniel Micay-1454/+2
2013-09-30std: Remove usage of fmt!Alex Crichton-16/+16
2013-10-01Add new lint: non_uppercase_pattern_statics, for #7526.Felix S. Klock II-0/+2
2013-09-25rustdoc: Change all code-blocks with a scriptAlex Crichton-22/+22
2013-09-23std: merge rand::{Rng,RngUtil} with default methods.Huon Wilson-1/+1
2013-09-21auto merge of #9369 : sebcrozet/rust/f64_inline, r=thestingerbors-0/+1
2013-09-20Implement a web backend for rustdoc_ngAlex Crichton-0/+2
2013-09-21std: add missing #[inline] annotation to the f64 neg method.Sébastien Crozet-0/+1
2013-09-19Rename the NaN and is_NaN methods to lowercase.Chris Morgan-115/+115
2013-09-19auto merge of #9291 : jzelinskie/rust/remove-cond, r=alexcrichtonbors-41/+41
2013-09-18Remove and replace cond! Closes #9282.Jimmy Zelinskie-41/+41
2013-09-18std: Remove {float,f64,f32}::from_str in favor of from_strblake2-ppc-211/+187
2013-09-16std::num: Add uint::next_power_of_two_optblake2-ppc-1/+11
2013-09-15Remove {uint,int,u64,i64,...}::from_str,from_str_radixblake2-ppc-90/+65
2013-09-15std::num: Remove `range_step` for each numeric typeblake2-ppc-296/+0
2013-09-14auto merge of #9182 : bjz/rust/master, r=brsonbors-0/+1
2013-09-14Add Orderable bound to num::PrimitiveBrendan Zabarauskas-0/+1
2013-09-12std: Add a bunch of Default implsErick Tryzelaar-0/+30
2013-09-09auto merge of #9051 : bjz/rust/master, r=huonwbors-384/+419
2013-09-08auto merge of #8988 : cmr/rust/fromstr_fn, r=brsonbors-3/+3
2013-09-08Fix import order which caused the wrong from_str to be in scopeCorey Richardson-3/+3
2013-09-09Fix unused import warnings on 32bit systemsBrendan Zabarauskas-2/+6
2013-09-08Add Clone and DeepClone constraints to Primitive traitBrendan Zabarauskas-1/+4
2013-09-08Moved checked trait impls out of std::numBrendan Zabarauskas-383/+411
2013-09-06auto merge of #9010 : aaronlaursen/rust/master, r=alexcrichtonbors-4/+31
2013-09-06fix for issue #7588, overflow now handled correctlyAaron Laursen-4/+31
2013-09-05Rename str::from_bytes to str::from_utf8, closes #8985Florian Hahn-3/+3
2013-08-30auto merge of #8896 : lightcatcher/rust/default_eq_fix, r=thestingerbors-10/+0
2013-08-30remove several 'ne' methodsEric Martin-10/+0
2013-08-30std: Add a fixme for when we add Trait::<for T>::static_method()Erick Tryzelaar-0/+2
2013-08-29auto merge of #8819 : vadimcn/rust/unit-tests, r=brsonbors-0/+21
2013-08-29Remove the iter module.Jason Fager-3/+16
2013-08-28Disabled failing parts of abs_sub() and frexp() unit tests on Windows.Vadim Chugunov-0/+21
2013-08-27librustc: Ensure that type parameters are in the right positions in paths.Patrick Walton-216/+415
2013-08-22Enabled unit tests in std and extra.Vadim Chugunov-5/+0
2013-08-21auto merge of #8610 : kballard/rust/mod_floor, r=alexcrichtonbors-2/+15
2013-08-20rm obsolete float to_str_radix free functionsDaniel Micay-74/+53