about summary refs log tree commit diff
path: root/src/rt/rust_task.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-06-16 00:04:13 -0700
committerbors <bors@rust-lang.org>2013-06-16 00:04:13 -0700
commitf74e1935aa55aff7ecf9ac75a5114a7b41d4e56f (patch)
tree95cfabfbe2e63d3f42d0d8966d6b4af31ffb6c39 /src/rt/rust_task.cpp
parent8482d29d9b27a00e2d84bbf3bc0a3d14c61e34ba (diff)
parentbbcff95ac51f5533866d307a85eedb062a1a05da (diff)
downloadrust-f74e1935aa55aff7ecf9ac75a5114a7b41d4e56f.tar.gz
rust-f74e1935aa55aff7ecf9ac75a5114a7b41d4e56f.zip
auto merge of #7123 : huonw/rust/more-str, r=thestinger
Moves all the remaining functions that could reasonably be methods to be methods, except for some FFI ones (which I believe @erickt is working on, possibly) and `each_split_within`, since I'm not really sure the details of it (I believe @kimundi wrote the current implementation, so maybe he could convert it to an external iterator method on `StrSlice`, e.g. `word_wrap_iter(&self) -> WordWrapIterator<'self>`, where `WordWrapIterator` impls `Iterator<&'self str>`. It probably won't be too hard, since it's already a state machine.)

This also cleans up the comparison impls for the string types, except I'm not sure how the lang items `eq_str` and `eq_str_uniq` need to be handled, so they (`eq_slice` and `eq`) remain stand-alone functions.
Diffstat (limited to 'src/rt/rust_task.cpp')
0 files changed, 0 insertions, 0 deletions