]> granicus.if.org Git - vim/commitdiff
updated for version 7.3.1130 v7.3.1130
authorBram Moolenaar <Bram@vim.org>
Thu, 6 Jun 2013 12:55:19 +0000 (14:55 +0200)
committerBram Moolenaar <Bram@vim.org>
Thu, 6 Jun 2013 12:55:19 +0000 (14:55 +0200)
Problem:    Can't build with anything but huge features.
Solution:   Check for FEAT_PROFILE. (Yasuhiro Matsumoto)

src/ex_docmd.c
src/structs.h
src/syntax.c
src/version.c

index 9b8bf892708faa25f06efa692cc8ee7ed6f6f689..6b616ca8ab073936574775d8032de6f4b39ec09b 100644 (file)
@@ -242,7 +242,7 @@ static void ex_popup __ARGS((exarg_T *eap));
 # define ex_syntax             ex_ni
 # define ex_ownsyntax          ex_ni
 #endif
-#if !defined(FEAT_SYN_HL) || !defined(FEAT_RELTIME)
+#if !defined(FEAT_SYN_HL) || !defined(FEAT_PROFILE)
 # define ex_syntime            ex_ni
 #endif
 #ifndef FEAT_SPELL
index 20b12baf02930c1400a4dd08f63ec1341c87da8a..4f38ad9e9c8d47dbd454ee741a6a4945e7880e93 100644 (file)
@@ -1206,7 +1206,7 @@ struct dictvar_S
 typedef struct qf_info_S qf_info_T;
 #endif
 
-#ifdef FEAT_RELTIME
+#ifdef FEAT_PROFILE
 /*
  * Used for :syntime: timing of executing a syntax pattern.
  */
@@ -1242,7 +1242,7 @@ typedef struct {
     long       b_syn_sync_linebreaks;  /* offset for multi-line pattern */
     char_u     *b_syn_linecont_pat;    /* line continuation pattern */
     regprog_T  *b_syn_linecont_prog;   /* line continuation program */
-#ifdef FEAT_RELTIME
+#ifdef FEAT_PROFILE
     syn_time_T  b_syn_linecont_time;
 #endif
     int                b_syn_linecont_ic;      /* ignore-case flag for above */
index 6616e788d1462464d6d879a2e0004590ae253fb5..90b54afdbcce62f17190b4ebd0da8852e49e381b 100644 (file)
@@ -153,7 +153,7 @@ typedef struct syn_pattern
     short       sp_syn_match_id;       /* highlight group ID of pattern */
     char_u     *sp_pattern;            /* regexp to match, pattern */
     regprog_T  *sp_prog;               /* regexp to match, program */
-#ifdef FEAT_RELTIME
+#ifdef FEAT_PROFILE
     syn_time_T  sp_time;
 #endif
     int                 sp_ic;                 /* ignore-case flag for sp_prog */
@@ -400,7 +400,7 @@ static short *copy_id_list __ARGS((short *list));
 static int in_id_list __ARGS((stateitem_T *item, short *cont_list, struct sp_syn *ssp, int contained));
 static int push_current_state __ARGS((int idx));
 static void pop_current_state __ARGS((void));
-#ifdef FEAT_RELTIME
+#ifdef FEAT_PROFILE
 static void syn_clear_time __ARGS((syn_time_T *tt));
 static void syntime_clear __ARGS((void));
 #ifdef __BORLANDC__
@@ -3261,7 +3261,7 @@ syn_regexec(rmp, lnum, col, st)
     syn_time_T  *st;
 {
     int r;
-#ifdef FEAT_RELTIME
+#ifdef FEAT_PROFILE
     proftime_T pt;
 
     if (syn_time_on)
@@ -3271,7 +3271,7 @@ syn_regexec(rmp, lnum, col, st)
     rmp->rmm_maxcol = syn_buf->b_p_smc;
     r = vim_regexec_multi(rmp, syn_win, syn_buf, lnum, col, NULL);
 
-#ifdef FEAT_RELTIME
+#ifdef FEAT_PROFILE
     if (syn_time_on)
     {
        profile_end(&pt);
@@ -5658,7 +5658,7 @@ get_syn_pattern(arg, ci)
     if (ci->sp_prog == NULL)
        return NULL;
     ci->sp_ic = curwin->w_s->b_syn_ic;
-#ifdef FEAT_RELTIME
+#ifdef FEAT_PROFILE
     syn_clear_time(&ci->sp_time);
 #endif
 
@@ -5837,7 +5837,7 @@ syn_cmd_sync(eap, syncing)
                curwin->w_s->b_syn_linecont_prog =
                       vim_regcomp(curwin->w_s->b_syn_linecont_pat, RE_MAGIC);
                p_cpo = cpo_save;
-#ifdef FEAT_RELTIME
+#ifdef FEAT_PROFILE
                syn_clear_time(&curwin->w_s->b_syn_linecont_time);
 #endif
 
@@ -6526,7 +6526,7 @@ syn_get_foldlevel(wp, lnum)
 }
 #endif
 
-#ifdef FEAT_RELTIME
+#ifdef FEAT_PROFILE
 /*
  * ":syntime".
  */
index a16cfa1c9ca97a3687302a945088c46c166f193a..ec88b8d13f0d94f0696625319a936b3911dd0df5 100644 (file)
@@ -728,6 +728,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1130,
 /**/
     1129,
 /**/