about summary refs log tree commit diff
path: root/src/libcore/cmp.rs
AgeCommit message (Expand)AuthorLines
2014-09-25Add partial_min/max to libcore/cmpTill Hoeppner-1/+27
2014-08-26Rebasing changesNick Cameron-2/+3
2014-08-13libcore: rename private cmp macrosLiigo Zhuang-8/+8
2014-08-03auto merge of #16155 : huonw/rust/Ordering-reverse, r=alexcrichtonbors-0/+34
2014-08-03core: add a reverse method to Ordering.Huon Wilson-0/+34
2014-07-31Fix deprecation commment on `core::cmp::lexical_ordering`Tobias Bucher-1/+1
2014-07-18core: Stabliize core::cmpBrian Anderson-0/+31
2014-07-06Register snapshot.Luqman Aden-15/+0
2014-06-29Implement RFC#28: Add PartialOrd::partial_cmpSteven Fackler-9/+72
2014-06-29Extract tests from libcore to a separate crateSteven Fackler-64/+0
2014-06-29librustc: Remove the fallback to `int` for integers and `f64` forPatrick Walton-3/+3
2014-06-11rustc: Update how Gc<T> is recognizedAlex Crichton-23/+0
2014-06-07Clarify restrictions on neSteven Fackler-2/+4
2014-06-07Fix PartialEq documentation with regards to floatsSteven Fackler-9/+9
2014-06-01std: Drop Total from Total{Eq,Ord}Alex Crichton-22/+19
2014-05-30syntax: Prepare for Total{Eq,Ord} => {Eq,Ord}Alex Crichton-0/+3
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-33/+31
2014-05-29auto merge of #14492 : alexcrichton/rust/totaleq, r=pnkfelixbors-0/+3
2014-05-28rustc: Accept PartialOrd/PartialOrdEq for Eq/OrdAlex Crichton-0/+3
2014-05-28Move trait impls for primitives near trait definitionPiotr Jawniak-3/+71
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-1/+1
2014-05-22libcore: Remove all uses of `~str` from `libcore`.Patrick Walton-1/+1
2014-05-15core: Derive Show impls wherever possibleAlex Crichton-1/+1
2014-05-15core: Remove the unit moduleBrian Anderson-1/+17
2014-05-14auto merge of #14133 : db48x/rust/ord-for-mut-refs, r=alexcrichtonbors-1/+33
2014-05-14define Eq,TotalEq,Ord,TotalOrd for &mut TDaniel Brooks-1/+33
2014-05-13std: Move the owned module from core to stdAlex Crichton-24/+0
2014-05-07Test fixes and rebase conflictsAlex Crichton-12/+13
2014-05-07core: Inhert ~/@/& cmp traits, remove old modulesAlex Crichton-0/+75
2014-05-07core: Inherit the cmp moduleAlex Crichton-0/+244
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-265/+0
2013-05-18Convert various inner doc-comments to outer doc-commentsBrendan Zabarauskas-2/+1
2013-05-06Move FuzzyEq trait into core::cmp and rename it to 'ApproxEq'Brendan Zabarauskas-0/+7
2013-04-25implement Ord, TotalEq and TotalOrd for charDaniel Micay-0/+4
2013-04-12auto merge of #5827 : nikomatsakis/rust/issue-5656-change-meaning-of-borrowed...bors-0/+21
2013-04-12libcore: combine cmp::Ordering instances in lexical order.Huon Wilson-0/+27
2013-04-10Reason about nested free variables that appear in a functionNiko Matsakis-0/+21
2013-04-07cmp: add Ord+TotalOrd impls for Ordering itselfDaniel Micay-1/+25
2013-04-07cmp: derive Clone for OrderingDaniel Micay-1/+1
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-2/+2
2013-03-27add a TotalEq traitDaniel Micay-11/+44
2013-03-27cmp: rm TotalOrd impl code duplicationDaniel Micay-53/+22
2013-03-22libcore: Remove `pure` from libcore. rs=depurePatrick Walton-27/+27
2013-03-22core: replace uses of old deriving attribute with new oneAndrew Paseltiner-1/+1
2013-03-20change some uses of fail_unless to assert_eqJohn Clements-5/+5
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-5/+5
2013-03-05libcore: Implement an `Equiv` trait and use it on hashmaps.Patrick Walton-0/+8
2013-03-02inline the implementation of TotalOrd for integersDaniel Micay-0/+1
2013-03-02add a TotalOrd traitDaniel Micay-0/+76
2013-02-20librustc: Separate most trait bounds with '+'. rs=plussingPatrick Walton-8/+8