summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/eval.c2
-rw-r--r--src/ex_cmds.c6
-rw-r--r--src/ex_docmd.c6
-rw-r--r--src/option.c3
-rw-r--r--src/quickfix.c4
-rw-r--r--src/version.c2
6 files changed, 14 insertions, 9 deletions
diff --git a/src/eval.c b/src/eval.c
index bb25044948..fbc33dd9b6 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -18073,7 +18073,6 @@ get_vim_var_nr(idx)
return vimvars[idx].vv_nr;
}
-#if defined(FEAT_AUTOCMD) || defined(PROTO)
/*
* Get string v: variable value. Uses a static buffer, can only be used once.
*/
@@ -18083,7 +18082,6 @@ get_vim_var_str(idx)
{
return get_tv_string(&vimvars[idx].vv_tv);
}
-#endif
/*
* Set v:count, v:count1 and v:prevcount.
diff --git a/src/ex_cmds.c b/src/ex_cmds.c
index 760533d7a4..0f8af05151 100644
--- a/src/ex_cmds.c
+++ b/src/ex_cmds.c
@@ -3141,10 +3141,11 @@ do_ecmd(fnum, ffname, sfname, eap, newlnum, flags)
#ifdef FEAT_BROWSE
if (cmdmod.browse)
{
+# ifdef FEAT_AUTOCMD
if (
-# ifdef FEAT_GUI
+# ifdef FEAT_GUI
!gui.in_use &&
-# endif
+# endif
au_has_group((char_u *)"FileExplorer"))
{
/* No browsing supported but we do have the file explorer:
@@ -3153,6 +3154,7 @@ do_ecmd(fnum, ffname, sfname, eap, newlnum, flags)
ffname = (char_u *)".";
}
else
+# endif
{
browse_file = do_browse(0, (char_u *)_("Edit File"), ffname,
NULL, NULL, NULL, curbuf);
diff --git a/src/ex_docmd.c b/src/ex_docmd.c
index 246c4c0b2c..7247d8cbc3 100644
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -7095,10 +7095,11 @@ ex_splitview(eap)
# endif
&& eap->cmdidx != CMD_new)
{
+# ifdef FEAT_AUTOCMD
if (
-# ifdef FEAT_GUI
+# ifdef FEAT_GUI
!gui.in_use &&
-# endif
+# endif
au_has_group((char_u *)"FileExplorer"))
{
/* No browsing supported but we do have the file explorer:
@@ -7107,6 +7108,7 @@ ex_splitview(eap)
eap->arg = (char_u *)".";
}
else
+# endif
{
fname = do_browse(0, (char_u *)_("Edit File in new window"),
eap->arg, NULL, NULL, NULL, curbuf);
diff --git a/src/option.c b/src/option.c
index 2d47af3d14..04581a8ebf 100644
--- a/src/option.c
+++ b/src/option.c
@@ -8622,8 +8622,9 @@ makeset(fd, opt_flags, local_only)
# endif
# endif
# if defined(FEAT_AUTOCMD)
- p->indir == PV_FT)
+ p->indir == PV_FT
# endif
+ )
{
if (fprintf(fd, "if &%s != '%s'", p->fullname,
*(char_u **)(varp)) < 0
diff --git a/src/quickfix.c b/src/quickfix.c
index e442fcbd1a..ac11416c99 100644
--- a/src/quickfix.c
+++ b/src/quickfix.c
@@ -2999,14 +2999,14 @@ ex_vimgrep(eap)
char_u *save_ei = NULL;
#endif
aco_save_T aco;
-#ifdef FEAT_AUTOCMD
- char_u *au_name = NULL;
int flags = 0;
colnr_T col;
long tomatch;
char_u dirname_start[MAXPATHL];
char_u dirname_now[MAXPATHL];
char_u *target_dir = NULL;
+#ifdef FEAT_AUTOCMD
+ char_u *au_name = NULL;
switch (eap->cmdidx)
{
diff --git a/src/version.c b/src/version.c
index a9773ddbfa..0e2c9ed109 100644
--- a/src/version.c
+++ b/src/version.c
@@ -677,6 +677,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 16,
+/**/
15,
/**/
14,