summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-11-28Remove parser hackBrian Anderson-11/+0
2012-11-28test: Implement a test for the Drop trait on a generic struct. a=test-onlyPatrick Walton-0/+14
2012-11-28Merge remote-tracking branch 'brson/companion' into incomingBrian Anderson-8444/+4316
2012-11-28Register snapshotsBrian Anderson-5514/+475
2012-11-28librustc: Add explicit self to IterBytes. r=nmatsakisPatrick Walton-14/+903
2012-11-28librustc: Allow &T to be assigned to *T. r=nmatsakisPatrick Walton-3/+23
2012-11-28libsyntax: Implement a macro `die!` to replace the `fail` expression. r=brsonPatrick Walton-3/+26
2012-11-28librustc: Parse `extern "C" { ... }`. r=brsonPatrick Walton-8/+54
2012-11-28libcore/to_bytes.rs: add IterBytes impls for pairs and triples. r=pcwaltonMichael Arntzenius-0/+19
2012-11-28librustc: Make overloaded operators with explicit self translate correctlyPatrick Walton-2/+56
2012-11-28libcore/to_bytes.rs: add IterBytes impls for pairs and triplesMichael Arntzenius-0/+19
2012-11-28Merge pull request #4032 from catamorphism/getoptsGraydon Hoare-53/+68
2012-11-27rustdoc: Make fold require Clone instead of CopyBrian Anderson-41/+110
2012-11-27core: Add Clone traitBrian Anderson-26/+64
2012-11-27librustc: Implement @mut [T] as the new replacement for @[mut T]Patrick Walton-12/+42
2012-11-26auto_serialize should use explicit refs (fixes #4044)Erick Tryzelaar-3/+5
2012-11-26libstd: turn time::Tm and time::Timespec into structsErick Tryzelaar-195/+177
2012-11-26Made Tm_ a struct instead of a record and added serialization support to Tm a...Jesse Jones-17/+82
2012-11-26libcore: Add explicit self to all overloaded operators but Add and Index. r=b...Patrick Walton-25/+25
2012-11-26Remove the crate languageBrian Anderson-3886/+4720
2012-11-26Add a temporary hack to divert the parser to an alternate fileBrian Anderson-0/+12
2012-11-26syntax: Add a hack to support the int-template patternBrian Anderson-9/+74
2012-11-26librustc: Fix translation of cross-crate inline or generic methods with expli...Patrick Walton-5/+54
2012-11-26Ignore two failure tests on windowsBrian Anderson-0/+2
2012-11-26Add insert and remove methods to vecs - as proposed in issue #4028.Gareth Daniel Smith-0/+86
2012-11-26Add a FIXME about the problems closing /dev/urandomBrian Anderson-0/+1
2012-11-26Log errors from close instead of ignoring them.Jesse Jones-1/+4
2012-11-26Some isaac_ssed fixes:Jesse Jones-4/+7
2012-11-25Fix test breakageBrian Anderson-2/+2
2012-11-25Fix testBrian Anderson-2/+2
2012-11-25Ignore a should_fail test on windowsBrian Anderson-0/+1
2012-11-25Rename insert_with functions to update, update_with_keyBrian Anderson-25/+25
2012-11-25Add improvements to insert_with_keyKevin Cantu-19/+132
2012-11-25Test insert_with_key...Kevin Cantu-8/+23
2012-11-25Add an insert_with_key function to the Map traitKevin Cantu-1/+39
2012-11-24[libs] Remove unread_byte method from core::io::ReaderTim Chevalier-7/+0
2012-11-24[tests] Add passing testTim Chevalier-0/+16
2012-11-24Long linesTim Chevalier-8/+16
2012-11-24Split EBML module into a reader and a writer moduleTim Chevalier-642/+660
2012-11-24[tests] Add test for #4033Tim Chevalier-0/+9
2012-11-24[libstd] getopts, now with fewer copiesTim Chevalier-53/+68
2012-11-24Merge pull request #4026 from eholk/float-perfTim Chevalier-0/+8
2012-11-24Merge pull request #4029 from Dretch/ioreadfixesTim Chevalier-1/+24
2012-11-24Fix a bug where read(buf, len) would fail if buf was big enough and succeed i...Gareth Daniel Smith-1/+24
2012-11-24Implement LUB algorithm and add new unit-testing infrastructure for infer.Niko Matsakis-119/+727
2012-11-23Inline numeric operations for floats.Eric Holk-0/+8
2012-11-22std: try to fix breakage.Graydon Hoare-8/+6
2012-11-22Silence some debug logging in rustcBrian Anderson-1/+1
2012-11-22Back out (apparently) non-bootstrap-capable snapshots. Uh oh.Graydon Hoare-8/+0
2012-11-22std: initial sketch of workcache, barely does anything.Graydon Hoare-0/+312