| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-10-07 | Update html_root_url for 0.12.0 release | Brian Anderson | -32/+32 | |
| 2014-10-07 | auto merge of #17832 : brson/rust/updateversion, r=alexcrichton | bors | -1/+1 | |
| 2014-10-07 | auto merge of #17802 : Gankro/rust/collection-docs-redux, r=aturon | bors | -3/+322 | |
| Adds a high-level discussion of "what collection should you use for what", as well as some general discussion of correct/efficient usage of the capacity, iterator, and entry APIs. Still building docs to confirm this renders right and the examples are good, but the content can be reviewed now. | ||||
| 2014-10-07 | auto merge of #17807 : nick29581/rust/slice6, r=aturon | bors | -405/+663 | |
| r? @aturon | ||||
| 2014-10-06 | add missing btree re-exports | Alexis Beingessner | -0/+2 | |
| 2014-10-06 | library-level docs for collections | Alexis Beingessner | -3/+320 | |
| 2014-10-07 | Reinstate AsSlice impls for Option and Result | Nick Cameron | -0/+37 | |
| 2014-10-07 | Rename slicing methods | Nick Cameron | -24/+225 | |
| 2014-10-07 | Rename slice::Slice | Nick Cameron | -68/+30 | |
| 2014-10-07 | Put slicing syntax behind a feature gate. | Nick Cameron | -39/+101 | |
| [breaking-change] If you are using slicing syntax you will need to add #![feature(slicing_syntax)] to your crate. | ||||
| 2014-10-07 | Use slice syntax instead of slice_to, etc. | Nick Cameron | -317/+313 | |
| 2014-10-06 | Revise DST test to not require duplicate errors. | Aaron Turon | -2/+0 | |
| 2014-10-06 | Remove core::any::AnyPrivate | Aaron Turon | -7/+2 | |
| [Previously](https://github.com/rust-lang/rust/commit/e5da6a71a6a0b46dd3630fc8326e6d5906a1fde6), the `Any` trait was split into a private portion and an (empty) public portion, in order to hide the implementation strategy used for downcasting. However, the [new rules](https://github.com/rust-lang/rust/commit/e9ad12c0cae5c43ada6641c7dc840a0fbe5010a2) for privacy forbid `AnyPrivate` from actually being private. This patch thus reverts the introduction of `AnyPrivate`. Although this is unlikely to break any real code, it removes a public trait and is therefore a: [breaking-change] | ||||
| 2014-10-06 | doc: Update output of `rustc --version` | Brian Anderson | -1/+1 | |
| 2014-10-06 | auto merge of #17820 : pnkfelix/rust/fsk-improve-binary_search-doc2, ↵ | bors | -2/+42 | |
| r=alexcrichton Add example to doc for `slice::ImmutableSlice::binary_search`. Fix #17817. | ||||
| 2014-10-06 | auto merge of #17798 : tomjakubowski/rust/rustdoc-fix-bounds, r=alexcrichton | bors | -15/+42 | |
| This PR adds support in rustdoc for properly naming lifetimes in bounds, instead of just showing `'static` for everything. It also adds support for unboxed function sugar bounds, which were also previously rendered as `'static`. | ||||
| 2014-10-06 | auto merge of #17796 : tomjakubowski/rust/rustdoc-ice-17736, r=alexcrichton | bors | -1/+11 | |
| Previously, external code might call `markdown::render()` without having called `markdown::reset_headers()`, meaning the TLS key `used_header_map` was unset. Now `markdown::render()` ensures that `used_header_map` is set by calling `reset_headers` if necessary. Fix #17736 | ||||
| 2014-10-06 | Add example to doc for `slice::ImmutableSlice::binary_search`. | Felix S. Klock II | -2/+42 | |
| Fix #17817. | ||||
| 2014-10-06 | rustdoc: Include lifetimes in re-exported bounds | Tom Jakubowski | -0/+4 | |
| Fix #17818 | ||||
| 2014-10-06 | auto merge of #17814 : vhbit/rust/ios-build-fix, r=huonw | bors | -0/+1 | |
| 2014-10-06 | auto merge of #17812 : thestinger/rust/jemalloc, r=alexcrichton | bors | -0/+0 | |
| This includes optimizations to the thread cache and support for shrinking and expanding huge (>4M) allocations in-place. | ||||
| 2014-10-06 | rustdoc: Remove dummy UnknownBound variant | Tom Jakubowski | -10/+4 | |
| 2014-10-06 | auto merge of #17803 : bkoropoff/rust/issue-17021, r=alexcrichton | bors | -54/+78 | |
| This closes issue #17021. | ||||
| 2014-10-06 | rustdoc: Support unboxed fn sugar in bounds | Tom Jakubowski | -9/+21 | |
| 2014-10-06 | rustdoc: Correctly name lifetimes in bounds | Tom Jakubowski | -13/+30 | |
| Fix #16518 | ||||
| 2014-10-06 | rustdoc: make calls of markdown::render safer | Tom Jakubowski | -1/+11 | |
| Previously, external code might call `markdown::render()` without having called `markdown::reset_headers()`, meaning the TLS key `used_header_map` was unset. Now `markdown::render()` ensures that `used_header_map` is set by calling `reset_headers` if necessary. Fix #17736 | ||||
| 2014-10-06 | auto merge of #17781 : P1start/rust/bitflags-lints, r=alexcrichton | bors | -120/+173 | |
| Closes #17773. | ||||
| 2014-10-06 | Fixed iOS build (statics name lint) | Valerii Hiora | -0/+1 | |
| 2014-10-06 | Remove the #[allow(non_uppercase_statics)] attr from bitflags! | P1start | -42/+37 | |
| 2014-10-06 | Rename the file permission statics in std::io to be uppercase | P1start | -78/+136 | |
| For example, this renames `GroupRWX` to `GROUP_RWX`, and deprecates the old name. Code using these statics should be updated accordingly. | ||||
| 2014-10-06 | auto merge of #17414 : jakub-/rust/issue-17405, r=alexcrichton | bors | -14/+86 | |
| Fixes #17405. Fixes #17518. Fixes #17800. | ||||
| 2014-10-05 | update jemalloc | Daniel Micay | -0/+0 | |
| This includes optimizations to the thread cache and support for shrinking and expanding huge (>4M) allocations in-place. | ||||
| 2014-10-06 | auto merge of #17809 : thestinger/rust/windows, r=eddyb | bors | -4/+4 | |
| 2014-10-05 | work around yet another MinGW-w64 ASLR bug | Daniel Micay | -4/+4 | |
| 2014-10-05 | auto merge of #17794 : SimonSapin/rust/patch-8, r=alexcrichton | bors | -4/+5 | |
| 2014-10-05 | Fix handling of struct variants in a couple of places | Jakub Wieczorek | -14/+86 | |
| Fixes #17405. Fixes #17518. Fixes #17800. | ||||
| 2014-10-05 | Build regression test for issue #17021 with -g | Brian Koropoff | -0/+2 | |
| This causes it to hit the previously ICEing debuginfo codepath | ||||
| 2014-10-05 | Handle emitting debug info for unboxed closures | Brian Koropoff | -54/+76 | |
| This fixes an ICE. Closes issue #17021 | ||||
| 2014-10-05 | auto merge of #17762 : bkoropoff/rust/issue-17734, r=alexcrichton | bors | -1/+24 | |
| Closes issue #17734 r? @nick29581 | ||||
| 2014-10-05 | Add regression test for issue #17734 | Brian Koropoff | -0/+23 | |
| 2014-10-05 | Fix cfg syntax warnings in libnative | Michael Gehring | -8/+4 | |
| 2014-10-05 | String::truncate doc: also fails if not a char boundary | Simon Sapin | -4/+5 | |
| 2014-10-05 | auto merge of #17785 : P1start/rust/diagnostics, r=alexcrichton | bors | -23/+81 | |
| Closes #17765. Closes #15524. Closes #14772. | ||||
| 2014-10-05 | auto merge of #16970 : kmcallister/rust/llvm-unreachable, r=thestinger | bors | -0/+93 | |
| I'm not sure how to add an automated test for this. | ||||
| 2014-10-05 | auto merge of #17776 : luqmana/rust/ul, r=alexcrichton | bors | -19/+59 | |
| Update our LLVM snapshot to master (as of ~ Wed Oct 1 18:49:58 2014 +0000). Since my patches have landed upstream this fixes #13429 and #7298. | ||||
| 2014-10-05 | auto merge of #17774 : lambda/rust/docs-mention-hoedown, r=steveklabnik | bors | -2/+2 | |
| Rust 0.11.0 switched from sundown to the actively maintained hoedown; update the rustdoc documention to mention this. | ||||
| 2014-10-04 | Add tests for intrinsics::unreachable | Keegan McAllister | -0/+81 | |
| 2014-10-04 | Add intrinsics::unreachable | Keegan McAllister | -0/+12 | |
| 2014-10-05 | auto merge of #17772 : bkoropoff/rust/issue-17767, r=alexcrichton | bors | -2/+2 | |
| Closes issue #17767 | ||||
| 2014-10-05 | Give a more descriptive error when marking non-test items as #[test] | P1start | -12/+41 | |
| Closes #14772. | ||||
