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 5 pull requests #70518

Merged
merged 17 commits into from
Mar 29, 2020
Merged

Rollup of 5 pull requests #70518

merged 17 commits into from
Mar 29, 2020

Commits on Mar 21, 2020

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

Commits on Mar 28, 2020

  1. Configuration menu
    Copy the full SHA
    8bad484 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01dbaed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a0e69d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1f53fdc View commit details
    Browse the repository at this point in the history
  5. refmt

    RalfJung committed Mar 28, 2020
    Configuration menu
    Copy the full SHA
    bd9e046 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    38c8ba3 View commit details
    Browse the repository at this point in the history
  7. ascii methods on osstr

    TyPR124 committed Mar 28, 2020
    Configuration menu
    Copy the full SHA
    cc584d5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    235700f View commit details
    Browse the repository at this point in the history
  9. remove unnecessary comments

    TyPR124 committed Mar 28, 2020
    Configuration menu
    Copy the full SHA
    3781a1a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ca4b403 View commit details
    Browse the repository at this point in the history
  11. add tracking issue

    TyPR124 committed Mar 28, 2020
    Configuration menu
    Copy the full SHA
    271d43b View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2020

  1. Rollup merge of rust-lang#69937 - TyPR124:osstr_ascii, r=dtolnay

    ASCII methods on OsStr
    
    Would close rust-lang#69566
    
    I don't know enough about encodings to know if this is a valid change, however the comment on the issue suggests it could be.
    
    This does two things:
    
    1. Makes ASCII methods available on OsStr
    
    2. Makes it possible to obtain a `&mut OsStr`. This is necessary to actually use `OsStr::make_ascii_*case` methods since they modify the underlying value. As far as I can tell, the only way to modify a `&mut OsStr` is via the methods I just added.
    
    My original hope was to have these methods on `OsStrExt` for Windows, since the standard library already assumes `make_ascii_uppercase` is valid in Windows (see the change I made to windows/process.rs). If it is found these are not valid changes on non-Windows platforms, I can move the methods to the ext trait instead.
    Dylan-DPC authored Mar 29, 2020
    Configuration menu
    Copy the full SHA
    d584f5a View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#70235 - dillona:70182-check-before-using-gi…

    …t, r=Mark-Simulacrum
    
    Validate git setup before accessing functionality
    
    Closes rust-lang#70182
    Dylan-DPC authored Mar 29, 2020
    Configuration menu
    Copy the full SHA
    a0d6eed View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#70503 - RalfJung:null, r=varkor

    rename Scalar::{ptr_null -> null_ptr} and add "machine_" prefix like elsewhere
    
    "NULL pointer" is just much more common terminology than "pointer-null".
    Also I forgot two methods when renaming all the `Scalar` things to `(to|from)_machine_(u|i)size`.
    Dylan-DPC authored Mar 29, 2020
    Configuration menu
    Copy the full SHA
    96e2934 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#70508 - RalfJung:scalar-from, r=eddyb

    Miri: use more specialized Scalar::from_ constructors where appropriate
    Dylan-DPC authored Mar 29, 2020
    Configuration menu
    Copy the full SHA
    acc1dc2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    be8d896 View commit details
    Browse the repository at this point in the history