diff options
| author | Kevin Cantu <me@kevincantu.org> | 2012-02-21 22:08:32 -0800 |
|---|---|---|
| committer | Marijn Haverbeke <marijnh@gmail.com> | 2012-02-23 17:00:19 +0100 |
| commit | 454b53a7c2873fe7f72cc5ce6c07ccaded5b22d8 (patch) | |
| tree | f15c3f1da33a2bb82e6e574cb8846140c229bebe /src/libstd | |
| parent | 1cd5a0945a6d712ac9c9a70d53c4ef5d3f139ed0 (diff) | |
| download | rust-454b53a7c2873fe7f72cc5ce6c07ccaded5b22d8.tar.gz rust-454b53a7c2873fe7f72cc5ce6c07ccaded5b22d8.zip | |
(core::char) rename slice -> slice_chars
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/fs.rs | 4 | ||||
| -rw-r--r-- | src/libstd/json.rs | 19 |
2 files changed, 12 insertions, 11 deletions
diff --git a/src/libstd/fs.rs b/src/libstd/fs.rs index 3652eaf77f9..acc09fefb01 100644 --- a/src/libstd/fs.rs +++ b/src/libstd/fs.rs @@ -44,8 +44,8 @@ fn splitDirnameBasename (pp: path) -> {dirname: str, basename: str} { } } - ret {dirname: str::slice(pp, 0u, ii), - basename: str::slice(pp, ii + 1u, str::len_chars(pp))}; + ret {dirname: str::slice_chars(pp, 0u, ii), + basename: str::slice_chars(pp, ii + 1u, str::len_chars(pp))}; } /* diff --git a/src/libstd/json.rs b/src/libstd/json.rs index 23d70a78bf6..70b16758e1d 100644 --- a/src/libstd/json.rs +++ b/src/libstd/json.rs @@ -71,7 +71,7 @@ fn to_str(j: json) -> str { fn rest(s: str) -> str { assert(str::len_chars(s) >= 1u); - str::slice(s, 1u, str::len_chars(s)) + str::slice_chars(s, 1u, str::len_chars(s)) } fn from_str_str(s: str) -> (option<json>, str) { @@ -99,7 +99,7 @@ fn from_str_str(s: str) -> (option<json>, str) { cont; } else if (c == '"') { ret (some(string(res)), - str::slice(s, pos, str::len_chars(s))); + str::slice_chars(s, pos, str::len_chars(s))); } res = res + str::from_char(c); } @@ -200,12 +200,13 @@ fn from_str_float(s: str) -> (option<json>, str) { } '.' { break; } _ { ret (some(num(neg * res)), - str::slice(s, opos, str::len_chars(s))); } + str::slice_chars(s, opos, str::len_chars(s))); } } } if pos == len { - ret (some(num(neg * res)), str::slice(s, pos, str::len_chars(s))); + ret (some(num(neg * res)), + str::slice_chars(s, pos, str::len_chars(s))); } let dec = 1f; @@ -220,17 +221,17 @@ fn from_str_float(s: str) -> (option<json>, str) { res += (((c as int) - ('0' as int)) as float) * dec; } _ { ret (some(num(neg * res)), - str::slice(s, opos, str::len_chars(s))); } + str::slice_chars(s, opos, str::len_chars(s))); } } } - ret (some(num(neg * res)), str::slice(s, pos, str::len_chars(s))); + ret (some(num(neg * res)), str::slice_chars(s, pos, str::len_chars(s))); } fn from_str_bool(s: str) -> (option<json>, str) { if (str::starts_with(s, "true")) { - (some(boolean(true)), str::slice(s, 4u, str::len_chars(s))) + (some(boolean(true)), str::slice_chars(s, 4u, str::len_chars(s))) } else if (str::starts_with(s, "false")) { - (some(boolean(false)), str::slice(s, 5u, str::len_chars(s))) + (some(boolean(false)), str::slice_chars(s, 5u, str::len_chars(s))) } else { (none, s) } @@ -238,7 +239,7 @@ fn from_str_bool(s: str) -> (option<json>, str) { fn from_str_null(s: str) -> (option<json>, str) { if (str::starts_with(s, "null")) { - (some(null), str::slice(s, 4u, str::len_chars(s))) + (some(null), str::slice_chars(s, 4u, str::len_chars(s))) } else { (none, s) } |
