updated for version 7.0d
diff --git a/src/option.c b/src/option.c
index 8ed4f34..0a4d9c7 100644
--- a/src/option.c
+++ b/src/option.c
@@ -2811,7 +2811,7 @@
#ifdef FEAT_SCROLLBIND
static char *(p_scbopt_values[]) = {"ver", "hor", "jump", NULL};
#endif
-static char *(p_swb_values[]) = {"useopen", "split", NULL};
+static char *(p_swb_values[]) = {"useopen", "usetab", "split", NULL};
static char *(p_debug_values[]) = {"msg", "beep", NULL};
#ifdef FEAT_VERTSPLIT
static char *(p_ead_values[]) = {"both", "ver", "hor", NULL};
@@ -7767,7 +7767,7 @@
{
/* use the old value, otherwise u_sync() may not work properly */
p_ul = old_value;
- u_sync();
+ u_sync(TRUE);
p_ul = value;
}