mirror of
https://github.com/mawww/kakoune.git
synced 2024-09-11 13:00:41 +03:00
Rotate through strings when pasting instead of repeating the last
This seems like a better overall behaviour. Closes #5135
This commit is contained in:
parent
e34735a350
commit
7f556c1e87
@ -694,7 +694,7 @@ void paste(Context& context, NormalParams params)
|
||||
ScopedEdition edition(context);
|
||||
ScopedSelectionEdition selection_edition{context};
|
||||
context.selections().for_each([&, last=BufferCoord{}](size_t index, Selection& sel) mutable {
|
||||
auto& str = strings[std::min(strings.size()-1, index)];
|
||||
auto& str = strings[index % strings.size()];
|
||||
auto& min = sel.min();
|
||||
auto& max = sel.max();
|
||||
BufferRange range = (mode == PasteMode::Replace) ?
|
||||
|
Loading…
Reference in New Issue
Block a user