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 23 pull requests #35747

Merged
merged 51 commits into from
Aug 17, 2016
Merged

Rollup of 23 pull requests #35747

merged 51 commits into from
Aug 17, 2016

Commits on Aug 11, 2016

  1. Configuration menu
    Copy the full SHA
    2ed052d View commit details
    Browse the repository at this point in the history
  2. More clarification

    urschrei committed Aug 11, 2016
    Configuration menu
    Copy the full SHA
    31da7f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91a2c25 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2016

  1. Configuration menu
    Copy the full SHA
    d652639 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e4d8ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    758aff7 View commit details
    Browse the repository at this point in the history
  4. provide additional justification for array interface design

    Explain why Rust does not implement traits for large arrays.
    
    Explain why most methods are implemented on slices rather than arrays.
    matthew-piziak committed Aug 12, 2016
    Configuration menu
    Copy the full SHA
    e173ead View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2016

  1. Configuration menu
    Copy the full SHA
    19a3337 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e586d21 View commit details
    Browse the repository at this point in the history
  3. Update E0322 to new format

    yossi-k committed Aug 14, 2016
    Configuration menu
    Copy the full SHA
    5286a5a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a026e2c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6d998d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2016

  1. Configuration menu
    Copy the full SHA
    fa61f82 View commit details
    Browse the repository at this point in the history
  2. Fix spacing in code of closures.md

    The spacing seems inconsistent with existing style conventions.
    Rufflewind committed Aug 15, 2016
    Configuration menu
    Copy the full SHA
    9e39861 View commit details
    Browse the repository at this point in the history
  3. A disclaimer about keywords.

    Some people cite this list as "zomg Rust has so many keywords," so make
    it clear that these aren't all used by the language today.
    steveklabnik committed Aug 15, 2016
    Configuration menu
    Copy the full SHA
    85bbbad View commit details
    Browse the repository at this point in the history
  4. update E0375 to new format

    mikhail-m1 committed Aug 15, 2016
    Configuration menu
    Copy the full SHA
    349f10a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    18edae4 View commit details
    Browse the repository at this point in the history
  6. accumulate into vector and assert, instead of printing

    I'm only making this change in one place so that people can express
    their preferences for this stylistic change. If/when this change is
    approved I'll go ahead and translate the rest of the `std::ops`
    examples.
    matthew-piziak committed Aug 15, 2016
    Configuration menu
    Copy the full SHA
    c9f2055 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2c9a1d9 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2016

  1. Implement Debug for std::vec::IntoIter.

    Display all the remaining items of the iterator, similar to the `Debug`
    implementation for `core::slice::Iter`:
    
    https://github.com/rust-lang/rust/blob/f0bab98695f0a4877daabad9a5b0ba3e66121392/src/libcore/slice.rs#L930-L937
    
    Using the `as_slice` method that was added in:
    
    rust-lang#35447
    frewsxcv committed Aug 16, 2016
    Configuration menu
    Copy the full SHA
    bc52bdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d52eb1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3aa6340 View commit details
    Browse the repository at this point in the history
  4. Bump version to 1.13

    brson committed Aug 16, 2016
    Configuration menu
    Copy the full SHA
    16fc025 View commit details
    Browse the repository at this point in the history
  5. Updated E0422 to new error message

    Knight committed Aug 16, 2016
    Configuration menu
    Copy the full SHA
    d2e7895 View commit details
    Browse the repository at this point in the history
  6. Updated E0394 to new error message

    Knight committed Aug 16, 2016
    Configuration menu
    Copy the full SHA
    3caa451 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    193b9ae View commit details
    Browse the repository at this point in the history
  8. Update E0005 to use a label

    pythoneer committed Aug 16, 2016
    Configuration menu
    Copy the full SHA
    1fc18aa View commit details
    Browse the repository at this point in the history
  9. Update E0005 Unit-Test

    pythoneer committed Aug 16, 2016
    Configuration menu
    Copy the full SHA
    4cfdf63 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2016

  1. Rollup merge of rust-lang#34370 - steveklabnik:keyword-ref-mention, r…

    …=Manishearth
    
    A disclaimer about keywords.
    
    Some people cite this list as "zomg Rust has so many keywords," so make
    it clear that these aren't all used by the language today.
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    e83bff9 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#35415 - silenuss:e0030-formatting, r=jonath…

    …andturner
    
    Update compiler error 0030 to use new error format.
    
    Part of rust-lang#35233,
    Addresses rust-lang#35204
    
    r? @jonathandturner
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    d3f55e1 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#35595 - urschrei:associated_types_docfix, r…

    …=steveklabnik
    
    Clarify type declaration language in Associated Types docs
    
    A small fix for the Associated Types docs
    
    r? @steveklabnik
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    b8859f6 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#35610 - JessRudder:33637-doc-update-for-str…

    …-representaton, r=steveklabnik
    
    Add note to docs for &str that example is to demo internals only
    
    r? @steveklabnik
    
    This adds a note below the &str representation example explaining that the example provided should not be used under normal circumstances..
    
    Would it make sense to point people in the direction of the method(s) they should use instead?  I left it out in the interest of not complicating the documentation, but, there's definitely an argument to be made for adding a bit of guidance in there.
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    997a248 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#35613 - matthew-piziak:array-docs-trait-jus…

    …tification, r=steveklabnik
    
    provide additional justification for array interface design
    
    Explain why Rust does not implement traits for large arrays.
    
    Explain why most methods are implemented on slices rather than arrays.
    
    Note: I'm dipping my toes in the water with a tiny PR. Especially looking for feedback on wording and style. Points of concern: appropriate level of top-level explanation; foreshadowing (is it appropriate to imply that we expect Rust's type system to eventually support size-generic arrays?); using `Foo` and `Bar` as type variables instead of e.g. `T` and `S`.
    
    @peschkaj
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    559bfd6 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#35614 - srinivasreddy:syntax_ext_rustfmt, r…

    …=nikomatsakis
    
    run rustfmt on libsyntax_ext folder
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    74549f8 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#35621 - frewsxcv:cstring-from-vec-doc, r=pe…

    …schkaj
    
    Add doc example for `std::ffi::CString::from_vec_unchecked`.
    
    None
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    b444ac6 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#35660 - terrynsun:e0207, r=jonathandturner

    Update E0207 label to report parameter type
    
    Fixes rust-lang#35642.
    
    r? @jonathandturner (Is this okay? I tagged you since it's a simple error fix similar to the other update ones.)
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    a9e3cff View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#35663 - CryZe:no-stdlib, r=Manishearth

    Improve `No stdlib` and related Documentation
    
    This renames all lang item function names to the ones used in `libstd` and `libpanic_unwind`. It also explains the `eh_unwind_resume` lang item in the `libcore` documentation, where it was missing. A third function is also needed on certain compilation targets, so this was also added to the `No stdlib` documentation.
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    ea09b7d View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#35670 - RockyTV:e0365, r=jonathandturner

    Update error E0365 to new format
    
    Fixes rust-lang#35633 as part of rust-lang#35233.
    
    r? @jonathandturner
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    02a8e2c View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#35671 - canaltinova:E0392, r=jonathandturner

    Update E0392 to new error format
    
    Fixes rust-lang#35631. Part of rust-lang#35233
    r? @jonathandturner or @GuillaumeGomez
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    8ff8f77 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#35672 - yossi-k:issue/35323, r=GuillaumeGomez

    Update E0322 to new format
    
    Fixes rust-lang#35323. Part of rust-lang#35233.
    r? @GuillaumeGomez
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    eac17f1 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#35681 - Rufflewind:patch-1, r=apasel422

    Fix spacing in code of closures.md
    
    The spacing seems inconsistent with existing style conventions.
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    eb91d33 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#35686 - mikhail-m1:master, r=jonathandturner

    update E0375 to new format
    
    fixes rust-lang#35635 as part of rust-lang#35233.
    
    r? @jonathandturner
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    f0f12d9 View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#35690 - matthew-piziak:op-overloading-limit…

    …ed, r=steveklabnik
    
    expound on limitations of Rust's trait-based operator overloading
    
    Part of rust-lang#29330
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    49a2873 View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#35695 - matthew-piziak:vec-assert-over-prin…

    …tln, r=GuillaumeGomez
    
    accumulate into vector and assert, instead of printing
    
    I'm only making this change in one place so that people can express
    their preferences for this stylistic change. If/when this change is
    approved I'll go ahead and translate the rest of the `std::ops`
    examples.
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    c1e9ea0 View commit details
    Browse the repository at this point in the history
  17. Rollup merge of rust-lang#35707 - frewsxcv:vec-into-iter-debug, r=ale…

    …xcrichton
    
    Implement `Debug` for `std::vec::IntoIter`.
    
    Display all the remaining items of the iterator, similar to the `Debug`
    implementation for `core::slice::Iter`:
    
    https://github.com/rust-lang/rust/blob/f0bab98695f0a4877daabad9a5b0ba3e66121392/src/libcore/slice.rs#L930-L937
    
    Using the `as_slice` method that was added in:
    
    rust-lang#35447
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    3dd060f View commit details
    Browse the repository at this point in the history
  18. Rollup merge of rust-lang#35708 - sanxiyn:new-error-format, r=nikomat…

    …sakis
    
    RUST_NEW_ERROR_FORMAT is no more
    
    So stop setting the environment variable.
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    6193b1f View commit details
    Browse the repository at this point in the history
  19. Rollup merge of rust-lang#35713 - sanxiyn:ui-test, r=nikomatsakis

    Use UI test to test spans, instead of forced line break
    
    There must be lots more, but these are what I could easily find.
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    75454f7 View commit details
    Browse the repository at this point in the history
  20. Rollup merge of rust-lang#35722 - knight42:update-error-msg, r=jonath…

    …andturner
    
    Updated E0394 & E0422 to new format
    
    Fixes rust-lang#35692 and rust-lang#35700, as part of rust-lang#35233.
    
    r? @jonathandturner
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    5fc58dc View commit details
    Browse the repository at this point in the history
  21. Rollup merge of rust-lang#35725 - brson:bump, r=alexcrichton

    Bump version to 1.13
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    e20a7e3 View commit details
    Browse the repository at this point in the history
  22. Rollup merge of rust-lang#35726 - mikhail-m1:master2, r=jonathandturner

    update E0409 to new error format
    
    fixes rust-lang#35699 as part of rust-lang#35233.
    
    r? @jonathandturner
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    fbc62af View commit details
    Browse the repository at this point in the history
  23. Rollup merge of rust-lang#35731 - pythoneer:fix-35192, r=jonathandturner

    Update E0005 to use a label
    
    Fixes rust-lang#35192 as Part of rust-lang#35233
    
    r? @jonathandturner
    Jonathan Turner authored Aug 17, 2016
    Configuration menu
    Copy the full SHA
    c216617 View commit details
    Browse the repository at this point in the history