Alex Crichton
|
4bea679dbe
|
Remove std::either
|
2014-01-03 10:25:23 -08:00 |
|
Kiet Tran
|
c06dd0e0af
|
Add dead-code warning pass
|
2013-12-08 02:55:27 -05:00 |
|
Steven Fackler
|
a243360401
|
Move std::util::ignore to std::prelude::drop
It's a more fitting name for the most common use case of this function.
|
2013-12-03 20:40:38 -08:00 |
|
Alex Crichton
|
61ed2cfb55
|
Remove even more of std::io
Big fish fried here:
extra::json
most of the compiler
extra::io_util removed
extra::fileinput removed
Fish left to fry
extra::ebml
|
2013-10-24 14:21:57 -07:00 |
|
Alex Crichton
|
3396365cab
|
Add appropriate #[feature] directives to tests
|
2013-10-06 14:39:25 -07:00 |
|
Huon Wilson
|
de0d696561
|
Remove vec::{filter, filtered, filter_map, filter_mapped}, replaced by iterators.
|
2013-07-04 00:46:49 +10:00 |
|
Huon Wilson
|
c0a20d2929
|
Remove vec::{map, mapi, zip_map} and the methods, except for .map, since this
is very common, and the replacement (.iter().transform().collect()) is very
ugly.
|
2013-06-30 21:59:44 +10:00 |
|
Patrick Walton
|
206ab89629
|
librustc: Stop reexporting the standard modules from prelude.
|
2013-05-29 19:04:53 -07:00 |
|
Patrick Walton
|
1be40be613
|
test: Update tests to use the new syntax.
|
2013-05-22 21:57:10 -07:00 |
|
Alex Crichton
|
82fa0018c8
|
Remove all unnecessary allocations (as flagged by lint)
|
2013-05-20 16:10:40 -05:00 |
|
Alex Crichton
|
030c666cc1
|
Re-implement lint with less emphasis on item ids
This way it's much easier to add lints throughout compilation correctly, and
functions on impls can alter the way lints are emitted.
|
2013-05-17 00:49:16 -04:00 |
|