forked from aniani/vim
patch 8.2.5012: cannot select one character inside ()
Problem: Cannot select one character inside (). Solution: Do not try to extend the area if it is empty. (closes #10472, closes #6616)
This commit is contained in:
@@ -1133,8 +1133,10 @@ current_block(
|
||||
/*
|
||||
* In Visual mode, when the resulting area is not bigger than what we
|
||||
* started with, extend it to the next block, and then exclude again.
|
||||
* Don't try to expand the area if the area is empty.
|
||||
*/
|
||||
if (!LT_POS(start_pos, old_start) && !LT_POS(old_end, curwin->w_cursor)
|
||||
&& !EQUAL_POS(start_pos, curwin->w_cursor)
|
||||
&& VIsual_active)
|
||||
{
|
||||
curwin->w_cursor = old_start;
|
||||
|
Reference in New Issue
Block a user