| Age | Commit message (Collapse) | Author | Lines |
|
[breaking-change]
|
|
This breaks a fair amount of code. The typical patterns are:
* `for _ in range(0, 10)`: change to `for _ in range(0u, 10)`;
* `println!("{}", 3)`: change to `println!("{}", 3i)`;
* `[1, 2, 3].len()`: change to `[1i, 2, 3].len()`.
RFC #30. Closes #6023.
[breaking-change]
|
|
|
|
[breaking-change]
|
|
[breaking-change]
|
|
|
|
|
|
|
|
(And fix some tests.)
|
|
`~[T]` in test, libgetopts, compiletest, librustdoc, and libnum.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this has been replaced by `for`
|
|
|
|
|
|
They evaluated the receiver twice. They should be added back with
`AddAssign`, `SubAssign`, etc., traits.
|
|
I removed the `static-method-test.rs` test because it was heavily based
on `BaseIter` and there are plenty of other more complex uses of static
methods anyway.
|
|
|
|
|
|
|
|
|
|
|
|
blocks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
slipped through. r=tjc
|
|
rs=implflipping
|
|
|
|
module scope. r=tjc
|
|
nearest module scope. r=tjc"
This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6.
|
|
module scope. r=tjc
|
|
|
|
#[legacy_exports];
|
|
|
|
|
|
|
|
|
|
And fix up test cases that should have failed if not for this bug.
Closes #2587
|
|
|
|
|
|
|
|
#2907.
|