![]() Release Notes: - N/A This commit introduces a new method `range` to calculate the target range for selection expansion based on the current selection, movement times, and other parameters. The `expand_selection` method is refactored to use this new `range` method, simplifying the logic for expanding a selection and making the code more modular and reusable. The `range` method encapsulates the logic for calculating the new selection range, including handling linewise selection and adjustments for surrounding newlines, making it easier to understand and maintain the selection expansion functionality. --------- Co-authored-by: Thorsten Ball <mrnugget@gmail.com> |
||
---|---|---|
.. | ||
normal | ||
test | ||
command.rs | ||
editor_events.rs | ||
insert.rs | ||
mode_indicator.rs | ||
motion.rs | ||
normal.rs | ||
object.rs | ||
replace.rs | ||
state.rs | ||
test.rs | ||
utils.rs | ||
vim.rs | ||
visual.rs |