updated for version 7.0222
diff --git a/src/regexp.c b/src/regexp.c
index a143719..2ff8ea3 100644
--- a/src/regexp.c
+++ b/src/regexp.c
@@ -1780,12 +1780,12 @@
}
break;
-#ifdef FEAT_SYN_HL
case Magic('z'):
{
c = no_Magic(getchr());
switch (c)
{
+#ifdef FEAT_SYN_HL
case '(': if (reg_do_extmatch != REX_SET)
EMSG_RET_NULL(_("E66: \\z( not allowed here"));
if (one_exactly)
@@ -1810,6 +1810,7 @@
ret = regnode(ZREF + c - '0');
re_has_z = REX_USE;
break;
+#endif
case 's': ret = regnode(MOPEN + 0);
break;
@@ -1821,7 +1822,6 @@
}
}
break;
-#endif
case Magic('%'):
{