-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 26 pull requests #40595
Rollup of 26 pull requests #40595
Commits on Mar 9, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 13341f4 - Browse repository at this point
Copy the full SHA 13341f4View commit details
Commits on Mar 13, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b38992c - Browse repository at this point
Copy the full SHA b38992cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b7b262 - Browse repository at this point
Copy the full SHA 6b7b262View commit details -
Configuration menu - View commit details
-
Copy full SHA for adba642 - Browse repository at this point
Copy the full SHA adba642View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e49f79 - Browse repository at this point
Copy the full SHA 5e49f79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11d3344 - Browse repository at this point
Copy the full SHA 11d3344View commit details
Commits on Mar 14, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 8b9b3b6 - Browse repository at this point
Copy the full SHA 8b9b3b6View commit details -
Corrected very minor documentation detail about Unicode and Japanese
Eric Findlay committedMar 14, 2017 Configuration menu - View commit details
-
Copy full SHA for 5b7f330 - Browse repository at this point
Copy the full SHA 5b7f330View commit details -
Configuration menu - View commit details
-
Copy full SHA for e06c515 - Browse repository at this point
Copy the full SHA e06c515View commit details -
Configuration menu - View commit details
-
Copy full SHA for 327e8e9 - Browse repository at this point
Copy the full SHA 327e8e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dd03ff - Browse repository at this point
Copy the full SHA 0dd03ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 137c1e8 - Browse repository at this point
Copy the full SHA 137c1e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e58e3d0 - Browse repository at this point
Copy the full SHA e58e3d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3ae2eb - Browse repository at this point
Copy the full SHA d3ae2ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1545f4e - Browse repository at this point
Copy the full SHA 1545f4eView commit details -
A few improvements to the
core::hash
top-level docs.Primarily opened to address the concerns brought up in rust-lang#40498. * run rustfmt on code blocks * use `DefaultHasher` instead of deprecated `SipHasher` * rename `hash` to `calculate_hash` to prevent confusion with the `hash` method
Configuration menu - View commit details
-
Copy full SHA for 5cc056a - Browse repository at this point
Copy the full SHA 5cc056aView commit details -
travis: Ensure cargo links libcurl statically
We don't want a dynamic dependency in the library that we ship, so link it statically by configuring curl-sys's build script to not pick up the system version via pkg-config.
Configuration menu - View commit details
-
Copy full SHA for 5fab9bf - Browse repository at this point
Copy the full SHA 5fab9bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0671cc1 - Browse repository at this point
Copy the full SHA 0671cc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a7b789 - Browse repository at this point
Copy the full SHA 9a7b789View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d57d92 - Browse repository at this point
Copy the full SHA 4d57d92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5537955 - Browse repository at this point
Copy the full SHA 5537955View commit details -
Configuration menu - View commit details
-
Copy full SHA for bda57db - Browse repository at this point
Copy the full SHA bda57dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6adbbfc - Browse repository at this point
Copy the full SHA 6adbbfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc08edc - Browse repository at this point
Copy the full SHA cc08edcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61d9387 - Browse repository at this point
Copy the full SHA 61d9387View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b7c7f3 - Browse repository at this point
Copy the full SHA 8b7c7f3View commit details -
Point out correct turbofish usage on
Foo<Bar<Baz>>
Whenever we parse a chain of binary operations, as long as the first operation is `<` and the subsequent operations are either `>` or `<`, present the following diagnostic help: use `::<...>` instead of `<...>` if you meant to specify type arguments This will lead to spurious recommendations on situations like `2 < 3 < 4` but should be clear from context that the help doesn't apply in that case.
Configuration menu - View commit details
-
Copy full SHA for e3b8550 - Browse repository at this point
Copy the full SHA e3b8550View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3554ff3 - Browse repository at this point
Copy the full SHA 3554ff3View commit details
Commits on Mar 15, 2017
-
Ammended minor documentation detail abour Unicode cases.
Eric Findlay committedMar 15, 2017 Configuration menu - View commit details
-
Copy full SHA for 18a8494 - Browse repository at this point
Copy the full SHA 18a8494View commit details -
Configuration menu - View commit details
-
Copy full SHA for f23d448 - Browse repository at this point
Copy the full SHA f23d448View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b4a1b6 - Browse repository at this point
Copy the full SHA 5b4a1b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f789955 - Browse repository at this point
Copy the full SHA f789955View commit details -
Configuration menu - View commit details
-
Copy full SHA for b60879a - Browse repository at this point
Copy the full SHA b60879aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 698c1bb - Browse repository at this point
Copy the full SHA 698c1bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86b48b2 - Browse repository at this point
Copy the full SHA 86b48b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52d9682 - Browse repository at this point
Copy the full SHA 52d9682View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2d2c2d - Browse repository at this point
Copy the full SHA c2d2c2dView commit details -
rustbuild: Retry downloads of OpenSSL source
We need this to compile Cargo and we download it at build time, but as like all other network requests it has a chance of failing. This commit moves the source of the tarball to a mirror (S3 seems semi-more-reliable most of the time) and also wraps the download in a retry loop. cc rust-lang#40474
Configuration menu - View commit details
-
Copy full SHA for 5de0406 - Browse repository at this point
Copy the full SHA 5de0406View commit details -
Fix documentation for Vec::dedup_by.
The previous docstring was copied from dedup_by_key.
Configuration menu - View commit details
-
Copy full SHA for e66b3a2 - Browse repository at this point
Copy the full SHA e66b3a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0739ece - Browse repository at this point
Copy the full SHA 0739eceView commit details -
We'll bring this back in with the next commit, as a submodule.
Configuration menu - View commit details
-
Copy full SHA for 4d8bd05 - Browse repository at this point
Copy the full SHA 4d8bd05View commit details -
Import submodule for the book.
It's all in the external repository now.
Configuration menu - View commit details
-
Copy full SHA for cc56c7d - Browse repository at this point
Copy the full SHA cc56c7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65cc839 - Browse repository at this point
Copy the full SHA 65cc839View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8372e11 - Browse repository at this point
Copy the full SHA 8372e11View commit details -
These pages will help people who have links to the older book.
Configuration menu - View commit details
-
Copy full SHA for 73b46a0 - Browse repository at this point
Copy the full SHA 73b46a0View commit details -
Becuase I had run a `x.py doc` before doing this work, I had accidentally relied on some files existing in places that they didn't need to be.
Configuration menu - View commit details
-
Copy full SHA for 11c44aa - Browse repository at this point
Copy the full SHA 11c44aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62b280a - Browse repository at this point
Copy the full SHA 62b280aView commit details -
This is for coordinating with our publishers; we don't ever want to test it.
Configuration menu - View commit details
-
Copy full SHA for 1d0b1e3 - Browse repository at this point
Copy the full SHA 1d0b1e3View commit details -
Update book and reference submodules
Some links needed adjustment to support this new scheme.
Configuration menu - View commit details
-
Copy full SHA for 714ed07 - Browse repository at this point
Copy the full SHA 714ed07View commit details -
The unstable book, libstd, libcore, and liballoc all needed some adjustment.
Configuration menu - View commit details
-
Copy full SHA for 9d2cfd4 - Browse repository at this point
Copy the full SHA 9d2cfd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a26162e - Browse repository at this point
Copy the full SHA a26162eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d8d376 - Browse repository at this point
Copy the full SHA 3d8d376View commit details -
Configuration menu - View commit details
-
Copy full SHA for befeb04 - Browse repository at this point
Copy the full SHA befeb04View commit details
Commits on Mar 16, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 3d01e1a - Browse repository at this point
Copy the full SHA 3d01e1aView commit details
Commits on Mar 17, 2017
-
Configuration menu - View commit details
-
Copy full SHA for bc6eecd - Browse repository at this point
Copy the full SHA bc6eecdView commit details -
Rollup merge of rust-lang#40332 - steveklabnik:extract-book, r=alexcr…
…ichton Extract book into a submodule Part of rust-lang#39588 We probably don't want to land this till after the beta branches on friday, but would still ❤️ a review from @alexcrichton , since I am a rustbuild noob. This pr: 1. removes the book 2. adds it back in as a submodule 3. the submodule includes both the old book and the new book 4. it also includes an index page explaining the difference in editions 5. it also includes redirect pages for the old book URLs. 6. so we build all that stuff too. r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for f722ee0 - Browse repository at this point
Copy the full SHA f722ee0View commit details -
Rollup merge of rust-lang#40387 - tbu-:pr_doc_ptr_write2, r=steveklabnik
Configuration menu - View commit details
-
Copy full SHA for a91ecdb - Browse repository at this point
Copy the full SHA a91ecdbView commit details -
Rollup merge of rust-lang#40433 - mattico:test-issue-29595, r=estebank
Add test for issue rust-lang#29595 Closes rust-lang#29595 Couldn't get this to run locally, all the compile-fail tests are ignored... let's see what Travis says.
Configuration menu - View commit details
-
Copy full SHA for c7c533f - Browse repository at this point
Copy the full SHA c7c533fView commit details -
Rollup merge of rust-lang#40452 - frewsxcv:frewsxcv-unstable-docs, r=…
…GuillaumeGomez Add basic documentation/examples for six unstable features.
Configuration menu - View commit details
-
Copy full SHA for fefd84e - Browse repository at this point
Copy the full SHA fefd84eView commit details -
Rollup merge of rust-lang#40458 - frewsxcv:frewsxcv-osstr, r=Guillaum…
…eGomez Add doc examples for `OsStr`, `OsString`. None
Configuration menu - View commit details
-
Copy full SHA for ced41ef - Browse repository at this point
Copy the full SHA ced41efView commit details -
Rollup merge of rust-lang#40463 - tshepang:nit, r=nikomatsakis
some style fixes
Configuration menu - View commit details
-
Copy full SHA for 68c8b63 - Browse repository at this point
Copy the full SHA 68c8b63View commit details -
Rollup merge of rust-lang#40467 - projektir:readme_docs, r=steveklabnik
Updating README.md to point to the correct doc location
Configuration menu - View commit details
-
Copy full SHA for 1c4f0ba - Browse repository at this point
Copy the full SHA 1c4f0baView commit details -
Rollup merge of rust-lang#40482 - wagenet:fix-old-macos, r=alexcrichton
Target builds for older macOS Fix rust-lang#40481
Configuration menu - View commit details
-
Copy full SHA for b5a5ee4 - Browse repository at this point
Copy the full SHA b5a5ee4View commit details -
Rollup merge of rust-lang#40495 - llogiq:format-docs, r=steveklabnik
fix format grammar This is just a trivial change to get the escaped squigglies into the grammar. r? @steveklabnik
Configuration menu - View commit details
-
Copy full SHA for 28104d0 - Browse repository at this point
Copy the full SHA 28104d0View commit details -
Rollup merge of rust-lang#40496 - projektir:docs_number_headings, r=f…
…rewsxcv Using X headings rust-lang#39850 Fix for issue rust-lang#39850, the headings should now be 1, 2, and 3.
Configuration menu - View commit details
-
Copy full SHA for 81093a1 - Browse repository at this point
Copy the full SHA 81093a1View commit details -
Rollup merge of rust-lang#40497 - wesleywiser:fix_sidebar, r=Guillaum…
…eGomez Fix sidebar not extending to the bottom of the page Fixes rust-lang#40459
Configuration menu - View commit details
-
Copy full SHA for be2d891 - Browse repository at this point
Copy the full SHA be2d891View commit details -
Rollup merge of rust-lang#40499 - ericfindlay:master, r=steveklabnik
Corrected very minor documentation detail about Unicode and Japanese Japanese half-width and full-width romaji characters do have upper and lowercase according Unicode (but other Japanese characters do not). For example, ` assert_eq!('\u{FF21}'.to_lowercase().collect::<String>(),"\u{FF41}");` r? @steveklabnik
Configuration menu - View commit details
-
Copy full SHA for 9938a80 - Browse repository at this point
Copy the full SHA 9938a80View commit details -
Rollup merge of rust-lang#40500 - estebank:turbofish-help, r=pnkfelix
Point out correct turbofish usage on `Foo<Bar<Baz>>` Whenever we parse a chain of binary operations, as long as the first operation is `<` and the subsequent operations are either `>` or `<`, present the following diagnostic help: use `::<...>` instead of `<...>` if you meant to specify type arguments This will lead to spurious recommendations on situations like `2 < 3 < 4` but should be clear from context that the help doesn't apply in that case. Fixes rust-lang#40396.
Configuration menu - View commit details
-
Copy full SHA for a53bfcc - Browse repository at this point
Copy the full SHA a53bfccView commit details -
Rollup merge of rust-lang#40503 - swgillespie:thread-hack-removal, r=…
…sfackler std: remove a workaround for privacy limitations `std::thread::Thread` implements a non-exported `NewThread` trait to allow for internal-only use of `Thread::new`. Nowadays we have `pub(crate)`, which accomplishes the same thing but much more idiomatically. Rustdoc handles this correctly (I checked and I didn't see `Thread::new` on the rustdoc entry for `Thread` with this change), and the stage1 `rustc` emits the correct error still (I'm assuming that the stage1 compiler uses my `libstd`?): ``` $ ./build/x86_64-apple-darwin/stage1/bin/rustc test.rs error: method `new` is private --> test.rs:4:18 | 4 | let thread = thread::Thread::new(None); | ^^^^^^^^^^^^^^^^^^^ error: aborting due to previous error ```
Configuration menu - View commit details
-
Copy full SHA for 8b0d071 - Browse repository at this point
Copy the full SHA 8b0d071View commit details -
Rollup merge of rust-lang#40505 - frewsxcv:hash-docs, r=alexcrichton
A few improvements to the `core::hash` top-level docs. Primarily opened to address the concerns brought up in rust-lang#40498. * run rustfmt on code blocks * use `DefaultHasher` instead of deprecated `SipHasher` * rename `hash` to `calculate_hash` to prevent confusion with the `hash` method
Configuration menu - View commit details
-
Copy full SHA for a463ba8 - Browse repository at this point
Copy the full SHA a463ba8View commit details -
Rollup merge of rust-lang#40507 - alexcrichton:static-libcurl, r=brson
travis: Ensure cargo links libcurl statically We don't want a dynamic dependency in the library that we ship, so link it statically by configuring curl-sys's build script to not pick up the system version via pkg-config.
Configuration menu - View commit details
-
Copy full SHA for 6a8b974 - Browse repository at this point
Copy the full SHA 6a8b974View commit details -
Rollup merge of rust-lang#40512 - nodakai:patch-1, r=alexcrichton
.gitmodules: use official URLs w/o redirect
Configuration menu - View commit details
-
Copy full SHA for 7d0ad91 - Browse repository at this point
Copy the full SHA 7d0ad91View commit details -
Rollup merge of rust-lang#40517 - rust-lang:release-notes-tweak, r=al…
…excrichton Remove incorrect feature from the 1.16 relnotes According to @golddranks https://internals.rust-lang.org/t/rust-1-16-0-prerelease-testing/4953/3 r? @brson
Configuration menu - View commit details
-
Copy full SHA for ea54a37 - Browse repository at this point
Copy the full SHA ea54a37View commit details -
Rollup merge of rust-lang#40520 - steveklabnik:link-core-slice, r=ale…
…xcrichton Link core::slice to std::slice
Configuration menu - View commit details
-
Copy full SHA for bec8f5d - Browse repository at this point
Copy the full SHA bec8f5dView commit details -
Rollup merge of rust-lang#40526 - brson:docs-req, r=alexcrichton
Make docs required again Completely untested. Fixes rust-lang/rustup#903 r? @alexcrichton cc @steveklabnik
Configuration menu - View commit details
-
Copy full SHA for 0ae763d - Browse repository at this point
Copy the full SHA 0ae763dView commit details -
Rollup merge of rust-lang#40536 - kevinmehall:dedup_docs_for_dedup_by…
…, r=steveklabnik Fix documentation for Vec::dedup_by. The previous docstring was copied from dedup_by_key.
Configuration menu - View commit details
-
Copy full SHA for 76ac8fd - Browse repository at this point
Copy the full SHA 76ac8fdView commit details -
Rollup merge of rust-lang#40538 - aturon:stab-1.17, r=alexcrichton
Library stabilizations for 1.17 Details of the stabilizations are available in the commits. Includes only library stabilizations; there are a couple of compiler stabilizations that should also be done for 1.17. Will need a beta backport, which I will create after approval. r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for 5616df5 - Browse repository at this point
Copy the full SHA 5616df5View commit details -
Rollup merge of rust-lang#40539 - clarcharr:no_default_path, r=alexcr…
…ichton Removes Default for Box<Path>. This was not supposed to be added. cc @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for 37863ab - Browse repository at this point
Copy the full SHA 37863abView commit details -
Rollup merge of rust-lang#40545 - alexcrichton:retry-download-openssl…
…, r=nikomatsakis rustbuild: Retry downloads of OpenSSL source We need this to compile Cargo and we download it at build time, but as like all other network requests it has a chance of failing. This commit moves the source of the tarball to a mirror (S3 seems semi-more-reliable most of the time) and also wraps the download in a retry loop. cc rust-lang#40474
Configuration menu - View commit details
-
Copy full SHA for 7e313ab - Browse repository at this point
Copy the full SHA 7e313abView commit details -
Rollup merge of rust-lang#40562 - mbrubeck:bootstrap, r=alexcrichton
Remove unused param from bootstrap::clean::rm_rf None
Configuration menu - View commit details
-
Copy full SHA for 683637b - Browse repository at this point
Copy the full SHA 683637bView commit details -
Rollup merge of rust-lang#40586 - steveklabnik:add-unstable-sort-to-u…
…nstable-book, r=frewsxcv add sort_unstable to unstable book cc rust-lang#40585
Configuration menu - View commit details
-
Copy full SHA for 7569ddc - Browse repository at this point
Copy the full SHA 7569ddcView commit details