updated for version 7.0114
diff --git a/src/option.c b/src/option.c
index 30341d6..940c6e7 100644
--- a/src/option.c
+++ b/src/option.c
@@ -3269,6 +3269,16 @@
}
}
#endif
+
+#ifdef CURSOR_SHAPE
+ parse_shape_opt(SHAPE_CURSOR); /* set cursor shapes from 'guicursor' */
+#endif
+#ifdef FEAT_MOUSESHAPE
+ parse_shape_opt(SHAPE_MOUSE); /* set mouse shapes from 'mouseshape' */
+#endif
+#ifdef FEAT_PRINTER
+ (void)parse_printoptions(); /* parse 'printoptions' default value */
+#endif
}
/*
@@ -5598,13 +5608,10 @@
#ifdef FEAT_PRINTER
else if (varp == &p_popt)
- errmsg = parse_list_options(p_popt, printer_opts,
- OPT_PRINT_NUM_OPTIONS);
-
+ errmsg = parse_printoptions();
# if defined(FEAT_MBYTE) && defined(FEAT_POSTSCRIPT)
else if (varp == &p_pmfn)
- errmsg = parse_list_options(p_pmfn, mbfont_opts,
- OPT_MBFONT_NUM_OPTIONS);
+ errmsg = parse_printmbfont();
# endif
#endif