about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-11-29Allow for macros to occur in statement position.Paul Stansifer-17/+33
2012-11-29Make it possible to invoke item macros without passing identifier arguments.Paul Stansifer-33/+55
2012-11-29Grammaticalinate an error message.Paul Stansifer-2/+2
2012-11-29Allow `macro_rules!` macros to expand to expressions or items.Paul Stansifer-5/+12
2012-11-29libsyntax: Remove the "by-mutable-ref" obsolete syntax error; it blocks usefu...Patrick Walton-14/+13
2012-11-29test: Fix broken resource-cycle.rs. r=tinderboxPatrick Walton-1/+1
2012-11-29test: Add a test that function argument patterns take in the expected type. r...Patrick Walton-0/+8
2012-11-29test: Add a test for generic objects. r=test-onlyPatrick Walton-0/+20
2012-11-29librustc: Make the Drop trait use explicit selfPatrick Walton-123/+166
2012-11-29Add more standard c lib llvm intrinsics.Luqman Aden-1/+478
2012-11-29Update src/README.txtBilal Husain-5/+5
2012-11-28core: Convert some records to structsBrian Anderson-79/+85
2012-11-28rustdoc: More pipe conversionBrian Anderson-18/+20
2012-11-28Remove uses of #[merge]Brian Anderson-2607/+2614
2012-11-28core: Remove old template filesBrian Anderson-588/+306
2012-11-28Merge remote-tracking branch 'erickt/time'Brian Anderson-114/+172
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