updated for version 7.3.104
Problem: Conceal: using Tab for cchar causes problems. (ZyX)
Solution: Do not accept a control character for cchar.
diff --git a/src/syntax.c b/src/syntax.c
index d2a99a4..369311f 100644
--- a/src/syntax.c
+++ b/src/syntax.c
@@ -4537,6 +4537,13 @@
;
#endif
}
+#ifdef FEAT_CONCEAL
+ if (!vim_isprintc_strict(*conceal_char))
+ {
+ EMSG(_("E844: invalid cchar value"));
+ return NULL;
+ }
+#endif
arg = skipwhite(arg + 7);
}
else
diff --git a/src/version.c b/src/version.c
index 107cdea..1cb55bf 100644
--- a/src/version.c
+++ b/src/version.c
@@ -715,6 +715,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 104,
+/**/
103,
/**/
102,