changeset 4734:532c31f9e92f v7.3.1114

updated for version 7.3.1114 Problem: Can't build without the syntax feature. Solution: Add #ifdefs. (Erik Falor)
author Bram Moolenaar <bram@vim.org>
date Tue, 04 Jun 2013 21:42:22 +0200
parents e92fb1019e7d
children 4bdece3fb6a6
files src/regexp_nfa.c src/version.c
diffstat 2 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/regexp_nfa.c
+++ b/src/regexp_nfa.c
@@ -3907,7 +3907,9 @@ failure_chance(state, depth)
     if (c > 0)
 	return 99;
     if ((c >= NFA_MOPEN && c <= NFA_MOPEN9)
+#ifdef FEAT_SYN_HL
 	    || (c >= NFA_ZOPEN && c <= NFA_ZOPEN9)
+#endif
 	    || c == NFA_NOPEN)
 	return failure_chance(state->out, depth + 1);
     /* something else */
@@ -4201,7 +4203,9 @@ nfa_regmatch(prog, start, submatch, m)
 		     * Otherwise first do the one that has the highest chance
 		     * of failing. */
 		    if ((cout >= NFA_MCLOSE && cout <= NFA_MCLOSE9)
+#ifdef FEAT_SYN_HL
 			    || (cout >= NFA_ZCLOSE && cout <= NFA_ZCLOSE9)
+#endif
 			    || cout == NFA_NCLOSE
 			    || t->pim != NULL
 			    || (t->state->c != NFA_START_INVISIBLE_BEFORE
--- a/src/version.c
+++ b/src/version.c
@@ -729,6 +729,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    1114,
+/**/
     1113,
 /**/
     1112,