Mercurial > vim
diff src/screen.c @ 422:169f2a51b527
updated for version 7.0110
author | vimboss |
---|---|
date | Tue, 19 Jul 2005 22:17:30 +0000 |
parents | 607d3cd9364f |
children | 7472c565592a |
line wrap: on
line diff
--- a/src/screen.c +++ b/src/screen.c @@ -1253,7 +1253,8 @@ win_update(wp) from = to; } - if (VIsual.lnum != wp->w_old_visual_lnum) + if (VIsual.lnum != wp->w_old_visual_lnum + || VIsual.col != wp->w_old_visual_col) { if (wp->w_old_visual_lnum < from && wp->w_old_visual_lnum != 0) @@ -1379,6 +1380,7 @@ win_update(wp) wp->w_old_visual_mode = VIsual_mode; wp->w_old_cursor_lnum = curwin->w_cursor.lnum; wp->w_old_visual_lnum = VIsual.lnum; + wp->w_old_visual_col = VIsual.col; wp->w_old_curswant = curwin->w_curswant; } else @@ -1386,6 +1388,7 @@ win_update(wp) wp->w_old_visual_mode = 0; wp->w_old_cursor_lnum = 0; wp->w_old_visual_lnum = 0; + wp->w_old_visual_col = 0; } #endif /* FEAT_VISUAL */