return (setsuflen != 0);
}
-#ifdef VIM_BACKTICK
-
/*
* Return TRUE if we can expand this backtick thing here.
*/
if (cmd == NULL)
return -1;
-# ifdef FEAT_EVAL
+#ifdef FEAT_EVAL
if (*cmd == '=') // `={expr}`: Expand expression
buffer = eval_to_string(cmd + 1, TRUE, FALSE);
else
-# endif
+#endif
buffer = get_cmd_output(cmd, NULL,
(flags & EW_SILENT) ? SHELL_SILENT : 0, NULL);
vim_free(cmd);
vim_free(buffer);
return cnt;
}
-#endif // VIM_BACKTICK
#if defined(MSWIN)
/*
for (i = 0; i < num_pat; i++)
{
if (has_special_wildchar(pat[i])
-# ifdef VIM_BACKTICK
&& !(vim_backtick(pat[i]) && pat[i][1] == '=')
-# endif
)
return mch_expand_wildcards(num_pat, pat, num_file, file, flags);
}
add_pat = -1;
p = pat[i];
-#ifdef VIM_BACKTICK
if (vim_backtick(p))
{
add_pat = expand_backtick(&ga, p, flags);
retval = FAIL;
}
else
-#endif
{
/*
* First expand environment variables, "~/" and "~user/".
}
#endif
-#if defined(VIM_BACKTICK) || defined(FEAT_EVAL) \
- || (defined(HAVE_LOCALE_H) || defined(X_LOCALE))
+#if defined(FEAT_EVAL) || (defined(HAVE_LOCALE_H) || defined(X_LOCALE))
# ifndef SEEK_SET
# define SEEK_SET 0
if (*p == '\\' && p[1] != NUL)
++p;
else
- if (vim_strchr((char_u *)
-#ifdef VIM_BACKTICK
- "*?[(#$`"
-#else
- "*?[(#$"
-#endif
- , *p) != NULL
+ if (vim_strchr((char_u *)"*?[(#$`", *p) != NULL
|| (*p == '~' && p[1] != NUL))
return TRUE;
}
{
for ( ; *p; MB_PTR_ADV(p))
{
- if (vim_strchr((char_u *)
-#ifdef VIM_BACKTICK
- "?*$[`"
-#else
- "?*$["
-#endif
- , *p) != NULL
+ if (vim_strchr((char_u *)"?*$[`", *p) != NULL
|| (*p == '~' && p[1] != NUL))
return TRUE;
}