summary refs log tree commit diff
path: root/src/libextra/future.rs
AgeCommit message (Collapse)AuthorLines
2013-09-25rustdoc: Change all code-blocks with a scriptAlex Crichton-2/+2
find src -name '*.rs' | xargs sed -i '' 's/~~~.*{\.rust}/```rust/g' find src -name '*.rs' | xargs sed -i '' 's/ ~~~$/ ```/g' find src -name '*.rs' | xargs sed -i '' 's/^~~~$/ ```/g'
2013-09-19Clean up unused importsSteven Fackler-2/+0
2013-09-19Add Future::spawn_withSteven Fackler-0/+23
2013-09-19Modernize extra::future APISteven Fackler-70/+62
2013-09-19Removed future's destructorSteven Fackler-9/+0
It was only there to prevent Future from being copyable, but it's noncopyable anyways since it contains a ~fn.
2013-09-16switch Drop to `&mut self`Daniel Micay-1/+1
2013-08-22Enabled unit tests in std and extra.Vadim Chugunov-1/+0
2013-08-09Remove the C++ runtime. SayonaraBrian Anderson-5/+5
2013-08-07Forbid `priv` where it has no effectAlex Crichton-1/+1
This is everywhere except struct fields and enum variants.
2013-07-24auto merge of #7996 : erickt/rust/cleanup-strs, r=ericktbors-1/+1
This is a cleanup pull request that does: * removes `os::as_c_charp` * moves `str::as_buf` and `str::as_c_str` into `StrSlice` * converts some functions from `StrSlice::as_buf` to `StrSlice::as_c_str` * renames `StrSlice::as_buf` to `StrSlice::as_imm_buf` (and adds `StrSlice::as_mut_buf` to match `vec.rs`. * renames `UniqueStr::as_bytes_with_null_consume` to `UniqueStr::to_bytes` * and other misc cleanups and minor optimizations
2013-07-24Change 'print(fmt!(...))' to printf!/printfln! in src/lib*Birunthan Mohanathas-1/+1
2013-07-23clean up warningsErick Tryzelaar-1/+1
2013-07-19Added a new method to extra::future (unwrap) + a testMatthijs Hofstra-0/+19
2013-07-17librustc: Remove the `Copy` bound from the language.Patrick Walton-1/+0
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-2/+2
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-9/+8
2013-06-28librustc: Change "Owned" to "Send" everywherePatrick Walton-2/+2
2013-06-27auto merge of #7361 : brson/rust/incoming, r=brsonbors-1/+1
2013-06-25Change finalize -> drop.Luqman Aden-1/+1
2013-06-22replaced some 'std::' with 'extra::' in commentsreus-1/+1
2013-06-16Add copies to type params with Copy boundNiko Matsakis-1/+1
2013-06-04std::cell: Modernize constructorsPhilipp Brüschweiler-3/+3
Part of #3853
2013-06-01Remove all uses of `pub impl`. rs=stylePatrick Walton-4/+4
2013-05-30libextra: Require documentation by defaultAlex Crichton-0/+2
2013-05-27syntax highlight code examples in docstringsDaniel Micay-1/+1
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd ↵Patrick Walton-0/+2
to libextra
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-0/+210
This only changes the directory names; it does not change the "real" metadata names.