Commit Graph

5315 Commits

Author SHA1 Message Date
Brian Anderson 19f5f91c04 rustdoc: Make fold require Clone instead of Copy 2012-11-27 11:08:19 -08:00
Brian Anderson be6613e048 Remove the crate language 2012-11-26 18:13:54 -08:00
Tim Chevalier f74fe894fc [libstd] getopts, now with fewer copies
Change the opt_ functions in getopts to take a reference to a
Matches, instead of taking a Matches by-value, as suggested in
2012-11-24 12:52:27 -08:00
Brian Anderson 2d4c217186 rustdoc: Fix build error 2012-11-21 11:25:01 -08:00
Brian Anderson 809bd3e5ef rustdoc: More demoding 2012-11-20 23:01:43 -08:00
Brian Anderson 451463ab39 rustdoc: Use more explicit self 2012-11-20 22:21:03 -08:00
Brian Anderson 415664181b rustdoc: Begin removing legacy modes 2012-11-20 22:13:50 -08:00
Brian Anderson 145e02347e rustdoc: Remove legacy exports 2012-11-20 21:04:37 -08:00
Patrick Walton 318e534895 rustc: Implement explicit self for Eq and Ord. r=graydon 2012-11-19 15:33:11 -08:00
Brian Anderson 1a1e99c27d Merge remote-tracking branch 'brson/codemap'
Conflicts:
	src/libsyntax/ext/source_util.rs
2012-11-17 18:38:39 -08:00
Brian Anderson 9ecf86343a Camel case all the codemap types except span 2012-11-14 15:18:26 -08:00
Patrick Walton 32ad4ae4cd librustc: Require the #[derivable] attribute, remove the significance of "impl Foo : Bar;", and allow only a subset of methods in a trait to be derived. r=brson 2012-11-14 11:36:55 -08:00
Brian Anderson 2ec09c4eb9 Objectify the codemap 2012-11-12 18:24:56 -08:00
Brian Anderson 5b248a6ca8 Remove CodeMap box typedef from codemap 2012-11-12 17:09:52 -08:00
Daniel Patterson 6c79d78843 library-ifying of tools - turning cargo, rustdoc, fuzzer, into libraries, as per #3543 2012-11-03 18:23:43 -07:00