@@ -7,8 +7,9 @@ Version 0.7 (July 2013)
7
7
* `use mod` is no longer valid.
8
8
* `fail!` and `assert!` accept `~str`, `&'static str` or `fmt!`-style
9
9
argument list.
10
- * `Encodable`, `Decodable`, `TotalOrd`, `TotalEq`, `DeepClone` can all
11
- be automatically derived with `#[deriving(...)]`.
10
+ * `Encodable`, `Decodable`, `Ord`, `TotalOrd`, `TotalEq`, `DeepClone`,
11
+ `Rand`, `Zero` and `ToStr` can all be automatically derived with
12
+ `#[deriving(...)]`.
12
13
* The `Durable` trait is replaced with the `'static` bounds.
13
14
* At long last, 'argument modes' no longer exist.
14
15
* The `bytes!` macro returns a vector of bytes for string, u8, char,
@@ -55,8 +56,8 @@ Version 0.7 (July 2013)
55
56
`(0, 1, 2).n2()` or `(0, 1, 2).n2_ref()`.
56
57
* std: many types implement `Clone`.
57
58
* std: `path` type renamed to `Path`.
58
- * std: Many standalone functions removed in favor of methods in
59
- `vec`, `str`. In the future methods will also work as functions.
59
+ * std: Many standalone functions removed in favor of methods and iterators
60
+ in `vec`, `str`. In the future methods will also work as functions.
60
61
* std: `reinterpret_cast` removed. Used `transmute`.
61
62
* std: ascii string handling in `std::ascii`.
62
63
* std: `Rand` is implemented for ~/@.
@@ -71,7 +72,7 @@ Version 0.7 (July 2013)
71
72
* std: `Cell` constructors converted to static methods.
72
73
* extra: `rc` module adds the reference counted pointers, `Rc` and `RcMut`.
73
74
* extra: `flate` module moved from `std` to `extra`.
74
- * extra: `FileInput` implements `std::io::Reader` .
75
+ * extra: `fileinput` module for iterating over a series of files .
75
76
* extra: `Complex` number type and `complex` module.
76
77
* extra: `Rational` number type and `rational` module.
77
78
* extra: `BigInt`, `BigUint` implement numeric and comparison traits.
0 commit comments