summary refs log tree commit diff
path: root/src/libstd/condition.rs
AgeCommit message (Collapse)AuthorLines
2013-12-23std: Fix all code examplesAlex Crichton-1/+11
2013-12-15std: fix spelling in docs.Huon Wilson-1/+1
2013-12-11Make 'self lifetime illegal.Erik Price-8/+8
Also remove all instances of 'self within the codebase. This fixes #10889.
2013-12-10librustpkg: Make `io::ignore_io_error()` use RAII; remove a few morePatrick Walton-3/+17
cells.
2013-11-26libstd: Fix Win32 and other bustage.Patrick Walton-5/+5
2013-11-26test: Remove non-procedure uses of `do` from compiletest, libstd tests,Patrick Walton-18/+18
compile-fail tests, run-fail tests, and run-pass tests.
2013-11-26librustc: Remove remaining uses of `&fn()` in favor of `||`.Patrick Walton-2/+2
2013-11-19libstd: Change all uses of `&fn(A)->B` over to `|A|->B` in libstdPatrick Walton-2/+2
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-19/+19
Who doesn't like a massive renaming?
2013-10-09option: rewrite the API to use compositionDaniel Micay-1/+1
2013-09-30std: Remove usage of fmt!Alex Crichton-20/+20
2013-09-25rustdoc: Change all code-blocks with a scriptAlex Crichton-8/+8
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-17Document a few undocumented modules in libstdAlex Crichton-33/+142
Hopefull this will make our libstd docs appear a little more "full".
2013-09-16switch Drop to `&mut self`Daniel Micay-1/+1
2013-09-04Another followup on #6009.Felix S. Klock II-1/+2
Odd that my earlier make checks did not catch this.
2013-08-01make `in` and `foreach` get treated as keywordsDaniel Micay-7/+7
2013-07-22new snapshotDaniel Micay-61/+0
2013-07-17librustc: Remove all uses of the `Copy` bound.Patrick Walton-5/+9
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-1/+1
2013-07-14Purge the last remnants of the old TLS apiAlex Crichton-15/+68
Closes #3273
2013-07-11Remove all external requirements of `@` from TLSAlex Crichton-1/+1
Closes #6004
2013-07-09Rename local_data methods/types for less keystrokesAlex Crichton-9/+8
2013-07-09Change TLS to almost be able to contain owned typesAlex Crichton-1/+1
2013-06-25Change finalize -> drop.Luqman Aden-1/+1
2013-06-01Remove all uses of `pub impl`. rs=stylePatrick Walton-6/+6
2013-05-30Require documentation by default for libstdAlex Crichton-0/+2
Adds documentation for various things that I understand. Adds #[allow(missing_doc)] for lots of things that I don't understand.
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-1/+2
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-0/+217
This only changes the directory names; it does not change the "real" metadata names.