Problem: Cannot build with small features.
Solution: Check for E1170 only with FEAT_EVAL.
{
if (has_cmdmod(cmod, FALSE))
*errormsg = _(e_command_modifier_without_command);
+#ifdef FEAT_EVAL
if (eap->cmd[0] == '#' && eap->cmd[1] == '{'
&& eap->cmd[2] != '{')
*errormsg = _(e_cannot_use_hash_curly_to_start_comment);
+#endif
}
return FAIL;
}
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 159,
/**/
158,
/**/
int
vim9_comment_start(char_u *p)
{
+#ifdef FEAT_EVAL
return p[0] == '#' && !vim9_bad_comment(p);
+#else
+ return p[0] == '#' && (p[1] != '{' || p[2] == '{');
+#endif
}
#if defined(FEAT_EVAL) || defined(PROTO)