Skip to content
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 7 pull requests #91202

Closed
wants to merge 18 commits into from

Commits on Nov 10, 2021

  1. Disable aarch64 outline atomics with musl for now.

    The introduced dependency on `getauxval`causes linking
    problems with musl, see rust-lang#89626.
    hkratz committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    bd287fa View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2021

  1. Reduce prominence of item-infos

     - Remove border.
     - Reduce size of emoji slightly.
     - Remove details disclosure for unstable reason. This was inconsistent
       with our other details disclosures, and the detail revealed was
       usually better explained by clicking on the issue link.
    jsha committed Nov 20, 2021
    Configuration menu
    Copy the full SHA
    e6ab982 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. Partially stabilize duration_consts_2

    Methods that were only blocked on `const_panic` have been stabilized.
    The remaining methods of `duration_consts_2` are all related to floats,
    and as such have been placed behind the `duration_consts_float` feature
    gate.
    jhpratt committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    88b0d7c View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2021

  1. Configuration menu
    Copy the full SHA
    08a500f View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2021

  1. Fix more <a> color

    GuillaumeGomez committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    5872009 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ba92fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e6ced3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ba4838 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3c77b56 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9447d1f View commit details
    Browse the repository at this point in the history
  7. rustdoc: Add test for mixing doc comments and attrs

    This is a step toward adding more test coverage to make it easier to
    remove the distinction between collapsed and uncollapsed doc values.
    camelid committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    2e0bc33 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#89542 - jhpratt:stabilize-duration-const-fn…

    …s, r=oli-obk
    
    Partially stabilize `duration_consts_2`
    
    Methods that were only blocked on `const_panic` have been stabilized.
    The remaining methods of `duration_consts_2` are all related to floats,
    and as such have been placed behind the `duration_consts_float` feature
    gate.
    GuillaumeGomez committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    26df1ac View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#90044 - rusticstuff:disable_arm_outline_ato…

    …mics_for_musl, r=workingjubilee
    
    Restrict aarch64 outline atomics to glibc for now.
    
    The introduced dependency on `getauxval` causes linking problems with musl, making compiling any binaries for `aarch64-unknown-linux-musl` impossible without workarounds such as using lld or adding liblibc.rlib again to the linker invocation, see rust-lang#89626.
    
    This is a workaround until libc>0.2.108 is merged.
    GuillaumeGomez committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    b0b7682 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#90420 - GuillaumeGomez:rustdoc-internals-fe…

    …ature, r=camelid
    
    Create rustdoc_internals feature gate
    
    As suggested by `@camelid` [here](rust-lang#90398 (comment)), since `doc_keyword` and `doc_primitive` aren't meant to be stabilized, we could put them behind a same feature flag.
    
    This is pretty much what it would look like (needs to update the tests too).
    
    The tracking issue is rust-lang#90418.
    
    What do you think `@rust-lang/rustdoc` ?
    GuillaumeGomez committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    f52f0e5 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#91075 - jsha:chill-item-info, r=GuillaumeGomez

    Reduce prominence of item-infos
    
    Fixes rust-lang#59853
    
     - Remove border.
     - Reduce size of emoji slightly.
     - Remove details disclosure for unstable reason. This was inconsistent with our other details disclosures, and the detail revealed was usually better explained by clicking on the issue link.
    
    Demo: https://rustdoc.crud.net/jsha/chill-item-info/std/mem/union.MaybeUninit.html#method.slice_assume_init_ref
    
    Compare vs: https://doc.rust-lang.org/nightly/std/mem/union.MaybeUninit.html#method.slice_assume_init_ref
    
    <img src="https://user-images.githubusercontent.com/220205/142717815-09828c9e-6ff4-445a-8ccc-31e028fd4985.png" width=700>
    GuillaumeGomez committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    2b22518 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#91151 - name1e5s:chore/process_test, r=m-ou-se

    Fix test in std::process on android
    
    closes rust-lang#10380
    GuillaumeGomez committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    e5aeec4 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#91179 - GuillaumeGomez:a-color, r=jsha

    Fix more <a> color
    
    Fixes rust-lang#91175.
    
    Another bug I saw is:
    
    ![Screenshot from 2021-11-24 11-41-27](https://user-images.githubusercontent.com/3050060/143239845-f173cfeb-8f5c-4215-a5af-b71d4e1bcd84.png)
    
    I fixed it as well.
    
    r? `@jsha`
    GuillaumeGomez committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    c2bf1e8 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#91199 - camelid:test-mixing-docs, r=Guillau…

    …meGomez
    
    rustdoc: Add test for mixing doc comments and attrs
    
    This is a step toward adding more test coverage to make it easier to
    remove the distinction between collapsed and uncollapsed doc values.
    GuillaumeGomez committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    a8276ab View commit details
    Browse the repository at this point in the history