patch 7.4.2303
Problem:    When using "is" the mode isn't always updated.
Solution:   Redraw the command line. (Christian Brabandt)
diff --git a/src/search.c b/src/search.c
index a6b9341..bbda8ac 100644
--- a/src/search.c
+++ b/src/search.c
@@ -3638,6 +3638,7 @@
 	    ++curwin->w_cursor.col;
 	VIsual = start_pos;
 	VIsual_mode = 'v';
+	redraw_cmdline = TRUE;		/* show mode later */
 	redraw_curbuf_later(INVERTED);	/* update the inversion */
     }
     else
diff --git a/src/version.c b/src/version.c
index d2296c4..edee28a 100644
--- a/src/version.c
+++ b/src/version.c
@@ -764,6 +764,8 @@
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    2303,
+/**/
     2302,
 /**/
     2301,