mirror of
https://github.com/vim/vim.git
synced 2025-07-26 11:04:33 -04:00
updated for version 7.4.521
Problem: When using "vep" a mark is moved to the next line. (Maxi Padulo, Issue 283) Solution: Decrement the line number. (Christian Brabandt)
This commit is contained in:
parent
57bc4633b2
commit
06e7ce1a01
@ -3831,6 +3831,9 @@ do_put(regname, dir, count, flags)
|
|||||||
lnum++;
|
lnum++;
|
||||||
} while (VIsual_active && lnum <= curbuf->b_visual.vi_end.lnum);
|
} while (VIsual_active && lnum <= curbuf->b_visual.vi_end.lnum);
|
||||||
|
|
||||||
|
if (VIsual_active) /* reset lnum to the last visual line */
|
||||||
|
lnum--;
|
||||||
|
|
||||||
curbuf->b_op_end = curwin->w_cursor;
|
curbuf->b_op_end = curwin->w_cursor;
|
||||||
/* For "CTRL-O p" in Insert mode, put cursor after last char */
|
/* For "CTRL-O p" in Insert mode, put cursor after last char */
|
||||||
if (totlen && (restart_edit != 0 || (flags & PUT_CURSEND)))
|
if (totlen && (restart_edit != 0 || (flags & PUT_CURSEND)))
|
||||||
|
@ -741,6 +741,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
521,
|
||||||
/**/
|
/**/
|
||||||
520,
|
520,
|
||||||
/**/
|
/**/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user