updated for version 7.4.346
Problem:    Indent is not updated when changing 'breakindentopt'. (itchyny)
Solution:   Do not cache "brishift". (Christian Brabandt)
diff --git a/src/misc1.c b/src/misc1.c
index ebcb0b2..fbd94d9 100644
--- a/src/misc1.c
+++ b/src/misc1.c
@@ -513,11 +513,11 @@
 	prev_ts = wp->w_buffer->b_p_ts;
 	prev_tick = wp->w_buffer->b_changedtick;
 	prev_indent = get_indent_str(line,
-		  (int)wp->w_buffer->b_p_ts, wp->w_p_list) + wp->w_p_brishift;
+				     (int)wp->w_buffer->b_p_ts, wp->w_p_list);
     }
+    bri = prev_indent + wp->w_p_brishift;
 
     /* indent minus the length of the showbreak string */
-    bri = prev_indent;
     if (wp->w_p_brisbr)
 	bri -= vim_strsize(p_sbr);