Don't copy console prompt symbols or output lines #2938
+59
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #864.
Replaces and closes #1110.
As commonly requested for the Rust book (at least in rust-lang/book#1756, rust-lang/book#2179, rust-lang/book#2420, rust-lang/book#2700, rust-lang/book#2807, rust-lang/book#3011, rust-lang/book#3283, rust-lang/book#3341, rust-lang/book#3762), don't copy any
$or#prompts when copyingconsoleexamples.Unlike #1110 and #1346, this PR also skips the output lines when copying.
For example, copying:
Puts only the commands in the clipboard:
This means you can paste it right away into your terminal and run it without having to edit further.