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 15 pull requests #24284

Closed
wants to merge 34 commits into from
Closed

Commits on Apr 9, 2015

  1. resurrect research paper list rust-lang#24004

    Thiago Carvalho committed Apr 9, 2015
    Configuration menu
    Copy the full SHA
    549bd55 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3aa057 View commit details
    Browse the repository at this point in the history
  3. Fix borrow docs

    apasel422 committed Apr 9, 2015
    Configuration menu
    Copy the full SHA
    644a75e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    69f63e9 View commit details
    Browse the repository at this point in the history
  5. Don't use skolemized parameters but rather fresh variables in

    coherence. Skolemized parameters wind up preventing unification.
    Surprised we had no test for this! Fixes rust-lang#24241.
    nikomatsakis committed Apr 9, 2015
    Configuration menu
    Copy the full SHA
    8578fee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9eb8528 View commit details
    Browse the repository at this point in the history
  7. TRPL: new introduction

    steveklabnik committed Apr 9, 2015
    Configuration menu
    Copy the full SHA
    bf88539 View commit details
    Browse the repository at this point in the history
  8. More editing work on TRPL

    Fill out blank section headers. Copy edit the entire first section.
    steveklabnik committed Apr 9, 2015
    Configuration menu
    Copy the full SHA
    06dc26d View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2015

  1. Write the 'primitive types' section of TRPL

    A brief introduction to each type, with pointers to the primitive pages
    for more info.
    steveklabnik committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    7bb0cd7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a88b79 View commit details
    Browse the repository at this point in the history
  3. Replace the use of the rather randomly named boolean custom to mean

    "highlight end" and instead add a variant to `RenderSpan`
    nikomatsakis committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    16574e3 View commit details
    Browse the repository at this point in the history
  4. Modify the codemap code to use more slices and to information about

    columns within a line, not just the line numbers. Also try to clarify
    and use the term `line_index` when 0-based.
    nikomatsakis committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    5156b3a View commit details
    Browse the repository at this point in the history
  5. Add a new span_suggestion infrastructure. This lets you edit a snippet

    of text (perhaps obtained by span_snippet) and then splice that edited
    form back into the original file in the form of a suggestion.
    nikomatsakis committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    906a972 View commit details
    Browse the repository at this point in the history
  6. Improve error message where a closure escapes fn while trying to borrow

    from the current fn. Employ the new `span_suggestion` to show how you
    can use `move`.
    nikomatsakis committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    e313b33 View commit details
    Browse the repository at this point in the history
  7. Fix pow docs to not use Int

    This is very confusing now that these are inherent methods.
    steveklabnik committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    e66569e View commit details
    Browse the repository at this point in the history
  8. Check for shadowing between lifetimes and loop labels in function bod…

    …ies.
    
    Add FIXME regarding non-hygienic comparison.
    pnkfelix committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    462f45c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e6880ab View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c2fa1f7 View commit details
    Browse the repository at this point in the history
  11. Add examples for Convert

    steveklabnik committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    288b1c9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a2761e7 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#24162 - pnkfelix:fsk-detect-duplicate-loop-…

    …labels, r=nikomatsakis
    
    Check for duplicate loop labels in function bodies.
    
    See also: http://internals.rust-lang.org/t/psa-rejecting-duplicate-loop-labels/1833
    
    Fix rust-lang#21633
    steveklabnik committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    b64b055 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f8dc37d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4a7f694 View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#24239 - steveklabnik:editing_pass, r=stevek…

    …labnik
    
    Now that the new TOC has landed, I've started doing an editing pass to get the old content into the right shape. I felt this introduction was significant enough to send as its own PR, though, as it's the introduction.
    
    It's possible that we may just want to replace 'the intro' with this directly, but this PR doesn't do that.
    steveklabnik committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    062b195 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0874620 View commit details
    Browse the repository at this point in the history
  18. Rollup merge of rust-lang#24242 - nikomatsakis:escaping-closure-error…

    …-message, r=brson
    
    Example showing sample inputs, old message, new message:
    
    https://gist.github.com/nikomatsakis/11126784ac678b7eb6ba
    
    Also adds infrastructure for reporting suggestions "in situ" and does some (minor) cleanups to `CodeMap`.
    
    r? @brson
    steveklabnik committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    4bcc8a8 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    09e425e View commit details
    Browse the repository at this point in the history
  20. Rollup merge of rust-lang#24244 - steveklabnik:more_editing, r=stevek…

    …labnik
    
    Fill out blank section headers. Copy edit the entire first section.
    steveklabnik committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    25130d7 View commit details
    Browse the repository at this point in the history
  21. Rollup merge of rust-lang#24245 - nikomatsakis:issue-24241-coherence-…

    …failure, r=pnkfelix
    
    Don't use skolemized parameters but rather fresh variables in coherence. Skolemized parameters wind up preventing unification. Surprised we had no test for this! Fixes rust-lang#24241.
    
    r? @pnkfelix
    steveklabnik committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    296064c View commit details
    Browse the repository at this point in the history
  22. Rollup merge of rust-lang#24247 - steveklabnik:update_variable_bindin…

    …gs, r=huonw
    
    keeping on with the edits
    steveklabnik committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    7df7728 View commit details
    Browse the repository at this point in the history
  23. Rollup merge of rust-lang#24253 - steveklabnik:doc_primitive_types, r…

    …=alexcrichton
    
    A brief introduction to each type, with pointers to the primitive pages
    for more info.
    steveklabnik committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    1c4d240 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    88efb5c View commit details
    Browse the repository at this point in the history
  25. Rollup merge of rust-lang#24274 - steveklabnik:fix_pow_docs, r=nikoma…

    …tsakis
    
    This is very confusing now that these are inherent methods.
    steveklabnik committed Apr 10, 2015
    Configuration menu
    Copy the full SHA
    b20d21e View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    92dc0b8 View commit details
    Browse the repository at this point in the history