Adds two new typeable commands: show-selection-diff-popup and yank-selection-diff
#10587
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.
Adds two new typeable commands: show-selection-diff-popup and
yank-selection-diff
These are similar to the
reset-diff-change
command, except that rather wthan apply the diff base, the unsaved buffer changes (indiff
syntax) are shown in a popup (withshow-selection-diff-popup
) or yanked to a register (usingyank-selection-diff
).This uses the new
hunks_intersecting_line_ranges
method from #10178,so probably that PR should be merged first before considering merging this one.
The command's names, description and aliases could be improved.