summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2012-01-19Additional ; to , changes, disable "tag" and ";" in parser. Close #1430. Clos...Graydon Hoare-7/+7
2012-01-19lib: ';' to ',' in enums in more placesPatrick Walton-8/+8
2012-01-19lib: ";" to "," in enumsPatrick Walton-67/+67
2012-01-19libcore: Use 4x the number of scheduler threads for testingBrian Anderson-1/+5
2012-01-19libcore: Do less blocking in the test runnerBrian Anderson-41/+56
2012-01-19stdlib: "tag" -> "enum"Patrick Walton-39/+39
2012-01-19libstd: Long linesBrian Anderson-2/+2
2012-01-19Use fn~ to simplify the core::test interfaceBrian Anderson-70/+44
2012-01-19Remove support for the '.' after a nullary tag in a patternTim Chevalier-3/+3
2012-01-18Remove '.' after nullary tags in patternsTim Chevalier-104/+104
2012-01-19libstd: Revert an integer type castingHaitao Li-1/+4
2012-01-19rustc: Use integer from ctypes consistentlyHaitao Li-2/+6
2012-01-19Use ctypes in native function declarationsHaitao Li-6/+8
2012-01-17libstd: Move std tests into libstdBrian Anderson-0/+2925
2012-01-17libstd => libcoreLenny222-30/+1
2012-01-17spin-off rustdocs tuple code to libstdLenny222-1/+30
2012-01-17Allow omission of the '.' after nullary tag patternsTim Chevalier-7/+7
2012-01-17Add an std::md4 moduleMarijn Haverbeke-0/+111
2012-01-14libstd: Remove util::voidBrian Anderson-5/+0
2012-01-14libstd: Remove util::orb. Redundant with core::boolBrian Anderson-5/+0
2012-01-13Remove workaround for issue #1494Marijn Haverbeke-7/+1
2012-01-13distinguish "any closure" and "stack closure" (block)Niko Matsakis-2/+2
2012-01-13make "native fn" the type for bare functions, remove fn exprsNiko Matsakis-14/+14
2012-01-13deprecate fn exprs and the fn() type, preferring fn@ and native fnNiko Matsakis-6/+6
2012-01-11libstd: Remove a bogus link_name attributeBrian Anderson-1/+0
2012-01-11rustc: Don't allow empty link_name when nolink attribute is presentBrian Anderson-4/+0
2012-01-11Fix dependency bug iface-did-of-impl resolvingMarijn Haverbeke-1/+1
2012-01-11Major clean-up of std::ioMarijn Haverbeke-311/+226
2012-01-11Switch run_program over to ifacesMarijn Haverbeke-47/+48
2012-01-11Convert std::sha1 and std::rand over to ifacesMarijn Haverbeke-38/+40
2012-01-11Convert std::deque over to an ifaceMarijn Haverbeke-52/+56
2012-01-11Implement std::map as an iface/impl instead of an objMarijn Haverbeke-85/+114
2012-01-09Fix rpath bug.Graydon Hoare-9/+12
2012-01-09Merge pull request #1470 from grahame/grahameBrian Anderson-20/+63
2012-01-09Remove leftover comm.rs in stdMarijn Haverbeke-188/+1
2012-01-09add tests for io::readchars and io::readcharGrahame Bowland-7/+10
2012-01-08Declare MIT license in crate attributes, not BSDBrian Anderson-1/+1
2012-01-09add new read_chars method, fix bug in read_charGrahame Bowland-20/+60
2012-01-06simplify task implNiko Matsakis-4/+3
2012-01-06std: UntabifyBrian Anderson-10/+10
2012-01-06std: Add fs::homedirBrian Anderson-0/+48
2012-01-06libstd: rename c_vec::size to len.Erick Tryzelaar-16/+15
2012-01-06libcore: add [u8] helper functions to vec.Erick Tryzelaar-0/+9
2012-01-06libstd: switch map to use libcore's hash functions.Erick Tryzelaar-2/+2
2012-01-05Merge branch 'master' into kmathStefan Plantikow-70/+71
2012-01-05Moved generic float::min, max to core::math and cleaned up some importsStefan Plantikow-5/+1
2012-01-05Merge branch 'master' into kmathStefan Plantikow-20/+22
2012-01-05Switch to new param kind bound syntaxMarijn Haverbeke-70/+71
2012-01-05Express some list primitives in a way that doesn't copyMarijn Haverbeke-20/+22
2012-01-05Merge branch 'master' into kmathStefan Plantikow-9/+210