Huon Wilson
|
ba4a4778cc
|
std: convert str::{*shift,pop}* to methods.
|
2013-06-12 12:21:04 +10:00 |
|
Huon Wilson
|
8786bca7e2
|
std: convert str::repeat to a method.
|
2013-06-12 12:21:03 +10:00 |
|
Huon Wilson
|
3c23a0a836
|
std: replace str::append with a method
|
2013-06-12 12:21:03 +10:00 |
|
Huon Wilson
|
96cd61ad03
|
std: convert {vec,str}::to_owned to methods.
|
2013-06-12 12:21:03 +10:00 |
|
bors
|
e06579bc09
|
auto merge of #7056 : alexcrichton/rust/issue-4727, r=catamorphism
Closes #4727
|
2013-06-11 17:22:46 -07:00 |
|
Alex Crichton
|
305f5110a7
|
Add a finally impl for extern "Rust" fn()
|
2013-06-11 12:40:40 -07:00 |
|
Daniel Micay
|
bbe3d4a9dc
|
fix windows build
|
2013-06-11 15:00:58 -04:00 |
|
Daniel Micay
|
004816f4c6
|
option: remove redundant old_iter impls
|
2013-06-11 14:06:12 -04:00 |
|
Daniel Micay
|
4f2f545ac2
|
add Iterator implementations for Option
|
2013-06-11 14:05:27 -04:00 |
|
bors
|
d1d855993d
|
auto merge of #7047 : bblum/rust/bug_triage, r=graydon
r? anybody
|
2013-06-11 09:52:40 -07:00 |
|
Huon Wilson
|
7e6a5940cb
|
std: convert pow, hypot, atan2, log to take arguments by reference.
|
2013-06-11 11:36:03 +10:00 |
|
Ben Blum
|
8081aea3b8
|
Tag a bunch of destructors that need mutable self with FIXME for #4330. Close #4943.
|
2013-06-10 18:18:04 -04:00 |
|
Ben Blum
|
967c7d828a
|
Replace str::raw::buf_as_slice with c_str_to_static_slice. Close #3843.
|
2013-06-10 17:34:28 -04:00 |
|
Huon Wilson
|
e8782eeb63
|
fix tests, remove some warnings
|
2013-06-11 02:34:14 +10:00 |
|
Huon Wilson
|
2fa83c0503
|
std: replace str::is_{alphanumeric,whitespace} with the methods.
|
2013-06-11 01:07:52 +10:00 |
|
Huon Wilson
|
838191c40b
|
std: replace str::{starts,ends}_with with the method.
|
2013-06-11 01:03:24 +10:00 |
|
Huon Wilson
|
248b6e38b5
|
std: replace str::substr with the method.
|
2013-06-11 00:52:47 +10:00 |
|
Huon Wilson
|
ebefe425b9
|
std: remove str::to_chars
|
2013-06-11 00:49:19 +10:00 |
|
Huon Wilson
|
8c59d920a1
|
std: basic documentation for the new str methods
|
2013-06-11 00:08:57 +10:00 |
|
Huon Wilson
|
ccd0ac59e9
|
std: remove str::{connect,concat}*.
|
2013-06-10 23:57:03 +10:00 |
|
Huon Wilson
|
5a711ea7c3
|
clean-up unused import warnings
|
2013-06-10 23:15:01 +10:00 |
|
Huon Wilson
|
ead4468249
|
std: fix tests
|
2013-06-10 23:02:55 +10:00 |
|
Huon Wilson
|
ec5a028ada
|
std: convert str::char_at* to methods.
|
2013-06-10 23:02:55 +10:00 |
|
Huon Wilson
|
f632f46614
|
std: convert str::trim* to methods.
|
2013-06-10 23:02:55 +10:00 |
|
Huon Wilson
|
1553874149
|
std: convert str::reserve* to methods, and methodise str::push_*.
|
2013-06-10 23:02:55 +10:00 |
|
Huon Wilson
|
a64e886e3c
|
std: remove str::contains in favour of the method
|
2013-06-10 23:02:55 +10:00 |
|
Huon Wilson
|
017450a611
|
std: replace str::find_str* with a method
|
2013-06-10 23:02:54 +10:00 |
|
Huon Wilson
|
7281fb948a
|
std: replace str::{any,all}_between with the iterator equivalent.
|
2013-06-10 23:02:54 +10:00 |
|
Huon Wilson
|
0cfc08d81e
|
std: convert character-based str::find_* to methods. Add .slice_{to,from} methods.
|
2013-06-10 23:02:54 +10:00 |
|
Huon Wilson
|
76fc9be5a1
|
std: convert each_split_str to an iterator
|
2013-06-10 23:02:54 +10:00 |
|
Huon Wilson
|
ee41ad4168
|
std: fix compile & test
|
2013-06-10 23:02:54 +10:00 |
|
Huon Wilson
|
c32fb53cf9
|
std: remove str::{len, slice, is_empty} in favour of methods.
|
2013-06-10 23:02:54 +10:00 |
|
Huon Wilson
|
b29cd22bce
|
std: replace str::all/any fns and methods with iterators
|
2013-06-10 23:02:54 +10:00 |
|
Huon Wilson
|
1e8982bdb2
|
std: replace str::each_split* with an iterator
|
2013-06-10 23:02:54 +10:00 |
|
bors
|
6e5e97fc78
|
auto merge of #7028 : thestinger/rust/cmp, r=brson
|
2013-06-09 20:13:23 -07:00 |
|
Daniel Micay
|
86833ea286
|
cmp: remove duplicate free functions
|
2013-06-09 20:47:40 -04:00 |
|
bors
|
94f72dd736
|
auto merge of #6904 : catamorphism/rust/rustpkg_version_vcs, r=catamorphism
r? @brson
|
2013-06-09 13:16:27 -07:00 |
|
Daniel Micay
|
de367157b5
|
remove deprecated vec::{is_empty, len} functions
|
2013-06-08 23:19:30 -04:00 |
|
Daniel Micay
|
fe3ad0a204
|
rm some uses of to_mut_unsafe_ptr
|
2013-06-08 15:02:32 -04:00 |
|
Tim Chevalier
|
a014088da1
|
std: Fix search-and-replace typos
|
2013-06-08 11:59:03 -07:00 |
|
Huon Wilson
|
98ba91f81b
|
remove unused import warnings
|
2013-06-09 02:22:23 +10:00 |
|
Huon Wilson
|
00f5916809
|
std: replace the str::each* fns/methods with byte iterators
|
2013-06-09 02:22:23 +10:00 |
|
Huon Wilson
|
4b806b4d06
|
std: remove each_char* fns and methods from str, replaced by iterators.
|
2013-06-09 02:22:23 +10:00 |
|
Huon Wilson
|
513d2292e5
|
std: remove foldr and alli methods in vec
|
2013-06-09 02:22:23 +10:00 |
|
Huon Wilson
|
ed299af625
|
std: remove fold[lr] in favour of iterators
|
2013-06-09 02:22:23 +10:00 |
|
Huon Wilson
|
65c7c58c8f
|
std: remove {all*,any*,count} in favour of iterators
|
2013-06-09 02:22:23 +10:00 |
|
Huon Wilson
|
ce4f63dcee
|
std: add reverse vec iterators, replace vec::each*_reverse.
|
2013-06-09 02:22:23 +10:00 |
|
bors
|
e2ec8e71ce
|
auto merge of #7008 : thestinger/rust/iterator, r=catamorphism
The `IteratorUtil` trait hits a bug in method resolve, but the basic trait has no issue.
|
2013-06-08 02:28:15 -07:00 |
|
Daniel Micay
|
d27ba09245
|
add the Iterator trait to the prelude
|
2013-06-07 22:23:48 -04:00 |
|
Tim Chevalier
|
239b81f111
|
std: Change str::from_bytes to raise a condition on invalid input
As per #4765
|
2013-06-07 17:42:50 -07:00 |
|