about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Collapse)AuthorLines
2012-10-23Move futures to stdBrian Anderson-0/+247
2012-10-23core: Use PortOne instead of Future in future_resultBrian Anderson-2/+2
2012-10-23Remove uses of binary move - <- - from tests and librariesTim Chevalier-30/+30
2012-10-22Re-add bad Ord impl testSimon BD-0/+19
2012-10-22Fix typoSimon BD-1/+1
2012-10-22Fix long lineSimon BD-1/+2
2012-10-22Use explicit selfSimon BD-8/+8
2012-10-22Uncomment tests and fix binarysort segmentation faultSimon BD-95/+72
2012-10-22Merge remote-tracking branch 'original/incoming' into incomingSimon BD-1955/+2015
2012-10-22Fix up tests, export tim_sortSimon BD-25/+19
2012-10-20std: Shuffle around test ports some moreBrian Anderson-1/+1
2012-10-20Long linesBrian Anderson-1/+2
2012-10-20Remove old fixed-length vector syntaxBen Striegel-2/+2
2012-10-20std: Use unique ports in tcp testsBrian Anderson-2/+2
2012-10-20std: rename getpeername to get_peer_addrLuqman Aden-9/+12
2012-10-20std: Add test for getpeernameBrian Anderson-0/+55
2012-10-20uv: use just getpeername for both ipv4 and ipv6.Luqman Aden-12/+22
2012-10-20uv: implement a way to get client's ip/port.Luqman Aden-2/+59
2012-10-19Remove superfluous by-ref in option::get, option::get_default, option::expectTim Chevalier-1/+1
Superficial change, no review.
2012-10-18Rename str::to_unique to str::to_owned.Erick Tryzelaar-1/+1
2012-10-17Merge pull request #3739 from killerswan/usagemsgTim Chevalier-3/+409
Add a module to getopts for verbose option group declaration (and use it in rustc)
2012-10-17Fix whitespaceTim Chevalier-3/+3
2012-10-17std::treemap - changing types to reflect constraints, adding equality check ↵Daniel Patterson-10/+46
(space expensive)
2012-10-17Add a module to getopts to support verbose option definitionKevin Cantu-3/+409
This is built on top of the existing functionality, but adds a `groups` module which defines functions allowing the user to specify whole short/long/description groups at once and provides a usage message.
2012-10-17Export std::net_url::encode_componentTim Chevalier-1/+1
2012-10-15libstd: make Serializer a trait-level typaramErick Tryzelaar-0/+515
2012-10-12Make moves explicit in std testsTim Chevalier-96/+98
2012-10-12bump version to 0.5.Graydon Hoare-2/+2
2012-10-12Replace several common macros of the form #m[...] with m!(...)Kevin Cantu-11/+10
This commit replaces nearly all remaining uses of #fmt, #debug, #error, and #info, and fixes some error messages...
2012-10-11Fix from_buf in test casesTim Chevalier-2/+2
2012-10-11Remove comment that is now falseTim Chevalier-6/+4
2012-10-11Update FIXME numberTim Chevalier-3/+3
2012-10-11Remove Copy bound from std::timer::delayed_sendTim Chevalier-1/+1
Closes #3717
2012-10-11Make to_str pure and fix const parameters for str-mutating functionsTim Chevalier-22/+30
Two separate changes that got intertwined (sorry): Make to_str pure. Closes #3691 In str, change functions like push_char to take an &mut str instead of an &str. Closes #3710
2012-10-09Remove old serialization2 vestigial codeErick Tryzelaar-12/+0
2012-10-07Remove the old serializers (needs snapshot)Erick Tryzelaar-1792/+774
2012-10-06Merge remote-tracking branch 'original/incoming' into incomingSimon BD-225/+220
2012-10-06Add a test to check that badly written Ord impl do not cause double freesSimon BD-0/+21
2012-10-06Remove debug infoSimon BD-2/+2
2012-10-05Finally removing all uses of by-mut-refTim Chevalier-144/+4
The code for the mode itself is still there.
2012-10-05Remove uses of mutable ref mode.Tim Chevalier-1/+29
It's still in the compiler right now, but warned about
2012-10-05Revert "wip"Tim Chevalier-29/+1
This reverts commit ca49fd402af8e7bf613c43e996274b5a017958d2.
2012-10-05wipTim Chevalier-1/+29
2012-10-05Demode some code using by-mutbl-ref; warn about by-mutbl-refTim Chevalier-0/+115
The parser now warns about use of mutbl-ref mode, though it's kind of a lie since this commit doesn't remove support for the mode. Changed move_val_init to have stage0 and stage1/2 versions, the latter of which is demoded. Changed the type that the typechecker expects the move_val_init intrinsic to have. After this is pushed, I can make a new snapshot, which will remove the need for the stage0 versions.
2012-10-05std: Silence remaining warningsBrian Anderson-1/+3
2012-10-05Silence most of the remaining warningsBrian Anderson-1/+4
2012-10-05std: Revert demoding of uv_ll. It can't be done without FFI changesBrian Anderson-6/+6
2012-10-04Remove by-copy mode from std, mostlyTim Chevalier-79/+83
One instance remains in net_tcp due to a foreign fn. Lots of instances remain in serialization.rs, but IIRC that is being removed. I had to do unholy things to task-perf-word-count-generic to get it to compile after demoding pipes. I may well have messed up its performance, but it passes.
2012-10-04Finish up tests, uncomment when ICE is fixed.Simon BD-18/+146
2012-10-04Kill bootstrapping code in ptrTim Chevalier-1/+1