Skip to content

Commit b8f2a0c

Browse files
committed
---
yaml --- r: 65913 b: refs/heads/master c: 1104e65 h: refs/heads/master i: 65911: b37ffe4 v: v3
1 parent 84180b4 commit b8f2a0c

File tree

147 files changed

+335
-87
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

147 files changed

+335
-87
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: 824a6277af9e614767e0570ecc282065256ac32a
2+
refs/heads/master: 1104e659d539faf40773cd6dc01015c00df498cd
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 18e3db7392d2d0697b7e27d6d986139960144d85
55
refs/heads/try: 7b78b52e602bb3ea8174f9b2006bff3315f03ef9

trunk/RELEASES.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Version 0.7 (July 2013)
44
* ??? changes, numerous bugfixes
55

66
* Syntax changes
7-
* `#[deriving(Encodable)]`, `#[deriving(Decodable)]`
7+
* `#[deriving(Encodable)]`, `#[deriving(Decodable)]`
88

99
* Semantic changes
1010
* The `self` parameter no longer implicitly means `&'self self`,

trunk/doc/tutorial-tasks.md

Lines changed: 2 additions & 1 deletion

trunk/src/compiletest/header.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ use core::prelude::*;
1313
use common::config;
1414
use common;
1515

16+
use core::iterator::IteratorUtil;
1617
use core::io;
1718
use core::os;
1819

trunk/src/compiletest/procsrv.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
// except according to those terms.
1010

1111
use core::prelude::*;
12+
use core::iterator::IteratorUtil;
1213

1314
use core::os;
1415
use core::run;

trunk/src/compiletest/runtest.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ use procsrv;
2222
use util;
2323
use util::logv;
2424

25+
use core::iterator::IteratorUtil;
2526
use core::io;
2627
use core::os;
2728
use core::str;

trunk/src/etc/adb_run_wrapper.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# usage : adb_run_wrapper [test dir - where test executables exist] [test executable]
33
#
44

5-
# Sometimes android shell produce exitcode "1 : Text File Busy"
5+
# Sometimes android shell produce exitcode "1 : Text File Busy"
66
# Retry after $WAIT seconds, expecting resource cleaned-up
77
WAIT=10
88
PATH=$1
@@ -20,15 +20,15 @@ then
2020
while [ $L_RET -eq 1 ]
2121
do
2222
LD_LIBRARY_PATH=$PATH $PATH/$RUN $@ 1>$PATH/$RUN.stdout 2>$PATH/$RUN.stderr
23-
L_RET=$?
23+
L_RET=$?
2424
if [ $L_COUNT -gt 0 ]
2525
then
2626
/system/bin/sleep $WAIT
2727
/system/bin/sync
2828
fi
2929
L_COUNT=`expr $L_COUNT+1`
3030
done
31-
31+
3232
echo $L_RET > $PATH/$RUN.exitcode
3333

3434
fi

trunk/src/libextra/deque.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ impl<T> Container for Deque<T> {
3737
impl<T> Mutable for Deque<T> {
3838
/// Clear the deque, removing all values.
3939
fn clear(&mut self) {
40-
for self.elts.mut_iter().advance |x| { *x = None }
40+
for self.elts.each_mut |x| { *x = None }
4141
self.nelts = 0;
4242
self.lo = 0;
4343
self.hi = 0;

trunk/src/libextra/dlist.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Do not use ==, !=, <, etc on doubly-linked lists -- it may not terminate.
2020

2121
use core::prelude::*;
2222

23+
use core::iterator::IteratorUtil;
2324
use core::managed;
2425
use core::old_iter;
2526
use core::vec;

trunk/src/libextra/fileinput.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -414,6 +414,7 @@ mod test {
414414
415415
use super::{FileInput, pathify, input_vec, input_vec_state};
416416
417+
use core::iterator::IteratorUtil;
417418
use core::io;
418419
use core::uint;
419420
use core::vec;

trunk/src/libextra/getopts.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@
8383

8484
use core::prelude::*;
8585

86+
use core::iterator::IteratorUtil;
8687
use core::cmp::Eq;
8788
use core::result::{Err, Ok};
8889
use core::result;

trunk/src/libextra/json.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
1919
use core::prelude::*;
2020

21+
use core::iterator::IteratorUtil;
2122
use core::char;
2223
use core::float;
2324
use core::hashmap::HashMap;

trunk/src/libextra/list.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
1313
use core::prelude::*;
1414

15+
use core::iterator::IteratorUtil;
1516

1617
#[deriving(Eq)]
1718
pub enum List<T> {

trunk/src/libextra/net_ip.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
use core::prelude::*;
1616

17+
use core::iterator::IteratorUtil;
1718
use core::libc;
1819
use core::comm::{stream, SharedChan};
1920
use core::ptr;

trunk/src/libextra/net_url.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
use core::prelude::*;
1616

17+
use core::iterator::IteratorUtil;
1718
use core::cmp::Eq;
1819
use core::io::{Reader, ReaderUtil};
1920
use core::io;

trunk/src/libextra/num/bigint.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ A BigInt is a combination of BigUint and Sign.
1919
#[allow(missing_doc)];
2020

2121
use core::prelude::*;
22+
use core::iterator::IteratorUtil;
2223
use core::cmp::{Eq, Ord, TotalEq, TotalOrd, Ordering, Less, Equal, Greater};
2324
use core::int;
2425
use core::num::{IntConvertible, Zero, One, ToStrRadix, FromStrRadix, Orderable};

trunk/src/libextra/num/rational.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
1313
use core::prelude::*;
1414

15+
use core::iterator::IteratorUtil;
1516
use core::cmp;
1617
use core::from_str::FromStr;
1718
use core::num::{Zero,One,ToStrRadix,FromStrRadix,Round};

trunk/src/libextra/par.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
use core::prelude::*;
1212

13+
use core::iterator::IteratorUtil;
1314
use core::cast;
1415
use core::ptr;
1516
use core::sys;

trunk/src/libextra/rope.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737

3838
use core::prelude::*;
3939

40+
use core::iterator::IteratorUtil;
4041
use core::uint;
4142
use core::vec;
4243
use core::str;

trunk/src/libextra/semver.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
use core::prelude::*;
1616

17+
use core::iterator::IteratorUtil;
1718
use core::char;
1819
use core::cmp;
1920
use core::io::{ReaderUtil};

trunk/src/libextra/sha1.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
use core::prelude::*;
2626

27-
use core::str;
27+
use core::iterator::IteratorUtil;
2828
use core::uint;
2929
use core::vec;
3030

trunk/src/libextra/stats.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
use core::prelude::*;
1414

15-
use core::vec;
15+
use core::iterator::*;
1616
use core::f64;
1717
use core::cmp;
1818
use core::num;

trunk/src/libextra/terminfo/parser/compiled.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ use core::prelude::*;
1414

1515
use core::{vec, int, str};
1616
use core::io::Reader;
17+
use core::iterator::IteratorUtil;
1718
use core::hashmap::HashMap;
1819
use super::super::TermInfo;
1920

trunk/src/libextra/terminfo/searcher.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ use core::prelude::*;
1515
use core::{os, str};
1616
use core::os::getenv;
1717
use core::io::{file_reader, Reader};
18+
use core::iterator::IteratorUtil;
1819
use path = core::path::Path;
1920

2021
/// Return path to database entry for `term`

trunk/src/libextra/time.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ use core::i32;
1616
use core::int;
1717
use core::io;
1818
use core::str;
19+
use core::iterator::IteratorUtil;
1920

2021
static NSEC_PER_SEC: i32 = 1_000_000_000_i32;
2122

trunk/src/libextra/treemap.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
1515
use core::prelude::*;
1616

17+
use core::iterator::*;
1718
use core::uint;
1819
use core::util::{swap, replace};
1920

@@ -708,6 +709,7 @@ mod test_treemap {
708709

709710
use super::*;
710711

712+
use core::iterator::*;
711713
use core::rand::RngUtil;
712714
use core::rand;
713715
use core::str;
@@ -1028,6 +1030,7 @@ mod test_treemap {
10281030
#[cfg(test)]
10291031
mod test_set {
10301032
use core::prelude::*;
1033+
use core::iterator::*;
10311034

10321035
use super::*;
10331036

trunk/src/librust/rust.rc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ extern mod rusti;
3030
extern mod rustc;
3131

3232
use core::prelude::*;
33+
use core::iterator::IteratorUtil;
3334

3435
use core::io;
3536
use core::os;

trunk/src/librustc/back/link.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ use middle::trans::common::CrateContext;
2222
use middle::ty;
2323
use util::ppaux;
2424

25+
use core::iterator::IteratorUtil;
2526
use core::char;
2627
use core::hash::Streaming;
2728
use core::hash;

trunk/src/librustc/driver/driver.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ use middle;
2424
use util::common::time;
2525
use util::ppaux;
2626

27+
use core::iterator::IteratorUtil;
2728
use core::hashmap::HashMap;
2829
use core::int;
2930
use core::io;

trunk/src/librustc/metadata/cstore.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ use core::prelude::*;
1717
use metadata::cstore;
1818
use metadata::decoder;
1919

20+
use core::iterator::IteratorUtil;
2021
use core::hashmap::HashMap;
2122
use core::vec;
2223
use extra;

trunk/src/librustc/metadata/encoder.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ use middle::ty;
2222
use middle;
2323
use util::ppaux::ty_to_str;
2424

25+
use core::iterator::IteratorUtil;
2526
use core::hash::HashUtil;
2627
use core::hashmap::HashMap;
2728
use core::int;

trunk/src/librustc/middle/astencode.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ use middle::{ty, typeck, moves};
2525
use middle;
2626
use util::ppaux::ty_to_str;
2727

28+
use core::iterator::IteratorUtil;
2829
use core::at_vec;
2930
use core::uint;
3031
use extra::ebml::reader;

trunk/src/librustc/middle/borrowck/check_loans.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
// 4. moves do not affect things loaned out in any way
1919

2020
use core::prelude::*;
21+
use core::iterator::IteratorUtil;
2122

2223
use core::hashmap::HashSet;
2324
use core::uint;

trunk/src/librustc/middle/borrowck/gather_loans/gather_moves.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,4 +161,3 @@ fn check_is_legal_to_move_from(bccx: @BorrowckCtxt,
161161
}
162162
}
163163
}
164-

trunk/src/librustc/middle/borrowck/gather_loans/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
// sure that all of these loans are honored.
1818

1919
use core::prelude::*;
20+
use core::iterator::IteratorUtil;
2021

2122
use middle::borrowck::*;
2223
use middle::borrowck::move_data::MoveData;

trunk/src/librustc/middle/borrowck/move_data.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ comments in the section "Moves and initialization" and in `doc.rs`.
1616
*/
1717

1818
use core::prelude::*;
19+
use core::iterator::IteratorUtil;
1920

2021
use core::hashmap::{HashMap, HashSet};
2122
use core::uint;

trunk/src/librustc/middle/check_const.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// option. This file may not be copied, modified, or distributed
99
// except according to those terms.
1010

11+
use core::iterator::IteratorUtil;
1112
use core::prelude::*;
1213

1314
use driver::session::Session;

trunk/src/librustc/middle/check_match.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ use middle::typeck::method_map;
1919
use middle::moves;
2020
use util::ppaux::ty_to_str;
2121

22+
use core::iterator::IteratorUtil;
2223
use core::uint;
2324
use core::vec;
2425
use extra::sort;

trunk/src/librustc/middle/const_eval.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ use middle;
1818
use syntax::{ast, ast_map, ast_util, visit};
1919
use syntax::ast::*;
2020

21+
use core::iterator::IteratorUtil;
2122
use core::float;
2223
use core::hashmap::{HashMap, HashSet};
2324
use core::vec;

trunk/src/librustc/middle/dataflow.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
use core::prelude::*;
2020

21+
use core::iterator::IteratorUtil;
2122
use core::cast;
2223
use core::io;
2324
use core::uint;

trunk/src/librustc/middle/effect.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,4 +154,3 @@ pub fn check_crate(tcx: ty::ctxt,
154154

155155
visit::visit_crate(crate, ((), visitor))
156156
}
157-

trunk/src/librustc/middle/kind.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ use middle::typeck;
1717
use util::ppaux::{Repr, ty_to_str};
1818
use util::ppaux::UserString;
1919

20+
use core::iterator::IteratorUtil;
2021
use core::vec;
2122
use syntax::ast::*;
2223
use syntax::attr::attrs_contains_name;

trunk/src/librustc/middle/lint.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ use middle::ty;
1515
use middle::pat_util;
1616
use util::ppaux::{ty_to_str};
1717

18+
use core::iterator::IteratorUtil;
1819
use core::char;
1920
use core::cmp;
2021
use core::hashmap::HashMap;

trunk/src/librustc/middle/liveness.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ use middle::ty;
110110
use middle::typeck;
111111
use middle::moves;
112112

113+
use core::iterator::IteratorUtil;
113114
use core::cast::transmute;
114115
use core::hashmap::HashMap;
115116
use core::io;

0 commit comments

Comments
 (0)