diff src/screen.c @ 2400:e6f1424dd66a vim73

Let 'v' flag in 'concealcursor' apply to all lines in the Visual area.
author Bram Moolenaar <bram@vim.org>
date Sat, 24 Jul 2010 23:52:26 +0200
parents 210a5605e126
children 0ca06a92adfb
line wrap: on
line diff
--- a/src/screen.c
+++ b/src/screen.c
@@ -4427,7 +4427,8 @@ win_line(wp, lnum, startrow, endrow, noc
 		&& (wp != curwin || lnum != wp->w_cursor.lnum ||
 						      conceal_cursor_line(wp))
 		&& (syntax_flags & HL_CONCEAL) != 0
-		&& !lnum_in_visual_area)
+		&& !(lnum_in_visual_area
+				    && vim_strchr(wp->w_p_cocu, 'v') == NULL))
 	    {
 		char_attr = conceal_attr;
 		if (prev_syntax_id != syntax_seqnr