about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-11-13rustc: fix pp build breakage.Graydon Hoare-1/+1
2012-11-13librustc: Implement deriving with a unit return type. r=tjcPatrick Walton-67/+235
2012-11-13rustc: add new token-tree based quasiquoter.Graydon Hoare-19/+368
2012-11-13rustc: Remove the case of foo![...] as invocation syntax. foo!(...) and foo!{...Graydon Hoare-2/+2
2012-11-13Revert "`m1!{...}` is now forbidden. Use `m1!(...)` instead."Graydon Hoare-7/+18
2012-11-13cleanup: convert some remaining #foo invocations to foo! form.Graydon Hoare-34/+22
2012-11-12rustc: Make static methods not leak out of traits. r=brsonPatrick Walton-15/+87
2012-11-12Merge pull request #3954 from burg/result-chainBrian Anderson-5/+5
2012-11-12Fix Result::chain, Result::chain_err to not require Copy bounds.Brian J. Burg-5/+5
2012-11-12rustc: Implement floating point literal inference. r=nmatsakisPatrick Walton-46/+363
2012-11-09Add a test for multiple main functionsBrian Anderson-0/+7
2012-11-08xfail-fast run-pass/pub-use-xcrateBrian Anderson-0/+1
2012-11-08std: Eliminate copy warningBrian Anderson-1/+1
2012-11-08WhitespaceBrian Anderson-1/+1
2012-11-08rustc: Fix cross-crate reexports. #3908. r=pcwaltonBrian Anderson-11/+36
2012-11-08Change option::expect to not require a Copy bound, and move instead.Brian J. Burg-4/+5
2012-11-08Merge pull request #3923 from am0d/masterBrian Anderson-5/+63
2012-11-07Fix whitespace issues from previous commits.a_m0d-2/+48
2012-11-07rustc: Support irrefutable patterns in function arguments. r=nmatsakisPatrick Walton-159/+392
2012-11-07rustc: Autovivify modules even when a type def is present in resolve. Closes ...Patrick Walton-3/+18
2012-11-07Rename src/rustc to src/librustc. Use the driver crateBrian Anderson-15/+10
2012-11-07rustc: Long linesPatrick Walton-1/+2
2012-11-07rustc: Implement the Drop trait. r=brsonPatrick Walton-2/+176
2012-11-07libstd: Implement a thread pool. r=brsonPatrick Walton-0/+86
2012-11-07Implement Ptr trait for mutable unsafe pointers. Closes #3926.Zack Corr-1/+24
2012-11-06rustc: reuse const vals, translate fn paths as consts. Close #2530.Graydon Hoare-43/+62
2012-11-06Fix trailing whitespace issuesa_m0d-3/+3
2012-11-06Add end_of_file handling to TcpBufferedSocket.a_m0d-4/+16
2012-11-06Cleanup how we handle proto in types, remove unsound subtypingNiko Matsakis-1002/+947
2012-11-05rt: Remove shape codeBrian Anderson-1927/+8
2012-11-05rustc: Stop declaring unused upcallsBrian Anderson-27/+1
2012-11-05rustc: Implement deriving involving generic bounded traits. r=brsonPatrick Walton-36/+180
2012-11-05rustc: Implement parsing and typechecking for "once fn"Patrick Walton-61/+266
2012-11-05Make std::rl unsafe. #3921Brian Anderson-13/+18
2012-11-04rusti: main must be publicBrian Anderson-1/+1
2012-11-04rusti's crate type is 'lib'Brian Anderson-1/+1
2012-11-04Librarify rusti, etc.Brian Anderson-1/+4
2012-11-04Use 0.5 crates in rustiBrian Anderson-4/+4
2012-11-04Long linesBrian Anderson-1/+1
2012-11-04Merge remote-tracking branch 'brson/repl'Brian Anderson-0/+2177
2012-11-04Use a linenoise with win32 supportBrian Anderson-324/+1357
2012-11-04Merge pull request #3916 from Dretch/iofixBrian Anderson-37/+343
2012-11-04Add more doc-comments for Reader, ReaderUtil, Writer and WriterUtil (loosely ...Gareth Daniel Smith-26/+115
2012-11-04Add size-specific int reading methods to ReaderUtil to match the existing int...Gareth Daniel Smith-33/+250
2012-11-04Move rusti::rl to std::rlZack Corr-2/+2
2012-11-03library-ifying of tools - turning cargo, rustdoc, fuzzer, into libraries, as ...Daniel Patterson-3/+22
2012-11-03Remove the last use of rustrt::rust_compare_and_swap_ptrTim Chevalier-9/+4
2012-11-03Remove stage0 stuff that was awaiting snapshotTim Chevalier-739/+9
2012-11-03Fix a bug where .write([]) would always fail.Gareth Daniel Smith-3/+9
2012-11-03Revert "Register snapshots"Tim Chevalier-8/+0