-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 6 pull requests #60208
Rollup of 6 pull requests #60208
Commits on Apr 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 53d2473 - Browse repository at this point
Copy the full SHA 53d2473View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23154db - Browse repository at this point
Copy the full SHA 23154dbView commit details
Commits on Apr 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e14819a - Browse repository at this point
Copy the full SHA e14819aView commit details -
Update Source Code Pro fonts to version 2.030
Pulled in from https://github.com/adobe-fonts/source-code-pro/
Configuration menu - View commit details
-
Copy full SHA for 6bafc58 - Browse repository at this point
Copy the full SHA 6bafc58View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdca41d - Browse repository at this point
Copy the full SHA cdca41dView commit details
Commits on Apr 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 517fb1b - Browse repository at this point
Copy the full SHA 517fb1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e55a313 - Browse repository at this point
Copy the full SHA e55a313View commit details -
Configuration menu - View commit details
-
Copy full SHA for 795a15a - Browse repository at this point
Copy the full SHA 795a15aView commit details
Commits on Apr 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2d401fb - Browse repository at this point
Copy the full SHA 2d401fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33f0a37 - Browse repository at this point
Copy the full SHA 33f0a37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51b2ecf - Browse repository at this point
Copy the full SHA 51b2ecfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6283897 - Browse repository at this point
Copy the full SHA 6283897View commit details -
Configuration menu - View commit details
-
Copy full SHA for 497dcfa - Browse repository at this point
Copy the full SHA 497dcfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f7d15d - Browse repository at this point
Copy the full SHA 7f7d15dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5392f44 - Browse repository at this point
Copy the full SHA 5392f44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ab5806 - Browse repository at this point
Copy the full SHA 5ab5806View commit details -
Rollup merge of rust-lang#59739 - cramertj:stabilize, r=withoutboats
Stabilize futures_api cc rust-lang#59725. Based on rust-lang#59733 and rust-lang#59119 -- only the last two commits here are relevant. r? @withoutboats , @oli-obk for the introduction of `rustc_allow_const_fn_ptr`.
Configuration menu - View commit details
-
Copy full SHA for 76c7802 - Browse repository at this point
Copy the full SHA 76c7802View commit details -
Rollup merge of rust-lang#59839 - KodrAus:must-use-num, r=sfackler
Warn on unused results for operation methods on nums From a suggestion by @llogiq Adds a `#[must_use]` attribute to operation methods on integers that take self by value as the first operand and another value as the second. It makes it clear that these methods return the result of the operation instead of mutating `self`, which is the source of a rather embarrassing bug I had in a codebase of mine recently... As an example: ```rust struct Int { value: i64, } impl Int { fn add(&mut self, other: i64) { self.value.wrapping_add(other); } } ``` Will produce a warning like: ``` warning: unused return value of `core::num::<impl i64>::wrapping_add` that must be used --> src/main.rs:7:7 | 7 | self.value.wrapping_add(other); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: #[warn(unused_must_use)] on by default = note: this returns the result of the operation, without modifying the original ``` If this is something we're on board with, we could do something similar for `f32` and `f64` too. There are probably other methods on integers that make sense.
Configuration menu - View commit details
-
Copy full SHA for 4f125a6 - Browse repository at this point
Copy the full SHA 4f125a6View commit details -
Rollup merge of rust-lang#60146 - Manishearth:font-update, r=QuietMis…
…dreavus Update fonts used by rustdoc Our version of Source Serif Pro is pretty old and is causing issues on Linux, see https://bugzilla.mozilla.org/show_bug.cgi?id=1545317 . I took this opportunity to update all of the fonts we use. r? @steveklabnik @QuietMisdreavus
Configuration menu - View commit details
-
Copy full SHA for 1d2276f - Browse repository at this point
Copy the full SHA 1d2276fView commit details -
Rollup merge of rust-lang#60169 - varkor:tidy-unnecessary-ignore-newl…
…ine, r=kennytm Warn when ignore-tidy-linelength is present, but no lines are too long It's easy for a `// ignore-tidy-linelength` to be added when there is a genuine need to ignore a file's line length, but then after refactoring the need is gone, but the tidy directive is not removed. This means that in the future, further editing may accidentally add unnecessarily long lines. This change forces `// ignore-tidy-linelength` to be used exactly when necessary, to make sure such changes are intentional.
Configuration menu - View commit details
-
Copy full SHA for 3006800 - Browse repository at this point
Copy the full SHA 3006800View commit details -
Rollup merge of rust-lang#60177 - rasendubi:rustdoc-comments, r=varkor
Promote rust comments to rustdoc
Configuration menu - View commit details
-
Copy full SHA for 1d64312 - Browse repository at this point
Copy the full SHA 1d64312View commit details -
Rollup merge of rust-lang#60191 - gnzlbg:f16c, r=alexcrichton
Add f16c target_feature This is requires for Intel 16-bit half-precision float intrinsics: https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=fp16&expand=1769 - see companion stdsimd PR: rust-lang/stdarch#737. LLVM, Wikipedia CPUID page, and the Intel Dev Manual all call this CPUID feature "F16C", but the Intel intrinsics guide calls this "FP16C" - this is probably a bug in the intrinsics guide which we are tracking here: rust-lang/stdarch#738 r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for 97b74a5 - Browse repository at this point
Copy the full SHA 97b74a5View commit details